diff --git a/common/js/globalData.js b/common/js/globalData.js
index 9f5e7dc..717b3ec 100644
--- a/common/js/globalData.js
+++ b/common/js/globalData.js
@@ -11,5 +11,30 @@ export default {
'16:00-18:00',
'18:00-19:00'
],
+ timeList: [
+ '08:00-08:30',
+ '08:30-09:00',
+ '09:00-09:30',
+ '09:30-10:00',
+ '10:00-10:30',
+ '10:30-11:00',
+ '11:00-11:30',
+ '11:30-12:00',
+ '12:00-12:30',
+ '12:30-13:00',
+ '13:00-13:30',
+ '13:30-14:00',
+ '14:30-15:00',
+ '15:00-15:30',
+ '15:30-16:00',
+ '16:00-16:30',
+ '16:30-17:00',
+ '17:00-17:30',
+ '17:30-18:00',
+ '18:00-18:30',
+ '18:30-19:00',
+ '19:00-19:30',
+ '19:30-20:00'
+ ],
timeRangeSplit: '-'
}
\ No newline at end of file
diff --git a/common/js/request.js b/common/js/request.js
index 97ddc33..5d444f0 100644
--- a/common/js/request.js
+++ b/common/js/request.js
@@ -1,7 +1,7 @@
import globalData from '@/common/js/globalData.js';
export default {
- address: 'https://www.opsoul.com',
+ address: 'https://www.opsoul.com:8881',
// 异步接口拦截
addInterceptor() {
let _this = this;
@@ -13,8 +13,8 @@ export default {
})
let userInfo = _this.getCurUserInfo();
// request 触发前拼接 url
- args.url = 'https://www.opsoul.com:8881' + args.url;
- // args.url = 'http://127.0.0.1:80' + args.url;
+ // args.url = 'https://www.opsoul.com:8881' + args.url;
+ args.url = 'http://127.0.0.1:80' + args.url;
// args.url = 'http://192.168.2.50:80' + args.url;
if (!args.data) {
diff --git a/pages/order-manage/modal/agree-after-sale.vue b/pages/order-manage/modal/agree-after-sale.vue
index 9e95a6c..5dc3963 100644
--- a/pages/order-manage/modal/agree-after-sale.vue
+++ b/pages/order-manage/modal/agree-after-sale.vue
@@ -12,7 +12,9 @@
退款金额:
{{data.afterServiceRecordList[0].refund ? data.afterServiceRecordList[0].refund : data.payMoney}}
- 警报:该单关联其它订单,客户申请的退款金额有效,具体操作请沟通派单处。
+
+ 警报:该单关联其它订单,客户申请的退款金额有效,有疑问可先沟通派单公司(详情处电话),如确认同意,最大退款额以本单接单额原路退回,其余需退的或你仍有收益则由派单公司处理,如更改退单额,需先协商一致,余额部分完单后计入你账户。
+
更改退款金额:
@@ -39,7 +41,7 @@
+ placeholder="请输入同意原因或更改金额原因(更改退单金额需与客户协商一致,或请订单详情处“派单公司”介入,否则可能被拒绝或引起客诉升级)">
diff --git a/pages/order-manage/modal/edit-time-arrange.vue b/pages/order-manage/modal/edit-time-arrange.vue
index a49d99c..2a95cd4 100644
--- a/pages/order-manage/modal/edit-time-arrange.vue
+++ b/pages/order-manage/modal/edit-time-arrange.vue
@@ -30,7 +30,7 @@
选择时间:
-
@@ -62,8 +62,8 @@
-
+
@@ -100,10 +100,12 @@
},
data() {
return {
- date: '',
- time: '',
+ date: null,
+ time: null,
+ timeList: [],
+ timeIndex: 0,
timeRangeList: [],
- timeRange: '',
+ timeRange: null,
timeRangeIndex: 0,
expectTimeStart: null,
expectTimeEnd: null,
@@ -115,7 +117,8 @@
},
methods: {
async loadData() {
- this.timeRangeList = this.$globalData.timeRangeList;
+ this.timeRangeList = this.$globalData.timeRangeList;
+ this.timeList = this.$globalData.timeList;
},
resetData() {
this.date = null;
@@ -136,11 +139,8 @@
this.disableTime = true;
},
timeChange(e) {
- let time = e.detail.value;
- if (time === '00:00') {
- time = '08:00';
- }
- this.time = time;
+ this.timeIndex = e.detail.value;
+ this.time = this.timeList[this.timeIndex];
this.timeRange = null;
this.changeExpectTime();
},
@@ -151,12 +151,10 @@
this.changeExpectTime();
},
changeExpectTime() {
- if (this.time) {
- this.expectTimeStart = this.date + ' ' + this.time + ':00';
- this.expectTimeEnd = null;
- } else if (this.timeRange) {
+ let time = this.time != null ? this.time : this.timeRange;
+ if (time != null) {
let timeRangeSplit = this.$globalData.timeRangeSplit;
- let timeArr = this.timeRange.split(timeRangeSplit);
+ let timeArr = time.split(timeRangeSplit);
this.expectTimeStart = this.date + ' ' + timeArr[0] + ':00';
this.expectTimeEnd = this.date + ' ' + timeArr[1] + ':00';
}
diff --git a/pages/order-manage/modal/time-arrange-fail.vue b/pages/order-manage/modal/time-arrange-fail.vue
index 1df2e31..09c7386 100644
--- a/pages/order-manage/modal/time-arrange-fail.vue
+++ b/pages/order-manage/modal/time-arrange-fail.vue
@@ -39,9 +39,9 @@
-
-
+
+
diff --git a/pages/order-manage/modal/time-arrange.vue b/pages/order-manage/modal/time-arrange.vue
index 5eeffb3..2830c03 100644
--- a/pages/order-manage/modal/time-arrange.vue
+++ b/pages/order-manage/modal/time-arrange.vue
@@ -30,7 +30,7 @@
选择时间:
-
@@ -79,7 +79,9 @@
data() {
return {
date: null,
- time: null,
+ time: null,
+ timeList: [],
+ timeIndex: 0,
timeRangeList: [],
timeRange: null,
timeRangeIndex: 0,
@@ -93,7 +95,8 @@
},
methods: {
async loadData() {
- this.timeRangeList = this.$globalData.timeRangeList;
+ this.timeRangeList = this.$globalData.timeRangeList;
+ this.timeList = this.$globalData.timeList;
},
resetData() {
this.date = null;
@@ -114,11 +117,8 @@
this.disableTime = true;
},
timeChange(e) {
- let time = e.detail.value;
- if (time === '00:00') {
- time = '08:00';
- }
- this.time = time;
+ this.timeIndex = e.detail.value;
+ this.time = this.timeList[this.timeIndex];
this.timeRange = null;
this.changeExpectTime();
},
@@ -129,12 +129,10 @@
this.changeExpectTime();
},
changeExpectTime() {
- if (this.time) {
- this.expectTimeStart = this.date + ' ' + this.time + ':00';
- this.expectTimeEnd = null;
- } else if (this.timeRange) {
+ let time = this.time != null ? this.time : this.timeRange;
+ if (time != null) {
let timeRangeSplit = this.$globalData.timeRangeSplit;
- let timeArr = this.timeRange.split(timeRangeSplit);
+ let timeArr = time.split(timeRangeSplit);
this.expectTimeStart = this.date + ' ' + timeArr[0] + ':00';
this.expectTimeEnd = this.date + ' ' + timeArr[1] + ':00';
}
diff --git a/pages/order-manage/order-manage.vue b/pages/order-manage/order-manage.vue
index 7a36ef2..e35a3b6 100644
--- a/pages/order-manage/order-manage.vue
+++ b/pages/order-manage/order-manage.vue
@@ -321,11 +321,11 @@
- 本单退款,系统已发起原路退回
+ 本单退款,系统已发起按客户支付的帐户原路退回
{{afterServiceRecord.originalRefund}}
- 元,有其余部分的以双方沟通操作为准(注:银行按工作日到帐,节假日顺延到账)。
+ 元,银行按工作日退款,节假日顺延到帐。遇客户问询,请其耐心等待,到账时会在客户端”客户最终确认“处有到账时间。
- 支付时间:{{afterServiceRecord.refundApplyTime}}
+ 退款支付到账:{{afterServiceRecord.refundApplyTime}}
本单未支付,实际退回0.00元
diff --git a/pages/order-manage/serv-detail.vue b/pages/order-manage/serv-detail.vue
index 714cd1c..60b19ee 100644
--- a/pages/order-manage/serv-detail.vue
+++ b/pages/order-manage/serv-detail.vue
@@ -54,7 +54,7 @@
- 派单师傅:{{servDetail.masterWorkerName}}
+ 派单公司:{{servDetail.masterCompanyName}}
{{servDetail.masterWorkerPhone}}
@@ -70,19 +70,26 @@
上门时间:{{servDetail.workBeginTime}}
+
+
+
+ 订单金额:
+ {{servDetail.totalMoney}}
- 任务金额:
- {{servDetail.payMoney}}
+ 服务金额:
+ {{servDetail.payMoney}}
+ 0
+ {{servDetail.finalRecvMoney}}
备注:{{servDetail.customerRemark}}
@@ -116,17 +123,33 @@
- 完成记录
+ 服务记录
- {{item.workFinishTime}}
+
+ 已完成
+ 待确认
+ 服务中
+ 待上门
+ 未约/未排
+
+
-
- 售后发起中
- 售后已同意
- 售后已拒绝
- 售后纠纷中
- 售后已完成
+
+
+ 售后发起中
+ 售后已同意
+ 售后已拒绝
+ 售后纠纷中
+ 售后已完成
+
+
+ 超时未接单
+ 超时未预约
+ 超时未上门
+ 超时未完单
+
+
师傅:{{item.workerName}}
联系方式:{{item.workerPhone}}
@@ -139,20 +162,20 @@
-
+
加价记录
-
+
加价金额:
- {{item.financialChangeRecord.changeMoney}}
+ {{changeRecord.changeMoney}}
加价备注:
- {{item.financialChangeRecord.remark}}
+ {{changeRecord.remark}}
@@ -197,9 +220,6 @@
退款金额:
{{afterServiceRecord.refund}}
-
- 警告:退单金额大于该师傅接单金额,但客户发起的退款金额有效,您需介入处理,如让接单师傅系统上操作同意退款,系统最大按该单派单额退回客户,其余需人工处理!如属于师傅责任引起的退单,建议重做,重做后让客户撤消退单!
-
退款原因:
{{afterServiceRecord.customerReason}}
@@ -211,6 +231,9 @@
:data-url="imgObj.imgUrl" mode="aspectFill">
+
+ 警报:退单金额大于该师傅接单金额,但客户发起的退款金额有效,您需介入处理,如让接单师傅系统上操作同意退款,系统最大按该单派单额退回客户,其余需人工处理!如属于师傅责任引起的退单,建议重做,重做后让客户撤消退单!
+
售后已提交至商家,其最大时限24小时内需完成操作!
@@ -292,9 +315,12 @@
订单交由平台协商处理
- 本单退款,系统已发起原路退回
- {{afterServiceRecord.originalRefund}}
- 元,有其余部分的以双方沟通操作为准(注:银行按工作日到帐,节假日顺延到账)。
+
+ 本单退款,系统已发起按客户支付的帐户原路退回
+ {{afterServiceRecord.originalRefund}}
+ 元,银行按工作日退款,节假日顺延到帐。遇客户问询,请其耐心等待,到账时会在客户端”客户最终确认“处有到账时间。
+
+ 退款支付到账:{{afterServiceRecord.refundApplyTime}}
本单未支付,实际退回0.00元