From e76c9417d0325f44ad374ad2c704863e9d4f5179 Mon Sep 17 00:00:00 2001 From: kola-web Date: Sat, 21 Dec 2024 14:53:06 +0800 Subject: [PATCH] =?UTF-8?q?1.6=E4=BA=A7=E5=93=81=E6=84=8F=E8=A7=81?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/module1/pages/applicationRecords/index.ts | 11 ++++- src/module1/pages/applicationRecords/index.wxml | 2 +- src/module1/pages/casesDetail/index.wxml | 16 +++---- src/module1/pages/entryCasesResult/index.scss | 61 ++++++++++++++++--------- src/module1/pages/entryCasesResult/index.ts | 30 +++++++++++- src/module1/pages/entryCasesResult/index.wxml | 21 +++++++-- 6 files changed, 105 insertions(+), 36 deletions(-) diff --git a/src/module1/pages/applicationRecords/index.ts b/src/module1/pages/applicationRecords/index.ts index b6cc1a7..31a4c25 100644 --- a/src/module1/pages/applicationRecords/index.ts +++ b/src/module1/pages/applicationRecords/index.ts @@ -7,6 +7,10 @@ Page({ status: [ { + id: "", + value: "全部", + }, + { id: "0", value: "待审核", }, @@ -19,6 +23,11 @@ Page({ value: "审核驳回", }, ], + statusNames: { + 0: "待审核", + 1: "审核通过", + 2: "审核驳回", + }, auditStatus: "", list: [], @@ -35,7 +44,7 @@ Page({ }, handleStatus(e) { this.setData({ - auditStatus: e.detail.value, + auditStatus: e.detail.value === 0 ? "" : String(e.detail.value - 1), }); this.getList(); }, diff --git a/src/module1/pages/applicationRecords/index.wxml b/src/module1/pages/applicationRecords/index.wxml index 9c4f9c4..5b84d2d 100644 --- a/src/module1/pages/applicationRecords/index.wxml +++ b/src/module1/pages/applicationRecords/index.wxml @@ -4,7 +4,7 @@ 状态 - {{status[auditStatus].value || '全部'}} + {{statusNames[auditStatus] || '全部'}} diff --git a/src/module1/pages/casesDetail/index.wxml b/src/module1/pages/casesDetail/index.wxml index 6c57cf5..f2168d4 100644 --- a/src/module1/pages/casesDetail/index.wxml +++ b/src/module1/pages/casesDetail/index.wxml @@ -263,6 +263,10 @@ 进入学习窗 + + + 邀约上级 + 归档 @@ -283,10 +287,6 @@ {{detail.isHighQuality==='1'?'取消优质':'标为优质'}} - - - 邀约上级 - 删除 @@ -328,6 +328,10 @@ 进入学习窗 + + + 邀约上级 + 归档 @@ -340,10 +344,6 @@ {{detail.isHighQuality==='1'?'取消优质':'标为优质'}} - - - 邀约上级 - 删除 diff --git a/src/module1/pages/entryCasesResult/index.scss b/src/module1/pages/entryCasesResult/index.scss index 247cd27..5f5eaf9 100644 --- a/src/module1/pages/entryCasesResult/index.scss +++ b/src/module1/pages/entryCasesResult/index.scss @@ -1,12 +1,15 @@ .page { - padding: 60rpx 34rpx; + padding: 200rpx 34rpx 60rpx; + &.page-code { + padding-top: 60rpx; + } .badge { display: block; margin: 0 auto; width: 200rpx; height: 200rpx; } - .title{ + .title { font-size: 48rpx; text-align: center; font-weight: bold; @@ -18,25 +21,8 @@ color: rgba(20, 21, 21, 1); text-align: center; } - .btn1 { - margin: 86rpx 124rpx 0; - padding: 22rpx; - font-size: 32rpx; - color: #fff; - line-height: 44rpx; - text-align: center; - background: linear-gradient(90deg, #00b4c5 0%, #54e2b4 100%); - border-radius: 60rpx 60rpx 60rpx 60rpx; - } - .btn2 { - margin: 32rpx 124rpx 0; - padding: 20rpx 14rpx; - font-size: 32rpx; - color: rgba(1, 180, 197, 1); - line-height: 44rpx; - text-align: center; - border: 1px solid rgba(1, 180, 197, 1); - border-radius: 60rpx 60rpx 60rpx 60rpx; + .block-code { + height: 400rpx; } .code { margin: 90rpx auto 0; @@ -46,10 +32,41 @@ height: 296rpx; border-radius: 16rpx; } - .tip{ + .tip { margin-top: 32rpx; text-align: center; font-size: 32rpx; color: rgba(153, 153, 153, 1); } + .wrap-btns { + margin-top: 84rpx; + display: flex; + align-items: center; + justify-content: center; + gap: 24px; + .btn1 { + // margin: 86rpx 124rpx 0; + max-width: 60%; + flex: 1; + padding: 24rpx; + font-size: 32rpx; + color: #fff; + line-height: 44rpx; + text-align: center; + background: linear-gradient(90deg, #00b4c5 0%, #54e2b4 100%); + border-radius: 60rpx 60rpx 60rpx 60rpx; + } + .btn2 { + // margin: 32rpx 124rpx 0; + flex: 1; + max-width: 60%; + padding: 22rpx 14rpx; + font-size: 32rpx; + color: rgba(1, 180, 197, 1); + line-height: 44rpx; + text-align: center; + border: 1px solid rgba(1, 180, 197, 1); + border-radius: 60rpx 60rpx 60rpx 60rpx; + } + } } diff --git a/src/module1/pages/entryCasesResult/index.ts b/src/module1/pages/entryCasesResult/index.ts index 3c55e8d..947cdd6 100644 --- a/src/module1/pages/entryCasesResult/index.ts +++ b/src/module1/pages/entryCasesResult/index.ts @@ -1,10 +1,25 @@ +import { getCurrentPage } from "@/miniprogram_npm/@vant/weapp/common/utils"; + const _app = getApp(); +// 返回逻辑 +// 1、一级医生和二级医生录入病历、提交反馈后,提交成功页面 +// 按钮: 查看病历详情 返回病历列表 +// +// 2、二级医生在病历详情页,选择邀请上级后,成功页面:查看病历详情 返回病历列表 +// +// 从学习窗: +// 3、学习窗顶部进入病历详情:选择邀请上级后,成功页面,按钮:返回学习窗; +// +// 4、学习窗顶部进入病历详情:提交反馈后,按钮:返回学习窗 + Page({ data: { caseId: "", codeUrl: "", isFollow: "", + + btnType: "1", }, onLoad(options) { this.setData({ @@ -23,8 +38,21 @@ Page({ }); }, handleDetail() { - wx.navigateTo({ + // console.log(getCurrentPage()); + wx.reLaunch({ url: `/module1/pages/casesDetail/index?id=${this.data.caseId}`, }); + // wx.reLaunch({ + // url: "/pages/cases/index", + // success: () => { + // wx.navigateTo({ + // url: `/module1/pages/casesDetail/index?id=${this.data.caseId}`, + // fail(err){ + // console.log(err) + // } + // }); + // }, + // }); }, + handleBackRoom() {}, }); diff --git a/src/module1/pages/entryCasesResult/index.wxml b/src/module1/pages/entryCasesResult/index.wxml index 869d316..36d50b9 100644 --- a/src/module1/pages/entryCasesResult/index.wxml +++ b/src/module1/pages/entryCasesResult/index.wxml @@ -1,9 +1,24 @@ - + 提交成功 病历提交后医生将收到消息提醒 - 查看病历详情 - 返回病历列表 + 关注公众号接收病历反馈消息 + + + 查看病历详情 + 返回病历列表 + + + 查看病历详情 + 返回病历列表 + + + 返回学习窗 + + + 返回学习窗 + +