lilei 2 年之前
父節點
當前提交
79a27bd7ef

+ 1 - 6
src/views/purchasingManagement/purchaseReturn/purchaseReturnDeatil.vue

@@ -182,12 +182,7 @@ export default {
           if (res.status == 200) {
             data = res.data
             const no = (data.pageNo - 1) * data.pageSize
-            const snArr = []
-            for (var i = 0; i < data.list.length; i++) {
-              data.list[i].no = no + i + 1
-              snArr.push(data.list[i].sparePartsDetailSn)
-            }
-            this.$refs.partQuery.pageInit(this.supplierSn, snArr)
+            this.$refs.partQuery.pageInit(this.supplierSn)
             this.disabled = false
           }
           this.chooseList = data.list

+ 5 - 10
src/views/purchasingManagement/purchaseReturn/queryPart.vue

@@ -45,7 +45,7 @@
       ref="chooseTable"
       size="small"
       :rowKey="(record) => record.id"
-      :row-selection="{ columnWidth: 40,getCheckboxProps: record => ({ props: { disabled: record.currentStockQty == 0 || record.is_checked} }) }"
+      :row-selection="{ columnWidth: 40,getCheckboxProps: record => ({ props: { disabled: record.currentStockQty == 0 } }) }"
       @rowSelection="rowSelectionFun"
       :columns="columns"
       :data="loadData"
@@ -73,7 +73,7 @@
           type="link"
           class="button-info"
           :loading="newLoading"
-          v-if="record.currentStockQty != 0 && !record.is_checked"
+          v-if="record.currentStockQty != 0"
           @click="handleAdd(record)"
         >添加</a-button>
         <span v-else>--</span>
@@ -115,14 +115,12 @@ export default {
         beginDate: '',
         endDate: '',
         sparePartsNo: '',
-        isZero: 0,
-        createDate: '2023-01-01 00:00:00'
+        isZero: 0
       },
       warehousingDate: [], // 入库时间
       disabled: false, //  查询、重置按钮是否可操作
       selectArr: null,
       isChecked: false,
-      addedSn: [],
       // 加载数据方法 必须为 Promise 对象
       loadData: parameter => {
         this.disabled = true
@@ -135,8 +133,6 @@ export default {
             for (var i = 0; i < data.list.length; i++) {
               data.list[i].no = no + i + 1
               data.list[i].qty = data.list[i].currentStockQty
-              const val = this.addedSn.findIndex(item => { return item == data.list[i].sparePartsDetailSn }) != -1
-              data.list[i].is_checked = val
             }
             this.disabled = false
           }
@@ -194,10 +190,9 @@ export default {
       this.queryParam.beginDate = date[0] ? date[0] : ''
       this.queryParam.endDate = date[1] ? date[1] : ''
     },
-    pageInit (buyerSn, addedSn) {
+    pageInit (buyerSn) {
       this.buyerSn = buyerSn
-      this.addedSn = addedSn// 已添加列表sn
-      this.resetSearchForm()
+      this.refreshTable()
     },
     // 添加
     handleAdd (row) {