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