diff --git a/pages/consult/index.vue b/pages/consult/index.vue index 8b44ebc..300875c 100644 --- a/pages/consult/index.vue +++ b/pages/consult/index.vue @@ -167,13 +167,8 @@ async function scanInsuranceCode() { uni.navigateTo({ url: `/pages/member/detail?type=ybQrcode&feeType=${feeType.value}`, }); - } catch (error) { - if (!error || !/cancel/i.test(error.errMsg || error.message || "")) { - toast(error.message || error.errMsg || error || "扫码失败"); - } - } finally { - scanning.value = false; - } + } catch (error) { } + scanning.value = false; } async function nextStep() { diff --git a/pages/home/home.vue b/pages/home/home.vue index baa092d..b231b3d 100644 --- a/pages/home/home.vue +++ b/pages/home/home.vue @@ -51,7 +51,7 @@ - 医保授权 + @@ -109,7 +109,7 @@ const menuList = [ }, ]; -const { userInfo, logined, login, loginout, getAuthCode, drugStore, getStore } = useUser(); +const { userInfo, logined, login, loginout, getAuthCode, drugStore, getStore, storeId } = useUser(); const statusBarHeight = ref(20); const count = ref({ rxUnpay: 0 }); const confirmVisible = ref(false); @@ -190,10 +190,13 @@ async function autoAddPatient() { }) } -onLoad(() => { +onLoad((opts) => { + if (opts.storeId) { + storeId.value = opts.storeId + } const systemInfo = uni.getSystemInfoSync(); statusBarHeight.value = systemInfo.statusBarHeight || 20; - ybPlugin.init() + // ybPlugin.init() }); onHide(() => {