xiaweibo 1 месяц назад
Родитель
Сommit
574a91392d

+ 7 - 0
src/api/production-safety-system/index.ts

@@ -916,6 +916,13 @@ export function mapAreaCheckPlanApiRecordToUi(api: AreaCheckPlanManageApiRecord
     isDeleted: api.isDeleted,
     createdAt: api.createdAt,
     updatedAt: api.updatedAt,
+    primaryResponsibleDeptExecGroupName: api.primaryResponsibleDeptExecGroupName,
+    primaryResponsibleDeptPersonName: api.primaryResponsibleDeptPersonName,
+    safetyEmergencyExecGroupName: api.safetyEmergencyExecGroupName,
+    safetyEmergencyPersonName: api.safetyEmergencyPersonName,
+    hospitalLeaderExecGroupName: api.hospitalLeaderExecGroupName,
+    hospitalLeaderPersonName: api.hospitalLeaderPersonName,
+    businessWork: api.businessWork,
   };
 }
 

+ 6 - 0
src/views/production-safety/hiddenTroubleInvestigationAndGovernance/areaCheckPlanManagement/components/areaCheckPlanManagementDetail.vue

@@ -981,6 +981,12 @@
       ruleFormData.categoryName = detail.categoryName ?? '';
       ruleFormData.checklistTemplateName = detail.checklistTemplateName ?? '';
       ruleFormData.checkKeyContent = detail.checkKeyContent ?? '';
+      ruleFormData.primaryResponsibleDeptExecGroupName = detail.primaryResponsibleDeptExecGroupName ?? '';
+      ruleFormData.primaryResponsibleDeptPersonName = detail.primaryResponsibleDeptPersonName ?? '';
+      ruleFormData.safetyEmergencyExecGroupName = detail.safetyEmergencyExecGroupName ?? '';
+      ruleFormData.safetyEmergencyPersonName = detail.safetyEmergencyPersonName ?? '';
+      ruleFormData.hospitalLeaderExecGroupName = detail.hospitalLeaderExecGroupName ?? '';
+      ruleFormData.hospitalLeaderPersonName = detail.hospitalLeaderPersonName ?? '';
       updateChecklistTemplateOptionsByCategory(ruleFormData.categoryName as string | undefined);
       cloneRuleFormData();
       if (isViewMode.value) {

+ 2 - 2
src/views/production-safety/hiddenTroubleInvestigationAndGovernance/areaCheckPlanManagement/configs/tables.ts

@@ -61,14 +61,14 @@ export const AREA_CHECK_PLAN_TABLE_COLUMNS: TableColumnProps[] = [
   },
   {
     label: '主责部门执行人所属分组名称',
-    prop: 'mainDeptExecutorGroupName',
+    prop: 'primaryResponsibleDeptExecGroupName',
     align: 'left',
     minWidth: '240px',
     showOverflowTooltip: true,
   },
   {
     label: '主责部门责任人',
-    prop: 'mainDeptResponsiblePerson',
+    prop: 'primaryResponsibleDeptPersonName',
     align: 'left',
     minWidth: '160px',
     showOverflowTooltip: true,