|
|
@@ -1316,7 +1316,7 @@
|
|
|
images.splice(i, 1);
|
|
|
},
|
|
|
buildWorkOrder() { // 生成工单
|
|
|
- if (['信息更改', '错漏发', '破损','拦截'].includes(this.workOrder.orderIssueType) && checkData.length !== 1) {
|
|
|
+ if (['信息更改', '错漏发', '破损'].includes(this.workOrder.orderIssueType) && checkData.length !== 1) {
|
|
|
window.tempTip.show('该类型不能批量操作');
|
|
|
return;
|
|
|
}
|
|
|
@@ -1338,9 +1338,16 @@
|
|
|
},
|
|
|
createInterceptWorkOrder() { // 拦截
|
|
|
let formData = new FormData();
|
|
|
- formData.append('order_no',checkData[0]);
|
|
|
- formData.append('remark',this.workOrder ? (this.workOrder.remark ? this.workOrder.remark.info : '') : '');
|
|
|
- let url = "{{route('workOrder.intercept.storeApi')}}";
|
|
|
+ let url = null;
|
|
|
+ if(checkData.length===1){
|
|
|
+ formData.append('order_no',checkData[0]);
|
|
|
+ formData.append('remark',this.workOrder ? (this.workOrder.remark ? this.workOrder.remark.info : '') : '');
|
|
|
+ url = "{{route('workOrder.intercept.storeApi')}}";
|
|
|
+ } else if (checkData.length > 1){
|
|
|
+ checkData.forEach(e=>formData.append('order_nos[]',e));
|
|
|
+ formData.append('remark',this.workOrder ? (this.workOrder.remark ? this.workOrder.remark.info : '') : '');
|
|
|
+ url = "{{route('workOrder.intercept.BatchStoreApi')}}";
|
|
|
+ }
|
|
|
this.createWorkOrder(formData,url);
|
|
|
},
|
|
|
createCancelInterceptWorkOrder(){
|