From 998d95125aa5d0f56a713426cea0a69c0586e1a4 Mon Sep 17 00:00:00 2001 From: huxuejian Date: Thu, 22 Oct 2026 15:29:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=20=E4=BC=98=E5=8C=96=E9=9C=80=E6=B1=82?= =?UTF-8?q?=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hooks/useUser.js | 4 +- pages/consult/disease-description.vue | 12 +- pages/consult/index.vue | 279 ++++++++++++------------ pages/consult/self-auth/auth-qrcode.vue | 21 +- pages/member/detail.vue | 109 +++++++-- store/order.js | 27 ++- store/user.js | 108 ++------- 7 files changed, 285 insertions(+), 275 deletions(-) diff --git a/hooks/useUser.js b/hooks/useUser.js index d1524dd..97aa6a4 100644 --- a/hooks/useUser.js +++ b/hooks/useUser.js @@ -5,10 +5,10 @@ export default function useUser() { const store = userStore(); const { drugStore, familyProfile, logined, myProfile, patientList, storeId, userInfo } = storeToRefs(store); - const { getAuthCode, getFamilyProfile, getStore, loadPatientList, login, loginout, getProfileData, setTemporaryPatient } = store; + const { getAuthCode, getFamilyProfile, getStore, loadPatientList, login, loginout, getProfileData } = store; return { drugStore, familyProfile, logined, myProfile, patientList, storeId, userInfo, - getAuthCode, getFamilyProfile, getStore, loadPatientList, login, loginout, getProfileData, setTemporaryPatient + getAuthCode, getFamilyProfile, getStore, loadPatientList, login, loginout, getProfileData }; // const { userInfo, logined, maskName, maskMobile, maskCertNo, cards, card, idCardInfo, storeId, drugStore, getFamilyProfile, familyProfile } = storeToRefs(store); // const { login, loginout, getAuthCode, getStore } = store; diff --git a/pages/consult/disease-description.vue b/pages/consult/disease-description.vue index d8689e4..0f125be 100644 --- a/pages/consult/disease-description.vue +++ b/pages/consult/disease-description.vue @@ -307,6 +307,9 @@ function upload(path) { } onLoad((options) => { + uni.setNavigationBarTitle({ + title: titleMap[options.feeType] || '' + }) if (options.reEdit === '1') { const record = get('re-edit-consult-order'); remove('re-edit-consult-order'); @@ -316,13 +319,10 @@ onLoad((options) => { return; } } else { - const hisArchive = get("current-his-archive"); - remove("current-his-archive"); - initOrder({ feeType: options.feeType, socialno: options.socialno, hisArchive }); + const patientProfile = get("consult-patient-profile"); + remove("consult-patient-profile"); + initOrder({ feeType: options.feeType, patientProfile }); } - uni.setNavigationBarTitle({ - title: titleMap[options.feeType] || '' - }) uni.$on('on-disease-selected', onDiseaseSelected); }) diff --git a/pages/consult/index.vue b/pages/consult/index.vue index 2953fb0..5ee52cc 100644 --- a/pages/consult/index.vue +++ b/pages/consult/index.vue @@ -1,6 +1,6 @@