diff --git a/src/pages/Container/Enterprise/EmergencyOrganization/EmergencyAddressBook/List/index.js b/src/pages/Container/Enterprise/EmergencyOrganization/EmergencyAddressBook/List/index.js index f0e7cd5..3076a0a 100644 --- a/src/pages/Container/Enterprise/EmergencyOrganization/EmergencyAddressBook/List/index.js +++ b/src/pages/Container/Enterprise/EmergencyOrganization/EmergencyAddressBook/List/index.js @@ -1,3 +1,4 @@ +import { Permission } from "@cqsjjb/jjb-common-decorator/permission"; import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Button, message, Modal, Space, Tag } from "antd"; import { useEffect, useState } from "react"; @@ -62,7 +63,7 @@ function List(props) { ( - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-enterprise-emergency-address-book-add")) && ( - {!props.isRecord && ( + {props.permission("qyd-enterprise-emergency-address-book-member") && ( + + )} + {(!props.isRecord && props.permission("qyd-enterprise-emergency-address-book-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-enterprise-emergency-address-book-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-expert-emergency-rescue-expert-batch-del")) && ( - {!props.isRecord && ( + {props.permission("qyd-expert-emergency-rescue-expert-view") && ( + + )} + {(!props.isRecord && props.permission("qyd-expert-emergency-rescue-expert-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-expert-emergency-rescue-expert-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-expert-emergency-rescue-group-batch-del")) && ( - - {!props.isRecord && ( + {props.permission("qyd-expert-emergency-rescue-group-view") && ( + + )} + {props.permission("qyd-expert-emergency-rescue-group-member-manage") && ( + + )} + {(!props.isRecord && props.permission("qyd-expert-emergency-rescue-group-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-expert-emergency-rescue-group-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-expert-emergency-rescue-team-batch-del")) && ( - - {!props.isRecord && ( + {props.permission("qyd-expert-emergency-rescue-team-view") && ( + + )} + {props.permission("qyd-expert-emergency-rescue-team-emergency-rescue-personnel") && ( + + )} + {(!props.isRecord && props.permission("qyd-expert-emergency-rescue-team-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-expert-emergency-rescue-team-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-enterprise-emergency-org-batch-del")) && ( - - {!props.isRecord && ( + {props.permission("qyd-enterprise-emergency-org-personnel") && ( + + )} + {props.permission("qyd-enterprise-emergency-org-view") && ( + + )} + {(!props.isRecord && props.permission("qyd-enterprise-emergency-org-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-enterprise-emergency-org-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-enterprise-emergency-personnel-batch-del")) && ( - {!props.isRecord && ( + {props.permission("qyd-enterprise-emergency-personnel-view") && ( + + )} + {(!props.isRecord && props.permission("qyd-enterprise-emergency-personnel-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-enterprise-emergency-personnel-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-enterprise-emergency-rescue-team-batch-del")) && ( - {!props.isRecord && ( + {props.permission("qyd-enterprise-emergency-rescue-team-view") && ( + + )} + {(!props.isRecord && props.permission("qyd-enterprise-emergency-rescue-team-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-enterprise-emergency-rescue-team-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-communication-guarantee-org-batch-del")) && ( - {!props.isRecord && ( + {props.permission("qyd-communication-guarantee-org-view") && ( + + )} + {(!props.isRecord && props.permission("qyd-communication-guarantee-org-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-communication-guarantee-org-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-medical-guarantee-org-batch-del")) && ( - {!props.isRecord && ( + {props.permission("qyd-medical-guarantee-org-view") && ( + + )} + {(!props.isRecord && props.permission("qyd-medical-guarantee-org-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-medical-guarantee-org-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-technical-support-org-batch-del")) && ( - {!props.isRecord && ( + {props.permission("qyd-technical-support-org-view") && ( + + )} + {(!props.isRecord && props.permission("qyd-technical-support-org-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-technical-support-org-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-transport-guarantee-org-batch-del")) && ( - {!props.isRecord && ( + {props.permission("qyd-transport-guarantee-org-view") && ( + + )} + {(!props.isRecord && props.permission("qyd-transport-guarantee-org-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-transport-guarantee-org-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-duty-log-batch-del")) && ( - {!props.isRecord && ( + {props.permission("qyd-duty-log-view") && ( + + )} + {(!props.isRecord && props.permission("qyd-duty-log-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-duty-log-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-case-library-batch-del")) && ( + {props.permission("qyd-case-library-download") && ( + + )} ), }, @@ -141,24 +144,28 @@ function List(props) { hidden: props.isRecord, render: (_, record) => ( - - + {(!props.isRecord && props.permission("qyd-case-library-edit")) && ( + + )} + {(!props.isRecord && props.permission("qyd-case-library-del")) && ( + + )} ), }, @@ -285,4 +292,4 @@ const AddModalComponent = (props) => { }; const AddModal = Connect([NS_EMERGENCY_KNOWLEDGE_LIBRARY], true)(AddModalComponent); -export default Connect([NS_EMERGENCY_KNOWLEDGE_LIBRARY], true)(List); +export default Connect([NS_EMERGENCY_KNOWLEDGE_LIBRARY], true)(Permission(List)); diff --git a/src/pages/Container/Enterprise/EmergencyRescue/EmergencyKnowledgeLibrary/GenerationProcess/List/index.js b/src/pages/Container/Enterprise/EmergencyRescue/EmergencyKnowledgeLibrary/GenerationProcess/List/index.js index faef823..1aa5765 100644 --- a/src/pages/Container/Enterprise/EmergencyRescue/EmergencyKnowledgeLibrary/GenerationProcess/List/index.js +++ b/src/pages/Container/Enterprise/EmergencyRescue/EmergencyKnowledgeLibrary/GenerationProcess/List/index.js @@ -1,3 +1,4 @@ +import { Permission } from "@cqsjjb/jjb-common-decorator/permission"; import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Button, message, Modal, Space } from "antd"; import { useEffect, useRef, useState } from "react"; @@ -87,7 +88,7 @@ function List(props) { }} toolBarRender={() => ( - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-generation-process-add")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-generation-process-batch-del")) && ( + {props.permission("qyd-generation-process-download") && ( + + )} ), }, @@ -140,24 +143,28 @@ function List(props) { hidden: props.isRecord, render: (_, record) => ( - - + {(!props.isRecord && props.permission("qyd-generation-process-edit")) && ( + + )} + {(!props.isRecord && props.permission("qyd-generation-process-del")) && ( + + )} ), }, @@ -271,4 +278,4 @@ const AddModalComponent = (props) => { }; const AddModal = Connect([NS_EMERGENCY_KNOWLEDGE_LIBRARY], true)(AddModalComponent); -export default Connect([NS_EMERGENCY_KNOWLEDGE_LIBRARY], true)(List); +export default Connect([NS_EMERGENCY_KNOWLEDGE_LIBRARY], true)(Permission(List)); diff --git a/src/pages/Container/Enterprise/EmergencyRescue/EmergencyKnowledgeLibrary/HazardousChemicals/List/index.js b/src/pages/Container/Enterprise/EmergencyRescue/EmergencyKnowledgeLibrary/HazardousChemicals/List/index.js index abd7ee3..cb7f8c8 100644 --- a/src/pages/Container/Enterprise/EmergencyRescue/EmergencyKnowledgeLibrary/HazardousChemicals/List/index.js +++ b/src/pages/Container/Enterprise/EmergencyRescue/EmergencyKnowledgeLibrary/HazardousChemicals/List/index.js @@ -1,3 +1,4 @@ +import { Permission } from "@cqsjjb/jjb-common-decorator/permission"; import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Button, message, Modal, Space } from "antd"; import { useEffect, useRef, useState } from "react"; @@ -86,7 +87,7 @@ function List(props) { }} toolBarRender={() => ( - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-hazardous-chemicals-add")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-hazardous-chemicals-batch-del")) && ( + {props.permission("qyd-hazardous-chemicals-download") && ( + + )} ), }, @@ -139,24 +142,28 @@ function List(props) { hidden: props.isRecord, render: (_, record) => ( - - + {(!props.isRecord && props.permission("qyd-hazardous-chemicals-edit")) && ( + + )} + {(!props.isRecord && props.permission("qyd-hazardous-chemicals-del")) && ( + + )} ), }, @@ -270,4 +277,4 @@ const AddModalComponent = (props) => { }; const AddModal = Connect([NS_EMERGENCY_KNOWLEDGE_LIBRARY], true)(AddModalComponent); -export default Connect([NS_EMERGENCY_KNOWLEDGE_LIBRARY], true)(List); +export default Connect([NS_EMERGENCY_KNOWLEDGE_LIBRARY], true)(Permission(List)); diff --git a/src/pages/Container/Enterprise/EmergencyRescue/EmergencyKnowledgeLibrary/HazardousGoods/List/index.js b/src/pages/Container/Enterprise/EmergencyRescue/EmergencyKnowledgeLibrary/HazardousGoods/List/index.js index 3d9164c..5faf580 100644 --- a/src/pages/Container/Enterprise/EmergencyRescue/EmergencyKnowledgeLibrary/HazardousGoods/List/index.js +++ b/src/pages/Container/Enterprise/EmergencyRescue/EmergencyKnowledgeLibrary/HazardousGoods/List/index.js @@ -1,3 +1,4 @@ +import { Permission } from "@cqsjjb/jjb-common-decorator/permission"; import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Button, message, Modal, Space } from "antd"; import { useEffect, useRef, useState } from "react"; @@ -86,7 +87,7 @@ function List(props) { }} toolBarRender={() => ( - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-hazardous-goods-add")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-hazardous-goods-batch-del")) && ( + {props.permission("qyd-hazardous-goods-download") && ( + + )} ), }, @@ -138,24 +141,28 @@ function List(props) { hidden: props.isRecord, render: (_, record) => ( - - + {(!props.isRecord && props.permission("qyd-hazardous-goods-edit")) && ( + + )} + {(!props.isRecord && props.permission("qyd-hazardous-goods-del")) && ( + + )} ), }, @@ -268,4 +275,4 @@ const AddModalComponent = (props) => { }; const AddModal = Connect([NS_EMERGENCY_KNOWLEDGE_LIBRARY], true)(AddModalComponent); -export default Connect([NS_EMERGENCY_KNOWLEDGE_LIBRARY], true)(List); +export default Connect([NS_EMERGENCY_KNOWLEDGE_LIBRARY], true)(Permission(List)); diff --git a/src/pages/Container/Enterprise/EmergencyRescue/EmergencyReporting/EventReport/List/index.js b/src/pages/Container/Enterprise/EmergencyRescue/EmergencyReporting/EventReport/List/index.js index ed883b1..8a362a1 100644 --- a/src/pages/Container/Enterprise/EmergencyRescue/EmergencyReporting/EventReport/List/index.js +++ b/src/pages/Container/Enterprise/EmergencyRescue/EmergencyReporting/EventReport/List/index.js @@ -1,3 +1,4 @@ +import { Permission } from "@cqsjjb/jjb-common-decorator/permission"; import { Connect } from "@cqsjjb/jjb-dva-runtime"; import { Button, message, Modal, Space } from "antd"; import AddIcon from "zy-react-library/components/Icon/AddIcon"; @@ -52,7 +53,7 @@ function List(props) {
( - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-event-report-add")) && ( )} - - {!props.isRecord && ( + {props.permission("qyd-event-report-view") && ( + + )} + {(!props.isRecord && props.permission("qyd-event-report-special-report")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-closed-card-port-batch-del")) && ( - {!props.isRecord && ( + {props.permission("qyd-closed-card-port-view") && ( + + )} + {(!props.isRecord && props.permission("qyd-closed-card-port-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-closed-card-port-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-drainage-well-batch-del")) && ( - {!props.isRecord && ( + {props.permission("qyd-drainage-well-view") && ( + + )} + {(!props.isRecord && props.permission("qyd-drainage-well-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-drainage-well-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-emergency-equipment-batch-del")) && ( - {!props.isRecord && ( + {props.permission("qyd-emergency-equipment-view") && ( + + )} + {(!props.isRecord && props.permission("qyd-emergency-equipment-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-emergency-equipment-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-emergency-shelter-batch-del")) && ( - {!props.isRecord && ( + {props.permission("qyd-emergency-shelter-view") && ( + + )} + {(!props.isRecord && props.permission("qyd-emergency-shelter-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-emergency-shelter-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-material-equipment-batch-del")) && ( - - - - {!props.isRecord && ( + {props.permission("qyd-material-equipment-facilities-equipment") + && ( + + )} + {props.permission("qyd-material-equipment-rescue-equipment") + && ( + + )} + {props.permission("qyd-material-equipment-material") && ( + + )} + {props.permission("qyd-material-equipment-view") && ( + + )} + {(!props.isRecord && props.permission("qyd-material-equipment-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-material-equipment-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-enterprise-emergency-exercise-batch-del")) && ( - {!props.isRecord && ( + {props.permission("qyd-enterprise-emergency-exercise-view") && ( + + )} + {(!props.isRecord && props.permission("qyd-enterprise-emergency-exercise-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-enterprise-emergency-exercise-del")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-enterprise-emergency-plan-batch-del")) && ( - {!props.isRecord && ( + {props.permission("qyd-enterprise-emergency-plan-view") && ( + + )} + {(!props.isRecord && props.permission("qyd-enterprise-emergency-plan-edit")) && ( )} - {!props.isRecord && ( + {(!props.isRecord && props.permission("qyd-enterprise-emergency-plan-del")) && ( )} - {props.processStatus === 2 && ( + {(props.processStatus === 2 && props.permission("qyd-enterprise-plan-audit-audit")) && ( )} - {record.auditFlag === "3" && ( + {(record.auditFlag === "3" && props.permission(props.reasonsRefusalBtn || "qyd-enterprise-plan-reasons-refusal")) && ( )} - {!props.processStatus && ( + {(!props.processStatus && props.permission("qyd-enterprise-plan-edit")) && ( )} - {!props.processStatus && ( + {(!props.processStatus && props.permission("qyd-enterprise-plan-del")) && (