Browse Source

错漏发和破损 formData 修改

ajun 4 years ago
parent
commit
266fface91
1 changed files with 9 additions and 4 deletions
  1. 9 4
      resources/views/order/index/delivering.blade.php

+ 9 - 4
resources/views/order/index/delivering.blade.php

@@ -1374,7 +1374,9 @@
                     let formData = new FormData();
                     formData.append('order_no', data[0]['order_no']);
                     formData.append('remark', data[0]['remark']);
-                    formData.append('logistic_number', data[0]['logistic_number']);
+                    if (data[0]['logistic_number']){
+                        formData.append('logistic_number', data[0]['logistic_number']);
+                    }
                     let dealImages = this.getImages(this.workOrder.dealImages);
                     this.setFormDataImagePrefix(formData, 'dealImages', dealImages);
                     this.setFormDataCommodities(formData);
@@ -1389,10 +1391,11 @@
                     let packageImages = this.getImages(this.workOrder.packageImages);                   // 外包装破损图片
                     let commodityImages = this.getImages(this.workOrder.commodityImages);               // 内物破损图片
                     let dealImages = this.getImages(this.workOrder.dealImages);                         // 交易截图
-                    let return_logistic_number = this.workOrder.return_logistic_number;             // 交易截图
                     if (!this.checkDamagedWorkOrder(packageImages,commodityImages,dealImages)) return;
                     let formData = this.getDamagedFormData(packageImages,commodityImages,dealImages);
-                    formData.append('return_logistic_number',return_logistic_number ? return_logistic_number : '');
+                    if (this.workOrder.return_logistic_number){
+                        formData.append('return_logistic_number',this.workOrder.return_logistic_number);
+                    }
                     let url = "{{route('workOrder.damage.storeApi')}}";
                     this.createWorkOrder(formData, url);
                 },
@@ -1412,7 +1415,9 @@
                     let data = this.getCreateWorkOrderData();
                     formData.append('order_no', data[0]['order_no']);
                     formData.append('remark', data[0]['remark']);
-                    formData.append('logistic_number', data[0]['logistic_number']);
+                    if (data[0]['logistic_number']){
+                        formData.append('logistic_number', data[0]['logistic_number']);
+                    }
                     formData.append('price', this.workOrder.price);
 
                     this.setFormDataImagePrefix(formData,'packageImages',packageImages);