|
|
|
|
@ -128,6 +128,7 @@ export default { |
|
|
|
|
this.form.tableData = this.list |
|
|
|
|
this.form.tableData.map(item =>{ |
|
|
|
|
item.caId = item.caId && item.caId + '', |
|
|
|
|
// item.ocId = item.ocId && item.ocId + '' |
|
|
|
|
item._select = false |
|
|
|
|
}) |
|
|
|
|
console.log('table-------------',this.form.tableData) |
|
|
|
|
@ -188,11 +189,26 @@ export default { |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// if(this.selectChange) |
|
|
|
|
let tmp = this.form.tableData.find(item => item._select) |
|
|
|
|
if(!tmp){ |
|
|
|
|
this.$message.error('请先选择数据!') |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
let submitArr = this.form.tableData.filter(item => item._select) |
|
|
|
|
|
|
|
|
|
// 校验通过:准备提交数据(过滤无用字段) |
|
|
|
|
const submitData = this.form.tableData.map(row => { |
|
|
|
|
// const submitData = this.form.tableData.map(row => { |
|
|
|
|
// const { _select, ...validData } = row; // 剔除选择状态字段 |
|
|
|
|
// return validData; |
|
|
|
|
// }); |
|
|
|
|
|
|
|
|
|
const submitData = submitArr.map(row => { |
|
|
|
|
const { _select, ...validData } = row; // 剔除选择状态字段 |
|
|
|
|
return validData; |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
console.log('submitData',submitData) |
|
|
|
|
console.log('deleteArr',this.deleteArr) |
|
|
|
|
const ids = this.deleteArr |
|
|
|
|
|