From 70c6ce14bc8b721932701d5cba59c9910e478c70 Mon Sep 17 00:00:00 2001 From: wyw <571921741@qq.com> Date: Tue, 23 Sep 2025 15:47:14 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E9=A6=96=E9=A1=B5=E6=96=B9=E9=92=88=20=20?= =?UTF-8?q?=E9=80=9A=E7=9F=A5=20=20=E5=A4=84=E7=90=86=20=20=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=8F=AF=E4=BB=A5=E9=9B=86=E5=9B=A2=E5=88=B0=E5=AD=90?= =?UTF-8?q?=E5=85=AC=E5=8F=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/files/edit/PF149.js | 23 + src/files/edit/PF151.js | 26 + src/utils/customConfig.js | 1845 +++++++++++++++++++------------------ 3 files changed, 980 insertions(+), 914 deletions(-) create mode 100644 src/files/edit/PF149.js create mode 100644 src/files/edit/PF151.js diff --git a/src/files/edit/PF149.js b/src/files/edit/PF149.js new file mode 100644 index 0000000..01b98dc --- /dev/null +++ b/src/files/edit/PF149.js @@ -0,0 +1,23 @@ +import React, { useEffect, useState } from 'react' +import { message, Checkbox, Radio } from "antd/lib/index"; +import { getPropertyData, guid, extendInclude, extendRule, getDataFieldValue, setDataFieldValue, initFilter, empty, onBeforeSaveHandleRecordLog, Format } from "../../utils/common"; +import { connect } from 'dva'; +import moment from 'moment'; +import config from "../../config.js" +import { Button, Row, Col, Form, Input, Upload, Icon, Modal, Spin } from 'antd'; +import storage from '../../utils/storage' +import MD5 from "js-md5" +// import PlvVideoUpload from "@polyv/vod-upload-js-sdk/vod-upload-js-sdk.min.js"; +/** + * @return {string} + */ +// 编辑 事故事件调查结果填报 +export default { + + onBeforeEdit: ({ stateData, setFieldVisible, setFieldValue }) => { + if (stateData.ORG_ID == null || stateData.ORG_ID != '00300000-0000-0000-0000-000000000000') { + setFieldVisible("ISTOCHILE", false)//非总部 不能下发到子公司 + setFieldValue("ISHEAD", 0)//非总部配置 + } + } +} diff --git a/src/files/edit/PF151.js b/src/files/edit/PF151.js new file mode 100644 index 0000000..474acbb --- /dev/null +++ b/src/files/edit/PF151.js @@ -0,0 +1,26 @@ +import React, { useEffect, useState } from 'react' +import { message, Checkbox, Radio } from "antd/lib/index"; +import { getPropertyData, guid, extendInclude, extendRule, getDataFieldValue, setDataFieldValue, initFilter, empty, onBeforeSaveHandleRecordLog, Format } from "../../utils/common"; +import { connect } from 'dva'; +import moment from 'moment'; +import config from "../../config.js" +import { Button, Row, Col, Form, Input, Upload, Icon, Modal, Spin } from 'antd'; +import storage from '../../utils/storage' +import MD5 from "js-md5" +// import PlvVideoUpload from "@polyv/vod-upload-js-sdk/vod-upload-js-sdk.min.js"; +/** + * @return {string} + */ +// 编辑 事故事件调查结果填报 +export default { + + onBeforeSaveHandleRecord(params) { + params.record.STATUS = params.customParams; + }, + onBeforeEdit: ({ stateData, setFieldVisible, setFieldValue }) => { + if (stateData.ORG_ID == null || stateData.ORG_ID != '00300000-0000-0000-0000-000000000000') { + setFieldVisible("ISTOCHILE", false)//非总部 不能下发到子公司 + setFieldValue("ISHEAD", 0)//非总部配置 + } + } +} diff --git a/src/utils/customConfig.js b/src/utils/customConfig.js index bd72c84..eb04ead 100644 --- a/src/utils/customConfig.js +++ b/src/utils/customConfig.js @@ -19,10 +19,18 @@ const PFCustomPageConfigPage = Loadable({ loading: () =>
}) -const PMPlanningSchedulingPage = Loadable({ - loader: () => import('../components/CustomPages/PM/PlanningSchedulingPage'), - loading: () =>
-}) +// const PMPlanningSchedulingPage = Loadable({ +// loader: () => import('../components/CustomPages/PM/PlanningSchedulingPage'), +// loading: () =>
+// }) +// const SOMrpPage = Loadable({ +// loader: () => import('../components/CustomPages/SO/MrpPage'), +// loading: () =>
+// }) +// const BDPlantHierarchyPage = Loadable({ +// loader: () => import('../components/CustomPages/BD/BDPlantHierarchyPage'), +// loading: () =>
+// }) const FMRoleGroupEditPage = Loadable({ loader: () => import('../components/CustomPages/FM/RoleGroupEditPage'), @@ -39,19 +47,11 @@ const FM204ShowPrint = Loadable({ loading: () =>
}) -const SOMrpPage = Loadable({ - loader: () => import('../components/CustomPages/SO/MrpPage'), - loading: () =>
-}) const FMBaseConfig = Loadable({ loader: () => import('../components/CustomPages/FM/BaseConfig'), loading: () =>
}) -const BDPlantHierarchyPage = Loadable({ - loader: () => import('../components/CustomPages/BD/BDPlantHierarchyPage'), - loading: () =>
-}) const PFFlowSchemesEditPage = Loadable({ loader: () => import('../components/CustomPages/PF/FlowSchemesEditPage'), @@ -994,10 +994,6 @@ const HM121ShowPrint = Loadable({ loader: () => import('../components/CustomPages/HM/HM121ShowPrint'), loading: () =>
}) -const BS026ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/BS/BS026ShowPrint'), - loading: () =>
-}) const HM104ShowPrint = Loadable({ loader: () => import('../components/CustomPages/HM/HM104ShowPrint'), @@ -1016,10 +1012,6 @@ const HM129ShowPrint = Loadable({ loading: () =>
}) -const BS032ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/BS/BS032ShowPrint'), - loading: () =>
-}) const HM107ShowPrint = Loadable({ loader: () => import('../components/CustomPages/HM/HM107ShowPrint'), loading: () =>
@@ -1037,94 +1029,102 @@ const HMTasks = Loadable({ loader: () => import('../components/CustomPages/HM/HMTasks'), loading: () =>
}) -const BS034EditPage = Loadable({ - loader: () => import('../components/CustomPages/BS/BS034EditPage'), - loading: () =>
-}) -const BS034ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/BS/BS034ShowPrint'), - loading: () =>
-}) -const BS006ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/BS/BS006ShowPrint'), - loading: () =>
-}) -const BS006View = Loadable({ - loader: () => import('../components/CustomPages/BS/BS006View'), - loading: () =>
-}) -const BS042ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/BS/BS042ShowPrint'), - loading: () =>
-}) -const BS042ActualCheck = Loadable({ - loader: () => import('../components/CustomPages/BS/BS042ActualCheck'), - loading: () =>
-}) -const BS044ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/BS/BS044ShowPrint'), - loading: () =>
-}) -const BS044Check = Loadable({ - loader: () => import('../components/CustomPages/BS/BS044Check'), - loading: () =>
-}) -const BS044Notice = Loadable({ - loader: () => import('../components/CustomPages/BS/BS044Notice'), - loading: () =>
-}) -const BS046ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/BS/BS046ShowPrint'), - loading: () =>
-}) -const BS048ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/BS/BS048ShowPrint'), - loading: () =>
-}) -const BS049ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/BS/BS049ShowPrint'), - loading: () =>
-}) -const BS044ShowPrintDOut = Loadable({ - loader: () => import('../components/CustomPages/BS/BS044ShowPrintDOut'), - loading: () =>
-}) -const BS044EditPage = Loadable({ - loader: () => import('../components/CustomPages/BS/BS044EditPage'), - loading: () =>
-}) -const BS064ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/BS/BS064ShowPrint'), - loading: () =>
-}) -const BS069ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/BS/BS069ShowPrint'), - loading: () =>
-}) -const BS070ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/BS/BS070ShowPrint'), - loading: () =>
-}) -const BS072ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/BS/BS072ShowPrint'), - loading: () =>
-}) -const BS074ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/BS/BS074ShowPrint'), - loading: () =>
-}) -const BS073ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/BS/BS073ShowPrint'), - loading: () =>
-}) -const FileViewerShow = Loadable({ - loader: () => import('../components/common/FileViewerShow'), - loading: () =>
-}) -const BS076ShowOperateLog = Loadable({ - loader: () => import('../components/CustomPages/BS/BS076ShowOperateLog'), - loading: () =>
-}) +// const BS026ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS026ShowPrint'), +// loading: () =>
+// }) +// const BS032ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS032ShowPrint'), +// loading: () =>
+// }) +// const BS034EditPage = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS034EditPage'), +// loading: () =>
+// }) +// const BS034ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS034ShowPrint'), +// loading: () =>
+// }) +// const BS006ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS006ShowPrint'), +// loading: () =>
+// }) +// const BS006View = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS006View'), +// loading: () =>
+// }) +// const BS042ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS042ShowPrint'), +// loading: () =>
+// }) +// const BS042ActualCheck = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS042ActualCheck'), +// loading: () =>
+// }) +// const BS044ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS044ShowPrint'), +// loading: () =>
+// }) +// const BS044Check = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS044Check'), +// loading: () =>
+// }) +// const BS044Notice = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS044Notice'), +// loading: () =>
+// }) +// const BS046ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS046ShowPrint'), +// loading: () =>
+// }) +// const BS048ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS048ShowPrint'), +// loading: () =>
+// }) +// const BS049ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS049ShowPrint'), +// loading: () =>
+// }) +// const BS044ShowPrintDOut = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS044ShowPrintDOut'), +// loading: () =>
+// }) +// const BS044EditPage = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS044EditPage'), +// loading: () =>
+// }) +// const BS064ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS064ShowPrint'), +// loading: () =>
+// }) +// const BS069ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS069ShowPrint'), +// loading: () =>
+// }) +// const BS070ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS070ShowPrint'), +// loading: () =>
+// }) +// const BS072ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS072ShowPrint'), +// loading: () =>
+// }) +// const BS074ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS074ShowPrint'), +// loading: () =>
+// }) +// const BS073ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS073ShowPrint'), +// loading: () =>
+// }) +// const FileViewerShow = Loadable({ +// loader: () => import('../components/common/FileViewerShow'), +// loading: () =>
+// }) +// const BS076ShowOperateLog = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS076ShowOperateLog'), +// loading: () =>
+// }) const FO017ShowPrint = Loadable({ loader: () => import('../components/CustomPages/FO/FO017ShowPrint'), loading: () =>
@@ -1157,38 +1157,38 @@ const FO019ShowPrint = Loadable({ loader: () => import('../components/CustomPages/FO/FO019ShowPrint'), loading: () =>
}) -const BS034View = Loadable({ - loader: () => import('../components/CustomPages/BS/BS034View'), - loading: () =>
-}) -const SC028ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/SC/SC028ShowPrint'), - loading: () =>
-}) -const SC022Import = Loadable({ - loader: () => import('../components/CustomPages/SC/SC022Import'), - loading: () =>
-}) -const PT027Import = Loadable({ - loader: () => import('../components/CustomPages/PT/PT027Import'), - loading: () =>
-}) -const SC030ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/SC/SC030ShowPrint'), - loading: () =>
-}) -const SC030View = Loadable({ - loader: () => import('../components/CustomPages/SC/SC030View'), - loading: () =>
-}) -const SC030ShowPrintPer = Loadable({ - loader: () => import('../components/CustomPages/SC/SC030ShowPrintPer'), - loading: () =>
-}) -const SC030ShowPrintView = Loadable({ - loader: () => import('../components/CustomPages/SC/SC030ShowPrintView'), - loading: () =>
-}) +// const BS034View = Loadable({ +// loader: () => import('../components/CustomPages/BS/BS034View'), +// loading: () =>
+// }) +// const SC028ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/SC/SC028ShowPrint'), +// loading: () =>
+// }) +// const SC022Import = Loadable({ +// loader: () => import('../components/CustomPages/SC/SC022Import'), +// loading: () =>
+// }) +// const PT027Import = Loadable({ +// loader: () => import('../components/CustomPages/PT/PT027Import'), +// loading: () =>
+// }) +// const SC030ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/SC/SC030ShowPrint'), +// loading: () =>
+// }) +// const SC030View = Loadable({ +// loader: () => import('../components/CustomPages/SC/SC030View'), +// loading: () =>
+// }) +// const SC030ShowPrintPer = Loadable({ +// loader: () => import('../components/CustomPages/SC/SC030ShowPrintPer'), +// loading: () =>
+// }) +// const SC030ShowPrintView = Loadable({ +// loader: () => import('../components/CustomPages/SC/SC030ShowPrintView'), +// loading: () =>
+// }) const PreMeetingTask = Loadable({ loader: () => import('../components/CustomPages/Mobile/PreMeetingTask'), loading: () =>
@@ -1289,283 +1289,292 @@ const SE051ShowPrint = Loadable({ loader: () => import('../components/CustomPages/SE/SE051ShowPrint'), loading: () =>
}) -const LR001ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/LR/LR001ShowPrint'), - loading: () =>
-}) -const LR007Edit = Loadable({ - loader: () => import('../components/CustomPages/LR/LR007Edit'), - loading: () =>
-}) -const LR003ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/LR/LR003ShowPrint'), - loading: () =>
-}) -const LR007ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/LR/LR007ShowPrint'), - loading: () =>
-}) -const LR009ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/LR/LR009ShowPrint'), - loading: () =>
-}) +// const LR001ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/LR/LR001ShowPrint'), +// loading: () =>
+// }) +// const LR007Edit = Loadable({ +// loader: () => import('../components/CustomPages/LR/LR007Edit'), +// loading: () =>
+// }) +// const LR003ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/LR/LR003ShowPrint'), +// loading: () =>
+// }) +// const LR007ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/LR/LR007ShowPrint'), +// loading: () =>
+// }) +// const LR009ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/LR/LR009ShowPrint'), +// loading: () =>
+// }) const SCShowPrint = Loadable({ loader: () => import('../components/CustomPages/SC/SCShowPrint'), loading: () =>
}) -const OG001ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OG/OG001ShowPrint'), - loading: () =>
-}) -const OG001ReportView = Loadable({ - loader: () => import('../components/CustomPages/OG/OG001ReportView'), - loading: () =>
-}) -const OG003ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OG/OG003ShowPrint'), - loading: () =>
-}) -const OG005ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OG/OG005ShowPrint'), - loading: () =>
-}) -const OG005ImportPage = Loadable({ - loader: () => import('../components/CustomPages/OG/OG005ImportPage'), - loading: () =>
-}) -const OG008ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OG/OG008ShowPrint'), - loading: () =>
-}) -const OG010ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OG/OG010ShowPrint'), - loading: () =>
-}) -const OG011ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OG/OG011ShowPrint'), - loading: () =>
-}) -const OG013ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OG/OG013ShowPrint'), - loading: () =>
-}) -const OG015ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OG/OG015ShowPrint'), - loading: () =>
-}) -const OG023ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OG/OG023ShowPrint'), - loading: () =>
-}) -const OG025ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OG/OG025ShowPrint'), - loading: () =>
-}) -const OG027ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OG/OG027ShowPrint'), - loading: () =>
-}) -const OG030ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OG/OG030ShowPrint'), - loading: () =>
-}) -const OG030ReplyView = Loadable({ - loader: () => import('../components/CustomPages/OG/OG030ReplyView'), - loading: () =>
-}) -const OG031ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OG/OG031ShowPrint'), - loading: () =>
-}) -const OG034EditPage = Loadable({ - loader: () => import('../components/CustomPages/OG/OG034EditPage'), - loading: () =>
-}) -const OG018Check = Loadable({ - loader: () => import('../components/CustomPages/OG/OG018Check'), - loading: () =>
-}) -const OG020Edit = Loadable({ - loader: () => import('../components/CustomPages/OG/OG020Edit'), - loading: () =>
-}) -const OG059EditPage = Loadable({ - loader: () => import('../components/CustomPages/OG/OG059EditPage'), - loading: () =>
-}) -const OG059ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OG/OG059ShowPrint'), - loading: () =>
-}) -const OG059UserView = Loadable({ - loader: () => import('../components/CustomPages/OG/OG059UserView'), - loading: () =>
-}) -const PT014ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PT/PT014ShowPrint'), - loading: () =>
-}) -const PT017ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PT/PT017ShowPrint'), - loading: () =>
-}) -const TI008ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TI/TI008ShowPrint'), - loading: () =>
-}) -const TI008ShowPrints = Loadable({ - loader: () => import('../components/CustomPages/TI/TI008ShowPrints'), - loading: () =>
-}) -const TI010ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TI/TI010ShowPrint'), - loading: () =>
-}) -const TI012ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TI/TI012ShowPrint'), - loading: () =>
-}) -const TI014ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TI/TI014ShowPrint'), - loading: () =>
-}) -const TI016ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TI/TI016ShowPrint'), - loading: () =>
-}) -const TI018ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TI/TI018ShowPrint'), - loading: () =>
-}) -const TI021ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TI/TI021ShowPrint'), - loading: () =>
-}) -const OH003ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OH/OH003ShowPrint'), - loading: () =>
-}) -const OH005ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OH/OH005ShowPrint'), - loading: () =>
-}) -const OH006ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OH/OH006ShowPrint'), - loading: () =>
-}) -const OH010ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OH/OH010ShowPrint'), - loading: () =>
-}) -const OH012ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OH/OH012ShowPrint'), - loading: () =>
-}) -const OH017Import = Loadable({ - loader: () => import('../components/CustomPages/OH/OH017Import'), - loading: () =>
-}) -const OH024ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OH/OH024ShowPrint'), - loading: () =>
-}) -const OH028ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OH/OH028ShowPrint'), - loading: () =>
-}) -const OH034ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/OH/OH034ShowPrint'), - loading: () =>
-}) -const AE006ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/AE/AE006ShowPrint'), - loading: () =>
-}) -const AE008ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/AE/AE008ShowPrint'), - loading: () =>
-}) -const AE010ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/AE/AE010ShowPrint'), - loading: () =>
-}) -const AE019ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/AE/AE019ShowPrint'), - loading: () =>
-}) -const AE018ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/AE/AE018ShowPrint'), - loading: () =>
-}) +// const OG001ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG001ShowPrint'), +// loading: () =>
+// }) +// const OG001ReportView = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG001ReportView'), +// loading: () =>
+// }) +// const OG003ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG003ShowPrint'), +// loading: () =>
+// }) +// const OG005ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG005ShowPrint'), +// loading: () =>
+// }) +// const OG005ImportPage = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG005ImportPage'), +// loading: () =>
+// }) +// const OG008ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG008ShowPrint'), +// loading: () =>
+// }) +// const OG010ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG010ShowPrint'), +// loading: () =>
+// }) +// const OG011ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG011ShowPrint'), +// loading: () =>
+// }) +// const OG013ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG013ShowPrint'), +// loading: () =>
+// }) +// const OG015ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG015ShowPrint'), +// loading: () =>
+// }) +// const OG023ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG023ShowPrint'), +// loading: () =>
+// }) +// const OG025ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG025ShowPrint'), +// loading: () =>
+// }) +// const OG027ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG027ShowPrint'), +// loading: () =>
+// }) +// const OG030ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG030ShowPrint'), +// loading: () =>
+// }) +// const OG030ReplyView = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG030ReplyView'), +// loading: () =>
+// }) +// const OG031ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG031ShowPrint'), +// loading: () =>
+// }) +// const OG034EditPage = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG034EditPage'), +// loading: () =>
+// }) +// const OG018Check = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG018Check'), +// loading: () =>
+// }) +// const OG020Edit = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG020Edit'), +// loading: () =>
+// }) +// const OG059EditPage = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG059EditPage'), +// loading: () =>
+// }) +// const OG059ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG059ShowPrint'), +// loading: () =>
+// }) +// const OG059UserView = Loadable({ +// loader: () => import('../components/CustomPages/OG/OG059UserView'), +// loading: () =>
+// }) -const PT020ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PT/PT020ShowPrint'), - loading: () =>
-}) -const PT024ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PT/PT024ShowPrint'), - loading: () =>
-}) +// const TI008ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TI/TI008ShowPrint'), +// loading: () =>
+// }) +// const TI008ShowPrints = Loadable({ +// loader: () => import('../components/CustomPages/TI/TI008ShowPrints'), +// loading: () =>
+// }) +// const TI010ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TI/TI010ShowPrint'), +// loading: () =>
+// }) +// const TI012ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TI/TI012ShowPrint'), +// loading: () =>
+// }) +// const TI014ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TI/TI014ShowPrint'), +// loading: () =>
+// }) +// const TI016ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TI/TI016ShowPrint'), +// loading: () =>
+// }) +// const TI018ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TI/TI018ShowPrint'), +// loading: () =>
+// }) +// const TI021ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TI/TI021ShowPrint'), +// loading: () =>
+// }) -const PT029ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PT/PT029ShowPrint'), - loading: () =>
-}) -const PT013ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PT/PT013ShowPrint'), - loading: () =>
-}) -const PT036ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PT/PT036ShowPrint'), - loading: () =>
-}) -const PT040ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PT/PT040ShowPrint'), - loading: () =>
-}) -const PE005ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PE/PE005ShowPrint'), - loading: () =>
-}) -const PE007ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PE/PE007ShowPrint'), - loading: () =>
-}) -const PE009ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PE/PE009ShowPrint'), - loading: () =>
-}) -const PE019ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PE/PE019ShowPrint'), - loading: () =>
-}) -const PE021ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PE/PE021ShowPrint'), - loading: () =>
-}) -const PE022ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PE/PE022ShowPrint'), - loading: () =>
-}) -const PE027ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PE/PE027ShowPrint'), - loading: () =>
-}) -const PE029ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PE/PE029ShowPrint'), - loading: () =>
-}) -const PE029ShowPrintNew = Loadable({ - loader: () => import('../components/CustomPages/PE/PE029ShowPrintNew'), - loading: () =>
-}) +// const OH003ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OH/OH003ShowPrint'), +// loading: () =>
+// }) +// const OH005ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OH/OH005ShowPrint'), +// loading: () =>
+// }) +// const OH006ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OH/OH006ShowPrint'), +// loading: () =>
+// }) +// const OH010ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OH/OH010ShowPrint'), +// loading: () =>
+// }) +// const OH012ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OH/OH012ShowPrint'), +// loading: () =>
+// }) +// const OH017Import = Loadable({ +// loader: () => import('../components/CustomPages/OH/OH017Import'), +// loading: () =>
+// }) +// const OH024ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OH/OH024ShowPrint'), +// loading: () =>
+// }) +// const OH028ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OH/OH028ShowPrint'), +// loading: () =>
+// }) +// const OH034ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/OH/OH034ShowPrint'), +// loading: () =>
+// }) -const PE030ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PE/PE030ShowPrint'), - loading: () =>
-}) + + +// const AE006ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/AE/AE006ShowPrint'), +// loading: () =>
+// }) +// const AE008ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/AE/AE008ShowPrint'), +// loading: () =>
+// }) +// const AE010ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/AE/AE010ShowPrint'), +// loading: () =>
+// }) +// const AE019ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/AE/AE019ShowPrint'), +// loading: () =>
+// }) +// const AE018ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/AE/AE018ShowPrint'), +// loading: () =>
+// }) + +// const PT014ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PT/PT014ShowPrint'), +// loading: () =>
+// }) +// const PT017ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PT/PT017ShowPrint'), +// loading: () =>
+// }) +// const PT020ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PT/PT020ShowPrint'), +// loading: () =>
+// }) + +// const PT024ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PT/PT024ShowPrint'), +// loading: () =>
+// }) + +// const PT029ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PT/PT029ShowPrint'), +// loading: () =>
+// }) + +// const PT013ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PT/PT013ShowPrint'), +// loading: () =>
+// }) +// const PT036ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PT/PT036ShowPrint'), +// loading: () =>
+// }) +// const PT040ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PT/PT040ShowPrint'), +// loading: () =>
+// }) + + +// const PE005ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PE/PE005ShowPrint'), +// loading: () =>
+// }) +// const PE007ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PE/PE007ShowPrint'), +// loading: () =>
+// }) +// const PE009ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PE/PE009ShowPrint'), +// loading: () =>
+// }) +// const PE019ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PE/PE019ShowPrint'), +// loading: () =>
+// }) +// const PE021ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PE/PE021ShowPrint'), +// loading: () =>
+// }) +// const PE022ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PE/PE022ShowPrint'), +// loading: () =>
+// }) +// const PE027ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PE/PE027ShowPrint'), +// loading: () =>
+// }) +// const PE029ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PE/PE029ShowPrint'), +// loading: () =>
+// }) +// const PE029ShowPrintNew = Loadable({ +// loader: () => import('../components/CustomPages/PE/PE029ShowPrintNew'), +// loading: () =>
+// }) + +// const PE030ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PE/PE030ShowPrint'), +// loading: () =>
+// }) const SC046ShowPrint = Loadable({ loader: () => import('../components/CustomPages/SC/SC046ShowPrint'), loading: () =>
@@ -1574,10 +1583,6 @@ const SC052ShowPrint = Loadable({ loader: () => import('../components/CustomPages/SC/SC052ShowPrint'), loading: () =>
}) -const PR003ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR003ShowPrint'), - loading: () =>
-}) const CM018ShowPrint = Loadable({ loader: () => import('../components/CustomPages/CM/CM018ShowPrint'), loading: () =>
@@ -1636,146 +1641,154 @@ const CM045ShowPrint = Loadable({ }) -const PR007ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR007ShowPrint'), - loading: () =>
-}) -const PR009ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR009ShowPrint'), - loading: () =>
-}) -const PR011ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR011ShowPrint'), - loading: () =>
-}) -const PR013ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR013ShowPrint'), - loading: () =>
-}) -const PR015ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR015ShowPrint'), - loading: () =>
-}) -const PR019ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR019ShowPrint'), - loading: () =>
-}) -const PR023ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR023ShowPrint'), - loading: () =>
-}) -const PR026ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR026ShowPrint'), - loading: () =>
-}) -const PR028ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR028ShowPrint'), - loading: () =>
-}) -const PR046ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR046ShowPrint'), - loading: () =>
-}) -const PR048ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR048ShowPrint'), - loading: () =>
-}) -const PR050ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR050ShowPrint'), - loading: () =>
-}) -const PR052ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR052ShowPrint'), - loading: () =>
-}) -const PR056ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR056ShowPrint'), - loading: () =>
-}) -const PR058ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR058ShowPrint'), - loading: () =>
-}) -const PR060ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR060ShowPrint'), - loading: () =>
-}) -const PR062ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR062ShowPrint'), - loading: () =>
-}) -const PR064ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR064ShowPrint'), - loading: () =>
-}) -const PR066ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR066ShowPrint'), - loading: () =>
-}) -const PR068ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/PR/PR068ShowPrint'), - loading: () =>
-}) -const DM019ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/DM/DM019ShowPrint'), - loading: () =>
-}) -const DM021ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/DM/DM021ShowPrint'), - loading: () =>
-}) -const DM002ShowPrintCheck = Loadable({ - loader: () => import('../components/CustomPages/DM/DM002ShowPrintCheck'), - loading: () =>
-}) -const DM008ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/DM/DM008ShowPrint'), - loading: () =>
-}) -const DM008ShowSummary = Loadable({ - loader: () => import('../components/CustomPages/DM/DM008ShowSummary'), - loading: () =>
-}) -const DM009ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/DM/DM009ShowPrint'), - loading: () =>
-}) -const DM010ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/DM/DM010ShowPrint'), - loading: () =>
-}) -const DM032ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/DM/DM032ShowPrint'), - loading: () =>
-}) -const DM012ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/DM/DM012ShowPrint'), - loading: () =>
-}) -const DM014ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/DM/DM014ShowPrint'), - loading: () =>
-}) -const DM016ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/DM/DM016ShowPrint'), - loading: () =>
-}) -const DM030ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/DM/DM030ShowPrint'), - loading: () =>
-}) -const DM036ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/DM/DM036ShowPrint'), - loading: () =>
-}) -const DM045ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/DM/DM045ShowPrint'), - loading: () =>
-}) -const DM026ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/DM/DM026ShowPrint'), - loading: () =>
-}) +// const PR003ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR003ShowPrint'), +// loading: () =>
+// }) +// const PR007ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR007ShowPrint'), +// loading: () =>
+// }) +// const PR009ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR009ShowPrint'), +// loading: () =>
+// }) +// const PR011ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR011ShowPrint'), +// loading: () =>
+// }) +// const PR013ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR013ShowPrint'), +// loading: () =>
+// }) +// const PR015ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR015ShowPrint'), +// loading: () =>
+// }) +// const PR019ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR019ShowPrint'), +// loading: () =>
+// }) +// const PR023ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR023ShowPrint'), +// loading: () =>
+// }) +// const PR026ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR026ShowPrint'), +// loading: () =>
+// }) +// const PR028ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR028ShowPrint'), +// loading: () =>
+// }) +// const PR046ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR046ShowPrint'), +// loading: () =>
+// }) +// const PR048ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR048ShowPrint'), +// loading: () =>
+// }) +// const PR050ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR050ShowPrint'), +// loading: () =>
+// }) +// const PR052ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR052ShowPrint'), +// loading: () =>
+// }) +// const PR056ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR056ShowPrint'), +// loading: () =>
+// }) +// const PR058ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR058ShowPrint'), +// loading: () =>
+// }) +// const PR060ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR060ShowPrint'), +// loading: () =>
+// }) +// const PR062ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR062ShowPrint'), +// loading: () =>
+// }) +// const PR064ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR064ShowPrint'), +// loading: () =>
+// }) +// const PR066ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR066ShowPrint'), +// loading: () =>
+// }) +// const PR068ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/PR/PR068ShowPrint'), +// loading: () =>
+// }) +// const DM019ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/DM/DM019ShowPrint'), +// loading: () =>
+// }) +// const DM021ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/DM/DM021ShowPrint'), +// loading: () =>
+// }) +// const DM002ShowPrintCheck = Loadable({ +// loader: () => import('../components/CustomPages/DM/DM002ShowPrintCheck'), +// loading: () =>
+// }) +// const DM008ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/DM/DM008ShowPrint'), +// loading: () =>
+// }) +// const DM008ShowSummary = Loadable({ +// loader: () => import('../components/CustomPages/DM/DM008ShowSummary'), +// loading: () =>
+// }) +// const DM009ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/DM/DM009ShowPrint'), +// loading: () =>
+// }) +// const DM010ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/DM/DM010ShowPrint'), +// loading: () =>
+// }) +// const DM032ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/DM/DM032ShowPrint'), +// loading: () =>
+// }) +// const DM012ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/DM/DM012ShowPrint'), +// loading: () =>
+// }) +// const DM014ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/DM/DM014ShowPrint'), +// loading: () =>
+// }) +// const DM016ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/DM/DM016ShowPrint'), +// loading: () =>
+// }) +// const DM030ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/DM/DM030ShowPrint'), +// loading: () =>
+// }) +// const DM036ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/DM/DM036ShowPrint'), +// loading: () =>
+// }) +// const DM045ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/DM/DM045ShowPrint'), +// loading: () =>
+// }) +// const DM026ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/DM/DM026ShowPrint'), +// loading: () =>
+// }) +// const DM034ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/DM/DM034ShowPrint'), +// loading: () =>
+// }) const BIView = Loadable({ loader: () => import('../components/CustomPages/BI/BIView'), loading: () =>
@@ -1941,76 +1954,76 @@ const FO025ShowPrint = Loadable({ loader: () => import('../components/CustomPages/FO/FO025ShowPrint'), loading: () =>
}) -const TL037ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TL/TL037ShowPrint'), - loading: () =>
-}) -const TL039ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TL/TL039ShowPrint'), - loading: () =>
-}) -const TL041ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TL/TL041ShowPrint'), - loading: () =>
-}) -const TL043ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TL/TL043ShowPrint'), - loading: () =>
-}) -const TL044ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TL/TL044ShowPrint'), - loading: () =>
-}) -const TL046ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TL/TL046ShowPrint'), - loading: () =>
-}) +// const TL037ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TL/TL037ShowPrint'), +// loading: () =>
+// }) +// const TL039ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TL/TL039ShowPrint'), +// loading: () =>
+// }) +// const TL041ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TL/TL041ShowPrint'), +// loading: () =>
+// }) +// const TL043ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TL/TL043ShowPrint'), +// loading: () =>
+// }) +// const TL044ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TL/TL044ShowPrint'), +// loading: () =>
+// }) +// const TL046ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TL/TL046ShowPrint'), +// loading: () =>
+// }) +// const TL004ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TL/TL004ShowPrint'), +// loading: () =>
+// }) +// const TL006ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TL/TL006ShowPrint'), +// loading: () =>
+// }) +// const TL008ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TL/TL008ShowPrint'), +// loading: () =>
+// }) +// const TL010ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TL/TL010ShowPrint'), +// loading: () =>
+// }) +// const TL014ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TL/TL014ShowPrint'), +// loading: () =>
+// }) +// const TL016ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TL/TL016ShowPrint'), +// loading: () =>
+// }) +// const TL018ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TL/TL018ShowPrint'), +// loading: () =>
+// }) +// const TL023ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TL/TL023ShowPrint'), +// loading: () =>
+// }) +// const TL025ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TL/TL025ShowPrint'), +// loading: () =>
+// }) +// const TL027ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TL/TL027ShowPrint'), +// loading: () =>
+// }) +// const TL029ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/TL/TL029ShowPrint'), +// loading: () =>
+// }) -const TL004ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TL/TL004ShowPrint'), - loading: () =>
-}) -const TL006ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TL/TL006ShowPrint'), - loading: () =>
-}) -const TL008ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TL/TL008ShowPrint'), - loading: () =>
-}) -const TL010ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TL/TL010ShowPrint'), - loading: () =>
-}) -const TL014ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TL/TL014ShowPrint'), - loading: () =>
-}) -const TL016ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TL/TL016ShowPrint'), - loading: () =>
-}) -const TL018ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TL/TL018ShowPrint'), - loading: () =>
-}) -const TL023ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TL/TL023ShowPrint'), - loading: () =>
-}) -const TL025ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TL/TL025ShowPrint'), - loading: () =>
-}) -const TL027ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TL/TL027ShowPrint'), - loading: () =>
-}) -const TL029ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/TL/TL029ShowPrint'), - loading: () =>
-}) const BI020ApproveAnalysis = Loadable({ loader: () => import('../components/CustomPages/BI/BI020ApproveAnalysis'), loading: () =>
@@ -2019,10 +2032,6 @@ const BI014RiskPerformanceModel = Loadable({ loader: () => import('../components/CustomPages/BI/BI014RiskPerformanceModel'), loading: () =>
}) -const DM034ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/DM/DM034ShowPrint'), - loading: () =>
-}) const BI012FormRunAnalysis = Loadable({ loader: () => import('../components/CustomPages/BI/BI012FormRunAnalysis'), loading: () =>
@@ -2155,102 +2164,91 @@ const SK045ShowPrint = Loadable({ loader: () => import('../components/CustomPages/SK/SK045ShowPrint'), loading: () =>
}) -const WB002ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/WB/WB002ShowPrint'), - loading: () =>
-}) -const WB004ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/WB/WB004ShowPrint'), - loading: () =>
-}) -const WB006ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/WB/WB006ShowPrint'), - loading: () =>
-}) -const WB008Operate = Loadable({ - loader: () => import('../components/CustomPages/WB/WB008Operate'), - loading: () =>
-}) -const WB008ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/WB/WB008ShowPrint'), - loading: () =>
-}) -const WB008PaperPage = Loadable({ - loader: () => import('../components/CustomPages/WB/WB008PaperPage'), - loading: () =>
-}) -const WB008VideoPage = Loadable({ - loader: () => import('../components/CustomPages/WB/WB008VideoPage'), - loading: () =>
-}) -const WB008ConfirmPage = Loadable({ - loader: () => import('../components/CustomPages/WB/WB008ConfirmPage'), - loading: () =>
-}) -const WB013ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/WB/WB013ShowPrint'), - loading: () =>
-}) -const WB019ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/WB/WB019ShowPrint'), - loading: () =>
-}) -const WB021ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/WB/WB021ShowPrint'), - loading: () =>
-}) -const WB023ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/WB/WB023ShowPrint'), - loading: () =>
-}) -const WB025ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/WB/WB025ShowPrint'), - loading: () =>
-}) -const WB027ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/WB/WB027ShowPrint'), - loading: () =>
-}) -const WB029ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/WB/WB029ShowPrint'), - loading: () =>
-}) -const WB031ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/WB/WB031ShowPrint'), - loading: () =>
-}) -const WB037ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/WB/WB037ShowPrint'), - loading: () =>
-}) -const WB039ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/WB/WB039ShowPrint'), - loading: () =>
-}) -const WB052ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/WB/WB052ShowPrint'), - loading: () =>
-}) -const WB053ShowPrint = Loadable({ - loader: () => import('../components/CustomPages/WB/WB053ShowPrint'), - loading: () =>
-}) +// const WB002ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB002ShowPrint'), +// loading: () =>
+// }) +// const WB004ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB004ShowPrint'), +// loading: () =>
+// }) +// const WB006ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB006ShowPrint'), +// loading: () =>
+// }) +// const WB008Operate = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB008Operate'), +// loading: () =>
+// }) +// const WB008ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB008ShowPrint'), +// loading: () =>
+// }) +// const WB008PaperPage = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB008PaperPage'), +// loading: () =>
+// }) +// const WB008VideoPage = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB008VideoPage'), +// loading: () =>
+// }) +// const WB008ConfirmPage = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB008ConfirmPage'), +// loading: () =>
+// }) +// const WB013ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB013ShowPrint'), +// loading: () =>
+// }) +// const WB019ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB019ShowPrint'), +// loading: () =>
+// }) +// const WB021ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB021ShowPrint'), +// loading: () =>
+// }) +// const WB023ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB023ShowPrint'), +// loading: () =>
+// }) +// const WB025ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB025ShowPrint'), +// loading: () =>
+// }) +// const WB027ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB027ShowPrint'), +// loading: () =>
+// }) +// const WB029ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB029ShowPrint'), +// loading: () =>
+// }) +// const WB031ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB031ShowPrint'), +// loading: () =>
+// }) +// const WB037ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB037ShowPrint'), +// loading: () =>
+// }) +// const WB039ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB039ShowPrint'), +// loading: () =>
+// }) +// const WB052ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB052ShowPrint'), +// loading: () =>
+// }) +// const WB053ShowPrint = Loadable({ +// loader: () => import('../components/CustomPages/WB/WB053ShowPrint'), +// loading: () =>
+// }) export default function (componentName, formId, formParam, data, formCode, formData) { return { - FMUserEditPage: , - FMUserEditPageAuth: , - FMUserGroupEditPage: , - FMRoleGroupEditPage: , - FMRoleEditPage: , - FM204ShowPrint: , - PFCustomPageConfigPage: , //PMPlanningSchedulingPage: , //SOMrpPage: , - FMBaseConfig: , // BDPlantHierarchyPage: , - PFFlowSchemesEditPage: , - PFFlowSchemesShowPage: , - PFFlowPermitEditPage: , // POOrderPermitShowPage: , // POApplyOrderToOrderPage: , // PMProductCalendarPage: , @@ -2274,24 +2272,17 @@ export default function (componentName, formId, formParam, data, formCode, formD // PMBatchSchedulingPage: , // WHShowInventoryPage: , // EMFeedProposalPage: , - PFFormConfigSqlPage: , - PF147ShowPrint: , // EMShowFeedProposalPage: , // EMEmOrderEditPage: , // EMEMOrderFlowCardPage: , - WOSOPViewPage: , // WOPdtOrderBomPage: , // FMProductImportPage: , // FMProductBatchImport: , // FMProductOtherBatchImport: , - FMCustomImportPage: , - FMNodeSchedulingPage: , // EDProRecordSchedulingPage: , // PMProPlanSchedulingPage: , // BRWorkDayRecord: , // BRWorkWip: , - PFEntitySqlPage: , - PFInitDestOrgPage: , // WOPdtOrderOverPickingPage: , // EMEMProposalFlowCardPage: , // MMSnSearchPage: , @@ -2304,11 +2295,8 @@ export default function (componentName, formId, formParam, data, formCode, formD // MREquipmentStandbyOutWhPage: , // MRVulnerablePartsInWhPage: , // MRVulnerablePartsOutWhPage: , - PFEntityFieldListPage: , - PFExecuteSqlPage: , // WHInventoryChangePage: , // WHAllocateReturnProductPage: , - PFSendInfoToClientPage: , // MMReworkPdtOrderPage: , // WHBoxQueryPage: , // QCMangerAdd: , @@ -2316,11 +2304,9 @@ export default function (componentName, formId, formParam, data, formCode, formD // MMSupplyFeedPdtOrderPage: , // WOPdtOrderEditByConfigPage: , // QCQcOrderPrintPage: , - PFFormConfigByNamePage: , // MMReworkPdtOrderBySnPage: , // WHPdtStockPrintPage: , // WHPickingStockPrintPage: , - BDPictureEditPage: , // EmHistoryPage: , // EMPeakValleyPage: , // EDUnitUseByCrewPage: , @@ -2344,9 +2330,7 @@ export default function (componentName, formId, formParam, data, formCode, formD // BDEquipmentListPage: , // EMEquipmentMonitoringPage: , // FMEnterpriseInfoPage: , - BDHmiPage: , // EMHmiPage: , - BDWordPage: , // BDPowerCabinetHmiPage: , // EDUnitUsePage: , // EDUnitUsePage2: , @@ -2423,6 +2407,31 @@ export default function (componentName, formId, formParam, data, formCode, formD // FMVariablePage: , // EDEnergyKpiItemPage: , + FMUserEditPage: , + FMUserEditPageAuth: , + FMUserGroupEditPage: , + FMRoleGroupEditPage: , + FMRoleEditPage: , + FM204ShowPrint: , + PFCustomPageConfigPage: , + FMBaseConfig: , + PFFlowSchemesEditPage: , + PFFlowSchemesShowPage: , + PFFlowPermitEditPage: , + PFFormConfigSqlPage: , + PF147ShowPrint: , + WOSOPViewPage: , + FMCustomImportPage: , + FMNodeSchedulingPage: , + PFEntitySqlPage: , + PFInitDestOrgPage: , + PFEntityFieldListPage: , + PFExecuteSqlPage: , + PFSendInfoToClientPage: , + PFFormConfigByNamePage: , + BDPictureEditPage: , + BDHmiPage: , + BDWordPage: , CloseTasks: , FO003ShowPrint: , FO003ShowPrintJD: , @@ -2439,7 +2448,6 @@ export default function (componentName, formId, formParam, data, formCode, formD HM121ShowPrint: , HM129ShowPrint: , - BS034EditPage: , FO017ShowPrint: , FO017ShowPrintJD: , FO008ShowPrint: , @@ -2449,19 +2457,9 @@ export default function (componentName, formId, formParam, data, formCode, formD FO021EditPage: , FO015ShowPrint: , - BS026ShowPrint: , - SC028ShowPrint: , - SC022Import: , - PT027Import: , - SC030ShowPrint: , - SC030View: , - SC030ShowPrintPer: , - SC030ShowPrintView: , - SC073ShowPrint: , HM104ShowPrint: , HM087ShowPrint: , HM109ShowPrint: , - BS032ShowPrint: , HM107ShowPrint: , HM111ShowPrint: , HM123ShowPrint: , @@ -2473,29 +2471,9 @@ export default function (componentName, formId, formParam, data, formCode, formD PFCommonApproveView: , PFTodayReminder: , SelectUser: , - BS034ShowPrint: , - BS034View: , - BS006ShowPrint: , - BS006View: , - BS042ShowPrint: , - BS042ActualCheck: , - BS044ShowPrint: , - BS044Check: , - BS044Notice: , - BS044EditPage: , - BS044ShowPrintDOut: , - BS046ShowPrint: , - BS048ShowPrint: , - BS049ShowPrint: , - BS064ShowPrint: , - BS069ShowPrint: , - BS070ShowPrint: , - BS072ShowPrint: , - BS074ShowPrint: , - BS073ShowPrint: , - FileViewerShow: , - BS076ShowOperateLog: , + + FileViewerShow: , PreMeetingTask: , PreOperSchTask: , PF132ShowPrint: , @@ -2522,84 +2500,26 @@ export default function (componentName, formId, formParam, data, formCode, formD SE063ShowPrint: , SE051ShowPrint: , - LR001ShowPrint: , - LR007Edit: , - LR003ShowPrint: , - LR007ShowPrint: , - LR009ShowPrint: , + // LR001ShowPrint: , + // LR007Edit: , + // LR003ShowPrint: , + // LR007ShowPrint: , + // LR009ShowPrint: , + + // SC046ShowPrint: , + // SC052ShowPrint: , + // SC028ShowPrint: , + // SC022Import: , + // SC030ShowPrint: , + // SC030View: , + // SC030ShowPrintPer: , + // SC030ShowPrintView: , + // SC073ShowPrint: , + + + + SCShowPrint: , - - - OG001ShowPrint: , - OG001ReportView: , - OG003ShowPrint: , - OG005ShowPrint: , - OG005ImportPage: , - OG008ShowPrint: , - OG010ShowPrint: , - OG011ShowPrint: , - OG013ShowPrint: , - OG015ShowPrint: , - OG023ShowPrint: , - OG025ShowPrint: , - OG027ShowPrint: , - OG030ShowPrint: , - OG030ReplyView: , - OG031ShowPrint: , - OG034EditPage: , - OG018Check: , - OG020Edit: , - OG059EditPage: , - OG059ShowPrint: , - OG059UserView: , - - PT014ShowPrint: , - PT017ShowPrint: , - TI008ShowPrint: , - TI008ShowPrints: , - TI010ShowPrint: , - TI012ShowPrint: , - TI014ShowPrint: , - TI016ShowPrint: , - TI018ShowPrint: , - TI021ShowPrint: , - AE006ShowPrint: , - AE008ShowPrint: , - AE010ShowPrint: , - AE019ShowPrint: , - AE018ShowPrint: , - - PT020ShowPrint: , - PT024ShowPrint: , - PT029ShowPrint: , - PT013ShowPrint: , - PT036ShowPrint: , - PT040ShowPrint: , - PE005ShowPrint: , - PE007ShowPrint: , - PE009ShowPrint: , - PE019ShowPrint: , - PE021ShowPrint: , - PE022ShowPrint: , - PE027ShowPrint: , - - OH003ShowPrint: , - OH005ShowPrint: , - OH006ShowPrint: , - OH010ShowPrint: , - OH012ShowPrint: , - OH017Import: , - OH024ShowPrint: , - OH028ShowPrint: , - OH034ShowPrint: , - - PE029ShowPrint: , - PE029ShowPrintNew: , - PE030ShowPrint: , - SC046ShowPrint: , - SC052ShowPrint: , - PR003ShowPrint: , - CM018ShowPrint: , CM023ShowPrint: , CM026ShowPrint: , @@ -2614,42 +2534,6 @@ export default function (componentName, formId, formParam, data, formCode, formD CM041LibShow: , CM043ShowPrint: , CM045ShowPrint: , - - PR007ShowPrint: , - PR009ShowPrint: , - PR011ShowPrint: , - PR013ShowPrint: , - PR015ShowPrint: , - PR019ShowPrint: , - PR023ShowPrint: , - PR026ShowPrint: , - PR028ShowPrint: , - PR046ShowPrint: , - PR048ShowPrint: , - PR050ShowPrint: , - PR052ShowPrint: , - PR056ShowPrint: , - PR058ShowPrint: , - PR060ShowPrint: , - PR062ShowPrint: , - PR064ShowPrint: , - PR066ShowPrint: , - PR068ShowPrint: , - DM019ShowPrint: , - DM021ShowPrint: , - DM012ShowPrint: , - DM002ShowPrintCheck: , - DM008ShowPrint: , - DM008ShowSummary: , - DM009ShowPrint: , - DM010ShowPrint: , - DM032ShowPrint: , - DM014ShowPrint: , - DM016ShowPrint: , - DM026ShowPrint: , - DM030ShowPrint: , - DM036ShowPrint: , - DM045ShowPrint: , BIView: , BI001: , BI050BSSafeCheck: , @@ -2690,26 +2574,7 @@ export default function (componentName, formId, formParam, data, formCode, formD PF139FormRunAnalysis: , BI009FormRunAnalysis: , FO025ShowPrint: , - TL037ShowPrint: , - TL039ShowPrint: , - TL041ShowPrint: , - TL043ShowPrint: , - TL044ShowPrint: , - TL046ShowPrint: , - - TL004ShowPrint: , - TL006ShowPrint: , - TL008ShowPrint: , - TL010ShowPrint: , - TL014ShowPrint: , - TL016ShowPrint: , - TL018ShowPrint: , - TL023ShowPrint: , - TL025ShowPrint: , - TL027ShowPrint: , - TL029ShowPrint: , BI020ApproveAnalysis: , - DM034ShowPrint: , BI012FormRunAnalysis: , FM202ShowPrint: , PFApproveRole: , @@ -2743,25 +2608,177 @@ export default function (componentName, formId, formParam, data, formCode, formD SK041ShowPrint: , SK043ShowPrint: , SK045ShowPrint: , - WB002ShowPrint: , - WB004ShowPrint: , - WB006ShowPrint: , - WB008ShowPrint: , - WB008Operate: , - WB008PaperPage: , - WB008VideoPage: , - WB008ConfirmPage: , - WB013ShowPrint: , - WB019ShowPrint: , - WB021ShowPrint: , - WB023ShowPrint: , - WB025ShowPrint: , - WB027ShowPrint: , - WB029ShowPrint: , - WB031ShowPrint: , - WB037ShowPrint: , - WB039ShowPrint: , - WB052ShowPrint: , - WB053ShowPrint: , + + + + + // BS034EditPage: , + // BS026ShowPrint: , + // BS032ShowPrint: , + // BS034ShowPrint: , + // BS034View: , + // BS006ShowPrint: , + // BS006View: , + // BS042ShowPrint: , + // BS042ActualCheck: , + // BS044ShowPrint: , + // BS044Check: , + // BS044Notice: , + // BS044EditPage: , + // BS044ShowPrintDOut: , + // BS046ShowPrint: , + // BS048ShowPrint: , + // BS049ShowPrint: , + // BS064ShowPrint: , + // BS069ShowPrint: , + // BS070ShowPrint: , + // BS072ShowPrint: , + // BS074ShowPrint: , + // BS073ShowPrint: , + // BS076ShowOperateLog: , + // OG001ShowPrint: , + // OG001ReportView: , + // OG003ShowPrint: , + // OG005ShowPrint: , + // OG005ImportPage: , + // OG008ShowPrint: , + // OG010ShowPrint: , + // OG011ShowPrint: , + // OG013ShowPrint: , + // OG015ShowPrint: , + // OG023ShowPrint: , + // OG025ShowPrint: , + // OG027ShowPrint: , + // OG030ShowPrint: , + // OG030ReplyView: , + // OG031ShowPrint: , + // OG034EditPage: , + // OG018Check: , + // OG020Edit: , + // OG059EditPage: , + // OG059ShowPrint: , + // OG059UserView: , + + // TI008ShowPrint: , + // TI008ShowPrints: , + // TI010ShowPrint: , + // TI012ShowPrint: , + // TI014ShowPrint: , + // TI016ShowPrint: , + // TI018ShowPrint: , + // TI021ShowPrint: , + + // AE006ShowPrint: , + // AE008ShowPrint: , + // AE010ShowPrint: , + // AE019ShowPrint: , + // AE018ShowPrint: , + + // PT027Import: , + // PT014ShowPrint: , + // PT017ShowPrint: , + // PT020ShowPrint: , + // PT024ShowPrint: , + // PT029ShowPrint: , + // PT013ShowPrint: , + // PT036ShowPrint: , + // PT040ShowPrint: , + + // PE005ShowPrint: , + // PE007ShowPrint: , + // PE009ShowPrint: , + // PE019ShowPrint: , + // PE021ShowPrint: , + // PE022ShowPrint: , + // PE027ShowPrint: , + // PE029ShowPrint: , + // PE029ShowPrintNew: , + // PE030ShowPrint: , + + // OH003ShowPrint: , + // OH005ShowPrint: , + // OH006ShowPrint: , + // OH010ShowPrint: , + // OH012ShowPrint: , + // OH017Import: , + // OH024ShowPrint: , + // OH028ShowPrint: , + // OH034ShowPrint: , + // PR003ShowPrint: , + // PR007ShowPrint: , + // PR009ShowPrint: , + // PR011ShowPrint: , + // PR013ShowPrint: , + // PR015ShowPrint: , + // PR019ShowPrint: , + // PR023ShowPrint: , + // PR026ShowPrint: , + // PR028ShowPrint: , + // PR046ShowPrint: , + // PR048ShowPrint: , + // PR050ShowPrint: , + // PR052ShowPrint: , + // PR056ShowPrint: , + // PR058ShowPrint: , + // PR060ShowPrint: , + // PR062ShowPrint: , + // PR064ShowPrint: , + // PR066ShowPrint: , + // PR068ShowPrint: , + + // DM019ShowPrint: , + // DM021ShowPrint: , + // DM012ShowPrint: , + // DM002ShowPrintCheck: , + // DM008ShowPrint: , + // DM008ShowSummary: , + // DM009ShowPrint: , + // DM010ShowPrint: , + // DM032ShowPrint: , + // DM014ShowPrint: , + // DM016ShowPrint: , + // DM026ShowPrint: , + // DM030ShowPrint: , + // DM036ShowPrint: , + // DM045ShowPrint: , + // DM034ShowPrint: , + // TL037ShowPrint: , + // TL039ShowPrint: , + // TL041ShowPrint: , + // TL043ShowPrint: , + // TL044ShowPrint: , + // TL046ShowPrint: , + + // TL004ShowPrint: , + // TL006ShowPrint: , + // TL008ShowPrint: , + // TL010ShowPrint: , + // TL014ShowPrint: , + // TL016ShowPrint: , + // TL018ShowPrint: , + // TL023ShowPrint: , + // TL025ShowPrint: , + // TL027ShowPrint: , + // TL029ShowPrint: , + // WB002ShowPrint: , + // WB004ShowPrint: , + // WB006ShowPrint: , + // WB008ShowPrint: , + // WB008Operate: , + // WB008PaperPage: , + // WB008VideoPage: , + // WB008ConfirmPage: , + // WB013ShowPrint: , + // WB019ShowPrint: , + // WB021ShowPrint: , + // WB023ShowPrint: , + // WB025ShowPrint: , + // WB027ShowPrint: , + // WB029ShowPrint: , + // WB031ShowPrint: , + // WB037ShowPrint: , + // WB039ShowPrint: , + // WB052ShowPrint: , + // WB053ShowPrint: , }[componentName] } From 3ece07fc4f231195c9e941403a0302c797e24f5b Mon Sep 17 00:00:00 2001 From: yunkexin <760754045@qq.com> Date: Tue, 23 Sep 2025 17:36:12 +0800 Subject: [PATCH 2/5] title --- src/assets/layout/header-logo-new.jpg | Bin 0 -> 155873 bytes src/assets/layout/headerno-logo-new.png | Bin 0 -> 200046 bytes src/layout/Header.js | 2 +- src/routes/GroupHome.js | 83 +- src/routes/Home.js | 85 +- src/routes/dashboard.css | 1029 ++++++++++++----------- 6 files changed, 627 insertions(+), 572 deletions(-) create mode 100644 src/assets/layout/header-logo-new.jpg create mode 100644 src/assets/layout/headerno-logo-new.png diff --git a/src/assets/layout/header-logo-new.jpg b/src/assets/layout/header-logo-new.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2b093087343df4dd76950db02a88064d80adf75e GIT binary patch literal 155873 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 z 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 literal 0 HcmV?d00001 diff --git a/src/layout/Header.js b/src/layout/Header.js index 327768c..8878bb4 100644 --- a/src/layout/Header.js +++ b/src/layout/Header.js @@ -532,7 +532,7 @@ function Header(props) { {isMobile ? ( diff --git a/src/routes/GroupHome.js b/src/routes/GroupHome.js index a870d72..7da9a1a 100644 --- a/src/routes/GroupHome.js +++ b/src/routes/GroupHome.js @@ -100,6 +100,9 @@ class GroupHome extends React.Component { standardScoreNaN: [], visible: false, safetySloganOne: "", + animationDuration: 20, + sliderColor:'#de4e58', + sliderSize:'24px', safetySloganTwo: "", noticeTitle: "", tmpData: {}, @@ -263,6 +266,7 @@ class GroupHome extends React.Component { }, ]; this.getTeam(); + this.getHomeTitle() //定时器功能,暂时不开启 this.timerID = setInterval( () => this.getBaseInfoData(1, this.state.tableKey, 5), @@ -502,46 +506,31 @@ class GroupHome extends React.Component { }, }); }; + getHomeTitle = () => { + var orgId = storage("lacal").getItem("webOrgId")?.val; //登录后有存储登录信息 + let json = initFilter(orgId); + this.props.dispatch({ + type: "app/getDataByPost", + payload: json, + url: "PF/HomeTitle/OrderPaged", + onComplete: (ret) => { + if (ret) { + this.setState({ + safetySloganOne: ret[0].TITLE, + // safetySloganOne: "1.安全方针:以人为本、关注健康、依法治企、安全发展。 2.安全理念:一切风险皆可控,一切事故皆可防!3.安全方针:以人为本、关注健康、依法治企、安全发展。4.安全方针:以人为本、关注健康、依法治企、安全发展。5.安全方针:以人为本、关注健康、依法治企、安全发展。 6.安全理念:一切风险皆可控,一切事故皆可防!7.安全方针:以人为本、关注健康、依法治企、安全发展。8.安全方针:以人为本、关注健康、依法治企、安全发展。", + animationDuration: ret[0].SECOND, + sliderColor:ret[0].COCOR, + sliderSize:ret[0].FONTSIZE + + }); + } + }, + }); + } getTeam = () => { var userId = storage("lacal").getItem("userid")?.val; //登录后有存储登录信息 var orgId = storage("lacal").getItem("webOrgId")?.val; //登录后有存储登录信息 - // 龙岩稀土 - if (orgId == "8f1cf418-8bf3-ea3f-7a6d-fc5d61247008") { - this.setState({ - safetySloganOne: "安全方针:以人为本、关注健康、依法治企、安全发展。", - }); - } - // 都昌金鼎 - else if (orgId == "8b3c41aa-51b1-7ce9-1879-248a038c1b5c") { - this.setState({ - safetySloganOne: "安全方针:安全第一,预防为主,科学管理,持续改进。", - mineType: localStorage.getItem("currentMineType") - }); - } - //洛阳豫璐 - else if (orgId == "d9871ba8-0eec-9e4a-bb87-7d5a540d8913") { - this.setState({ - safetySloganOne: "安全方针:科技、安全、环保、效益。", - }); - } - //博柏 - else if (orgId == "3efd5276-632b-e379-9ff3-7a7546591fca") { - this.setState({ - safetySloganOne: "安全方针:安全第一、综合治理、控制风险、科学发展", - mineType: localStorage.getItem("currentMineType") - }); - } - //行洛坑 - else { - this.setState({ - safetySloganOne: "安全方针:安全第一、综合治理、控制风险、科学发展", - mineType: localStorage.getItem("currentMineType") - }); - } - this.setState({ - safetySloganTwo: "安全理念:一切风险皆可控,一切事故皆可防!", - }); let json = initFilter(orgId); extendRule(json, "ID", 1, userId); extendInclude(json, "Nav_Department"); @@ -1390,9 +1379,9 @@ class GroupHome extends React.Component { ? "尾矿库" : this.state.mineType == 10 ? "选矿厂" - :this.state.mineType == 31 - ? "职能口": this.state.mineType == 32?"非金属" - : "露天矿"; + : this.state.mineType == 31 + ? "职能口" : this.state.mineType == 32 ? "非金属" + : "露天矿"; if (formCode == "BI054_HOMEDETAIL") { titleTemp += "安全检查次数统计(近12月)"; } else if (formCode == "BI055_HOMEDETAIL") { @@ -1451,6 +1440,9 @@ class GroupHome extends React.Component { className: styles.slideHeight, fade: true, }; + // 在render方法中添加动态样式计算 + const { safetySloganOne, animationDuration,sliderColor,sliderSize } = this.state; + const rowSelection = { onChange: (selectedRowKeys, selectedRows) => { this.state.taskSelects = selectedRows; @@ -1609,11 +1601,16 @@ class GroupHome extends React.Component {

