封闭区域企业端

master
LiuJiaNan 2026-02-09 08:38:25 +08:00
parent 8c18350396
commit fd91542652
6 changed files with 31 additions and 30 deletions

View File

@ -51,6 +51,7 @@
- `/primeport/container/enterprise/enclosedArea/apply/vehicleRecords/list` 封闭区域申请/车辆封闭区域申请记录 - `/primeport/container/enterprise/enclosedArea/apply/vehicleRecords/list` 封闭区域申请/车辆封闭区域申请记录
- `/primeport/container/enterprise/enclosedArea/personnelAndVehicleStatistics/list` 区域人员及车辆统计 - `/primeport/container/enterprise/enclosedArea/personnelAndVehicleStatistics/list` 区域人员及车辆统计
- `/primeport/container/enterprise/enclosedArea/enterprisePersonnelPermissions/list` 企业人员权限 - `/primeport/container/enterprise/enclosedArea/enterprisePersonnelPermissions/list` 企业人员权限
- `/primeport/container/enterprise/enclosedArea/personnelReview/personnelReview/list` 人员审核
### 相关方端 ### 相关方端

View File

@ -0,0 +1,18 @@
import { declareRequest } from "@cqsjjb/jjb-dva-runtime";
export const enclosedEnterprisePersonnelPermissionsList = declareRequest(
"enclosedEnterprisePersonnelPermissionsLoading",
`Post > @/primeport/`,
);
export const enclosedEnterprisePersonnelPermissionsPersonnelRecordsList = declareRequest(
"enclosedEnterprisePersonnelPermissionsLoading",
`Post > @/primeport/`,
);
export const enclosedEnterprisePersonnelPermissionsInfo = declareRequest(
"enclosedEnterprisePersonnelPermissionsLoading",
`Post > @/primeport/`,
);
export const enclosedEnterprisePersonnelPermissionsSave = declareRequest(
"enclosedEnterprisePersonnelPermissionsLoading",
`Post > @/primeport/`,
);

View File

@ -1,18 +0,0 @@
import { declareRequest } from "@cqsjjb/jjb-dva-runtime";
export const enterprisePersonnelPermissionsList = declareRequest(
"enterprisePersonnelPermissionsLoading",
`Post > @/primeport/`,
);
export const enterprisePersonnelPermissionsPersonnelRecordsList = declareRequest(
"enterprisePersonnelPermissionsLoading",
`Post > @/primeport/`,
);
export const enterprisePersonnelPermissionsInfo = declareRequest(
"enterprisePersonnelPermissionsLoading",
`Post > @/primeport/`,
);
export const enterprisePersonnelPermissionsSave = declareRequest(
"enterprisePersonnelPermissionsLoading",
`Post > @/primeport/`,
);

View File

@ -28,4 +28,4 @@ export const NS_ENCLOSED_AREA = defineNamespace("enclosedArea");
export const NS_ENCLOSED_AREA_PERSONNEL_APPLY = defineNamespace("enclosedAreaPersonnelApply"); export const NS_ENCLOSED_AREA_PERSONNEL_APPLY = defineNamespace("enclosedAreaPersonnelApply");
export const NS_ENCLOSED_AREA_VEHICLE_APPLY = defineNamespace("enclosedAreaVehicleApply"); export const NS_ENCLOSED_AREA_VEHICLE_APPLY = defineNamespace("enclosedAreaVehicleApply");
export const NS_ENCLOSED_PERSONNEL_AND_VEHICLE_STATISTICS = defineNamespace("enclosedPersonnelAndVehicleStatistics"); export const NS_ENCLOSED_PERSONNEL_AND_VEHICLE_STATISTICS = defineNamespace("enclosedPersonnelAndVehicleStatistics");
export const NS_ENTERPRISE_PERSONNEL_PERMISSIONS = defineNamespace("enterprisePersonnelPermissions"); export const NS_ENCLOSED_ENTERPRISE_PERSONNEL_PERMISSIONS = defineNamespace("enclosedEnterprisePersonnelPermissions");

View File

