|
|
|
@ -531,6 +531,8 @@ |
|
|
|
:height="400" |
|
|
|
:data="templateTableData" |
|
|
|
border |
|
|
|
v-loading="subDetailLoading" |
|
|
|
element-loading-text="拼命加载中" |
|
|
|
:row-class-name="rowClassName" |
|
|
|
@selection-change="handleDetailSelectionChange" |
|
|
|
style="width: 100%;"> |
|
|
|
@ -2426,7 +2428,8 @@ |
|
|
|
buNo: '', |
|
|
|
inspectionNo: '' |
|
|
|
}, |
|
|
|
fileLoading: false |
|
|
|
fileLoading: false, |
|
|
|
subDetailLoading: false |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
@ -3368,13 +3371,11 @@ |
|
|
|
// 子明细每页数 |
|
|
|
sizeChangeHandle2 (val) { |
|
|
|
this.pageSize2 = val |
|
|
|
//this.subDetailModal2() |
|
|
|
}, |
|
|
|
|
|
|
|
// 子明细当前页 |
|
|
|
currentChangeHandle2 (val) { |
|
|
|
this.pageIndex2 = val |
|
|
|
//this.subDetailModal2() |
|
|
|
}, |
|
|
|
|
|
|
|
// 多选 |
|
|
|
@ -3587,12 +3588,16 @@ |
|
|
|
|
|
|
|
// 子明细记录信息查询 |
|
|
|
subDetailModal (row) { |
|
|
|
this.subDetailLoading = true |
|
|
|
this.subDetailData = row |
|
|
|
this.pageIndex2 = 1 |
|
|
|
selectIPQCSubDetailedRecord(this.subDetailData).then(({data}) => { |
|
|
|
if (data.code === 0) { |
|
|
|
this.tableData = data.rows |
|
|
|
} |
|
|
|
this.subDetailLoading = false |
|
|
|
}).catch(()=>{ |
|
|
|
this.subDetailLoading = false |
|
|
|
}) |
|
|
|
this.batchAddData = { |
|
|
|
samplingLocation: '', |
|
|
|
@ -3805,12 +3810,6 @@ |
|
|
|
if (action === "confirm") { |
|
|
|
let val = this.checkedDetail |
|
|
|
val.forEach((val, index) => { |
|
|
|
// this.tableData.forEach((v, i) => { |
|
|
|
// if (val.xh === v.xh) { |
|
|
|
// this.tableData.splice(i, 1); |
|
|
|
// } |
|
|
|
// }) |
|
|
|
// console.log(this.tableData.indexOf(val)) |
|
|
|
this.tableData.splice(this.tableData.indexOf(val), 1) |
|
|
|
if (this.templateTableData.length === 0) { |
|
|
|
this.pageIndex2-- |
|
|
|
|