-
+

- {this.state.safetySloganOne} -                    - {this.state.safetySloganTwo} + {safetySloganOne || '暂无公告'}

diff --git a/src/routes/Home.js b/src/routes/Home.js index 03fabfb..7390355 100644 --- a/src/routes/Home.js +++ b/src/routes/Home.js @@ -87,8 +87,7 @@ const contentStyle = { background: "#364d79", }; - -class Home extends React.Component { +class GroupHome extends React.Component { constructor(props) { super(props); this.state = { @@ -101,6 +100,9 @@ class Home extends React.Component { standardScoreNaN: [], visible: false, safetySloganOne: "", + animationDuration: 20, + sliderColor:'#de4e58', + sliderSize:'24px', safetySloganTwo: "", noticeTitle: "", tmpData: {}, @@ -208,8 +210,7 @@ class Home extends React.Component { } componentDidMount() { - - if (localStorage.getItem("webOrgId") == '00300000-0000-0000-0000-000000000000') { + if (localStorage.getItem("webOrgId") == '00300000-0000-0000-0000-000000000000') { this.props.history.replace('/grouphome') // props.history.push({ pathname: "/grouphome" }); } @@ -265,6 +266,7 @@ class Home extends React.Component { }, ]; this.getTeam(); + this.getHomeTitle() //定时器功能,暂时不开启 this.timerID = setInterval( () => this.getBaseInfoData(1, this.state.tableKey, 5), @@ -504,46 +506,31 @@ class Home extends React.Component { }, }); }; + getHomeTitle = () => { + var orgId = storage("lacal").getItem("webOrgId")?.val; //登录后有存储登录信息 + let json = initFilter(orgId); + this.props.dispatch({ + type: "app/getDataByPost", + payload: json, + url: "PF/HomeTitle/OrderPaged", + onComplete: (ret) => { + if (ret) { + this.setState({ + safetySloganOne: ret[0].TITLE, + // safetySloganOne: "1.安全方针:以人为本、关注健康、依法治企、安全发展。 2.安全理念:一切风险皆可控,一切事故皆可防!3.安全方针:以人为本、关注健康、依法治企、安全发展。4.安全方针:以人为本、关注健康、依法治企、安全发展。5.安全方针:以人为本、关注健康、依法治企、安全发展。 6.安全理念:一切风险皆可控,一切事故皆可防!7.安全方针:以人为本、关注健康、依法治企、安全发展。8.安全方针:以人为本、关注健康、依法治企、安全发展。", + animationDuration: ret[0].SECOND, + sliderColor:ret[0].COCOR, + sliderSize:ret[0].FONTSIZE + + }); + } + }, + }); + } getTeam = () => { var userId = storage("lacal").getItem("userid")?.val; //登录后有存储登录信息 var orgId = storage("lacal").getItem("webOrgId")?.val; //登录后有存储登录信息 - // 龙岩稀土 - if (orgId == "8f1cf418-8bf3-ea3f-7a6d-fc5d61247008") { - this.setState({ - safetySloganOne: "安全方针:以人为本、关注健康、依法治企、安全发展。", - }); - } - // 都昌金鼎 - else if (orgId == "8b3c41aa-51b1-7ce9-1879-248a038c1b5c") { - this.setState({ - safetySloganOne: "安全方针:安全第一,预防为主,科学管理,持续改进。", - mineType: localStorage.getItem("currentMineType") - }); - } - //洛阳豫璐 - else if (orgId == "d9871ba8-0eec-9e4a-bb87-7d5a540d8913") { - this.setState({ - safetySloganOne: "安全方针:科技、安全、环保、效益。", - }); - } - //博柏 - else if (orgId == "3efd5276-632b-e379-9ff3-7a7546591fca") { - this.setState({ - safetySloganOne: "安全方针:安全第一、综合治理、控制风险、科学发展", - mineType: localStorage.getItem("currentMineType") - }); - } - //行洛坑 - else { - this.setState({ - safetySloganOne: "安全方针:安全第一、综合治理、控制风险、科学发展", - mineType: localStorage.getItem("currentMineType") - }); - } - this.setState({ - safetySloganTwo: "安全理念:一切风险皆可控,一切事故皆可防!", - }); let json = initFilter(orgId); extendRule(json, "ID", 1, userId); extendInclude(json, "Nav_Department"); @@ -1453,6 +1440,9 @@ class Home extends React.Component { className: styles.slideHeight, fade: true, }; + // 在render方法中添加动态样式计算 + const { safetySloganOne, animationDuration,sliderColor,sliderSize } = this.state; + const rowSelection = { onChange: (selectedRowKeys, selectedRows) => { this.state.taskSelects = selectedRows; @@ -1611,11 +1601,16 @@ class Home extends React.Component {
-
+

- {this.state.safetySloganOne} -                    - {this.state.safetySloganTwo} + {safetySloganOne || '暂无公告'}

@@ -2170,4 +2165,4 @@ class Home extends React.Component { ); } } -export default connect(({ login, app }) => ({ login, app }))(Home); +export default connect(({ login, app }) => ({ login, app }))(GroupHome); diff --git a/src/routes/dashboard.css b/src/routes/dashboard.css index d20a4b2..7de966c 100644 --- a/src/routes/dashboard.css +++ b/src/routes/dashboard.css @@ -1,344 +1,387 @@ /* 工作台调整样式 */ -:global(.dashboard-div-style){ - height: 100%; - width:100%; - border-radius:10px; - background-color:white; - min-height: 20px; - } - :global(.redTableCell){ - background: #e6f7ff; - } - :global(.bi001-table){ - :global(.ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td){ +:global(.dashboard-div-style) { + height: 100%; + width: 100%; + border-radius: 10px; + background-color: white; + min-height: 20px; +} + +:global(.redTableCell) { + background: #e6f7ff; +} + +:global(.bi001-table) { + :global(.ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td) { background: #fff; } +} + +:global(.slide-style) { + /* position: absolute; */ + top: 0; + left: 0; + width: auto; + height: 100%; + display: flex; + align-items: center; + color: var(--slider-color); + font-weight: bold; + overflow: hidden; + flex: 1; + +} + +:global(.slide-icon-style) { + /* padding: 0px 20px; */ + margin-right: 10px; + display: flex; + align-items: center; + +} + +:global(.slide-content) { + overflow: hidden; + position: relative; + height: 50px; + line-height: 50px; + /* 固定高度 */ + background-color: #ffffff; + /* 背景色 */ + border-radius: 4px; + margin-bottom: 10px; + display: flex; + flex-direction: row; + align-items: center; + padding: 0 30px; +} + +:global(.slide-text-style) { + white-space: nowrap; + align-items: center; + /* 禁止换行 */ + padding: 0 16px; + font-size: var(--slider-size); + animation: slide-text-style var(--animation-duration) linear infinite; + margin-top: 1em; +} + +@keyframes slide-text-style { + 0% { + transform: translateX(100%); + -webkit-transform: translateX(100%); } - :global(.slide-style){ - /* margin-bottom: 10px; */ - font-size: 24px; - font-weight: bold; - color:#de4e58; - /* -webkit-text-stroke: #E38C7A 1px; */ - /* padding-left:30px; */ - flex: 1; - overflow: hidden; - display: flex; - align-items: center; - - } - :global(.slide-icon-style){ - /* padding: 0px 20px; */ - margin-right: 10px; - display: flex; - align-items: center; - - } - - :global(.slide-content){ - margin-bottom: 10px; - background: #ffffff; - /* padding-left:30px; */ - padding: 0px 30px; - box-sizing: border-box; - border-radius:4px; - height:50px; - line-height:50px; - /* border:1px solid red; */ - /* overflow:hidden; */ - display: flex; - flex-direction: row; - align-items: center; - box-shadow: 2px 1px 8px 1px rgb(228, 232, 235); - /* min-width: 100px; */ - } - - :global(.slide-text-style){ - position:relative; - display:inline-block; - white-space:nowrap; - animation: slide-text-style 20s linear 1s infinite ; - width:'auto'; - align-items: center; - margin-top: 1em; - } - - @keyframes slide-text-style{ - 0%{margin-left:100%;} - 100%{margin-left:-1200px;} - } - - - :global(.slick-prev){ - padding: 2px 0px 0px 0px !important; - } - :global(.slick-next){ - padding: 2px 0px 0px 0px !important; - } - :global(.slick-dots){ - position: absolute!important; - bottom: 20px!important; - z-index: 100; - } - :global(.slick-prev){ - background-color: rgb(50,150,250) !important; - left: 8px !important; - z-index: 100 !important; - border-radius: 50%; - } - :global(.slick-next){ - background-color: rgb(50,150,250) !important; - right: 8px !important; - z-index: 100 !important; - border-radius: 50%; - } - - :global(.score-title-style){ - font-size: 14pt; - padding-top: 18px; - color: red; - text-align: center; - min-width: 110px; - } - - :global(.score-num-style){ - font-size: 60pt; - font-weight: bold; - margin-top: 14px; - color: white; - text-align: center; - } - - :global(.score-icon-style){ - font-size: 30pt; - margin-top: -64px; - color: white; - float: right; - } - - :global(.backlog-title-style){ - font-size: 14pt; - margin-left: 22px; - padding-top: 10px; - color: white; - margin-bottom: 20px; - /* min-width: 120px; */ - } - :global(.backlog-icontitle-style){ - font-size: 32px; - margin-left: 22px; - /* padding-top: 10px; */ - color: white; - /* min-width: 120px; */ - margin-top: 22px; - } - :global(.backlog-icontitle-style1){ - font-size: 32px; - margin-left: 24px; - /* padding-top: 10px; */ - color: white; - /* min-width: 120px; */ - margin-top: 22px; - } - :global(.backlog-icontitle-style2){ - font-size: 32px; - margin-left: 18px; - /* padding-top: 10px; */ - color: white; - /* min-width: 120px; */ - margin-top: 22px; - } - :global(.backlog-icontitle-style3){ - font-size: 32px; - margin-left: 22px; - /* padding-top: 10px; */ - color: white; - /* min-width: 120px; */ - margin-top: 22px; - } - :global(.backlog-icontitle-style4){ - font-size: 32px; - margin-left: 18px; - /* padding-top: 10px; */ - color: white; - /* min-width: 120px; */ - margin-top: 22px; - } - :global(.backlog-icon-score){ - font-size: 32px; - /* margin-left: 22px; */ - /* padding-top: 10px; */ - color: white; - /* min-width: 120px; */ - /* margin-top: 22px; */ - } - - :global(.backlog-title-score){ - font-size: 14pt; - margin-left: 12px; - /* padding-top: 10px; */ - color: white; - /* min-width: 120px; */ - } - - :global(.backlog-scoretitle-style){ - font-size: 32px; - /* margin-left: 22px; */ - /* padding-top: 10px; */ - color: white; - /* min-width: 120px; */ - /* margin-top: 20px; */ - margin: 9px 0px 9px 22px; - } - :global(.backlog-score-wrap){ - display: flex; - flex-direction: row; - align-items: center; - justify-content: center; - margin: 20px 0px 0px 0px; - } - - - :global(.backlog-icon-title){ - font-size: 14pt; - margin-left: 10px; - /* padding-top: 10px; */ - color: #333333; - /* min-width: 120px; */ - /* margin-top: 22px; */ - display: flex; - align-items: center; - } - :global(.backlog-background-style){ - background: linear-gradient(135deg, #75baf3,#2177d5); - } - :global(.backlog-background-style1){ - background: linear-gradient(135deg, #ffa94d,#f76707); - } - :global(.backlog-background-style2){ - background:linear-gradient(135deg, #99ca6e,#48a447); - /* linear-gradient(135deg, #aab5e2,#5f6ac2); */ - } - :global(.backlog-background-style3){ - background: linear-gradient(135deg, #ffe066,#fcc419); - } - :global(.backlog-background-style4){ - background: linear-gradient(135deg, rgb(245, 121, 118),#c92a2a); - /*#ea9a99,#de4e58 */ - } - - :global(.backlog-title-style2){ - font-size: 12pt; - margin-left: 10px; - padding-top: 2px; - color: white; - min-width: 500px; - } - :global(.backlog-style){ - font-size: 28pt; - font-weight: bold; - margin-left:22px; - color: white; - margin-top: 10px; - } - :global(.backlog-style-score){ - - /* margin-left:22px; */ - color: white; - /* margin-top: 5px; */ - display: flex; - align-items: center; - justify-content: center; - padding: 20px 0px 20px 0px; - width: 100%; - height: 100%; - font-size: 38pt; - font-weight: bold; - } - :global(.score-title){ - font-size: 16pt; - /* font-weight: bold; */ - display: flex; - align-items: center; - /* margin-left:22px; */ - } - :global(.score-content){ - display: flex; - flex-direction: row; - margin-bottom: 10px; - } - :global(.score-num){ - display: flex; - align-items: center; - font-size: 16pt; - font-weight: bold; + 100% { + transform: translateX(-100%); + -webkit-transform: translateX(-100%); } +} - - :global(.backlog-style4){ - font-size: 28pt; - font-weight: bold; - margin-left:22px; - color: white; - margin-top: 10px; - } - :global(.backlog-style2){ - font-size: 20pt; - font-weight: bold; - margin-left:10px; - color: white; - margin-top: -8px; - } - :global(.backlog-style3){ - font-size: 16pt; - font-weight: bold; - margin-left:10px; - color: white; - margin-top: -8px; - } - :global(.notice-title-style){ - color: rgb(255, 255, 255); - font-size: 16pt; - margin-left: 20px; - padding-top: 6px; - } - - :global(.notice-title-style span){ - float: right; - margin-right: 48px; - font-size: 14pt; - margin-top: 6px; - } - - :global(.notice-content-style ){ - color: white; - line-height: 38px; - margin-left: 20px; - margin-top: 20px; - font-size: 12pt; - } - :global(.notice-content-style span){ - margin-right: 16px; - } - :global(.statistical-title-style){ - border-bottom: 1px solid #d9d9d9; - color: #333333; - font-size: 18px; - padding: 8px 0px 8px 20px; - display: flex; - flex-direction: row; - justify-content: space-between; - align-items: center; - } - :global(.statistical-title-style2){ - border-bottom: 1px solid #d9d9d9; - color: #333333; +@media (max-width: 768px) { + .slide-text-style { font-size: 14px; - padding: 8px 0px 0px 20px; } - :global(.badge-style){ - /* background: #ffffff; +} + + +:global(.slick-prev) { + padding: 2px 0px 0px 0px !important; +} + +:global(.slick-next) { + padding: 2px 0px 0px 0px !important; +} + +:global(.slick-dots) { + position: absolute !important; + bottom: 20px !important; + z-index: 100; +} + +:global(.slick-prev) { + background-color: rgb(50, 150, 250) !important; + left: 8px !important; + z-index: 100 !important; + border-radius: 50%; +} + +:global(.slick-next) { + background-color: rgb(50, 150, 250) !important; + right: 8px !important; + z-index: 100 !important; + border-radius: 50%; +} + +:global(.score-title-style) { + font-size: 14pt; + padding-top: 18px; + color: red; + text-align: center; + min-width: 110px; +} + +:global(.score-num-style) { + font-size: 60pt; + font-weight: bold; + margin-top: 14px; + color: white; + text-align: center; +} + +:global(.score-icon-style) { + font-size: 30pt; + margin-top: -64px; + color: white; + float: right; +} + +:global(.backlog-title-style) { + font-size: 14pt; + margin-left: 22px; + padding-top: 10px; + color: white; + margin-bottom: 20px; + /* min-width: 120px; */ +} + +:global(.backlog-icontitle-style) { + font-size: 32px; + margin-left: 22px; + /* padding-top: 10px; */ + color: white; + /* min-width: 120px; */ + margin-top: 22px; +} + +:global(.backlog-icontitle-style1) { + font-size: 32px; + margin-left: 24px; + /* padding-top: 10px; */ + color: white; + /* min-width: 120px; */ + margin-top: 22px; +} + +:global(.backlog-icontitle-style2) { + font-size: 32px; + margin-left: 18px; + /* padding-top: 10px; */ + color: white; + /* min-width: 120px; */ + margin-top: 22px; +} + +:global(.backlog-icontitle-style3) { + font-size: 32px; + margin-left: 22px; + /* padding-top: 10px; */ + color: white; + /* min-width: 120px; */ + margin-top: 22px; +} + +:global(.backlog-icontitle-style4) { + font-size: 32px; + margin-left: 18px; + /* padding-top: 10px; */ + color: white; + /* min-width: 120px; */ + margin-top: 22px; +} + +:global(.backlog-icon-score) { + font-size: 32px; + /* margin-left: 22px; */ + /* padding-top: 10px; */ + color: white; + /* min-width: 120px; */ + /* margin-top: 22px; */ +} + +:global(.backlog-title-score) { + font-size: 14pt; + margin-left: 12px; + /* padding-top: 10px; */ + color: white; + /* min-width: 120px; */ +} + +:global(.backlog-scoretitle-style) { + font-size: 32px; + /* margin-left: 22px; */ + /* padding-top: 10px; */ + color: white; + /* min-width: 120px; */ + /* margin-top: 20px; */ + margin: 9px 0px 9px 22px; +} + +:global(.backlog-score-wrap) { + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; + margin: 20px 0px 0px 0px; +} + + +:global(.backlog-icon-title) { + font-size: 14pt; + margin-left: 10px; + /* padding-top: 10px; */ + color: #333333; + /* min-width: 120px; */ + /* margin-top: 22px; */ + display: flex; + align-items: center; +} + +:global(.backlog-background-style) { + background: linear-gradient(135deg, #75baf3, #2177d5); +} + +:global(.backlog-background-style1) { + background: linear-gradient(135deg, #ffa94d, #f76707); +} + +:global(.backlog-background-style2) { + background: linear-gradient(135deg, #99ca6e, #48a447); + /* linear-gradient(135deg, #aab5e2,#5f6ac2); */ +} + +:global(.backlog-background-style3) { + background: linear-gradient(135deg, #ffe066, #fcc419); +} + +:global(.backlog-background-style4) { + background: linear-gradient(135deg, rgb(245, 121, 118), #c92a2a); + /*#ea9a99,#de4e58 */ +} + +:global(.backlog-title-style2) { + font-size: 12pt; + margin-left: 10px; + padding-top: 2px; + color: white; + min-width: 500px; +} + +:global(.backlog-style) { + font-size: 28pt; + font-weight: bold; + margin-left: 22px; + color: white; + margin-top: 10px; +} + +:global(.backlog-style-score) { + + /* margin-left:22px; */ + color: white; + /* margin-top: 5px; */ + display: flex; + align-items: center; + justify-content: center; + padding: 20px 0px 20px 0px; + width: 100%; + height: 100%; + font-size: 38pt; + font-weight: bold; +} + +:global(.score-title) { + font-size: 16pt; + /* font-weight: bold; */ + display: flex; + align-items: center; + /* margin-left:22px; */ +} + +:global(.score-content) { + display: flex; + flex-direction: row; + margin-bottom: 10px; +} + +:global(.score-num) { + display: flex; + align-items: center; + font-size: 16pt; + font-weight: bold; +} + + +:global(.backlog-style4) { + font-size: 28pt; + font-weight: bold; + margin-left: 22px; + color: white; + margin-top: 10px; +} + +:global(.backlog-style2) { + font-size: 20pt; + font-weight: bold; + margin-left: 10px; + color: white; + margin-top: -8px; +} + +:global(.backlog-style3) { + font-size: 16pt; + font-weight: bold; + margin-left: 10px; + color: white; + margin-top: -8px; +} + +:global(.notice-title-style) { + color: rgb(255, 255, 255); + font-size: 16pt; + margin-left: 20px; + padding-top: 6px; +} + +:global(.notice-title-style span) { + float: right; + margin-right: 48px; + font-size: 14pt; + margin-top: 6px; +} + +:global(.notice-content-style) { + color: white; + line-height: 38px; + margin-left: 20px; + margin-top: 20px; + font-size: 12pt; +} + +:global(.notice-content-style span) { + margin-right: 16px; +} + +:global(.statistical-title-style) { + border-bottom: 1px solid #d9d9d9; + color: #333333; + font-size: 18px; + padding: 8px 0px 8px 20px; + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; +} + +:global(.statistical-title-style2) { + border-bottom: 1px solid #d9d9d9; + color: #333333; + font-size: 14px; + padding: 8px 0px 0px 20px; +} + +:global(.badge-style) { + /* background: #ffffff; border: 2px solid #5f6ac2; width: 8px; height: 8px; @@ -347,156 +390,176 @@ display:inline-block; position: relative; top: -2px; */ - display: flex; - flex-direction: row; - align-items: center; - } - :global(.backlog-icon-style){ - position: relative; - top: -2px; - margin-left: 45%; - width: 30px; - } - :global(.backlog-icon-style2){ - position: relative; - /* top: -2px; */ - /* width: 10px; */ - } - :global(.backlog-icon-style3){ - position: relative; - top: -2px; - margin-left: calc(50% - 20px); - width: 0; - height: 0; - border-left: 20px solid transparent; - border-right: 20px solid transparent; - border-top: 10px solid #3b8bde; - } - :global(.backlog-icon-style4){ - position: relative; - top: -2px; - margin-left: calc(50% - 20px); - width: 0; - height: 0; - border-left: 20px solid transparent; - border-right: 20px solid transparent; - border-top: 10px solid #fa7b1c; - } - :global(.backlog-icon-style5){ - position: relative; - top: -2px; - margin-left: calc(50% - 20px); - width: 0; - height: 0; - border-left: 20px solid transparent; - border-right: 20px solid transparent; - border-top: 10px solid #5faf52; - } - :global(.backlog-icon-style6){ - position: relative; - top: -2px; - margin-left: calc(50% - 20px); - width: 0; - height: 0; - border-left: 20px solid transparent; - border-right: 20px solid transparent; - border-top: 10px solid #fdcc2e; - } - :global(.backlog-icon-style7){ - position: relative; - top: -2px; - margin-left: calc(50% - 20px); - width: 0; - height: 0; - border-left: 20px solid transparent; - border-right: 20px solid transparent; - border-top: 10px solid #c92a2a; - } - .sideContent :global(.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title){ - padding: 0 10px !important; - text-align: center; - } - - .sideContent :global(.ant-menu-inline-collapsed){ - width: inherit!important; - } - .IndexPageTabs{ - background-color: inherit; - } - - .IndexPageTabs :global(.ant-tabs-bar){ - background-color: #ecf4f6; - padding: 0 10px; - } - /* :global(.header .IndexPage__loginMenu___xUJI4 span) { + display: flex; + flex-direction: row; + align-items: center; +} + +:global(.backlog-icon-style) { + position: relative; + top: -2px; + margin-left: 45%; + width: 30px; +} + +:global(.backlog-icon-style2) { + position: relative; + /* top: -2px; */ + /* width: 10px; */ +} + +:global(.backlog-icon-style3) { + position: relative; + top: -2px; + margin-left: calc(50% - 20px); + width: 0; + height: 0; + border-left: 20px solid transparent; + border-right: 20px solid transparent; + border-top: 10px solid #3b8bde; +} + +:global(.backlog-icon-style4) { + position: relative; + top: -2px; + margin-left: calc(50% - 20px); + width: 0; + height: 0; + border-left: 20px solid transparent; + border-right: 20px solid transparent; + border-top: 10px solid #fa7b1c; +} + +:global(.backlog-icon-style5) { + position: relative; + top: -2px; + margin-left: calc(50% - 20px); + width: 0; + height: 0; + border-left: 20px solid transparent; + border-right: 20px solid transparent; + border-top: 10px solid #5faf52; +} + +:global(.backlog-icon-style6) { + position: relative; + top: -2px; + margin-left: calc(50% - 20px); + width: 0; + height: 0; + border-left: 20px solid transparent; + border-right: 20px solid transparent; + border-top: 10px solid #fdcc2e; +} + +:global(.backlog-icon-style7) { + position: relative; + top: -2px; + margin-left: calc(50% - 20px); + width: 0; + height: 0; + border-left: 20px solid transparent; + border-right: 20px solid transparent; + border-top: 10px solid #c92a2a; +} + +.sideContent :global(.ant-menu-inline-collapsed > .ant-menu-submenu > .ant-menu-submenu-title) { + padding: 0 10px !important; + text-align: center; +} + +.sideContent :global(.ant-menu-inline-collapsed) { + width: inherit !important; +} + +.IndexPageTabs { + background-color: inherit; +} + +.IndexPageTabs :global(.ant-tabs-bar) { + background-color: #ecf4f6; + padding: 0 10px; +} + +/* :global(.header .IndexPage__loginMenu___xUJI4 span) { vertical-align: baseline!important; } */ - :global(.home-always-title) { - display: flex; - flex-direction: row; - align-items: center; - justify-content: space-between; - padding: 10px 10px 10px 0px; - } - :global(.home-always-left) { - display: flex; - flex-direction: row; - align-items: center; - } - :global(.home-always-badge) { - width: 4px; - height: 19px; - background-color: #4f69e9; - border-radius: 3px; - margin-top: 2px; - margin-right: 10px; - } - :global(.home-always-name) { - font-size: 14px; - color: #303133; - font-weight: bold; - } - :global(.home-always-icon) { - color: #909399; - font-size: 14px; - cursor: pointer; - } - :global(.risk-model-col) { - background-color: #fff; - box-shadow: 0 0px 20px 1px rgba(0, 0, 0, 0.12); - padding: 0px; - border-radius: 5px; - } - :global(.risk-chart) { - display: flex; - flex-direction: column; - } - :global(.risk-model-tab) { - display: flex; - flex-direction: row; - align-items: center; - justify-content: center; - } - :global(.risk-model-card) { - padding: 5px 10px; - border: 1px solid #ebeef5; - border-radius: 5px; - font-size: 12px; - margin: 0px 5px; - cursor: pointer; - background-color: #fff; - color: #303133; - } - :global(.risk-model-card-choose) { - padding: 5px 10px; - border: 1px solid #3c9cff; - border-radius: 5px; - font-size: 12px; - margin: 0px 5px; - cursor: pointer; - background-color: #3c9cff; - color: #fff; - } - :global(.ant-select-combobox .ant-select-search__field) { - z-index: auto!important; - } \ No newline at end of file +:global(.home-always-title) { + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between; + padding: 10px 10px 10px 0px; +} + +:global(.home-always-left) { + display: flex; + flex-direction: row; + align-items: center; +} + +:global(.home-always-badge) { + width: 4px; + height: 19px; + background-color: #4f69e9; + border-radius: 3px; + margin-top: 2px; + margin-right: 10px; +} + +:global(.home-always-name) { + font-size: 14px; + color: #303133; + font-weight: bold; +} + +:global(.home-always-icon) { + color: #909399; + font-size: 14px; + cursor: pointer; +} + +:global(.risk-model-col) { + background-color: #fff; + box-shadow: 0 0px 20px 1px rgba(0, 0, 0, 0.12); + padding: 0px; + border-radius: 5px; +} + +:global(.risk-chart) { + display: flex; + flex-direction: column; +} + +:global(.risk-model-tab) { + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; +} + +:global(.risk-model-card) { + padding: 5px 10px; + border: 1px solid #ebeef5; + border-radius: 5px; + font-size: 12px; + margin: 0px 5px; + cursor: pointer; + background-color: #fff; + color: #303133; +} + +:global(.risk-model-card-choose) { + padding: 5px 10px; + border: 1px solid #3c9cff; + border-radius: 5px; + font-size: 12px; + margin: 0px 5px; + cursor: pointer; + background-color: #3c9cff; + color: #fff; +} + +:global(.ant-select-combobox .ant-select-search__field) { + z-index: auto !important; +} \ No newline at end of file From 9de4b8d6f9a1fff74be1686c7d7676e9259b5e12 Mon Sep 17 00:00:00 2001 From: yunkexin <760754045@qq.com> Date: Tue, 23 Sep 2025 17:45:01 +0800 Subject: [PATCH 3/5] 1 --- src/router.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/router.js b/src/router.js index b355213..97a53c1 100644 --- a/src/router.js +++ b/src/router.js @@ -4,6 +4,7 @@ import { Router, Route, Switch } from 'dva/router' import MainLayout from './layout/Main' import Login from './routes/Login' import Home from './routes/Home' +import GroupHome from './routes/GroupHome' import Main from './routes/Main' import Backend from './routes/Backend' import HomeMobileNew from './routes/HomeMobileNew' @@ -11,7 +12,7 @@ import { $consts } from './plugins' import zhCN from 'antd/lib/locale-provider/zh_CN' import 'moment/src/locale/zh-cn' -function RouterConfig ({ history }) { +function RouterConfig({ history }) { return ( @@ -19,6 +20,7 @@ function RouterConfig ({ history }) { + {/* */} From 67303aa596aac90eb5a3ac33c2637bfb61ae0bbb Mon Sep 17 00:00:00 2001 From: yunkexin <760754045@qq.com> Date: Thu, 25 Sep 2025 15:56:17 +0800 Subject: [PATCH 4/5] 1 --- src/layout/FullScreen.js | 48 +- src/layout/Header.js | 4 +- src/layout/Sider.js | 336 ++++++++------ src/plugins/consts/services/route.ts | 4 + src/routes/GroupHome.js | 661 +++++++++++++++++---------- src/routes/Home.js | 434 +++++++++--------- src/routes/dashboard.css | 139 ++++++ 7 files changed, 1020 insertions(+), 606 deletions(-) diff --git a/src/layout/FullScreen.js b/src/layout/FullScreen.js index e48e392..fd7da70 100644 --- a/src/layout/FullScreen.js +++ b/src/layout/FullScreen.js @@ -44,6 +44,10 @@ class FullScreen extends React.Component { constructor(props) { super(props); this.state = { + safetySloganOne: "", + animationDuration: 20, + sliderColor: '#de4e58', + sliderSize: '24px', screenWidh: window.screen.width > 2000 ? true : false, nowDate: "", checkData: [ @@ -268,7 +272,7 @@ class FullScreen extends React.Component { // nowDate:this.getDate() // }) // },1000) - +this.getHomeTitle() this.completeChart(this.state.completeData); // this.completeChart(this.state.completeDatatwo); // this.completeChart(this.state.completeDatathree); @@ -296,6 +300,27 @@ class FullScreen extends React.Component { componentWillUnmount() { clearInterval(this.timer); } + getHomeTitle = () => { + var orgId = storage("lacal").getItem("webOrgId")?.val; //登录后有存储登录信息 + let json = initFilter(orgId); + this.props.dispatch({ + type: "app/getDataByPost", + payload: json, + url: "PF/HomeTitle/OrderPaged", + onComplete: (ret) => { + if (this._isMounted&&ret) { + this.setState({ + safetySloganOne: ret[0].TITLE, + // safetySloganOne: "1.安全方针:以人为本、关注健康、依法治企、安全发展。 2.安全理念:一切风险皆可控,一切事故皆可防!3.安全方针:以人为本、关注健康、依法治企、安全发展。4.安全方针:以人为本、关注健康、依法治企、安全发展。5.安全方针:以人为本、关注健康、依法治企、安全发展。 6.安全理念:一切风险皆可控,一切事故皆可防!7.安全方针:以人为本、关注健康、依法治企、安全发展。8.安全方针:以人为本、关注健康、依法治企、安全发展。", + animationDuration: ret[0].SECOND, + sliderColor: ret[0].COCOR, + sliderSize: ret[0].FONTSIZE + + }); + } + }, + }); + } getDate = () => { var myDate = new Date(); var year = myDate.getFullYear(); //获取当前年 @@ -923,6 +948,7 @@ class FullScreen extends React.Component { }; render() { + const { safetySloganOne, animationDuration, sliderColor, sliderSize } = this.state; return ( @@ -957,15 +983,17 @@ class FullScreen extends React.Component { }} >
-

- 安全方针:安全第一、综合治理、控制风险、科学发展 -                    - 安全理念:一切风险皆可控,一切事故皆可防! -

-
+ className="slide-style" + style={{ + '--animation-duration': `${animationDuration}s`, // 动态设置动画时长 + '--slider-color': `${sliderColor}`, // 动态设置颜色 + '--slider-size': `${sliderSize}px`, // 动态设置颜色 + }} + > +

+ {safetySloganOne || '暂无公告'} +

+
{/* */} - {/* */} - {window.location.host == "121.41.2.71:8001" ? : ""} + + {/* {window.location.host == "121.41.2.71:8001" ? : ""} */} diff --git a/src/layout/Sider.js b/src/layout/Sider.js index e933b1e..82be6e5 100644 --- a/src/layout/Sider.js +++ b/src/layout/Sider.js @@ -8,7 +8,7 @@ import { MenuUnfoldOutlined, MenuFoldOutlined, } from "@ant-design/icons"; -import { Divider, Menu, Switch, Icon, Button } from "antd"; +import { Divider, Menu, Switch, Icon, Button, Modal } from "antd"; import { connect } from "dva"; import { withRouter, matchPath } from "dva/router"; import { Scrollbars } from "react-custom-scrollbars"; @@ -17,6 +17,12 @@ import { $consts } from "../plugins"; import "./sider.less"; import MenuItem from "antd/lib/menu/MenuItem"; import SubMenu from "antd/lib/menu/SubMenu"; +import FullScreenPage from "./FullScreen"; +import { + requestFullScreenMethod, +} from "../utils/common"; + + const Sider = (props) => { @@ -41,17 +47,61 @@ const Sider = (props) => { data[menuId] ? (data[menuId] = "") : (data[menuId] = menuId); setMenuShrink(data); }; - + const [showModal, setshowModal] = useState(false); + const escFunction = () => { + let isFull = !!( + document.fullscreen || + document.mozFullScreen || + document.webkitIsFullScreen || + document.webkitFullScreen || + document.msFullScreen + ); + if (isFull) { + // / + } else { + // requestFullScreenMethod(document.body); + setshowModal(false); + setActiveMenu(null); + } + }; + useEffect(() => { + // 监听退出全屏事件 --- chrome 用 esc 退出全屏并不会触发 keyup 事件 + document.addEventListener( + "webkitfullscreenchange", + escFunction + ); /* Chrome, Safari and Opera */ + document.addEventListener("mozfullscreenchange", escFunction); /* Firefox */ + document.addEventListener( + "fullscreenchange", + escFunction + ); /* Standard syntax */ + document.addEventListener( + "msfullscreenchange", + escFunction + ); /* IE / Edge */ + return () => { + //销毁时清除监听 + document.removeEventListener("webkitfullscreenchange", escFunction); + document.removeEventListener("mozfullscreenchange", escFunction); + document.removeEventListener("fullscreenchange", escFunction); + document.removeEventListener("MSFullscreenChange", escFunction); + }; + }, []); /** 回到首页 */ const navToHome = () => { setActiveMenu(null); props.history.push({ pathname: "/home" }); }; -const clickMenu = ()=>{ - collapsed===true?setCollapsed(false):setCollapsed(false) - - -} + const navToLarge = () => { + setActiveMenu('largeScreen'); + setshowModal(true); + requestFullScreenMethod(document.body); + } + const clickMenu = () => { + collapsed === true ? setCollapsed(false) : setCollapsed(false) + + + } /** 子菜单路由 */ const navToMenu = (menu) => { props.history.push({ pathname: `/main/${menu.ID}` }); @@ -160,11 +210,11 @@ const clickMenu = ()=>{ const toggleCollapsed = () => { setCollapsed(!collapsed); }; - useEffect(()=>{ - if(collapsed == false) { + useEffect(() => { + if (collapsed == false) { setCollapsed(true); } - },[props.repost]) + }, [props.repost]) // console.log(props.repost,'21312313213213123') /** 登录页隐藏 */ @@ -172,138 +222,162 @@ const clickMenu = ()=>{ return (
-
- { + setshowModal(false); }} - // defaultOpenKeys={['sub1']} - inlineIndent="16" - onClick={clickMenu} + onCancel={() => { + setshowModal(false); + }} + className="fullScreen" > - - {/* + +
+ + + {/* */} - - 首页 - - - - 常用菜单 - - - } - onTitleClick={clickMenu} - > - {favorMenus.map((menu2, index2) => { - return ( - handleActiveMenu(menu2)} - title={menu2.NAME} - > - + + 首页 + + + {/* */} + + 可视化大屏 + + + + 常用菜单 + - {menu2.NAME} - + } + onTitleClick={clickMenu} + > + {favorMenus.map((menu2, index2) => { + return ( + handleActiveMenu(menu2)} + title={menu2.NAME} + > + + + {menu2.NAME} + + ); + })} + + + {topMenus.menus.map((menu, index) => { + return ( + + + {menu.Node.NAME} + + + } + onTitleClick={() => { + setCurrMenu(menu.Node); + clickMenu() + }} + + > + {/* 二级 */} + {menu.Children.map((menu1, index1) => { + const isLevel4Menu = menu1.Children?.find( + (mc) => mc.Children?.length + ); + const childMenus = isLevel4Menu + ? [menu] + : menu.Children || []; + return ( + + + {menu1.Node.NAME} + + + } + > + {/* 三级 */} + {menu1.Children.map((menu3, index3) => { + return ( + + isLevel4Menu + ? navToBackend(menu3.Node) + : handleActiveMenu(menu3.Node) + } + title={menu3.Node.NAME} + > + + + {menu3.Node.NAME} + + ); + })} + + ); + })} + ); })} - + - {topMenus.menus.map((menu, index) => { - return ( - - - {menu.Node.NAME} - - - } - onTitleClick={() => { - setCurrMenu(menu.Node); - clickMenu() - }} - - > - {/* 二级 */} - {menu.Children.map((menu1, index1) => { - const isLevel4Menu = menu1.Children?.find( - (mc) => mc.Children?.length - ); - const childMenus = isLevel4Menu - ? [menu] - : menu.Children || []; - return ( - - - { menu1.Node.NAME} - - - } - > - {/* 三级 */} - {menu1.Children.map((menu3, index3) => { - return ( - - isLevel4Menu - ? navToBackend(menu3.Node) - : handleActiveMenu(menu3.Node) - } - title={menu3.Node.NAME} - > - - - {menu3.Node.NAME} - - ); - })} - - ); - })} - - ); - })} -
-
-
- -
- - +
+ +
+ +
); }; diff --git a/src/plugins/consts/services/route.ts b/src/plugins/consts/services/route.ts index f410ccf..db21b45 100644 --- a/src/plugins/consts/services/route.ts +++ b/src/plugins/consts/services/route.ts @@ -7,6 +7,10 @@ export default [ name: 'HOME', value: '/home' }, + { + name: 'GROUPHOME', + value: '/grouphome' + }, { name: 'MAIN', value: '/main/:menuId' diff --git a/src/routes/GroupHome.js b/src/routes/GroupHome.js index 7da9a1a..0368bb1 100644 --- a/src/routes/GroupHome.js +++ b/src/routes/GroupHome.js @@ -88,9 +88,16 @@ const contentStyle = { }; class GroupHome extends React.Component { + _isMounted = false; // 标记组件是否已挂载 + constructor(props) { super(props); this.state = { + noticeData: [], // 公告列表数据 + currentNoticePage: 1, // 当前公告页码 + noticePageSize: 4, // 每页公告数量(与图片一致,默认显示4条) + totalNoticeCount: 0, // 公告总数量 + activeNoticeTab: "all", // 活跃公告标签(全部/集团发布/公司发布,参考图片) isNaN: false, scoreVisible: false, scoreTotalVisible: false, @@ -101,8 +108,8 @@ class GroupHome extends React.Component { visible: false, safetySloganOne: "", animationDuration: 20, - sliderColor:'#de4e58', - sliderSize:'24px', + sliderColor: '#de4e58', + sliderSize: '24px', safetySloganTwo: "", noticeTitle: "", tmpData: {}, @@ -110,8 +117,8 @@ class GroupHome extends React.Component { pagination: {}, retData: [], chartData: [], - displayStr: null, - displayNum: 24, + displayStr: '', + displayNum: 16, columnData: [], columnFields: [], delayData: [], @@ -210,73 +217,62 @@ class GroupHome extends React.Component { } componentDidMount() { - if (localStorage.getItem("webOrgId") !== '00300000-0000-0000-0000-000000000000') { - history.replace('/home') + this._isMounted = true; // 组件挂载时设为true + const currentPath = this.props.location.pathname; + console.log(currentPath, '999') + if (localStorage.getItem("webOrgId") !== '00300000-0000-0000-0000-000000000000' && currentPath !== '/home') { + this.props.history.replace('/home') + return // props.history.push({ pathname: "/grouphome" }); } if (window.navigator.userAgent.indexOf("Windows") < 1) { window.location.replace(config.guideH5Host); openNotificationMobile("bottomRight"); - this.state.displayStr = "none"; - this.state.displayNum = 24; + return; // 阻止后续代码执行 //alert('手机'); - } else { - this.state.displayStr = ""; - this.state.displayNum = 16; - //alert('PC'); } - this.state.columns = [ - { - width: "450px", - title: "任务名称", - dataIndex: "NOTICE_TITLE", - key: "NOTICE_TITLE", - render: (text, record) => ( - -
- this.showEditModal( - record.SOURCE_DATA_ID, - record.SOURCE_FORMCODE, - record.ID, - record.NOTICE_TITLE - ) - } - > - {record.NOTICE_TITLE} - - - ), - }, - { - title: "开始时间", - dataIndex: "TASK_STARTDT", - key: "TASK_STARTDT", - }, - { - title: "结束时间", - dataIndex: "TASK_ENDDT", - key: "TASK_ENDDT", - }, - { - title: "预警状态", - dataIndex: "NOTICE_TYPE", - key: "NOTICE_TYPE", - render: (text, record) => this.ShowState(record), - }, - ]; - this.getTeam(); - this.getHomeTitle() - //定时器功能,暂时不开启 - this.timerID = setInterval( - () => this.getBaseInfoData(1, this.state.tableKey, 5), - 120000 - ); - this.showModalSign(); - this.getBaseInfoData(1, 1, 5); - this.setMessageData(); - this.state.scoreNoneColumns = [ - { + this.setState({ + columns: [ + { + width: "450px", + title: "任务名称", + dataIndex: "NOTICE_TITLE", + key: "NOTICE_TITLE", + render: (text, record) => ( + + + this.showEditModal( + record.SOURCE_DATA_ID, + record.SOURCE_FORMCODE, + record.ID, + record.NOTICE_TITLE + ) + } + > + {record.NOTICE_TITLE} + + + ), + }, + { + title: "开始时间", + dataIndex: "TASK_STARTDT", + key: "TASK_STARTDT", + }, + { + title: "结束时间", + dataIndex: "TASK_ENDDT", + key: "TASK_ENDDT", + }, + { + title: "预警状态", + dataIndex: "NOTICE_TYPE", + key: "NOTICE_TYPE", + render: (text, record) => this.ShowState(record), + }, + ], + scoreNoneColumns: [{ width: "80px", title: "生产单元", dataIndex: "Nav_ProductionUnit.NAME", @@ -344,149 +340,279 @@ class GroupHome extends React.Component { })} ), + }], + scoreColumns: [ + { + width: "80px", + title: "生产单元", + dataIndex: "Nav_ProductionUnit.NAME", + key: "Nav_ProductionUnit.NAME", + }, + { + width: "80px", + title: "一级要素", + dataIndex: "Nav_Primary.NAME", + key: "Nav_Primary.NAME", + }, + { + width: "80px", + title: "二级要素", + dataIndex: "Nav_Second.NAME", + key: "Nav_Second.NAME", + }, + { + width: "80px", + title: "三级要素", + dataIndex: "Nav_Three.NAME", + key: "Nav_Three.NAME", + }, + { + width: "50px", + title: "考评项目", + dataIndex: "EVALUATION_ITEM", + key: "EVALUATION_ITEM", + render: (text, record) => ( + + { + this.props.app.enums?.PEEvaluationItemEnum.enums[ + record.EVALUATION_ITEM + ] + } + + ), + }, + { + // width: "500px", + title: "考评内容", + dataIndex: "CONTENTS", + key: "CONTENTS", + }, + { + width: "100px", + title: "评分办法", + dataIndex: "DESCRIPTION", + key: "DESCRIPTION", + }, + { + width: "50px", + title: "标准分", + dataIndex: "STANDARDIZED_SCORE", + key: "STANDARDIZED_SCORE", + }, + { + width: "50px", + title: "实得分", + dataIndex: "RESULT_SCORE", + key: "RESULT_SCORE", + }, + { + width: "200px", + title: "不符合说明", + dataIndex: "NON_CONFORMANCE", + key: "NON_CONFORMANCE", + }, + , + { + width: "80px", + title: "评价结论", + dataIndex: "EVALUATION_RESULT", + key: "EVALUATION_RESULT", + render: (text, record) => ( + + { + this.props.app.enums?.PEEvaluationResultEnum.enums[ + record.EVALUATION_RESULT + ] + } + + ), + }, + { + width: "100px", + title: "评价方法", + dataIndex: "Nav_EvaluationMethod", + key: "Nav_EvaluationMethod", + render: (text, record) => ( + + {record.Nav_EvaluationMethod && + record.Nav_EvaluationMethod?.map((item, i) => { + return ( + + + + ); + })} + + ), + }, + ], + scoreTotalColumns: [ + { + title: "生产单元", + dataIndex: "Nav_ProductionUnit.NAME", + key: "Nav_ProductionUnit.NAME", + }, + { + title: "标准化得分", + dataIndex: "NON_STANDARDIZED_SCORE", + key: "NON_STANDARDIZED_SCORE", + }, + { + title: "操作", + dataIndex: "", + key: "", + render: (text, record) => ( + + { + + {" "} + + + + } + + ), + }, + ] + }) + this.getTeam(); + this.getHomeTitle() + //定时器功能,暂时不开启 + this.timerID = setInterval( + () => { + if (this._isMounted) { + this.getBaseInfoData(1, this.state.tableKey, 5) + } }, - ]; - this.state.scoreColumns = [ - { - width: "80px", - title: "生产单元", - dataIndex: "Nav_ProductionUnit.NAME", - key: "Nav_ProductionUnit.NAME", - }, - { - width: "80px", - title: "一级要素", - dataIndex: "Nav_Primary.NAME", - key: "Nav_Primary.NAME", - }, - { - width: "80px", - title: "二级要素", - dataIndex: "Nav_Second.NAME", - key: "Nav_Second.NAME", - }, - { - width: "80px", - title: "三级要素", - dataIndex: "Nav_Three.NAME", - key: "Nav_Three.NAME", - }, - { - width: "50px", - title: "考评项目", - dataIndex: "EVALUATION_ITEM", - key: "EVALUATION_ITEM", - render: (text, record) => ( - - { - this.props.app.enums?.PEEvaluationItemEnum.enums[ - record.EVALUATION_ITEM - ] - } - - ), - }, - { - // width: "500px", - title: "考评内容", - dataIndex: "CONTENTS", - key: "CONTENTS", - }, - { - width: "100px", - title: "评分办法", - dataIndex: "DESCRIPTION", - key: "DESCRIPTION", - }, - { - width: "50px", - title: "标准分", - dataIndex: "STANDARDIZED_SCORE", - key: "STANDARDIZED_SCORE", - }, - { - width: "50px", - title: "实得分", - dataIndex: "RESULT_SCORE", - key: "RESULT_SCORE", - }, - { - width: "200px", - title: "不符合说明", - dataIndex: "NON_CONFORMANCE", - key: "NON_CONFORMANCE", - }, - , - { - width: "80px", - title: "评价结论", - dataIndex: "EVALUATION_RESULT", - key: "EVALUATION_RESULT", - render: (text, record) => ( - - { - this.props.app.enums?.PEEvaluationResultEnum.enums[ - record.EVALUATION_RESULT - ] - } - - ), - }, - { - width: "100px", - title: "评价方法", - dataIndex: "Nav_EvaluationMethod", - key: "Nav_EvaluationMethod", - render: (text, record) => ( - - {record.Nav_EvaluationMethod && - record.Nav_EvaluationMethod?.map((item, i) => { - return ( - - - - ); - })} - - ), - }, - ]; - this.state.scoreTotalColumns = [ - { - title: "生产单元", - dataIndex: "Nav_ProductionUnit.NAME", - key: "Nav_ProductionUnit.NAME", - }, - { - title: "标准化得分", - dataIndex: "NON_STANDARDIZED_SCORE", - key: "NON_STANDARDIZED_SCORE", - }, - { - title: "操作", - dataIndex: "", - key: "", - render: (text, record) => ( - - { - - {" "} - - - - } - - ), - }, - ]; + 120000 + ); + this.showModalSign(); + this.getBaseInfoData(1, 1, 5); + this.setMessageData(); + this.getNoticeData() } + componentWillUnmount() { - this.timerID && clearTimeout(this.timerID); + this._isMounted = false; // 组件卸载时设为false + if (this.timerID) { + clearInterval(this.timerID); + this.timerID = null; + } } + getNoticeData = () => { + const { currentNoticePage, noticePageSize, activeNoticeTab, mineType } = this.state; + const orgId = storage("lacal").getItem("webOrgId")?.val; + // 构建请求参数(按标签筛选:全部/集团/公司) + let json = initFilter(orgId, mineType); + extendRule(json, "pageNum", 1, currentNoticePage); + extendRule(json, "pageSize", 1, noticePageSize); + if (activeNoticeTab === "group") { + extendRule(json, "sourceType", 1, 1); // 1=集团发布 + } else if (activeNoticeTab === "company") { + extendRule(json, "sourceType", 1, 2); // 2=公司发布 + } + this.setState({ + noticeData: [ + { + id: "1", + title: "为表彰先进,树立榜样,激励广大员工积极进取,集团决定开展2023年度优秀员工评选工作...", + source: "集团发布", + date: "08-30", + readStatus: "未读", // 可选:未读/已读 + isImportant: true // 是否重要提醒 + }, + { + id: "2", + title: "根据国家法定节假日安排,结合公司实际情况,现将2023年国庆节放假安排通知如下...", + source: "公司发布", + date: "08-28", + readStatus: "已读", + isImportant: false + }, + { + id: "3", + title: "根据国家法定节假日安排,结合公司实际情况,现将2023年国庆节放假安排通知如下...", + source: "公司发布", + date: "08-28", + readStatus: "已读", + isImportant: false + }, + { + id: "4", + title: "根据国家法定节假日安排,结合公司实际情况,现将2023年国庆节放假安排通知如下...", + source: "公司发布", + date: "08-28", + readStatus: "已读", + isImportant: false + }, + { + id: "5", + title: "根据国家法定节假日安排,结合公司实际情况,现将2023年国庆节放假安排通知如下...", + source: "公司发布", + date: "08-28", + readStatus: "已读", + isImportant: false + }, + { + id: "6", + title: "根据国家法定节假日安排,结合公司实际情况,现将2023年国庆节放假安排通知如下...", + source: "公司发布", + date: "08-28", + readStatus: "已读", + isImportant: false + } + // 更多公告... + ], + totalNoticeCount: 10 // 公告总数 + }) + + // this.props.dispatch({ + // type: "app/getDataByPost", + // url: "PF/Notice/GetNoticeList", // 假设的公告列表接口,需替换为实际接口 + // payload: json, + // onlyData: false, + // onComplete: (data) => { + // if (data && data.IsSuccessful) { + // this.setState({ + // noticeData: data.Data.list, // 公告列表 + // totalNoticeCount: data.Data.total, // 公告总数 + // }); + // } + // }, + // }); + }; + // 公告页码切换 + changeNoticePage = (page) => { + const { totalNoticeCount, noticePageSize } = this.state; + // 边界判断:页码不能小于1,不能大于总页数 + if (page < 1 || page > Math.ceil(totalNoticeCount / noticePageSize)) return; + this.setState({ currentNoticePage: page }, () => { + this.getNoticeData(); // 切换页码后重新请求数据 + }); + }; + + // 公告标签切换(全部/集团发布/公司发布) + switchNoticeTab = (tabType) => { + this.setState({ + activeNoticeTab: tabType, + currentNoticePage: 1, // 切换标签时重置为第1页 + }, () => { + this.getNoticeData(); // 切换标签后重新请求数据 + }); + }; + + // 查看更多公告(跳转至公告详情页或展开全部) + viewMoreNotice = () => { + // 逻辑1:跳转至独立公告页面(推荐) + this.props.history.push({ pathname: "/noticeList", state: { tab: this.state.activeNoticeTab } }); + // 逻辑2:在当前页展开全部公告(备选) + // this.setState({ noticePageSize: this.state.totalNoticeCount }); + }; + showModalSign = () => { var userId = storage("lacal").getItem("userid")?.val; //登录后有存储登录信息 @@ -499,7 +625,7 @@ class GroupHome extends React.Component { url: "FM/User/UserSign", //验证是否有签名照 onComplete: (ret) => { //返回查询结果ret - if (ret) { + if (this._isMounted && ret) { //判断是否有记录 openNotification("topRight"); } @@ -514,13 +640,13 @@ class GroupHome extends React.Component { payload: json, url: "PF/HomeTitle/OrderPaged", onComplete: (ret) => { - if (ret) { + if (this._isMounted && ret) { this.setState({ safetySloganOne: ret[0].TITLE, // safetySloganOne: "1.安全方针:以人为本、关注健康、依法治企、安全发展。 2.安全理念:一切风险皆可控,一切事故皆可防!3.安全方针:以人为本、关注健康、依法治企、安全发展。4.安全方针:以人为本、关注健康、依法治企、安全发展。5.安全方针:以人为本、关注健康、依法治企、安全发展。 6.安全理念:一切风险皆可控,一切事故皆可防!7.安全方针:以人为本、关注健康、依法治企、安全发展。8.安全方针:以人为本、关注健康、依法治企、安全发展。", animationDuration: ret[0].SECOND, - sliderColor:ret[0].COCOR, - sliderSize:ret[0].FONTSIZE + sliderColor: ret[0].COCOR, + sliderSize: ret[0].FONTSIZE }); } @@ -539,7 +665,7 @@ class GroupHome extends React.Component { payload: json, url: "FM/User/Get", onComplete: (ret) => { - if (ret && ret.Nav_Department) { + if (this._isMounted && ret && ret.Nav_Department) { this.setState({ departmentName: ret.Nav_Department.NAME, deparmentType: ret.Nav_Department.DEPARTMENT_TYPE, @@ -723,7 +849,7 @@ class GroupHome extends React.Component { payload: json, onlyData: false, onComplete: (re) => { - if (re && re.IsSuccessful && re.Data.newData) { + if (this._isMounted && re && re.IsSuccessful && re.Data.newData) { this.state.tableData[0].total = re.Data.todoCount; this.state.tableData[1].total = re.Data.timeOverCount; this.state.tableData[2].total = re.Data.doneCount; @@ -1441,7 +1567,7 @@ class GroupHome extends React.Component { fade: true, }; // 在render方法中添加动态样式计算 - const { safetySloganOne, animationDuration,sliderColor,sliderSize } = this.state; + const { safetySloganOne, animationDuration, sliderColor, sliderSize } = this.state; const rowSelection = { onChange: (selectedRowKeys, selectedRows) => { @@ -1953,47 +2079,82 @@ class GroupHome extends React.Component { backgroundColor: "white", }} > -
-
- - 班组活动完成率 -
- {this.state.departmentCompletionData.length > 0 ? ( - -
this.showDetailModal("BI001_HOMEDETAIL")} - > - -
-
- ) : null} -
-
+
- {this.state.departmentCompletionData.length > 0 ? ( - - ) : null} + +
+ {/* 公告栏标题栏:标题 + 标签 + 查看更多 */} +
+
+ 公告栏 + {/* 重要提醒标签(参考图片,有重要提醒时显示) */} + {this.state.noticeData.some(item => item.isImportant) && ( + 包含{this.state.noticeData.filter(item => item.isImportant).length}个重要提醒 + )} +
+
+ + + +
+ +
+ + {/* 公告标签切换(全部/集团发布/公司发布,参考图片) */} + + + {/* 公告列表 */} +
    + {this.state.noticeData.length > 0 ? ( + this.state.noticeData.map(notice => ( +
  • this.viewNoticeDetail(notice.id)} // 点击查看公告详情 + > +
    + {notice.title} + {notice.date} +
    +
    + {notice.source === 1 ? "集团发布" : "公司发布"} +
    +
  • + )) + ) : ( +
  • + 暂无公告数据 +
  • + )} +
