| | |
| | | }); |
| | | } |
| | | }); |
| | | }else { |
| | | if (this.focusrow.proResult != this.focusrow.project.proDefault) { |
| | | const substrings = ["正常", "未见异常", "阴性", "未见明显异常", "无"]; |
| | | let containsAllSubstrings = substrings.some(sub => this.focusrow.proResult.includes(sub)); |
| | | if (containsAllSubstrings) { |
| | | this.focusrow.exceptionDesc = false; |
| | | } else { |
| | | this.focusrow.exceptionDesc = true; |
| | | } |
| | | } else { |
| | | this.focusrow.exceptionDesc = false; |
| | | } |
| | | } |
| | | }, |
| | | |
| | |
| | | }); |
| | | } |
| | | }); |
| | | }else { |
| | | if (this.focusrow.proResult != this.focusrow.project.proDefault) { |
| | | const substrings = ["正常", "未见异常", "阴性", "未见明显异常", "无"]; |
| | | let containsAllSubstrings = substrings.some(sub => this.focusrow.proResult.includes(sub)); |
| | | if (containsAllSubstrings) { |
| | | this.focusrow.exceptionDesc = false; |
| | | } else { |
| | | this.focusrow.exceptionDesc = true; |
| | | } |
| | | } else { |
| | | this.focusrow.exceptionDesc = false; |
| | | } |
| | | } |
| | | this.rows.push(row); |
| | | }, |
| | |
| | | var deptAdviceList1 = [] |
| | | // let data = { proId: this.proId, tjNum: this.tableAll.tjNumber }; |
| | | // getAdviceByTjNumAndPro(data).then((res) => { |
| | | // if (res.data) { |
| | | // this.deptAdviceList3 = res.data; |
| | | if (this.proParentList.xiaoJieIds.length != 0) { |
| | | if (this.vaids.length != 0) { |
| | | const result = this.vaids.reduce((acc, item) => { |
| | | const matches = this.deptAdviceList.filter(items => { |
| | | return item == items.id; // 或 === 根据需求 |
| | | }); |
| | | return acc.concat(matches); |
| | | }, []); |
| | | deptAdviceList1 = result; |
| | | // if (res.data) { |
| | | // this.deptAdviceList3 = res.data; |
| | | if (this.proParentList.xiaoJieIds.length != 0) { |
| | | if (this.vaids.length != 0) { |
| | | const result = this.vaids.reduce((acc, item) => { |
| | | const matches = this.deptAdviceList.filter(items => { |
| | | return item == items.id; // 或 === 根据需求 |
| | | }); |
| | | return acc.concat(matches); |
| | | }, []); |
| | | deptAdviceList1 = result; |
| | | |
| | | return this.deptAdviceList1 = [ |
| | | ...new Set(deptAdviceList1), |
| | | ]; |
| | | } else { |
| | | this.proParentList.xiaoJieIds.forEach(item => { |
| | | this.deptAdviceList.forEach((items) => { |
| | | if (item == items.id) { |
| | | deptAdviceList1.push(items) |
| | | } |
| | | }); |
| | | }) |
| | | return this.deptAdviceList1 = [ |
| | | ...new Set(deptAdviceList1), |
| | | ]; |
| | | } |
| | | return this.deptAdviceList1 = [ |
| | | ...new Set(deptAdviceList1), |
| | | ]; |
| | | } else { |
| | | this.proParentList.xiaoJieIds.forEach(item => { |
| | | this.deptAdviceList.forEach((items) => { |
| | | if (item == items.id) { |
| | | deptAdviceList1.push(items) |
| | | } |
| | | }); |
| | | }) |
| | | return this.deptAdviceList1 = [ |
| | | ...new Set(deptAdviceList1), |
| | | ]; |
| | | } |
| | | |
| | | |
| | | } else if (this.proParentList.xiaoJieIds == null) { |
| | | this.deptAdviceList1 = [] |
| | | } |
| | | } else if (this.proParentList.xiaoJieIds == null) { |
| | | this.deptAdviceList1 = [] |
| | | } |
| | | |
| | | // this.deptAdviceList1 = [ |
| | | // ...new Set(this.deptAdviceList2.concat(this.deptAdviceList3)), |
| | | // ]; |
| | | // this.deptAdviceList3.forEach((items) => { |
| | | // this.idss.push(items.id); |
| | | // this.remakes += items.advice + ","; |
| | | // }); |
| | | // this.deptAdviceList1 = [ |
| | | // ...new Set(this.deptAdviceList2.concat(this.deptAdviceList3)), |
| | | // ]; |
| | | // this.deptAdviceList3.forEach((items) => { |
| | | // this.idss.push(items.id); |
| | | // this.remakes += items.advice + ","; |
| | | // }); |
| | | // } |
| | | // }); |
| | | }, |
| | |
| | | |
| | | eventchange(data) { |
| | | this.dataText = data; |
| | | data.forEach((item) => (this.proParentList.remark += item.advice)); |
| | | //data.forEach((item) => (this.proParentList.remark += item.advice)); |
| | | data.forEach((item) => { |
| | | if (item.advice) { |
| | | this.proParentList.remark += item.advice |
| | | } else if (item.jynr) { |
| | | this.proParentList.remark += item.jynr |
| | | } |
| | | }) |
| | | }, |
| | | |
| | | proposalChange() { |