From 7b35dc7a2aa40c8f3901e7a58b495bd059728afa Mon Sep 17 00:00:00 2001 From: kola-web Date: Fri, 15 May 2026 19:04:27 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=80=82=E9=85=8DDRUG=E4=B8=BB?= =?UTF-8?q?=E9=A2=98=E6=A0=B7=E5=BC=8F=E4=B8=8E=E8=B5=84=E6=BA=90=E8=B7=AF?= =?UTF-8?q?=E5=BE=84=EF=BC=8C=E4=BC=98=E5=8C=96=E5=A4=9A=E4=B8=BB=E9=A2=98?= =?UTF-8?q?=E5=88=87=E6=8D=A2=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 调整用户主题判断阈值,将医生用户判定阈值从>=4改为>=3 2. 为大量页面添加DRUG主题专属id与样式适配 3. 替换旧版静态图片资源为带时间戳的动态资源路径 4. 重构页面工具类,统一处理主题与图片参数加载逻辑 5. 优化部分页面的UI样式细节与布局 --- src/app.ts | 3 +- src/components/pageNavbar/index.wxml | 4 +- src/custom-tab-bar/index.wxml | 4 +- src/doctor/pages/d_home/index.wxml | 6 +- src/doctor/pages/d_interactiveDoctor/index.wxml | 4 +- src/doctor/pages/d_login/index.wxml | 6 +- src/doctor/pages/d_my/index.wxml | 10 +-- src/doctor/pages/d_patient/index.wxml | 2 +- src/gift/pages/conformOrder/index.wxml | 2 +- src/gift/pages/cutaneous/index.wxml | 2 +- src/gift/pages/cutaneousDetail/index.wxml | 2 +- src/gift/pages/cutaneousVideo/index.wxml | 3 +- src/gift/pages/dtpDurg/index.wxml | 2 +- src/gift/pages/giftDetail/index.wxml | 2 +- src/gift/pages/giftList/index.wxml | 2 +- src/gift/pages/myGift/index.wxml | 2 +- src/gift/pages/myHealthRecord/index.ts | 7 -- src/gift/pages/myHealthRecord/index.wxml | 2 +- src/gift/pages/myHealthRecordChart/index.ts | 8 -- src/gift/pages/orderDetail/index.wxml | 2 +- src/gift/pages/orderEnd/index.wxml | 2 +- src/gift/pages/priceDetail/index.wxml | 2 +- src/gift/pages/siteEdit/index.wxml | 2 +- src/gift/pages/siteList/index.wxml | 2 +- src/gift/pages/vipCert/index.wxml | 2 +- src/gift/pages/vipPending/index.wxml | 2 +- src/gift/pages/vipReject/index.wxml | 4 +- src/gift/pages/vipStartPending/index.wxml | 2 +- src/images/bg22.png | Bin 0 -> 50274 bytes src/images/bg23.png | Bin 0 -> 128997 bytes src/images/bg24.png | Bin 0 -> 192127 bytes src/images/bg25.png | Bin 0 -> 461220 bytes src/images/icon65.png | Bin 0 -> 4623 bytes src/images/icon66.png | Bin 0 -> 2993 bytes src/images/icon67.png | Bin 0 -> 1400 bytes src/images/icon68.png | Bin 0 -> 1963 bytes src/images/icon69.png | Bin 0 -> 1369 bytes src/images/icon70.png | Bin 0 -> 795 bytes src/images/icon71.png | Bin 0 -> 9326 bytes src/images/icon72.png | Bin 0 -> 9208 bytes src/images/icon73.png | Bin 0 -> 4806 bytes src/images/icon74.png | Bin 0 -> 4746 bytes src/images/kkd3.png | Bin 0 -> 85839 bytes src/images/kkd4.png | Bin 0 -> 69423 bytes src/pages/cancellation/index.wxml | 2 +- src/pages/certPending/index.wxml | 4 +- src/pages/certReslove/index.wxml | 4 +- src/pages/changePhone/index.wxml | 2 +- src/pages/changeUser/index.wxml | 2 +- src/pages/comIns/index.wxml | 3 +- src/pages/doctor/index.json | 2 +- src/pages/doctor/index.scss | 19 ++-- src/pages/doctor/index.wxml | 9 +- src/pages/doctorDetail/index.scss | 20 +++++ src/pages/doctorDetail/index.wxml | 2 +- src/pages/doctorDetailBak/index.wxml | 3 +- src/pages/drugRecord/index.wxml | 3 +- src/pages/enterInfo/index.wxml | 6 +- src/pages/family/index.wxml | 2 +- src/pages/familyList/index.wxml | 2 +- src/pages/familyScan/index.wxml | 2 +- src/pages/getUserInfo/index.wxml | 3 +- src/pages/hospital/index.scss | 27 ++++++ src/pages/hospital/index.wxml | 14 +-- src/pages/index/index.scss | 30 ++++--- src/pages/index/index.ts | 6 -- src/pages/index/index.wxml | 57 ++++-------- src/pages/infusionCenter/index.wxml | 2 +- src/pages/interactivePatient/index.scss | 112 ++++++++++++++---------- src/pages/interactivePatient/index.wxml | 5 +- src/pages/live/index.ts | 6 -- src/pages/live/index.wxml | 2 +- src/pages/liveDetail/index.scss | 13 +++ src/pages/liveDetail/index.wxml | 5 +- src/pages/liveResult/index.wxml | 2 +- src/pages/login/index.wxml | 8 +- src/pages/my/index.scss | 14 +++ src/pages/my/index.ts | 6 -- src/pages/my/index.wxml | 18 ++-- src/pages/myLive/index.wxml | 2 +- src/pages/mySave/index.wxml | 2 +- src/pages/nrdl/index.wxml | 3 +- src/pages/nrdlTable/index.wxml | 3 +- src/pages/personalInformation/index.wxml | 3 +- src/pages/privacyAgreement/index.wxml | 2 +- src/pages/publishStoryDetail/index.wxml | 2 +- src/pages/qaForm/index.scss | 13 +++ src/pages/qaForm/index.wxml | 2 +- src/pages/referral/index.wxml | 4 +- src/pages/repository/index.scss | 9 +- src/pages/repository/index.ts | 5 -- src/pages/repository/index.wxml | 13 ++- src/pages/repositoryDetail/index.wxml | 2 +- src/pages/repositoryVideoDetail/index.wxml | 4 +- src/pages/signIn/index.wxml | 2 +- src/pages/smallPage/index.wxml | 2 +- src/pages/startPending/index.wxml | 2 +- src/pages/startReject/index.wxml | 2 +- src/pages/story/index.ts | 6 -- src/pages/story/index.wxml | 3 +- src/pages/storyDetail/index.wxml | 2 +- src/pages/storyEnter/index.wxml | 2 +- src/pages/storyEnterResult/index.wxml | 3 +- src/pages/storyGuide/index.wxml | 2 +- src/pages/storyList/index.wxml | 3 +- src/pages/taskAgreement/index.wxml | 2 +- src/pages/thePublic/index.wxml | 2 +- src/pages/uploadCert/index.wxml | 4 +- src/pages/vipLogin/index.wxml | 2 +- src/pages/vipLoginReject/index.wxml | 2 +- src/utils/page.ts | 20 ++++- 111 files changed, 361 insertions(+), 279 deletions(-) create mode 100644 src/images/bg22.png create mode 100644 src/images/bg23.png create mode 100644 src/images/bg24.png create mode 100644 src/images/bg25.png create mode 100644 src/images/icon65.png create mode 100644 src/images/icon66.png create mode 100644 src/images/icon67.png create mode 100644 src/images/icon68.png create mode 100644 src/images/icon69.png create mode 100644 src/images/icon70.png create mode 100644 src/images/icon71.png create mode 100644 src/images/icon72.png create mode 100644 src/images/icon73.png create mode 100644 src/images/icon74.png create mode 100644 src/images/kkd3.png create mode 100644 src/images/kkd4.png diff --git a/src/app.ts b/src/app.ts index 3f0aac3..58f0cc5 100644 --- a/src/app.ts +++ b/src/app.ts @@ -630,8 +630,7 @@ App({ const checkUserType = () => { const userInfo = this.globalData.userInfo if (userInfo.UserType) { - // resolve(userInfo.UserType >= 4 ? 'DRUG' : 'PATIENT') - resolve('PATIENT') + resolve(userInfo.UserType >= 3 ? 'DRUG' : 'PATIENT') return true } return false diff --git a/src/components/pageNavbar/index.wxml b/src/components/pageNavbar/index.wxml index 8da1693..762e83d 100644 --- a/src/components/pageNavbar/index.wxml +++ b/src/components/pageNavbar/index.wxml @@ -1,7 +1,7 @@ - - + + diff --git a/src/custom-tab-bar/index.wxml b/src/custom-tab-bar/index.wxml index 133410e..de23629 100644 --- a/src/custom-tab-bar/index.wxml +++ b/src/custom-tab-bar/index.wxml @@ -1,13 +1,13 @@ - + 用药提醒 - + 累计邀约 @@ -25,7 +25,7 @@ - + {{detail.yr}}年激活 @@ -60,7 +60,7 @@ model:value="{{year1}}" > {{year1}}年 - + 统计数据截止昨天 diff --git a/src/doctor/pages/d_interactiveDoctor/index.wxml b/src/doctor/pages/d_interactiveDoctor/index.wxml index 5f592e3..3b7459f 100644 --- a/src/doctor/pages/d_interactiveDoctor/index.wxml +++ b/src/doctor/pages/d_interactiveDoctor/index.wxml @@ -65,7 +65,7 @@ - + @@ -83,7 +83,7 @@ 发送消息 - + 出诊时间 diff --git a/src/doctor/pages/d_login/index.wxml b/src/doctor/pages/d_login/index.wxml index 2b37ea5..4d6e52b 100644 --- a/src/doctor/pages/d_login/index.wxml +++ b/src/doctor/pages/d_login/index.wxml @@ -1,6 +1,6 @@ - + 尊敬的医生您好 “愈见昕生”是北京白求恩公益基金会发起的 IgG4-RD 患者健康管理平台。 @@ -17,7 +17,7 @@ 或者 - + 手机号验证码 @@ -43,7 +43,7 @@ 立即加入 - + 我同意依照此 diff --git a/src/doctor/pages/d_my/index.wxml b/src/doctor/pages/d_my/index.wxml index fdba768..22ef0f7 100644 --- a/src/doctor/pages/d_my/index.wxml +++ b/src/doctor/pages/d_my/index.wxml @@ -12,33 +12,33 @@ - + - + 个人信息 - + 隐私协议 - + 关注公众号 - + 问题反馈 diff --git a/src/doctor/pages/d_patient/index.wxml b/src/doctor/pages/d_patient/index.wxml index b1a6018..7f062d7 100644 --- a/src/doctor/pages/d_patient/index.wxml +++ b/src/doctor/pages/d_patient/index.wxml @@ -2,7 +2,7 @@ - + + diff --git a/src/gift/pages/cutaneous/index.wxml b/src/gift/pages/cutaneous/index.wxml index 02c1d1b..fb5df8d 100644 --- a/src/gift/pages/cutaneous/index.wxml +++ b/src/gift/pages/cutaneous/index.wxml @@ -1,4 +1,4 @@ - + + diff --git a/src/gift/pages/dtpDurg/index.wxml b/src/gift/pages/dtpDurg/index.wxml index d7a435a..74a48b6 100644 --- a/src/gift/pages/dtpDurg/index.wxml +++ b/src/gift/pages/dtpDurg/index.wxml @@ -1,4 +1,4 @@ - + diff --git a/src/gift/pages/giftDetail/index.wxml b/src/gift/pages/giftDetail/index.wxml index 2da9a75..65450a7 100644 --- a/src/gift/pages/giftDetail/index.wxml +++ b/src/gift/pages/giftDetail/index.wxml @@ -1,4 +1,4 @@ - + diff --git a/src/gift/pages/giftList/index.wxml b/src/gift/pages/giftList/index.wxml index a25b4cb..77315e4 100644 --- a/src/gift/pages/giftList/index.wxml +++ b/src/gift/pages/giftList/index.wxml @@ -1,4 +1,4 @@ - + diff --git a/src/gift/pages/myGift/index.wxml b/src/gift/pages/myGift/index.wxml index 5d97dba..bcf981f 100644 --- a/src/gift/pages/myGift/index.wxml +++ b/src/gift/pages/myGift/index.wxml @@ -1,4 +1,4 @@ - + 订单号:{{item.orderNo}} diff --git a/src/gift/pages/myHealthRecord/index.ts b/src/gift/pages/myHealthRecord/index.ts index 9c497e8..527c8b6 100644 --- a/src/gift/pages/myHealthRecord/index.ts +++ b/src/gift/pages/myHealthRecord/index.ts @@ -100,17 +100,10 @@ Page({ }, tab: 1, - - theme: '', }, ecDataTrendComponent: null as any, ecDataHormoneComponent: null as any, onLoad() { - app.getTheme().then((res) => { - this.setData({ - theme: res, - }) - }) }, async onShow() { echarts = await require.async('../../../resource/components/echart/echarts.js') diff --git a/src/gift/pages/myHealthRecord/index.wxml b/src/gift/pages/myHealthRecord/index.wxml index d74b27d..a6f21ec 100644 --- a/src/gift/pages/myHealthRecord/index.wxml +++ b/src/gift/pages/myHealthRecord/index.wxml @@ -1,4 +1,4 @@ - + diff --git a/src/gift/pages/myHealthRecordChart/index.ts b/src/gift/pages/myHealthRecordChart/index.ts index 65788b4..fa52f5d 100644 --- a/src/gift/pages/myHealthRecordChart/index.ts +++ b/src/gift/pages/myHealthRecordChart/index.ts @@ -34,17 +34,9 @@ Page({ page: 0, safeAreaLeft: 20, - - theme: '', }, ecDataTrendComponent: null as any, async onLoad() { - app.getTheme().then((res) => { - this.setData({ - theme: res, - }) - }) - const that = this that.getSystemInfo() diff --git a/src/gift/pages/orderDetail/index.wxml b/src/gift/pages/orderDetail/index.wxml index d5d9b57..9dd5e88 100644 --- a/src/gift/pages/orderDetail/index.wxml +++ b/src/gift/pages/orderDetail/index.wxml @@ -1,4 +1,4 @@ - + {{detail.statusName}} diff --git a/src/gift/pages/orderEnd/index.wxml b/src/gift/pages/orderEnd/index.wxml index 2353e31..3974e16 100644 --- a/src/gift/pages/orderEnd/index.wxml +++ b/src/gift/pages/orderEnd/index.wxml @@ -1,4 +1,4 @@ - + 下单成功 订单号:{{detail.orderNo}} diff --git a/src/gift/pages/priceDetail/index.wxml b/src/gift/pages/priceDetail/index.wxml index 2ed83b5..9ebab0f 100644 --- a/src/gift/pages/priceDetail/index.wxml +++ b/src/gift/pages/priceDetail/index.wxml @@ -1,4 +1,4 @@ - +