Просмотр исходного кода

达达取消订单时,弹窗列出原因列表

shizhongqi 7 месяцев назад
Родитель
Сommit
73abdfbe42
1 измененных файлов с 17 добавлено и 0 удалено
  1. 17 0
      hdApp/src/admin/order/detail.vue

+ 17 - 0
hdApp/src/admin/order/detail.vue

@@ -712,6 +712,23 @@ export default {
         this.selectedCancelReasonCode = null;
         this.selectedCancelReasonCode = null;
         this.otherCancelReason = '';
         this.otherCancelReason = '';
         this.$refs.cancelReasonPopup.open();
         this.$refs.cancelReasonPopup.open();
+      } else if(deliveryId == 'dada'){
+				this.cancelReasonList = [
+					{ order_cancel_code: 1, order_cancel_desc: '没有配送员接单' },
+					{ order_cancel_code: 2, order_cancel_desc: '配送员没来取货' },
+					{ order_cancel_code: 3, order_cancel_desc: '配送员态度太差' },
+					{ order_cancel_code: 4, order_cancel_desc: '顾客取消订单' },
+					{ order_cancel_code: 5, order_cancel_desc: '订单填写错误' },
+					{ order_cancel_code: 34, order_cancel_desc: '配送员让我取消此单' },
+					{ order_cancel_code: 35, order_cancel_desc: '配送员不愿上门取货' },
+					{ order_cancel_code: 36, order_cancel_desc: '我不需要配送了' },
+					{ order_cancel_code: 37, order_cancel_desc: '配送员以各种理由表示无法完成订单' },
+					{ order_cancel_code: 10000, order_cancel_desc: '其他' }
+				];
+				this.currentExpressInfo = { orderId, deliveryId };
+				this.selectedCancelReasonCode = null;
+				this.otherCancelReason = '';
+				this.$refs.cancelReasonPopup.open();
       } else if(platform == 'huolala'){
       } else if(platform == 'huolala'){
         getCancelReason({hdOrderId: orderId, platform: deliveryId}).then(res => {
         getCancelReason({hdOrderId: orderId, platform: deliveryId}).then(res => {
           if (res.code == 1 && res.data) {
           if (res.code == 1 && res.data) {