From 04af81f0c0213a3a4b312635e6ad017520259414 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9B=B9=E8=BE=89?= <814457906@qq.com>
Date: Wed, 23 Nov 2022 16:41:09 +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
---
api/goodsorderRate/index.js | 18 ++++
api/startup/index.js | 7 ++
pages.json | 9 +-
pages/Aftersalesdetails/Aftersalesdetails.vue | 2 +-
pages/CommodityOrder/CommodityOrder.vue | 16 ++-
.../Nursingstationserviceorder.vue | 3 +-
pages/Personal/Personal.vue | 96 ++++++++++++++++--
pages/ServiceDetails/ServiceDetails.vue | 52 +++++++++-
pages/appointmenttime/appointmenttime.scss | 2 +-
pages/confirmOrder/confirmOrder.scss | 2 +-
pages/detail/detail.scss | 2 +-
pages/detail/detail.vue | 2 +-
pages/disease/disease.vue | 6 ++
pages/login/login.vue | 37 +++----
pages/modify/modify.vue | 1 -
pages/order/order.vue | 11 +-
pages/register/register.scss | 1 +
pages/register/register.vue | 5 +-
pages/site/site.vue | 32 +++---
pages/startup/startup.vue | 35 +++++--
pages/user/user.vue | 63 +++++++++---
static/1024.png | Bin 184800 -> 124358 bytes
static/gb2.png | Bin 0 -> 2865 bytes
static/paishe.png | Bin 0 -> 4137 bytes
static/video.png | Bin 0 -> 2356 bytes
25 files changed, 313 insertions(+), 89 deletions(-)
create mode 100644 api/goodsorderRate/index.js
create mode 100644 api/startup/index.js
create mode 100644 static/gb2.png
create mode 100644 static/paishe.png
create mode 100644 static/video.png
diff --git a/api/goodsorderRate/index.js b/api/goodsorderRate/index.js
new file mode 100644
index 0000000..91e3bae
--- /dev/null
+++ b/api/goodsorderRate/index.js
@@ -0,0 +1,18 @@
+import request from "../request.js"
+
+export function insertGoodsEvaluate(data) {
+ return request({
+ url: `/nurseApp/orderEvaluate/insertGoodsEvaluate`,
+ method: 'POST',
+ data
+ })
+}
+
+//上传图片
+export function uploadEvaluatePictureUrl(data) {
+ return request({
+ url: `/nurseApp/orderEvaluate/uploadEvaluatePictureUrl`,
+ method: 'POST',
+ data
+ })
+}
\ No newline at end of file
diff --git a/api/startup/index.js b/api/startup/index.js
new file mode 100644
index 0000000..4df6918
--- /dev/null
+++ b/api/startup/index.js
@@ -0,0 +1,7 @@
+import request from "../request.js"
+export function getExistPatientByPatientId(patientId) {
+ return request({
+ url: `/nurseApplet/login/getExistPatientByPatientId?patientId=${patientId}`,
+ method: 'GET'
+ })
+}
diff --git a/pages.json b/pages.json
index daf494f..01e1afd 100644
--- a/pages.json
+++ b/pages.json
@@ -9,7 +9,14 @@
"navigationBarTitleText": "",
"navigationStyle": "custom"
}
- },{
+ }, {
+ "path": "pages/goodsorderRate/goodsorderRate",
+ "style": {
+ "navigationBarTitleText": "发表评价",
+ "enablePullDownRefresh": false,
+ "navigationBarBackgroundColor": "#ffffff" //背景颜色
+ }
+ }, {
"path": "pages/appointmenttime/appointmenttime",
"style": {
"navigationBarTitleText": "预约时间",
diff --git a/pages/Aftersalesdetails/Aftersalesdetails.vue b/pages/Aftersalesdetails/Aftersalesdetails.vue
index eb4ea08..553563e 100644
--- a/pages/Aftersalesdetails/Aftersalesdetails.vue
+++ b/pages/Aftersalesdetails/Aftersalesdetails.vue
@@ -28,7 +28,7 @@
订单编号:{{Aftersalesorder.goOrderNo}}
申请金额:¥{{Aftersalesorder.totalPrice}}
退款原因:{{Aftersalesorder.dictLabel}}
- 申请时间:{{Aftersalesorder.updateTime}}
+ 申请时间:{{Aftersalesorder.appleTime}}
diff --git a/pages/CommodityOrder/CommodityOrder.vue b/pages/CommodityOrder/CommodityOrder.vue
index 946f94e..96de110 100644
--- a/pages/CommodityOrder/CommodityOrder.vue
+++ b/pages/CommodityOrder/CommodityOrder.vue
@@ -12,7 +12,8 @@
退款中
已取消
待收货
- 已完成
+ 待评价
+ 已完成
待发货
退款成功
待退货
@@ -44,6 +45,8 @@
去支付
确认收货
+
+ 立即评价
@@ -99,6 +102,12 @@
}
},
methods: {
+ //评价
+ rate(item) {
+ uni.navigateTo({
+ url: `/pages/goodsorderRate/goodsorderRate?item=${JSON.stringify(item)}`
+ })
+ },
//收货
Receipts() {
confirmReceipt(this.orderNoitem.goOrderNo).then(res => {
@@ -111,8 +120,11 @@
this.show = false
setTimeout(e => {
uni.navigateTo({
- url: `/pages/orderDetails/orderDetails?goodsOrderId=${this.orderNoitem.goodsOrderId}`
+ url: `/pages/goodsorderRate/goodsorderRate?item=${JSON.stringify(this.orderNoitem)}`
})
+ // uni.navigateTo({
+ // url: `/pages/orderDetails/orderDetails?goodsOrderId=${this.orderNoitem.goodsOrderId}`
+ // })
}, 1000)
} else {}
})
diff --git a/pages/Nursingstationserviceorder/Nursingstationserviceorder.vue b/pages/Nursingstationserviceorder/Nursingstationserviceorder.vue
index c918ce3..a8b4726 100644
--- a/pages/Nursingstationserviceorder/Nursingstationserviceorder.vue
+++ b/pages/Nursingstationserviceorder/Nursingstationserviceorder.vue
@@ -8,7 +8,8 @@
{{item.orderStatus=='PAY'?'已付款':''}}
{{item.orderStatus=='WAIT_DISPATCH'?'待服务':''}}
{{item.orderStatus=='NOT_FINISH'?'待完成':''}}
- {{item.orderStatus=='COMPLETE'?'服务完成':''}}
+ {{item.orderStatus=='COMPLETE'?'未评价':''}}
+ {{item.orderStatus=='EVALUATED'?'服务完成':''}}
{{item.orderStatus=='WAIT_REFUND'?'退款中':''}}
{{item.orderStatus=='REFUNDED'?'已退款':''}}
{{item.orderStatus=='CANCEL'?'已取消':''}}
diff --git a/pages/Personal/Personal.vue b/pages/Personal/Personal.vue
index 1582dfe..1b6fdd5 100644
--- a/pages/Personal/Personal.vue
+++ b/pages/Personal/Personal.vue
@@ -26,25 +26,107 @@
+