diff --git a/src/views/quality/qcIncome/checkProjectType.vue b/src/views/quality/qcIncome/checkProjectType.vue index e4cea86..53f557a 100644 --- a/src/views/quality/qcIncome/checkProjectType.vue +++ b/src/views/quality/qcIncome/checkProjectType.vue @@ -226,7 +226,15 @@ export default { this.handleQuery(); }, getAllRowData() { - this.rowData = this.$refs.myTable.data; + const rowArray = this.$refs.myTable.data; + this.rowData = rowArray.map(obj => { + const found = this.defectList.find(subObj => subObj.defectCode === obj.defectCode); + if (found) { + return { ...obj, defectSubclass: found.defectSubclass }; + } else { + return obj; + } + }); }, //提交整体检测结果