Ver Fonte

手工匹配订单保存

jbb há 2 anos atrás
pai
commit
9d7b826498

+ 9 - 1
src/views/order/manualModal.vue

@@ -208,6 +208,9 @@
           this.confirmLoading = false
           if (res.success) {
             that.manualData = res.result.records;
+            that.manualData.map(item=>{
+              item.selectStatus = '0'
+            })
             that.pagination = {
               total: res.result.total,
               current: res.result.current,
@@ -242,7 +245,11 @@
         },
         //保存
         addSave(){
-          submitSalesOrder(this.manualData).then(res => {
+          var newObj =[]
+          this.manualData.map(item=>{
+            if(!item.selectStatus){newObj.push(item)}
+          })
+          submitSalesOrder(newObj).then(res => {
           if (res.success) {
             this.$message.success('保存成功')
             this.close()
@@ -278,6 +285,7 @@
              if(item.irowNo == data.irowNo){
                item.ccode = obj.ccode
                item.ivouchRowNo = obj.ivouchRowNo
+               delete item.selectStatus
              }
            })
         }

+ 1 - 0
src/views/order/subcontractOrderModal.vue

@@ -215,6 +215,7 @@
           this.subcontractOrderModVis = false
           this.subcontractOrderData = []
           this.queryParam={}
+          this.selectedRowKeys = []
         },
         //选中行
         onSelectChange(keys,rows){