From bc3f255e5fde7a7037c79163928df1ac1d95d727 Mon Sep 17 00:00:00 2001 From: shidongli Date: Wed, 27 Sep 2023 16:20:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=93=E5=AE=B6=E5=92=A8=E8=AF=A2=E8=AE=A2?= =?UTF-8?q?=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 27 ++ pagesB/ExpertlookOrder/ExpertlookOrder.scss | 151 ++++++++++ pagesB/ExpertlookOrder/ExpertlookOrder.vue | 51 ++++ pagesB/cancel/cancel.scss | 109 +++++++ pagesB/cancel/cancel.vue | 42 +++ pagesB/consulted/consulted.scss | 298 ++++++++++++++++++++ pagesB/consulted/consulted.vue | 115 ++++++++ static/pagesB/persone.png | Bin 0 -> 811 bytes 8 files changed, 793 insertions(+) create mode 100644 pagesB/ExpertlookOrder/ExpertlookOrder.scss create mode 100644 pagesB/ExpertlookOrder/ExpertlookOrder.vue create mode 100644 pagesB/cancel/cancel.scss create mode 100644 pagesB/cancel/cancel.vue create mode 100644 pagesB/consulted/consulted.scss create mode 100644 pagesB/consulted/consulted.vue create mode 100644 static/pagesB/persone.png diff --git a/pages.json b/pages.json index e49965b..0b2182f 100644 --- a/pages.json +++ b/pages.json @@ -318,6 +318,33 @@ "enablePullDownRefresh": false } + } + ,{ + "path" : "ExpertlookOrder/ExpertlookOrder", + "style" : + { + "navigationBarTitleText": "专家咨询订单", + "enablePullDownRefresh": false + } + + } + ,{ + "path" : "consulted/consulted", + "style" : + { + "navigationBarTitleText": "待咨询", + "enablePullDownRefresh": false + } + + } + ,{ + "path" : "cancel/cancel", + "style" : + { + "navigationBarTitleText": "取消订单", + "enablePullDownRefresh": false + } + } ] }, diff --git a/pagesB/ExpertlookOrder/ExpertlookOrder.scss b/pagesB/ExpertlookOrder/ExpertlookOrder.scss new file mode 100644 index 0000000..bf0a2ca --- /dev/null +++ b/pagesB/ExpertlookOrder/ExpertlookOrder.scss @@ -0,0 +1,151 @@ +.app { + background-color: #F7F5F5; + height: 100vh; + width: 100%; + color: #000000; + padding-top: 20rpx; + + .orderitem { + width: 96%; + height: 383rpx; + background: #FFFFFF; + box-shadow: 0rpx 9rpx 31rpx 9rpx rgba(0, 0, 0, 0.03); + border-radius: 5rpx; + margin: 0 auto; + position: relative; + margin-bottom: 20rpx; + + .tiemitem { + width: 92%; + font-size: 28rpx; + font-family: Source Han Sans CN; + font-weight: 400; + color: #000000; + position: absolute; + // background: red; + left: 35rpx; + top: 30rpx; + + span:nth-child(2) { + margin-left: 20rpx; + } + + span:nth-child(3) { + display: inline-block; + position: absolute; + right: 0; + font-weight: 500; + color: #26A888; + } + } + + .details { + width: 96%; + height: 200rpx; + // background-color: #26A888; + position: absolute; + top: 97rpx; + left: 50%; + transform: translateX(-50%); + + image { + width: 180rpx; + height: 180rpx; + border-radius: 5rpx; + position: absolute; + } + + .ppointment { + // background: red; + position: absolute; + width: 71%; + height: 100%; + right: 0; + + .doctorname { + font-family: Source Han Sans CN; + font-weight: 600; + color: #333333; + + span:nth-child(1) { + font-size: 28rpx; + } + + span:nth-child(2) { + display: inline-block; + position: absolute; + font-size: 28rpx; + right: 0; + font-family: Source Han Sans CN; + font-weight: 500; + color: #333333; + } + } + + .reservation { + font-size: 28rpx; + font-family: Source Han Sans CN; + font-weight: 400; + color: #959595; + position: absolute; + top: 24%; + + + } + + .hospital { + width: 99rpx; + // height: 29rpx; + border: 1px solid #FFA115; + border-radius: 5rpx; + font-size: 18rpx; + font-family: Source Han Sans CN; + font-weight: 500; + color: #FFA733; + position: absolute; + top: 67%; + text-align: center; + line-height: 29rpx; + + } + } + } + + .bottom { + position: absolute; + width: 96%; + height: 20%; + bottom: 4%; + font-size: 28rpx; + font-family: Source Han Sans CN; + + span:nth-child(1) { + position: absolute; + font-weight: 400; + color: #959595; + top: 50%; + transform: translateY(-50%); + left: 5%; + + } + + span:nth-child(2) { + line-height: 30px; + width: 169rpx; + height: 61rpx; + background: #26A888; + border-radius: 5rpx; + display: inline-block; + font-size: 28rpx; + font-weight: 400; + color: #FFFFFF; + position: absolute; + right: 0; + top: 50%; + transform: translateY(-50%); + text-align: center; + } + } + + } + } \ No newline at end of file diff --git a/pagesB/ExpertlookOrder/ExpertlookOrder.vue b/pagesB/ExpertlookOrder/ExpertlookOrder.vue new file mode 100644 index 0000000..0413c7f --- /dev/null +++ b/pagesB/ExpertlookOrder/ExpertlookOrder.vue @@ -0,0 +1,51 @@ + + + + + \ No newline at end of file diff --git a/pagesB/cancel/cancel.scss b/pagesB/cancel/cancel.scss new file mode 100644 index 0000000..06fa0ea --- /dev/null +++ b/pagesB/cancel/cancel.scss @@ -0,0 +1,109 @@ +.app { + background-color: #F7F5F5; + height: 100vh; + width: 100%; + color: #000000; + padding-top: 20rpx; + + .concent { + width: 95%; + height: 100%; + background: #FFFFFF; + box-shadow: 0rpx 9rpx 31rpx 9rpx rgba(0, 0, 0, 0.03); + border-radius: 5rpx; + margin: 0 auto; + .refund { + position: relative; + margin: 0 auto; + width: 95%; + height: 100rpx; + font-family: Source Han Sans CN; + border-bottom: 1rpx solid #E6E6E6; + span:nth-child(1) { + + line-height: 100rpx; + display: inline-block; + margin-left: 3%; + font-size: 30rpx; + font-weight: 500; + color: #333333; + } + + span:nth-child(2) { + color: #F44B2F; + position: absolute; + display: inline-block; + top: 53%; + transform: translateY(-50%); + right: 15%; + font-size: 20rpx; + } + span:nth-child(3) { + position: absolute; + color: #F44B2F; + display: inline-block; + top: 50%; + transform: translateY(-50%); + right: 10%; + } + + span:nth-child(4) { + color: #F44B2F; + position: absolute; + display: inline-block; + top: 53%; + transform: translateY(-50%); + right: 5%; + font-size: 20rpx; + } + } + + .reason { + position: relative; + margin: 0 auto; + width: 95%; + height: 100rpx; + font-family: Source Han Sans CN; + + .reasondata { + position: relative; + display: block; + font-size: 30rpx; + font-weight: 500; + color: #333333; + margin-left: 3%; + margin-top: 4%; + } + + .textarea { + position: relative; + top: 21%; + left: 3%; + letter-spacing: 0.2em; + ::v-deep .uni-textarea-textarea{ + font-size: 28rpx; + + } + ::v-deep .uni-textarea-compute, .uni-textarea-line, .uni-textarea-placeholder, .uni-textarea-textarea{ + font-size: 28rpx; + } + font-size: 30rpx; + } + } + .bottom{ + position: absolute; + width: 496rpx; + height: 61rpx; + background: #26A888; + border-radius: 5rpx; + text-align: center; + line-height: 61rpx; + color: #FFFFFF; + left: 50%; + transform: translateX(-50%); + bottom: 4%; + font-size: 31rpx; + } + + } + } \ No newline at end of file diff --git a/pagesB/cancel/cancel.vue b/pagesB/cancel/cancel.vue new file mode 100644 index 0000000..a56fef3 --- /dev/null +++ b/pagesB/cancel/cancel.vue @@ -0,0 +1,42 @@ +