From 3a42cea45e9c1c151d4eb7fce0618d71d661dce5 Mon Sep 17 00:00:00 2001 From: kola-web Date: Mon, 25 Nov 2024 22:10:00 +0800 Subject: [PATCH] =?UTF-8?q?1.=20=E8=81=8A=E5=A4=A9=E5=AE=A4=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=92=A4=E5=9B=9E=E5=8A=9F=E8=83=BD=202.=20=E5=AE=A2?= =?UTF-8?q?=E6=88=B7uat=E9=97=AE=E9=A2=98=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 10 ++ project.private.config.json | 7 + src/app.ts | 3 + src/echart/components/homeLevel1/index.ts | 21 ++- src/echart/components/homeLevel1/index.wxml | 96 ++++++++++--- src/echart/components/homeLevel2/index.scss | 14 ++ src/echart/components/homeLevel2/index.ts | 23 ++++ src/echart/components/homeLevel2/index.wxml | 151 ++++++++++++++++---- src/echart/components/homeLevel3/index.scss | 14 ++ src/echart/components/homeLevel3/index.ts | 15 ++ src/echart/components/homeLevel3/index.wxml | 87 +++++++++--- src/echart/components/homeLevel4/index.scss | 20 +++ src/echart/components/homeLevel4/index.ts | 17 ++- src/echart/components/homeLevel4/index.wxml | 205 +++++++++++++++++++++++----- src/images/recall.png | Bin 0 -> 693 bytes src/module1/pages/chatRoom/index.scss | 40 +++++- src/module1/pages/chatRoom/index.ts | 86 +++++++++++- src/module1/pages/chatRoom/index.wxml | 106 +++++++++++--- src/module1/pages/chatRoomInfo/index.wxml | 19 ++- src/module1/pages/doctorRankList/index.json | 3 +- src/module1/pages/doctorRankList/index.scss | 3 + src/module1/pages/doctorRankList/index.ts | 14 ++ src/module1/pages/doctorRankList/index.wxml | 41 ++++-- src/module1/pages/entryCases/index.scss | 7 +- src/module1/pages/entryCases/index.ts | 21 ++- src/module1/pages/entryCases/index.wxml | 97 +++++++++++-- src/module1/pages/setChatDoctor/index.ts | 2 +- src/module1/pages/setInfo/index.ts | 4 +- src/pages/cases/index.scss | 3 +- src/pages/cases/index.ts | 19 ++- src/pages/cases/index.wxml | 13 +- src/pages/chatRoomList/index.ts | 3 + src/pages/home/index.ts | 3 + typings/index.d.ts | 3 + 34 files changed, 1009 insertions(+), 161 deletions(-) create mode 100644 src/images/recall.png diff --git a/README.md b/README.md index 7a161dc..5e7aeac 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ 3. 图像识别模糊 可以反向确认 通过ocr识别接口 接入ocr同时识别不到 姓名,年龄等字样,及判断该病历已被涂抹 + https://pic1.zhimg.com/50/v2-dcfbab1219ae4f7a7a6db168bb1580a2_720w.jpg?source=2c26e567 images svn 地址 @@ -24,3 +25,12 @@ wx.showModal({ cancelColor: "#141515", }); ``` + +医生待审核 /module1/pages/auditDoctorList/index +医生端首页 /pages/home/index +身份信息编辑页 /module1/pages/userInfo/index +医院信息编辑页面 /module1/pages/cHostipal/index +我的病历列表 /pages/cases/index +病历详情页 /module1/pages/casesDetail/index?id=病例id +病历编辑页面 /module1/pages/entryCases/index?id=病例id +聊天室互动页 /module1/pages/chatRoom/index?id=聊天室id diff --git a/project.private.config.json b/project.private.config.json index be88c8b..1eadb81 100644 --- a/project.private.config.json +++ b/project.private.config.json @@ -9,6 +9,13 @@ "miniprogram": { "list": [ { + "name": "module1/pages/chatRoom/index", + "pathName": "module1/pages/chatRoom/index", + "query": "id=28", + "launchMode": "default", + "scene": null + }, + { "name": "注销", "pathName": "module1/pages/loginOut/index", "query": "", diff --git a/src/app.ts b/src/app.ts index 729468c..5d75d0b 100644 --- a/src/app.ts +++ b/src/app.ts @@ -36,6 +36,9 @@ App({ needDeal: "", caseNav: "0", + caseStatus: "", + caseStatusName: "全部", + newFeedback: "", }, onLaunch() { Page = page as WechatMiniprogram.Page.Constructor; diff --git a/src/echart/components/homeLevel1/index.ts b/src/echart/components/homeLevel1/index.ts index 31ef7f9..78f9722 100644 --- a/src/echart/components/homeLevel1/index.ts +++ b/src/echart/components/homeLevel1/index.ts @@ -1,4 +1,4 @@ -const _app = getApp(); +const app = getApp(); // pages/story/a.ts Component({ @@ -88,6 +88,7 @@ Component({ }); }, handleCaseUpdate() { + app.globalData.newFeedback = "1"; wx.switchTab({ url: "/pages/cases/index", }); @@ -101,6 +102,24 @@ Component({ const { index } = e.currentTarget.dataset; this.triggerEvent("question", index); }, + handleCase(e) { + const { type } = e.currentTarget.dataset; + const name = { + 0: "全部", + 2: "新病历", + 3: "讨论中", + 4: "已归档", + }[type]; + app.globalData.caseStatus = type === "0" ? "" : type; + app.globalData.caseStatusName = name; + wx.switchTab({ + url: "/pages/cases/index", + }); + }, + handleCooperateDetail(e) { + const { index } = e.currentTarget.dataset; + this.selectComponent(`#cooperate${index}`).handleDetail(); + }, }, }); diff --git a/src/echart/components/homeLevel1/index.wxml b/src/echart/components/homeLevel1/index.wxml index 47a176e..25319b6 100644 --- a/src/echart/components/homeLevel1/index.wxml +++ b/src/echart/components/homeLevel1/index.wxml @@ -1,6 +1,11 @@ - + {{userInfo.Name}} @@ -17,10 +22,7 @@ - - - + + + {{item.DoctorName}} @@ -123,8 +176,17 @@ - - {{item.SpecialtyName}} + + {{item.SpecialtyName}} + diff --git a/src/echart/components/homeLevel2/index.scss b/src/echart/components/homeLevel2/index.scss index 7238219..6505a4c 100644 --- a/src/echart/components/homeLevel2/index.scss +++ b/src/echart/components/homeLevel2/index.scss @@ -135,6 +135,20 @@ font-size: 56rpx; color: #fff; line-height: 56rpx; + display: flex; + justify-content: center; + .num-center { + position: relative; + .dot { + position: absolute; + top: -10rpx; + right: -10rpx; + width: 16rpx; + height: 16rpx; + background-color: #ed4f39; + border-radius: 50%; + } + } } } .line { diff --git a/src/echart/components/homeLevel2/index.ts b/src/echart/components/homeLevel2/index.ts index a3e4b33..f9fe91e 100644 --- a/src/echart/components/homeLevel2/index.ts +++ b/src/echart/components/homeLevel2/index.ts @@ -130,6 +130,21 @@ Component({ }); }, handleCaseUpdate() { + app.globalData.newFeedback = "1"; + wx.switchTab({ + url: "/pages/cases/index", + }); + }, + handleCase(e) { + const { type } = e.currentTarget.dataset; + const name = { + 0: "全部", + 2: "新病历", + 3: "讨论中", + 4: "已归档", + }[type]; + app.globalData.caseStatus = type === "0" ? "" : type; + app.globalData.caseStatusName = name; wx.switchTab({ url: "/pages/cases/index", }); @@ -159,6 +174,14 @@ Component({ newCaseShow: false, }); }, + handleCooperateDetail(e) { + const { index } = e.currentTarget.dataset; + this.selectComponent(`#cooperate${index}`).handleDetail(); + }, + handleInviteDetail(e) { + const { index } = e.currentTarget.dataset; + this.selectComponent(`#invite${index}`).handleDetail(); + }, }, }); diff --git a/src/echart/components/homeLevel2/index.wxml b/src/echart/components/homeLevel2/index.wxml index 69c7a8e..745af29 100644 --- a/src/echart/components/homeLevel2/index.wxml +++ b/src/echart/components/homeLevel2/index.wxml @@ -6,7 +6,11 @@ src="{{userInfo.Img}}" level="{{userInfo.DoctorLevel}}" > - + {{userInfo.Name}} @@ -27,26 +31,34 @@ - - {{item.SpecialtyName}} + + {{item.SpecialtyName}} +