diff --git a/Laravel/app/Http/Controllers/API/H5/OrderController.php b/Laravel/app/Http/Controllers/API/H5/OrderController.php index 92ebca0..31cf067 100644 --- a/Laravel/app/Http/Controllers/API/H5/OrderController.php +++ b/Laravel/app/Http/Controllers/API/H5/OrderController.php @@ -351,6 +351,9 @@ class OrderController extends Controller ]; $group_info = $P->group_info($hospital_id, $data); $group_info = $group_info[0]; + if($group_info['name'] <> $person->name){ + return \Yz::echoError1("体检人信息异常,请返回首页重新预约"); + } //如果有多选一项目 //构建多选一数据 diff --git a/h5/pages/main/tj/choose.vue b/h5/pages/main/tj/choose.vue index a7373f1..1274471 100644 --- a/h5/pages/main/tj/choose.vue +++ b/h5/pages/main/tj/choose.vue @@ -60,7 +60,7 @@ const choosePersonClick = async (info) => { const response1 = await $api("SetDefaultPerson", { person_id: info.id, }); - $response(response1, () => { + $response(response1, () => { getUserInfo(); }); // 查询团检ID @@ -97,7 +97,7 @@ const getGroupCombo = async (info) => { hospital_id: $store.save.hospital, group_id: info.group_id, }); - uni.hideLoading(); + $response(response, () => { console.log(response); if (response.data.unit.length) { @@ -124,10 +124,14 @@ const getGroupCombo = async (info) => { multipleList.value = data.duo_xuan_yi; return; } - - uni.navigateTo({ - url: "/pages/main/tj/tjxq?groupId=" + info.group_id, - }); + setTimeout(()=>{ + uni.hideLoading(); + uni.navigateTo({ + url: "/pages/main/tj/tjxq?groupId=" + info.group_id, + }); + },1500) + + } } });