diff --git a/components/orderCard.vue b/components/orderCard.vue
index b923f24..876a358 100644
--- a/components/orderCard.vue
+++ b/components/orderCard.vue
@@ -71,7 +71,7 @@
修改项目
- 修改价格
+ 配件列表
diff --git a/pages-order/addOrder/addOrder.vue b/pages-order/addOrder/addOrder.vue
index 0dde5ce..01ab311 100644
--- a/pages-order/addOrder/addOrder.vue
+++ b/pages-order/addOrder/addOrder.vue
@@ -143,6 +143,16 @@
工单信息
+
+
+ 经办人姓名
+
+
+
+ 经办人电话
+
+
+
进场时间
@@ -305,6 +315,8 @@ export default {
formData:{
inTime: null,
outTime: null,
+ handleName: null,
+ handleMobile: null,
mileageTraveled:null,
threePackUnits:null,
insuranceName:null,
@@ -325,6 +337,20 @@ export default {
pageData:{},
}
},
+ watch: {
+ 'userInfo': {
+ handler: function (newVal, oldVal) {
+ if(!this.formData.handleName){
+ this.formData.handleName = newVal.cusName
+ }
+ if(!this.formData.handleMobile){
+ this.formData.handleMobile = newVal.phoneNumber
+ }
+ console.log('obj changed:', newVal, oldVal)
+ },
+ deep: true
+ }
+ },
onLoad(data) {
this.pageData = data
this.formData.inTime = formatDate(Date.now())
diff --git a/pages-order/orderDetail/orderDetail.vue b/pages-order/orderDetail/orderDetail.vue
index 22bfc98..889b4ed 100644
--- a/pages-order/orderDetail/orderDetail.vue
+++ b/pages-order/orderDetail/orderDetail.vue
@@ -85,6 +85,16 @@
{{ ticketInfo.customerInfo.sex === '1' ? '女' : '男' }}
+
+
+ 经办人姓名
+ {{ ticketInfo.handleName }}
+
+
+ 经办人电话
+ {{ ticketInfo.handleMobile }}
+
+
@@ -116,7 +126,7 @@
- 维修项目
+ 维修工时项目
@@ -183,7 +193,7 @@
- 维修配件 是否开放给客户
+ 更换配件清单 是否开放给客户
@@ -870,8 +880,33 @@ export default {
},
phone(){
+ let that = this
uni.makePhoneCall({
- phoneNumber: this.ticketInfo.userMobile
+ phoneNumber: that.ticketInfo.userMobile,
+ success: function (res) {
+ console.log('拨号成功', res);
+ //服务顾问电话通知客户取车
+ let dataObj = {
+ id: that.ticketInfo.id,
+ name:that.ticketInfo.userName
+ }
+ request({
+ url: '/admin-api/repair/tickets/noticeCus',
+ method: 'POST',
+ data:dataObj
+ }).then((res) => {
+ setTimeout(() => {
+ uni.navigateBack()
+ },500)
+ })
+ },
+ fail: function (err) {
+ if (err.errMsg.includes('cancel')) {
+ console.log('用户取消拨号');
+ } else {
+ console.log('拨号失败', err);
+ }
+ }
});
},