+ +
+ + {/* */} + {/* 查看更多公告 */} + {/* */} +
+
{/* */}
diff --git a/src/routes/Home.js b/src/routes/Home.js index d058f90..3e4f88c 100644 --- a/src/routes/Home.js +++ b/src/routes/Home.js @@ -88,6 +88,8 @@ const contentStyle = { }; class Home extends React.Component { + _isMounted = false; // 标记组件是否已挂载 + constructor(props) { super(props); this.state = { @@ -101,8 +103,8 @@ class Home extends React.Component { visible: false, safetySloganOne: "", animationDuration: 20, - sliderColor:'#de4e58', - sliderSize:'24px', + sliderColor: '#de4e58', + sliderSize: '24px', safetySloganTwo: "", noticeTitle: "", tmpData: {}, @@ -110,8 +112,8 @@ class Home extends React.Component { pagination: {}, retData: [], chartData: [], - displayStr: null, - displayNum: 24, + displayStr: '', + displayNum: 16, columnData: [], columnFields: [], delayData: [], @@ -210,73 +212,61 @@ class Home extends React.Component { } componentDidMount() { - if (localStorage.getItem("webOrgId") == '00300000-0000-0000-0000-000000000000') { - this.props.history.replace('/grouphome') + this._isMounted = true; // 组件挂载时设为true + const currentPath = this.props.location.pathname; + if (localStorage.getItem("webOrgId") == '00300000-0000-0000-0000-000000000000' && currentPath !== '/grouphome') { + this.props.history.replace('/grouphome') + return // props.history.push({ pathname: "/grouphome" }); } if (window.navigator.userAgent.indexOf("Windows") < 1) { window.location.replace(config.guideH5Host); openNotificationMobile("bottomRight"); - this.state.displayStr = "none"; - this.state.displayNum = 24; + return; // 阻止后续代码执行 //alert('手机'); - } else { - this.state.displayStr = ""; - this.state.displayNum = 16; - //alert('PC'); } - this.state.columns = [ - { - width: "450px", - title: "任务名称", - dataIndex: "NOTICE_TITLE", - key: "NOTICE_TITLE", - render: (text, record) => ( - - - this.showEditModal( - record.SOURCE_DATA_ID, - record.SOURCE_FORMCODE, - record.ID, - record.NOTICE_TITLE - ) - } - > - {record.NOTICE_TITLE} - - - ), - }, - { - title: "开始时间", - dataIndex: "TASK_STARTDT", - key: "TASK_STARTDT", - }, - { - title: "结束时间", - dataIndex: "TASK_ENDDT", - key: "TASK_ENDDT", - }, - { - title: "预警状态", - dataIndex: "NOTICE_TYPE", - key: "NOTICE_TYPE", - render: (text, record) => this.ShowState(record), - }, - ]; - this.getTeam(); - this.getHomeTitle() - //定时器功能,暂时不开启 - this.timerID = setInterval( - () => this.getBaseInfoData(1, this.state.tableKey, 5), - 120000 - ); - this.showModalSign(); - this.getBaseInfoData(1, 1, 5); - this.setMessageData(); - this.state.scoreNoneColumns = [ - { + this.setState({ + columns: [ + { + width: "450px", + title: "任务名称", + dataIndex: "NOTICE_TITLE", + key: "NOTICE_TITLE", + render: (text, record) => ( + + + this.showEditModal( + record.SOURCE_DATA_ID, + record.SOURCE_FORMCODE, + record.ID, + record.NOTICE_TITLE + ) + } + > + {record.NOTICE_TITLE} + + + ), + }, + { + title: "开始时间", + dataIndex: "TASK_STARTDT", + key: "TASK_STARTDT", + }, + { + title: "结束时间", + dataIndex: "TASK_ENDDT", + key: "TASK_ENDDT", + }, + { + title: "预警状态", + dataIndex: "NOTICE_TYPE", + key: "NOTICE_TYPE", + render: (text, record) => this.ShowState(record), + }, + ], + scoreNoneColumns: [{ width: "80px", title: "生产单元", dataIndex: "Nav_ProductionUnit.NAME", @@ -344,148 +334,166 @@ class Home extends React.Component { })} ), + }], + scoreColumns: [ + { + width: "80px", + title: "生产单元", + dataIndex: "Nav_ProductionUnit.NAME", + key: "Nav_ProductionUnit.NAME", + }, + { + width: "80px", + title: "一级要素", + dataIndex: "Nav_Primary.NAME", + key: "Nav_Primary.NAME", + }, + { + width: "80px", + title: "二级要素", + dataIndex: "Nav_Second.NAME", + key: "Nav_Second.NAME", + }, + { + width: "80px", + title: "三级要素", + dataIndex: "Nav_Three.NAME", + key: "Nav_Three.NAME", + }, + { + width: "50px", + title: "考评项目", + dataIndex: "EVALUATION_ITEM", + key: "EVALUATION_ITEM", + render: (text, record) => ( + + { + this.props.app.enums?.PEEvaluationItemEnum.enums[ + record.EVALUATION_ITEM + ] + } + + ), + }, + { + // width: "500px", + title: "考评内容", + dataIndex: "CONTENTS", + key: "CONTENTS", + }, + { + width: "100px", + title: "评分办法", + dataIndex: "DESCRIPTION", + key: "DESCRIPTION", + }, + { + width: "50px", + title: "标准分", + dataIndex: "STANDARDIZED_SCORE", + key: "STANDARDIZED_SCORE", + }, + { + width: "50px", + title: "实得分", + dataIndex: "RESULT_SCORE", + key: "RESULT_SCORE", + }, + { + width: "200px", + title: "不符合说明", + dataIndex: "NON_CONFORMANCE", + key: "NON_CONFORMANCE", + }, + , + { + width: "80px", + title: "评价结论", + dataIndex: "EVALUATION_RESULT", + key: "EVALUATION_RESULT", + render: (text, record) => ( + + { + this.props.app.enums?.PEEvaluationResultEnum.enums[ + record.EVALUATION_RESULT + ] + } + + ), + }, + { + width: "100px", + title: "评价方法", + dataIndex: "Nav_EvaluationMethod", + key: "Nav_EvaluationMethod", + render: (text, record) => ( + + {record.Nav_EvaluationMethod && + record.Nav_EvaluationMethod?.map((item, i) => { + return ( + + + + ); + })} + + ), + }, + ], + scoreTotalColumns: [ + { + title: "生产单元", + dataIndex: "Nav_ProductionUnit.NAME", + key: "Nav_ProductionUnit.NAME", + }, + { + title: "标准化得分", + dataIndex: "NON_STANDARDIZED_SCORE", + key: "NON_STANDARDIZED_SCORE", + }, + { + title: "操作", + dataIndex: "", + key: "", + render: (text, record) => ( + + { + + {" "} + + + + } + + ), + }, + ] + }) + this.getTeam(); + this.getHomeTitle() + //定时器功能,暂时不开启 + this.timerID = setInterval( + () => { + if (this._isMounted) { + this.getBaseInfoData(1, this.state.tableKey, 5) + } }, - ]; - this.state.scoreColumns = [ - { - width: "80px", - title: "生产单元", - dataIndex: "Nav_ProductionUnit.NAME", - key: "Nav_ProductionUnit.NAME", - }, - { - width: "80px", - title: "一级要素", - dataIndex: "Nav_Primary.NAME", - key: "Nav_Primary.NAME", - }, - { - width: "80px", - title: "二级要素", - dataIndex: "Nav_Second.NAME", - key: "Nav_Second.NAME", - }, - { - width: "80px", - title: "三级要素", - dataIndex: "Nav_Three.NAME", - key: "Nav_Three.NAME", - }, - { - width: "50px", - title: "考评项目", - dataIndex: "EVALUATION_ITEM", - key: "EVALUATION_ITEM", - render: (text, record) => ( - - { - this.props.app.enums?.PEEvaluationItemEnum.enums[ - record.EVALUATION_ITEM - ] - } - - ), - }, - { - // width: "500px", - title: "考评内容", - dataIndex: "CONTENTS", - key: "CONTENTS", - }, - { - width: "100px", - title: "评分办法", - dataIndex: "DESCRIPTION", - key: "DESCRIPTION", - }, - { - width: "50px", - title: "标准分", - dataIndex: "STANDARDIZED_SCORE", - key: "STANDARDIZED_SCORE", - }, - { - width: "50px", - title: "实得分", - dataIndex: "RESULT_SCORE", - key: "RESULT_SCORE", - }, - { - width: "200px", - title: "不符合说明", - dataIndex: "NON_CONFORMANCE", - key: "NON_CONFORMANCE", - }, - , - { - width: "80px", - title: "评价结论", - dataIndex: "EVALUATION_RESULT", - key: "EVALUATION_RESULT", - render: (text, record) => ( - - { - this.props.app.enums?.PEEvaluationResultEnum.enums[ - record.EVALUATION_RESULT - ] - } - - ), - }, - { - width: "100px", - title: "评价方法", - dataIndex: "Nav_EvaluationMethod", - key: "Nav_EvaluationMethod", - render: (text, record) => ( - - {record.Nav_EvaluationMethod && - record.Nav_EvaluationMethod?.map((item, i) => { - return ( - - - - ); - })} - - ), - }, - ]; - this.state.scoreTotalColumns = [ - { - title: "生产单元", - dataIndex: "Nav_ProductionUnit.NAME", - key: "Nav_ProductionUnit.NAME", - }, - { - title: "标准化得分", - dataIndex: "NON_STANDARDIZED_SCORE", - key: "NON_STANDARDIZED_SCORE", - }, - { - title: "操作", - dataIndex: "", - key: "", - render: (text, record) => ( - - { - - {" "} - - - - } - - ), - }, - ]; + 120000 + ); + this.showModalSign(); + this.getBaseInfoData(1, 1, 5); + this.setMessageData(); } componentWillUnmount() { - this.timerID && clearTimeout(this.timerID); + this._isMounted = false; // 组件卸载时设为false + if (this.timerID) { + clearInterval(this.timerID); + this.timerID = null; + } } showModalSign = () => { @@ -499,7 +507,7 @@ class Home extends React.Component { url: "FM/User/UserSign", //验证是否有签名照 onComplete: (ret) => { //返回查询结果ret - if (ret) { + if (this._isMounted&&ret) { //判断是否有记录 openNotification("topRight"); } @@ -514,13 +522,13 @@ class Home extends React.Component { payload: json, url: "PF/HomeTitle/OrderPaged", onComplete: (ret) => { - if (ret) { + if (this._isMounted&&ret) { this.setState({ safetySloganOne: ret[0].TITLE, // safetySloganOne: "1.安全方针:以人为本、关注健康、依法治企、安全发展。 2.安全理念:一切风险皆可控,一切事故皆可防!3.安全方针:以人为本、关注健康、依法治企、安全发展。4.安全方针:以人为本、关注健康、依法治企、安全发展。5.安全方针:以人为本、关注健康、依法治企、安全发展。 6.安全理念:一切风险皆可控,一切事故皆可防!7.安全方针:以人为本、关注健康、依法治企、安全发展。8.安全方针:以人为本、关注健康、依法治企、安全发展。", animationDuration: ret[0].SECOND, - sliderColor:ret[0].COCOR, - sliderSize:ret[0].FONTSIZE + sliderColor: ret[0].COCOR, + sliderSize: ret[0].FONTSIZE }); } @@ -539,7 +547,7 @@ class Home extends React.Component { payload: json, url: "FM/User/Get", onComplete: (ret) => { - if (ret && ret.Nav_Department) { + if (this._isMounted&&ret && ret.Nav_Department) { this.setState({ departmentName: ret.Nav_Department.NAME, deparmentType: ret.Nav_Department.DEPARTMENT_TYPE, @@ -723,7 +731,7 @@ class Home extends React.Component { payload: json, onlyData: false, onComplete: (re) => { - if (re && re.IsSuccessful && re.Data.newData) { + if (this._isMounted&&re && re.IsSuccessful && re.Data.newData) { this.state.tableData[0].total = re.Data.todoCount; this.state.tableData[1].total = re.Data.timeOverCount; this.state.tableData[2].total = re.Data.doneCount; @@ -1379,9 +1387,9 @@ class Home extends React.Component { ? "尾矿库" : this.state.mineType == 10 ? "选矿厂" - :this.state.mineType == 31 - ? "职能口": this.state.mineType == 32?"非金属" - : "露天矿"; + : this.state.mineType == 31 + ? "职能口" : this.state.mineType == 32 ? "非金属" + : "露天矿"; if (formCode == "BI054_HOMEDETAIL") { titleTemp += "安全检查次数统计(近12月)"; } else if (formCode == "BI055_HOMEDETAIL") { @@ -1441,7 +1449,7 @@ class Home extends React.Component { fade: true, }; // 在render方法中添加动态样式计算 - const { safetySloganOne, animationDuration,sliderColor,sliderSize } = this.state; + const { safetySloganOne, animationDuration, sliderColor, sliderSize } = this.state; const rowSelection = { onChange: (selectedRowKeys, selectedRows) => { diff --git a/src/routes/dashboard.css b/src/routes/dashboard.css index 7de966c..84f46cf 100644 --- a/src/routes/dashboard.css +++ b/src/routes/dashboard.css @@ -562,4 +562,143 @@ :global(.ant-select-combobox .ant-select-search__field) { z-index: auto !important; +} + +/* 公告栏容器样式 */ +:global(.notice-board-container) { + width: 100%; + height: 100%; + padding: 12px; + box-sizing: border-box; + background-color: #fff; + border-radius: 10px; + display: flex; + flex-direction: column; + +} + +/* 公告栏标题栏 */ +:global(.notice-board-header) { + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: 16px; +} + +:global(.notice-board-title) { + font-size: 16px; + font-weight: 600; + color: #333; + display: flex; + align-items: center; + white-space: nowrap; +} + +/* 重要提醒标签 */ +:global(.notice-important-tag) { + background-color: #ff4d4f; + color: #fff; + font-size: 12px; + padding: 2px 6px; + border-radius: 4px; + margin-left: 8px; +} + +/* 查看更多链接 */ +:global(.notice-view-more) { + font-size: 14px; + color: #1890ff; + cursor: pointer; + text-decoration: none; +} + +:global(.notice-view-more:hover) { + text-decoration: underline; +} + +/* 公告列表样式 */ +:global(.notice-list) { + list-style: none; + padding: 0; + margin: 0; + max-height: calc(100% - 60px); + overflow-y: auto; +} + +:global(.notice-item) { + padding: 10px 0; + border-bottom: 1px solid #f0f0f0; + cursor: pointer; + transition: background-color 0.2s; +} + +:global(.notice-item:hover) { + background-color: #fafafa; +} + +/* 公告内容行 */ +:global(.notice-item-content) { + display: flex; + justify-content: space-between; + align-items: flex-start; + margin-bottom: 4px; +} + +:global(.notice-item-title) { + font-size: 14px; + color: #333; + flex: 1; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + margin-right: 8px; +} + +/* 未读公告标题样式 */ +:global(.notice-item.unread .notice-item-title) { + font-weight: 600; + color: #1890ff; +} + +:global(.notice-item-date) { + font-size: 12px; + color: #999; + white-space: nowrap; +} + +/* 公告来源样式 */ +:global(.notice-item-source) { + font-size: 12px; + color: #666; +} + +/* 分页控件样式 */ +:global(.notice-pagination) { + display: flex; + justify-content: center; + margin-top: 10px; +} + +:global(.notice-page-btn) { + width: 28px; + height: 28px; + line-height: 28px; + text-align: center; + border: 1px solid #d9d9d9; + border-radius: 4px; + margin: 0 4px; + cursor: pointer; + font-size: 14px; + color: #666; +} + +:global(.notice-page-btn.active) { + background-color: #1890ff; + color: #fff; + border-color: #1890ff; +} + +:global(.notice-page-btn:disabled) { + cursor: not-allowed; + opacity: 0.5; } \ No newline at end of file From 9d82229f70ab5383447dce36ee01d0e6a46244c0 Mon Sep 17 00:00:00 2001 From: yunkexin <760754045@qq.com> Date: Fri, 26 Sep 2025 09:04:38 +0800 Subject: [PATCH 5/5] 1 --- src/layout/FullScreen.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/layout/FullScreen.js b/src/layout/FullScreen.js index fd7da70..6ddb1a4 100644 --- a/src/layout/FullScreen.js +++ b/src/layout/FullScreen.js @@ -8,7 +8,11 @@ import { $consts } from "../plugins"; import styles from "./full.less"; import echarts from "echarts"; import realGif from "../assets/layout/mofang.png"; -import logo from "../assets/layout/header-logo.png"; +import storage from "../utils/storage"; +import { + initFilter, +} from "../utils/common"; +import logo from "../assets/layout/headerno-logo-new.png"; import { FullScreenContainer, BorderBox8, @@ -308,7 +312,7 @@ this.getHomeTitle() payload: json, url: "PF/HomeTitle/OrderPaged", onComplete: (ret) => { - if (this._isMounted&&ret) { + if (ret) { this.setState({ safetySloganOne: ret[0].TITLE, // safetySloganOne: "1.安全方针:以人为本、关注健康、依法治企、安全发展。 2.安全理念:一切风险皆可控,一切事故皆可防!3.安全方针:以人为本、关注健康、依法治企、安全发展。4.安全方针:以人为本、关注健康、依法治企、安全发展。5.安全方针:以人为本、关注健康、依法治企、安全发展。 6.安全理念:一切风险皆可控,一切事故皆可防!7.安全方针:以人为本、关注健康、依法治企、安全发展。8.安全方针:以人为本、关注健康、依法治企、安全发展。",