提交 72760a54 authored 作者: matian's avatar matian

证书查询bug修复

上级 8da1904e
...@@ -19,15 +19,28 @@ const handleSubmit = () => { ...@@ -19,15 +19,28 @@ const handleSubmit = () => {
id_number: form.idNumber, // 身份证号 id_number: form.idNumber, // 身份证号
certificate_number: form.cardNumber // 证书编号 certificate_number: form.cardNumber // 证书编号
} }
api.getCard(params).then(res => { api.getCard(params).then((res: any) => {
if (res.code === 0) {
queryResultList.list = res.data queryResultList.list = res.data
window.localStorage.setItem('list', JSON.stringify(queryResultList.list)) window.localStorage.setItem('list', JSON.stringify(queryResultList.list))
console.log(res, 'pppp') console.log(res, 'pppp')
$router.push({ $router.push({
path: 'detail' path: 'detail',
query: {
code: res.code
}
})
} else if (res.code === 1) {
console.log(res.code, '000')
$router.push({
path: 'detail',
query: {
code: res.code,
}
}) })
}
}) })
console.log('submit!')
} }
</script> </script>
<template> <template>
......
/* eslint-disable no-constant-condition */
<script setup lang="ts"> <script setup lang="ts">
import { reactive, onMounted } from 'vue' import { reactive, onMounted } from 'vue'
import { useRoute } from 'vue-router'
const queryResultList = reactive({ list: [] as any[] }) const queryResultList = reactive({ list: [] as any[] })
const route = useRoute()
onMounted(() => { onMounted(() => {
if (route.query.code === '1') {
queryResultList.list = []
} else {
queryResultList.list = JSON.parse(window.localStorage.getItem('list') || '0') queryResultList.list = JSON.parse(window.localStorage.getItem('list') || '0')
}
}) })
</script> </script>
<template> <template>
......
...@@ -40,10 +40,10 @@ httpRequest.interceptors.response.use( ...@@ -40,10 +40,10 @@ httpRequest.interceptors.response.use(
location.href = `${import.meta.env.VITE_LOGIN_URL}?rd=${encodeURIComponent(location.href)}` location.href = `${import.meta.env.VITE_LOGIN_URL}?rd=${encodeURIComponent(location.href)}`
return Promise.reject(data) return Promise.reject(data)
} }
if (data.code === 1) { // if (data.code === 1) {
ElMessage.error(data.message || data.msg) // ElMessage.error(data.message || data.msg)
return Promise.reject(data) // return Promise.reject(data)
} // }
return data return data
}, },
function (error) { function (error) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论