| | |
| | | }, |
| | | allPersonList: [], |
| | | allRoomList: [], |
| | | phaList: [], |
| | | systemPersonList: [], |
| | | experimentTypeList: [ |
| | | {id: 1, name: '化学类'}, |
| | |
| | | // } |
| | | // } |
| | | } |
| | | console.log(reportDialogState.reportForm,'form') |
| | | }; |
| | | |
| | | const isValidKey = (key: string | number | symbol, object:object): key is keyof typeof object =>{ |
| | |
| | | experimentId: id, |
| | | pageIndex: 1, |
| | | pageSize: 10, |
| | | tag: 3 |
| | | tag: 3, |
| | | exportTag:true |
| | | }); |
| | | if(res.data.code === 100){ |
| | | reportDialogState.reportForm = { |
| | |
| | | reportDialogState.reportForm[i] = res.data.data[0][i]; |
| | | } |
| | | } |
| | | reportDialogState.phaList = res.data.data[0].riskPlanMethodBO ?res.data.data[0].riskPlanMethodBO: [] |
| | | const arr = reportDialogState.reportForm.experimentAndType.map(item => item.type.experimentType) |
| | | typeValue.value = arr.join(',') |
| | | } |
| | |
| | | } |
| | | }) |
| | | data.riskLevel = levelExample |
| | | |
| | | data.tableData = data.oldRiskAssess ?data.oldRiskAssess: [] |
| | | |
| | | // data.tableData = data.oldRiskAssess ?data.oldRiskAssess: [] |
| | | data.phaData = reportDialogState.phaList.map(item=>{ |
| | | return { |
| | | ...item, |
| | | riskLevelName: item.riskLevel == 1?'低风险':item.riskLevel == 2?'一般风险':item.riskLevel == 3?'较大风险':item.riskLevel == 4?'重大风险':'--' |
| | | } |
| | | }) |
| | | data.riskSource = data.riskSource ? data.riskSource.map(item => { |
| | | return { |
| | | ...item, |
| | |
| | | |
| | | data.safeRiskAnalysis = data.safeRiskAnalysis ?data.safeRiskAnalysis : '' |
| | | |
| | | |
| | | console.log(data,'data') |
| | | |
| | | try { |
| | | generateWordDocument(templatePath, data, `材料科学姑苏实验室安全风险评估表---${data.experimentName}.docx`); |