Przeglądaj źródła

fix: 修改隐患台账管理时间传输问题

lixuan 2 miesięcy temu
rodzic
commit
2a2dd3cdfa

+ 9 - 1
src/views/production-safety/hiddenTroubleInvestigationAndGovernance/hiddenTroubleAccountManagement/components/hiddenTroubleAccountManagementDetail.vue

@@ -423,13 +423,21 @@
     const ok = await handleValidate();
     if (!ok) return;
     try {
+
+      let rectificationDeadline = ruleFormData.rectificationDeadline;
+      if (rectificationDeadline) {
+        if (rectificationDeadline.includes('T') || rectificationDeadline.includes(' ')) {
+          rectificationDeadline = rectificationDeadline.split('T')[0].split(' ')[0];
+        }
+      }
+
       const payload: SaveHiddenDangerRequest = {
         dangerProblem: ruleFormData.dangerProblem,
         typeId: ruleFormData.typeId!,
         reasonId: ruleFormData.reasonId!,
         taskSource: ruleFormData.taskSource,
         rectificationRequirement: ruleFormData.rectificationRequirement,
-        rectificationDeadline: ruleFormData.rectificationDeadline,
+        rectificationDeadline: rectificationDeadline,
         rectificationDepartmentIds: ruleFormData.rectificationDepartmentIds,
         rectificationResponsiblePerson: ruleFormData.rectificationResponsiblePerson,
         reviewDepartmentId: ruleFormData.reviewDepartmentId!,