diff --git a/src/api/relatedPersonnel/index.js b/src/api/relatedPersonnel/index.js
deleted file mode 100644
index 249ab49..0000000
--- a/src/api/relatedPersonnel/index.js
+++ /dev/null
@@ -1,10 +0,0 @@
-import { declareRequest } from "@cqsjjb/jjb-dva-runtime";
-
-export const relatedPersonnelPersonnelList = declareRequest(
- "relatedPersonnelLoading",
- `Post > @/primeport/`,
-);
-export const relatedPersonnelApproval = declareRequest(
- "relatedPersonnelLoading",
- `Post > @/primeport/`,
-);
diff --git a/src/enumerate/namespace/index.js b/src/enumerate/namespace/index.js
index c9798c9..cb717be 100644
--- a/src/enumerate/namespace/index.js
+++ b/src/enumerate/namespace/index.js
@@ -7,7 +7,6 @@ import { defineNamespace } from "@cqsjjb/jjb-dva-runtime";
export const NS_GLOBAL = defineNamespace("global");
export const NS_APPROVER_USER = defineNamespace("approverUser");
export const NS_FIRST_LEVEL_DOOR_INFO = defineNamespace("firstLevelDoorInfo");
-export const NS_RELATED_PERSONNEL = defineNamespace("relatedPersonnel");
export const NS_VEHICLE_AUDIT = defineNamespace("vehicleAudit");
export const NS_TEMPORARY_PERSONNEL = defineNamespace("temporaryPersonnel");
export const NS_TEMPORARY_VEHICLE = defineNamespace("temporaryVehicle");
diff --git a/src/pages/Container/Stakeholder/FirstLevelDoor/VehicleApplication/List/index.js b/src/pages/Container/Stakeholder/FirstLevelDoor/VehicleApplication/List/index.js
index f083bec..071b88d 100644
--- a/src/pages/Container/Stakeholder/FirstLevelDoor/VehicleApplication/List/index.js
+++ b/src/pages/Container/Stakeholder/FirstLevelDoor/VehicleApplication/List/index.js
@@ -90,7 +90,7 @@ function List(props) {
type="link"
onClick={() => {
setViewModalVisible(true);
- setCurrentId(record.id);
+ setCurrentId(record.vehicleApplyId);
}}
>
查看
@@ -168,7 +168,7 @@ const ViewModalComponent = (props) => {
const { loading: getFileLoading, getFile } = useGetFile();
const getData = async () => {
- const { data } = await props["vehicleApplyInfo"]({ id: props.id });
+ const { data } = await props["vehicleApplyInfo"]({ vehicleApplyId: props.id });
const drivingLicenseFile = await getFile({
eqType: UPLOAD_FILE_TYPE_ENUM[601],
eqForeignKey: data.drivingLicenseId,
diff --git a/src/pages/Container/Supervision/EnclosedArea/Apply/Personnel/List/index.js b/src/pages/Container/Supervision/EnclosedArea/Apply/Personnel/List/index.js
index b59e85a..0735c47 100644
--- a/src/pages/Container/Supervision/EnclosedArea/Apply/Personnel/List/index.js
+++ b/src/pages/Container/Supervision/EnclosedArea/Apply/Personnel/List/index.js
@@ -1,5 +1,6 @@
+import { Permission } from "@cqsjjb/jjb-common-decorator/permission";
import { Connect } from "@cqsjjb/jjb-dva-runtime";
-import { Button } from "antd";
+import { Button, Space } from "antd";
import AddIcon from "zy-react-library/components/Icon/AddIcon";
import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search";
@@ -35,15 +36,19 @@ function List(props) {
/>
(
- )}
- onClick={() => {
- props.history.push("./add");
- }}
- >
- 申请权限
-
+
+ {props.permission("jgd-enclosed-personnel-apply-add") && (
+ )}
+ onClick={() => {
+ props.history.push("./add");
+ }}
+ >
+ 申请权限
+
+ )}
+
)}
columns={[
{ title: "姓名", dataIndex: "applyPersonUserName" },
@@ -71,14 +76,18 @@ function List(props) {
width: 80,
fixed: "right",
render: (_, record) => (
-
+
+ {props.permission("jgd-enclosed-personnel-apply-show") && (
+
+ )}
+
),
},
]}
@@ -88,4 +97,4 @@ function List(props) {
);
}
-export default Connect([NS_ENCLOSED_AREA_PERSONNEL_APPLY], true)(List);
+export default Connect([NS_ENCLOSED_AREA_PERSONNEL_APPLY], true)(Permission(List));
diff --git a/src/pages/Container/Supervision/EnclosedArea/Apply/PersonnelRecords/List/index.js b/src/pages/Container/Supervision/EnclosedArea/Apply/PersonnelRecords/List/index.js
index ebb4eca..f52d00b 100644
--- a/src/pages/Container/Supervision/EnclosedArea/Apply/PersonnelRecords/List/index.js
+++ b/src/pages/Container/Supervision/EnclosedArea/Apply/PersonnelRecords/List/index.js
@@ -1,3 +1,4 @@
+import { Permission } from "@cqsjjb/jjb-common-decorator/permission";
import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Descriptions, Modal, Space } from "antd";
import { useState } from "react";
@@ -65,15 +66,17 @@ function List(props) {
fixed: "right",
render: (_, record) => (
-
- {record.auditFlag === 3 && (
+ {props.permission("jgd-enclosed-personnel-records-show") && (
+
+ )}
+ {(record.auditFlag === 3 && props.permission("jgd-enclosed-personnel-records-bh")) && (