From 2953e68b4da8e7860e457d46cb48616e316ffa60 Mon Sep 17 00:00:00 2001 From: kola-web Date: Tue, 5 Nov 2024 17:25:21 +0800 Subject: [PATCH] update --- project.private.config.json | 7 --- src/components/customAudioBar/index.ts | 7 +++ src/components/popupDoctorDetail/index.scss | 2 +- src/images/defaultAvatar.png | Bin 0 -> 5556 bytes src/module1/pages/casesDetail/index.scss | 62 ++++++++++++++++++-------- src/module1/pages/casesDetail/index.ts | 15 +++++++ src/module1/pages/casesDetail/index.wxml | 33 +++++++++++--- src/module1/pages/casesFeedback/index.ts | 48 +++++++++++++++----- src/module1/pages/casesFeedback/index.wxml | 12 ++--- src/module1/pages/chatRoom/index.ts | 14 +++--- src/module1/pages/chatRoomInfo/index.ts | 2 +- src/module1/pages/entryCases/index.ts | 9 +++- src/module1/pages/entryCases/index.wxml | 2 +- src/module1/pages/entryCasesResult/index.json | 2 +- src/module1/pages/entryCasesResult/index.scss | 6 +++ src/module1/pages/entryCasesResult/index.ts | 6 ++- src/module1/pages/entryCasesResult/index.wxml | 3 +- src/module1/pages/login/index.ts | 5 +-- src/module1/pages/login/index.wxml | 2 +- src/module1/pages/setCaseDoctor/index.ts | 4 +- src/module1/pages/setChatDoctor/index.ts | 1 + src/module1/pages/setInfo/index.scss | 35 +++++++-------- src/module1/pages/setInfo/index.ts | 7 +++ src/module1/pages/setInfo/index.wxml | 14 +++--- src/pages/cases/index.scss | 9 ++-- src/pages/cases/index.ts | 21 ++++++++- src/pages/cases/index.wxml | 27 ++++++++--- src/pages/chatRoomList/index.scss | 3 +- src/pages/chatRoomList/index.ts | 11 ++++- src/pages/chatRoomList/index.wxml | 4 +- 30 files changed, 261 insertions(+), 112 deletions(-) create mode 100644 src/images/defaultAvatar.png diff --git a/project.private.config.json b/project.private.config.json index c11fcf9..e50f12a 100644 --- a/project.private.config.json +++ b/project.private.config.json @@ -16,13 +16,6 @@ "scene": null }, { - "name": "module1/pages/setChatDoctor/index", - "pathName": "module1/pages/setChatDoctor/index", - "query": "cid=39&create=1", - "launchMode": "default", - "scene": null - }, - { "name": "病历详情", "pathName": "module1/pages/casesDetail/index", "query": "id=25", diff --git a/src/components/customAudioBar/index.ts b/src/components/customAudioBar/index.ts index b53b352..bb0fe4c 100644 --- a/src/components/customAudioBar/index.ts +++ b/src/components/customAudioBar/index.ts @@ -31,6 +31,13 @@ Component({ innerAudioContext: wx.createInnerAudioContext(), }); }, + detached() { + if (this.data.innerAudioContext) { + this.data.innerAudioContext?.stop(); + this.data.innerAudioContext.destroy() + + } + }, }, /** diff --git a/src/components/popupDoctorDetail/index.scss b/src/components/popupDoctorDetail/index.scss index 7dcf05c..349b31f 100644 --- a/src/components/popupDoctorDetail/index.scss +++ b/src/components/popupDoctorDetail/index.scss @@ -1,7 +1,6 @@ .doctor-detail { padding: 48rpx 32rpx; width: 662rpx; - height: 874rpx; background: #ffffff; box-sizing: border-box; border-radius: 16rpx 16rpx 16rpx 16rpx; @@ -54,6 +53,7 @@ display: flex; border-bottom: 1px solid rgba(224, 224, 224, 0.5); line-height: 32rpx; + align-items: baseline; .label { padding-right: 1em; flex-shrink: 0; diff --git a/src/images/defaultAvatar.png b/src/images/defaultAvatar.png new file mode 100644 index 0000000000000000000000000000000000000000..43535fc2e24c4c9b755c9ee9d0ebc684733395d3 GIT binary patch literal 5556 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 { @@ -103,6 +109,8 @@ Page({ detail: res, dealDoctorInfo: res.dealCaseInfo.dealDoctorInfo, dealInfo: res.dealCaseInfo.dealInfo, + deptId: res.caseDeptId[0], + labelIds: res.caseLabels.map((item) => item.labelId), }); this.readFeedback(); }); @@ -198,6 +206,13 @@ Page({ }, handleShowLable() { + const { deptId, deptList } = this.data; + if (deptId) { + const params = deptList.find((item) => item.value === deptId); + this.setData({ + labelList: params.options, + }); + } this.setData({ show7: true, }); diff --git a/src/module1/pages/casesDetail/index.wxml b/src/module1/pages/casesDetail/index.wxml index 6045096..841e924 100644 --- a/src/module1/pages/casesDetail/index.wxml +++ b/src/module1/pages/casesDetail/index.wxml @@ -105,7 +105,7 @@