封闭区域企业端

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/personnelAndVehicleStatistics/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_VEHICLE_APPLY = defineNamespace("enclosedAreaVehicleApply");
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 { FORM_ITEM_RENDER_ENUM } from "zy-react-library/enum/formItemRender";
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) {
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,
params: () => ({ departmentId: urlState.departmentId }),
manual: true,
@ -144,7 +144,7 @@ const AuthorizationScopeModalComponent = (props) => {
const [form] = Form.useForm();
const getData = async () => {
const { data } = await props["enterprisePersonnelPermissionsInfo"]({ id: props.info.id });
const { data } = await props["enclosedEnterprisePersonnelPermissionsInfo"]({ id: props.info.id });
form.setFieldsValue({ ...data });
};
@ -154,7 +154,7 @@ const AuthorizationScopeModalComponent = (props) => {
const onSubmit = (values) => {
const performSave = async () => {
const { success } = await props["enterprisePersonnelPermissionsSave"]({
const { success } = await props["enclosedEnterprisePersonnelPermissionsSave"]({
...values,
id: props.info.id,
});
@ -185,13 +185,13 @@ const AuthorizationScopeModalComponent = (props) => {
width={600}
onCancel={props.onCancel}
onOk={form.submit}
confirmLoading={props.enterprisePersonnelPermissions.enterprisePersonnelPermissionsLoading}
confirmLoading={props.enclosedEnterprisePersonnelPermissions.enclosedEnterprisePersonnelPermissionsLoading}
>
<FormBuilder
span={24}
labelCol={{ span: 8 }}
showActionButtons={false}
loading={props.enterprisePersonnelPermissions.enterprisePersonnelPermissionsLoading}
loading={props.enclosedEnterprisePersonnelPermissions.enclosedEnterprisePersonnelPermissionsLoading}
onFinish={onSubmit}
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 useTable from "zy-react-library/hooks/useTable";
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 = [
{ bianma: "1", name: "进" },
@ -17,7 +17,7 @@ const ENTRY_AND_EXIT_STATUS_ENUM = [
function PersonnelRecords(props) {
const [form] = Form.useForm();
const query = useGetUrlQuery();
const { tableProps, getData } = useTable(props["enterprisePersonnelPermissionsPersonnelRecordsList"], {
const { tableProps, getData } = useTable(props["enclosedEnterprisePersonnelPermissionsPersonnelRecordsList"], {
form,
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);