Browse Source

FIX: 快递鸟

xdd 2 weeks ago
parent
commit
8d057473bf
2 changed files with 34 additions and 5 deletions
  1. 8 0
      src/api/live/liveOrder.js
  2. 26 5
      src/views/live/liveOrder/liveOrderDetails.vue

+ 8 - 0
src/api/live/liveOrder.js

@@ -60,6 +60,14 @@ export function getExpress(data) {
   })
 }
 
+export function editDeliveryId(data){
+  return request({
+    url: '/live/liveOrder/editDeliveryId',
+    method: 'put',
+    data: data
+  })
+}
+
 // 获取表格 时间粒度
 export function getLiveOrderTimeGranularity(query) {
   return request({

+ 26 - 5
src/views/live/liveOrder/liveOrderDetails.vue

@@ -262,7 +262,17 @@
 
 
 <script>
-import {getLiveOrder, syncExpress, updateLiveOrder, updateErp, getExpress, listOrderitem, tuiOrder,refundOrderMoney} from "@/api/live/liveOrder";
+import {
+  getLiveOrder,
+  syncExpress,
+  updateLiveOrder,
+  updateErp,
+  getExpress,
+  listOrderitem,
+  tuiOrder,
+  refundOrderMoney,
+  editDeliveryId
+} from "@/api/live/liveOrder";
 
 
 export default {
@@ -774,18 +784,29 @@ export default {
     submitEditDyForm(){
       this.$refs["editDyForm"].validate(valid => {
         if (valid) {
-          console.log(this.editDyForm)
-          updateLiveOrder(this.editDyForm).then(response => {
+          editDeliveryId({orderId: this.editDyForm.orderId,
+            deliverSn: this.editDyForm.deliveryCode,
+            deliverId: this.editDyForm.deliverySn,type: 1}).then(response => {
             if (response.code === 200) {
               this.msgSuccess("操作成功");
               this.editDy.open = false;
               getLiveOrder(this.item.orderId).then(response => {
                 this.item = response.data;
-                // this.getlogList(this.item.orderId);
                 this.$parent.$parent.getList();
               });
             }
-          });
+          })
+          // updateLiveOrder(this.editDyForm).then(response => {
+          //   if (response.code === 200) {
+          //     this.msgSuccess("操作成功");
+          //     this.editDy.open = false;
+          //     getLiveOrder(this.item.orderId).then(response => {
+          //       this.item = response.data;
+          //       // this.getlogList(this.item.orderId);
+          //       this.$parent.$parent.getList();
+          //     });
+          //   }
+          // });
         }
       });
     },