From d94bb8b2e203940424e334c23470ac36f0d034c8 Mon Sep 17 00:00:00 2001 From: dearLin <1261008090@qq.com> Date: Fri, 27 Mar 2026 11:39:04 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E7=9B=B8=E5=85=B3=E6=96=B9?= =?UTF-8?q?=E4=BA=BA=E5=91=98=E5=8F=8A=E8=BD=A6=E8=BE=86=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/stockPersonnelAndVehicles/index.js | 8 ++++++++ .../PersonnelAndVehicle/List/index.js | 10 +++++----- .../Personnel/List/index.js | 11 ++++++----- 3 files changed, 19 insertions(+), 10 deletions(-) diff --git a/src/api/stockPersonnelAndVehicles/index.js b/src/api/stockPersonnelAndVehicles/index.js index d38844c..9195b3e 100644 --- a/src/api/stockPersonnelAndVehicles/index.js +++ b/src/api/stockPersonnelAndVehicles/index.js @@ -4,10 +4,18 @@ export const stockPersonnelAndVehiclesList = declareRequest( "stockPersonnelAndVehiclesLoading", `Get > /primeport/personApply/personnelVehicleManagementList`, ); +export const xgfPersonPermissionsList = declareRequest( + "stockPersonnelAndVehiclesLoading", + `Post > @/primeport/personApply/xgfPersonPermissionsList`, +); export const stockPersonnelAndVehiclesPersonnelRecordsList = declareRequest( "stockPersonnelAndVehiclesLoading", `Post > @/primeport/`, ); +export const xgfPersonAuthorization = declareRequest( + "stockPersonnelAndVehiclesLoading", + `Post > @/primeport/personApply/xgfPersonAuthorization`, +); export const stockPersonnelAndVehiclesAuthorization = declareRequest( "stockPersonnelAndVehiclesLoading", `Post > @/primeport/personApply/authorization`, diff --git a/src/pages/Container/Supervision/FirstLevelDoor/ImportAndExportPortInfo/BranchPersonnelAndVehicles/PersonnelAndVehicle/List/index.js b/src/pages/Container/Supervision/FirstLevelDoor/ImportAndExportPortInfo/BranchPersonnelAndVehicles/PersonnelAndVehicle/List/index.js index 333625b..71a2782 100644 --- a/src/pages/Container/Supervision/FirstLevelDoor/ImportAndExportPortInfo/BranchPersonnelAndVehicles/PersonnelAndVehicle/List/index.js +++ b/src/pages/Container/Supervision/FirstLevelDoor/ImportAndExportPortInfo/BranchPersonnelAndVehicles/PersonnelAndVehicle/List/index.js @@ -28,12 +28,12 @@ function List(props) { /> { - props.history.push(`./vehicleManagement/list?id=${record.id}`); + props.history.push(`./vehicleManagement/list?id=${record.userId}`); }} > 车辆管理 diff --git a/src/pages/Container/Supervision/FirstLevelDoor/ImportAndExportPortInfo/StakeholderPersonnelAndVehicles/Personnel/List/index.js b/src/pages/Container/Supervision/FirstLevelDoor/ImportAndExportPortInfo/StakeholderPersonnelAndVehicles/Personnel/List/index.js index 801ce8b..09096ed 100644 --- a/src/pages/Container/Supervision/FirstLevelDoor/ImportAndExportPortInfo/StakeholderPersonnelAndVehicles/Personnel/List/index.js +++ b/src/pages/Container/Supervision/FirstLevelDoor/ImportAndExportPortInfo/StakeholderPersonnelAndVehicles/Personnel/List/index.js @@ -16,9 +16,9 @@ const STATUS_ENUM = [ function List(props) { const query = useGetUrlQuery(); const [form] = Search.useForm(); - const { tableProps, getData } = useTable(props["stockPersonnelAndVehiclesList"], { + const { tableProps, getData } = useTable(props["xgfPersonPermissionsList"], { form, - params: { corpId: query.query }, + params: { applyCorpId: query.id }, }); const onUpdateStatus = (record) => { @@ -35,7 +35,8 @@ function List(props) { ) : "该人员涉及其他单位项目,是否开启本单位涉及项目的口门权限?", onOk: async () => { - const { success } = await props["stockPersonnelAndVehiclesAuthorization"]({ + const { success } = await props["xgfPersonAuthorization"]({ + applyPersonId: record.id, mkmjPermission: record.mkmjPermission === 1 ? 2 : 1, personBelongType: 3, userId, @@ -70,8 +71,8 @@ function List(props) {