diff --git a/src/views/material/lease/outBound/component/OutCodeDlg.vue b/src/views/material/lease/outBound/component/OutCodeDlg.vue index f875a3e5..ab83c70a 100644 --- a/src/views/material/lease/outBound/component/OutCodeDlg.vue +++ b/src/views/material/lease/outBound/component/OutCodeDlg.vue @@ -18,7 +18,7 @@ 保存 - + @@ -74,6 +74,10 @@ export default { console.log('🚀 ~ handleSelectionChange ~ val:', val) this.selectedCodeList = val }, + handleSelectAll(val) { + console.log('🚀 ~ handleSelectAll ~ val:', val) + this.selectedCodeList = val + }, handleOutQuery() { this.outQuery.pageNum = 1 this.getCodeList() @@ -86,10 +90,10 @@ export default { getCodeList() { getDetailsByTypeId(this.outQuery).then(res => { this.outCodeList = res.data - if (this.rowData.outCodeList && this.rowData.outCodeList.length > 0) { + if (this.rowData.maCodeList && this.rowData.maCodeList.length > 0) { this.$nextTick(() => { this.outCodeList.forEach(row => { - const isSelected = this.rowData.outCodeList.some(item => item.id === row.id) + const isSelected = this.rowData.maCodeList.some(item => item.maCode === row.maCode) if (isSelected) { this.$refs.multipleTable.toggleRowSelection(row, true) }