|
|
@@ -153,6 +153,19 @@ import { getToken } from '@/utils/token-util';
|
|
|
if(detail.data.reportTemplateJson?.basicInfoData) {
|
|
|
this.reportData = detail.data.reportTemplateJson.basicInfoData;
|
|
|
this.reportDetail = detail.data.reportTemplateJson.inspectionItems;
|
|
|
+
|
|
|
+ const reportApprovalTaskVos = detail.data.reportApprovalTaskVos || [];
|
|
|
+
|
|
|
+ const reviewTime = reportApprovalTaskVos?.[reportApprovalTaskVos.length - 2]?.endTime?.split(' ')[0] || '';
|
|
|
+ const approvedDate = reportApprovalTaskVos?.[reportApprovalTaskVos.length - 3]?.endTime?.split(' ')[0] || '';
|
|
|
+ const reviewer = reportApprovalTaskVos?.[reportApprovalTaskVos.length - 2]?.approvalUserName || '';
|
|
|
+ const checker = reportApprovalTaskVos?.[reportApprovalTaskVos.length - 3]?.approvalUserName || '';
|
|
|
+
|
|
|
+ this.$set(this.reportData, 'inspectionTime', this.reportData.inspectionTime?.split(' ')[0] || '');
|
|
|
+ this.$set(this.reportData, 'reviewTime', this.reportData.reviewTime?.split(' ')[0] || reviewTime || '');
|
|
|
+ this.$set(this.reportData, 'approvedDate', this.reportData.approvedDate?.split(' ')[0] || approvedDate || '');
|
|
|
+ this.$set(this.reportData, 'reviewer', this.reportData.reviewer || reviewer || '');
|
|
|
+ this.$set(this.reportData, 'checker', this.reportData.checker || checker || '');
|
|
|
} else {
|
|
|
// 组件挂载时加载数据
|
|
|
// this.loadReportData();
|