@ -10,7 +10,7 @@ import Search from "zy-react-library/components/Search";
import Table from "zy-react-library/components/Table"; import Table from "zy-react-library/components/Table";
import { FORM_ITEM_RENDER_ENUM } from "zy-react-library/enum/formItemRender"; import { FORM_ITEM_RENDER_ENUM } from "zy-react-library/enum/formItemRender";
import useTable from "zy-react-library/hooks/useTable"; import useTable from "zy-react-library/hooks/useTable";
import { NS_ENTERPRISE_PERSONNEL_PERMISSIONS } from "~/enumerate/namespace"; import { NS_ENCLOSED_ENTERPRISE_PERSONNEL_PERMISSIONS } from "~/enumerate/namespace";
function List(props) { function List(props) {
const [authorizationScopeModalVisible, setAuthorizationScopeModalVisible] = useState(false); const [authorizationScopeModalVisible, setAuthorizationScopeModalVisible] = useState(false);
@ -30,7 +30,7 @@ function List(props) {
}, },
}); });
const { tableProps, getData } = useTable(props["enterprisePersonnelPermissionsList"], { const { tableProps, getData } = useTable(props["enclosedEnterprisePersonnelPermissionsList"], {
form, form,
params: () => ({ departmentId: urlState.departmentId }), params: () => ({ departmentId: urlState.departmentId }),
manual: true, manual: true,
@ -144,7 +144,7 @@ const AuthorizationScopeModalComponent = (props) => {
const [form] = Form.useForm(); const [form] = Form.useForm();
const getData = async () => { const getData = async () => {
const { data } = await props["enterprisePersonnelPermissionsInfo"]({ id: props.info.id }); const { data } = await props["enclosedEnterprisePersonnelPermissionsInfo"]({ id: props.info.id });
form.setFieldsValue({ ...data }); form.setFieldsValue({ ...data });
}; };
@ -154,7 +154,7 @@ const AuthorizationScopeModalComponent = (props) => {
const onSubmit = (values) => { const onSubmit = (values) => {
const performSave = async () => { const performSave = async () => {
const { success } = await props["enterprisePersonnelPermissionsSave"]({ const { success } = await props["enclosedEnterprisePersonnelPermissionsSave"]({
...values, ...values,
id: props.info.id, id: props.info.id,
}); });
@ -185,13 +185,13 @@ const AuthorizationScopeModalComponent = (props) => {
width={600} width={600}
onCancel={props.onCancel} onCancel={props.onCancel}
onOk={form.submit} onOk={form.submit}
confirmLoading={props.enterprisePersonnelPermissions.enterprisePersonnelPermissionsLoading} confirmLoading={props.enclosedEnterprisePersonnelPermissions.enclosedEnterprisePersonnelPermissionsLoading}
> >
<FormBuilder <FormBuilder
span={24} span={24}
labelCol={{ span: 8 }} labelCol={{ span: 8 }}
showActionButtons={false} showActionButtons={false}
loading={props.enterprisePersonnelPermissions.enterprisePersonnelPermissionsLoading} loading={props.enclosedEnterprisePersonnelPermissions.enclosedEnterprisePersonnelPermissionsLoading}
onFinish={onSubmit} onFinish={onSubmit}
options={[ options={[
{ {
@ -214,6 +214,6 @@ const AuthorizationScopeModalComponent = (props) => {
); );
}; };
const AuthorizationScopeModal = Connect([NS_ENTERPRISE_PERSONNEL_PERMISSIONS], true)(AuthorizationScopeModalComponent); const AuthorizationScopeModal = Connect([NS_ENCLOSED_ENTERPRISE_PERSONNEL_PERMISSIONS], true)(AuthorizationScopeModalComponent);
export default Connect([NS_ENTERPRISE_PERSONNEL_PERMISSIONS], true)(List); export default Connect([NS_ENCLOSED_ENTERPRISE_PERSONNEL_PERMISSIONS], true)(List);

View File

@ -7,7 +7,7 @@ import { FORM_ITEM_RENDER_ENUM } from "zy-react-library/enum/formItemRender";
import useGetUrlQuery from "zy-react-library/hooks/useGetUrlQuery"; import useGetUrlQuery from "zy-react-library/hooks/useGetUrlQuery";
import useTable from "zy-react-library/hooks/useTable"; import useTable from "zy-react-library/hooks/useTable";
import { getLabelName } from "zy-react-library/utils"; import { getLabelName } from "zy-react-library/utils";
import { NS_ENTERPRISE_PERSONNEL_PERMISSIONS } from "~/enumerate/namespace"; import { NS_ENCLOSED_ENTERPRISE_PERSONNEL_PERMISSIONS } from "~/enumerate/namespace";
const ENTRY_AND_EXIT_STATUS_ENUM = [ const ENTRY_AND_EXIT_STATUS_ENUM = [
{ bianma: "1", name: "进" }, { bianma: "1", name: "进" },
@ -17,7 +17,7 @@ const ENTRY_AND_EXIT_STATUS_ENUM = [
function PersonnelRecords(props) { function PersonnelRecords(props) {
const [form] = Form.useForm(); const [form] = Form.useForm();
const query = useGetUrlQuery(); const query = useGetUrlQuery();
const { tableProps, getData } = useTable(props["enterprisePersonnelPermissionsPersonnelRecordsList"], { const { tableProps, getData } = useTable(props["enclosedEnterprisePersonnelPermissionsPersonnelRecordsList"], {
form, form,
params: { id: query.id }, params: { id: query.id },
}); });
@ -52,4 +52,4 @@ function PersonnelRecords(props) {
); );
} }
export default Connect([NS_ENTERPRISE_PERSONNEL_PERMISSIONS], true)(PersonnelRecords); export default Connect([NS_ENCLOSED_ENTERPRISE_PERSONNEL_PERMISSIONS], true)(PersonnelRecords);