From 415a58fedfbea1769ae15a2739ab72383cbaa06b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BE=89?= <814457906@qq.com> Date: Thu, 12 Oct 2023 15:54:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.vue | 2 +- api/pagesB/mysigning/index.js | 12 + api/pagesC/Onlinesigning/index.js | 2 +- pages/medicalservice/medicalservice.scss | 2 +- .../consultationplatform.vue | 6 +- .../createnewconsultation.vue | 49 +++- pagesB/doctordetails/doctordetails.vue | 6 +- .../familymemberdetail/familymemberdetail.vue | 6 +- .../imagetextConsultation.vue | 4 - pagesB/managefamily/managefamily.scss | 3 - pagesB/modifyAddress/modifyAddress.scss | 4 +- .../myfamilydoctorteam/myfamilydoctorteam.vue | 6 +- pagesB/mysigning/mysigning.scss | 220 ++++++++++++++++++ pagesB/mysigning/mysigning.vue | 210 ++++++----------- .../performancedetails/performancedetails.vue | 6 +- pagesC/Onlinesigning/Onlinesigning.scss | 6 +- pagesC/Onlinesigning/Onlinesigning.vue | 2 +- pagesC/choosedoctor/choosedoctor.scss | 4 - .../selectInstitution/selectInstitution.vue | 4 - 19 files changed, 365 insertions(+), 189 deletions(-) create mode 100644 api/pagesB/mysigning/index.js create mode 100644 pagesB/mysigning/mysigning.scss diff --git a/App.vue b/App.vue index daa6b1c..556fefc 100644 --- a/App.vue +++ b/App.vue @@ -11,7 +11,7 @@ /*每个页面公共css */ page { - // background-color: #F4F5F7; + background-color: #F4F5F7; } .app { diff --git a/api/pagesB/mysigning/index.js b/api/pagesB/mysigning/index.js new file mode 100644 index 0000000..60d95ed --- /dev/null +++ b/api/pagesB/mysigning/index.js @@ -0,0 +1,12 @@ +import request from "@/api/request.js" +//解约 +export function rescindapplysave(data, region) { + return request({ + url: `/applet/rescind/apply/save`, + method: 'post', + data: data, + header: { + region: region + } + }) +} \ No newline at end of file diff --git a/api/pagesC/Onlinesigning/index.js b/api/pagesC/Onlinesigning/index.js index 8259b73..708cd5b 100644 --- a/api/pagesC/Onlinesigning/index.js +++ b/api/pagesC/Onlinesigning/index.js @@ -44,4 +44,4 @@ export function getPackageByCrowdNo(data, region) { region: region } }) -} +} \ No newline at end of file diff --git a/pages/medicalservice/medicalservice.scss b/pages/medicalservice/medicalservice.scss index 6d74e75..e9766c6 100644 --- a/pages/medicalservice/medicalservice.scss +++ b/pages/medicalservice/medicalservice.scss @@ -114,4 +114,4 @@ padding-left: 10rpx; } } - } \ No newline at end of file + } diff --git a/pagesB/consultationplatform/consultationplatform.vue b/pagesB/consultationplatform/consultationplatform.vue index 621585a..4752b80 100644 --- a/pagesB/consultationplatform/consultationplatform.vue +++ b/pagesB/consultationplatform/consultationplatform.vue @@ -86,11 +86,7 @@ + \ No newline at end of file diff --git a/pagesB/mysigning/mysigning.scss b/pagesB/mysigning/mysigning.scss new file mode 100644 index 0000000..666be57 --- /dev/null +++ b/pagesB/mysigning/mysigning.scss @@ -0,0 +1,220 @@ +.app { + width: 96%; + margin: 20rpx auto; + background-color: #fff; + padding-bottom: 50rpx; + font-size: 31rpx; + + .mask { + background-color: #fff; + width: 100%; + position: relative; + height: 100%; + padding-top: 80rpx; + + .titletext { + width: 100%; + padding: 40rpx 30rpx 0; + display: flex; + + .select { + width: 60%; + height: 63rpx; + border: 2rpx solid #d0d0d0; + border-radius: 5rpx; + display: flex; + position: relative; + flex: 1; + + text { + height: 63rpx; + padding: 0 60rpx 0 20rpx; + line-height: 63rpx; + font-weight: 400; + color: gray; + font-size: 24rpx; + // text-overflow: -o-ellipsis-lastline; + // overflow: hidden; + // text-overflow: ellipsis; + // display: -webkit-box; + // -webkit-line-clamp: 1; + // line-clamp: 1; + // -webkit-box-orient: vertical; + // white-space:normal; + // word-break:break-all; + } + + image { + width: 9rpx; + height: 17rpx; + position: absolute; + right: 40rpx; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + } + } + } + + .btnss { + display: flex; + text-align: center; + border-top: 1rpx solid #f6f6f6; + font-size: 32rpx; + line-height: 100rpx; + width: 100%; + position: absolute; + bottom: 0; + + .cancel { + width: 50%; + height: 100rpx; + border-right: 0.5rpx solid #f6f6f6; + } + + .Rescind { + width: 50%; + height: 100rpx; + color: #55d0df; + border-left: 0.5rpx solid #f6f6f6; + } + } + + textarea { + padding: 10rpx 20rpx; + font-size: 24rpx; + border: 1rpx solid #d0d0d0; + flex: 1; + } + + text { + display: inline-block; + padding-left: 20rpx; + width: 200rpx; + height: 50rpx; + font-size: 28rpx; + line-height: 50rpx; + color: #333333; + } + } + + .btns { + width: 100%; + display: flex; + justify-content: space-evenly; + padding-bottom: 100rpx; + + .leftbtn, + .rightbtn { + width: 290rpx; + height: 62rpx; + background: #FFFFFF; + border: 1px solid #26A888; + border-radius: 5rpx; + text-align: center; + font-weight: 500; + color: #26A888; + line-height: 62rpx; + } + + .rightbtn { + color: #fff; + background: #26A888; + } + } + + .lookbtn { + margin: 50rpx auto 0; + width: 497rpx; + height: 62rpx; + background: #FFFFFF; + border: 1px solid #26A888; + border-radius: 5rpx; + font-weight: 500; + color: #26A888; + text-align: center; + line-height: 62rpx; + } + + .border { + width: 94%; + height: 2rpx; + margin: 60rpx auto 30rpx; + background: #E6E6E6; + } + + .item { + width: 100%; + padding: 30rpx 50rpx 0 50rpx; + font-size: 30rpx; + font-weight: 400; + color: #333333; + word-break: break-all; + } + + .flexitem { + display: flex; + justify-content: space-between; + + .right { + display: flex; + align-items: flex-end; + + image { + width: 30rpx; + height: 30rpx; + } + + text { + padding-left: 10rpx; + } + } + } + + .name { + width: 100%; + font-size: 38rpx; + font-weight: 500; + color: #333333; + padding: 60rpx 50rpx 0 50rpx; + display: flex; + align-items: flex-end; + + .text { + margin-right: 40rpx; + } + + .card { + font-size: 18rpx; + font-weight: 400; + color: #FFA115; + padding: 0 15rpx; + height: 35rpx; + line-height: 35rpx; + background: #FFFFFF; + border: 1px solid #FFA115; + border-radius: 5rpx; + margin-right: 14rpx; + text-align: center; + } + } + + .title { + width: 100%; + padding: 20rpx 0 0 30rpx; + display: flex; + align-items: flex-end; + + .text { + font-size: 28rpx; + font-weight: 500; + color: #000000; + padding-left: 20rpx; + } + + image { + width: 35rpx; + height: 35rpx; + } + } + } \ No newline at end of file diff --git a/pagesB/mysigning/mysigning.vue b/pagesB/mysigning/mysigning.vue index 5f64989..f790f7c 100644 --- a/pagesB/mysigning/mysigning.vue +++ b/pagesB/mysigning/mysigning.vue @@ -73,17 +73,48 @@ - + 申请解约 查看签约协议 + + + + 解约类型: + + {{list.rescindName}} + 请选择解约类型 + + + + + 解约原因: + + + + + 取消 + + + 解约 + + + + + + + @import './mysigning.scss'; + \ No newline at end of file diff --git a/pagesB/performancedetails/performancedetails.vue b/pagesB/performancedetails/performancedetails.vue index 8685b37..bef89b2 100644 --- a/pagesB/performancedetails/performancedetails.vue +++ b/pagesB/performancedetails/performancedetails.vue @@ -48,10 +48,6 @@ + \ No newline at end of file diff --git a/pagesC/Onlinesigning/Onlinesigning.scss b/pagesC/Onlinesigning/Onlinesigning.scss index 83e26d4..18dbb1c 100644 --- a/pagesC/Onlinesigning/Onlinesigning.scss +++ b/pagesC/Onlinesigning/Onlinesigning.scss @@ -1,8 +1,4 @@ -page { - background-color: #F4F5F7; - } - - .app { +.app { width: 96%; margin: 20rpx auto; background-color: #F7F5F5; diff --git a/pagesC/Onlinesigning/Onlinesigning.vue b/pagesC/Onlinesigning/Onlinesigning.vue index ae058e0..1f7bd9f 100644 --- a/pagesC/Onlinesigning/Onlinesigning.vue +++ b/pagesC/Onlinesigning/Onlinesigning.vue @@ -105,7 +105,7 @@ 签约周期(年) - + diff --git a/pagesC/choosedoctor/choosedoctor.scss b/pagesC/choosedoctor/choosedoctor.scss index 9b02e45..3ceb29d 100644 --- a/pagesC/choosedoctor/choosedoctor.scss +++ b/pagesC/choosedoctor/choosedoctor.scss @@ -1,7 +1,3 @@ - page { - background-color: #F4F5F7; - } - .app { width: 100%; diff --git a/pagesC/selectInstitution/selectInstitution.vue b/pagesC/selectInstitution/selectInstitution.vue index 89c7b5d..9a80945 100644 --- a/pagesC/selectInstitution/selectInstitution.vue +++ b/pagesC/selectInstitution/selectInstitution.vue @@ -142,10 +142,6 @@