先查询再进入

main
yanzai 4 months ago
parent 86c96401ad
commit b874be7558

@ -32,6 +32,7 @@ export const $post = async ({
url, url,
data = {} data = {}
}) => { }) => {
console.log(data)
let token = getToken() ? getToken() : ''; let token = getToken() ? getToken() : '';
if (noLogin.indexOf(url) === -1 && token === '') { if (noLogin.indexOf(url) === -1 && token === '') {
uni.$lu.toast("请登录") uni.$lu.toast("请登录")

@ -8,6 +8,7 @@
ref ref
} from 'vue' } from 'vue'
import { import {
ReportListAction,
$image, $image,
$response $response
} from '@/api' } from '@/api'
@ -22,15 +23,40 @@
}); });
const id_number = ref('') const id_number = ref('')
const phone=ref('') const phone=ref('')
const GetReportList = async () => {
uni.showLoading({
title:'加载中...'
})
const data={
id_number:id_number.value,
phone:phone.value
}
console.log(data)
const response = await ReportListAction(data)
uni.hideLoading()
$response(response, () => {
if( response.data.list?.length>0){
uni.navigateTo({
url: `/pages/main/list/list?hospital=4&id_number=${id_number.value}&phone=${phone.value}`
})
}else{
uni.$lu.toast("暂无报告");
}
})
}
const toPage = () => { const toPage = () => {
if(id_number.value.length===0 || phone.value.length===0){ if(id_number.value.length===0 || phone.value.length===0){
uni.$lu.toast("请输入身份证和电话"); uni.$lu.toast("请输入身份证和电话");
return false; return false;
} }
GetReportList()
}
onShow(()=>{
uni.navigateTo({ uni.navigateTo({
url: `/pages/main/list/list?hospital=4&id_number=${id_number.value}&phone=${phone.value}` url: `/pages/main/home/home?hospital=4`
}) })
} })
</script> </script>
<template> <template>
<view style=" background-color: #fff;height: 100vh;" class="gradient-box gradient-2"> <view style=" background-color: #fff;height: 100vh;" class="gradient-box gradient-2">

Loading…
Cancel
Save