企业端添加按钮权限
parent
3081181f20
commit
1b7c1e5405
|
|
@ -1,7 +1,14 @@
|
|||
import ListPage from "~/pages/Container/Supervision/EnclosedArea/Apply/Personnel/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage entrance="enterprise" {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
entrance="enterprise"
|
||||
addBtn="fgs-ren-yuan-feng-bi-qu-yu-shen-qing-add"
|
||||
viewBth="fgs-ren-yuan-feng-bi-qu-yu-shen-qing-show"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,14 @@
|
|||
import ListPage from "~/pages/Container/Supervision/EnclosedArea/Apply/PersonnelRecords/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage entrance="enterprise" {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
entrance="enterprise"
|
||||
viewBtn="fgs-ren-yuan-feng-bi-qu-yu-shen-qing-ji-lu-show"
|
||||
rejectReasonBtn="fgs-ren-yuan-feng-bi-qu-yu-shen-qing-ji-lu-reject-reason"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,14 @@
|
|||
import ListPage from "~/pages/Container/Supervision/EnclosedArea/Apply/Vehicle/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage entrance="enterprise" {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
entrance="enterprise"
|
||||
addBtn="fgs-che-liang-feng-bi-qu-yu-shen-qing-add"
|
||||
viewBtn="fgs-che-liang-feng-bi-qu-yu-shen-qing-show"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,14 @@
|
|||
import ListPage from "~/pages/Container/Supervision/EnclosedArea/Apply/VehicleRecords/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage entrance="enterprise" {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
entrance="enterprise"
|
||||
viewBtn="fgs-che-liang-feng-bi-qu-yu-shen-qing-ji-lu-show"
|
||||
rejectReasonBtn="fgs-che-liang-feng-bi-qu-yu-shen-qing-ji-lu-reject-reason"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,12 @@
|
|||
import ListPage from "~/pages/Container/Supervision/EnclosedArea/AreaAndEntrance/EnclosedArea/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
viewBtn="fgs-feng-bi-qu-yu-guan-li-shows"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,18 @@
|
|||
import ListPage from "~/pages/Container/Supervision/EnclosedArea/AreaAndEntrance/EnclosedAreaDoor/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage entrance="enterprise" {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
entrance="enterprise"
|
||||
addBtn="fgs-feng-bi-qu-yu-kou-men-guan-li-add"
|
||||
viewBtn="fgs-feng-bi-qu-yu-kou-men-guan-li-show"
|
||||
editBtn="fgs-feng-bi-qu-yu-kou-men-guan-li-edit"
|
||||
updateStatusBtn="fgs-feng-bi-qu-yu-kou-men-guan-li-updstate"
|
||||
addChannelBtn="fgs-feng-bi-qu-yu-kou-men-guan-li-channel"
|
||||
addCameraBtn="fgs-feng-bi-qu-yu-kou-men-guan-li-camera"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
import useUrlState from "@ahooksjs/use-url-state";
|
||||
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";
|
||||
|
|
@ -47,7 +48,7 @@ function List(props) {
|
|||
<div style={{ width: 300 }}>
|
||||
<DepartmentLeftTree
|
||||
onGetNodePaths={(event) => {
|
||||
const departmentId = event.at(-1).departmentId;
|
||||
const departmentId = event.at(-1).id;
|
||||
setUrlState({
|
||||
departmentId,
|
||||
backDepartmentIds: [...urlState.backDepartmentIds, urlState.departmentId],
|
||||
|
|
@ -108,23 +109,27 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
setAuthorizationScopeModalVisible(true);
|
||||
setCurrentInfo(record);
|
||||
}}
|
||||
>
|
||||
授权范围
|
||||
</Button>
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
props.history.push(`./personnelRecords?id=${record.id}`);
|
||||
}}
|
||||
>
|
||||
人员进出记录
|
||||
</Button>
|
||||
{props.permission("jgd-ent-permission-authorization-scope") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
setAuthorizationScopeModalVisible(true);
|
||||
setCurrentInfo(record);
|
||||
}}
|
||||
>
|
||||
授权范围
|
||||
</Button>
|
||||
)}
|
||||
{props.permission("jgd-ent-permission-personnel-records") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
props.history.push(`./personnelRecords?id=${record.id}`);
|
||||
}}
|
||||
>
|
||||
人员进出记录
|
||||
</Button>
|
||||
)}
|
||||
</Space>
|
||||
),
|
||||
},
|
||||
|
|
@ -290,4 +295,4 @@ const AuthorizationScopeModalComponent = (props) => {
|
|||
|
||||
const AuthorizationScopeModal = Connect([NS_ENCLOSED_ENTERPRISE_PERSONNEL_PERMISSIONS, NS_ENCLOSED_AREA], true)(AuthorizationScopeModalComponent);
|
||||
|
||||
export default Connect([NS_ENCLOSED_ENTERPRISE_PERSONNEL_PERMISSIONS], true)(List);
|
||||
export default Connect([NS_ENCLOSED_ENTERPRISE_PERSONNEL_PERMISSIONS], true)(Permission(List));
|
||||
|
|
|
|||
|
|
@ -1,7 +1,13 @@
|
|||
import ListPage from "~/pages/Container/Supervision/EnclosedArea/PersonnelAndVehicleStatistics/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
vehicleRecordsBtn="fgs-qu-yu-ren-yuan-ji-che-liang-tong-ji-vehicle-records"
|
||||
personnelRecordsBtn="fgs-qu-yu-ren-yuan-ji-che-liang-tong-ji-personnel-records"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
import { Permission } from "@cqsjjb/jjb-common-decorator/permission";
|
||||
import { Connect } from "@cqsjjb/jjb-dva-runtime";
|
||||
import { Button, Space } from "antd";
|
||||
import Page from "zy-react-library/components/Page";
|
||||
|
|
@ -58,7 +59,7 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{record.currentUserCanAudit === 1 && (
|
||||
{(record.currentUserCanAudit === 1 && props.permission("jgd-ent-long-personnel-review-review")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -79,4 +80,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));
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
@ -62,16 +63,18 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
const entrance = ENCLOSED_AREA_BELONGING_END_ENUM.find(item => +item.bianma === record.personBelongType).bianma;
|
||||
props.history.push(`./view?id=${record.id}&entrance=${entrance}`);
|
||||
}}
|
||||
>
|
||||
查看
|
||||
</Button>
|
||||
{record.auditFlag === 3 && (
|
||||
{props.permission("jgd-ent-long-personnel-records-show") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
const entrance = ENCLOSED_AREA_BELONGING_END_ENUM.find(item => +item.bianma === record.personBelongType).bianma;
|
||||
props.history.push(`./view?id=${record.id}&entrance=${entrance}`);
|
||||
}}
|
||||
>
|
||||
查看
|
||||
</Button>
|
||||
)}
|
||||
{(record.auditFlag === 3 && props.permission("jgd-ent-long-personnel-records-refusal-reason")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -127,4 +130,4 @@ const ViewRejectReasonModal = (props) => {
|
|||
);
|
||||
};
|
||||
|
||||
export default Connect([NS_ENCLOSED_AREA_PERSONNEL_APPLY], true)(List);
|
||||
export default Connect([NS_ENCLOSED_AREA_PERSONNEL_APPLY], true)(Permission(List));
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
import { Permission } from "@cqsjjb/jjb-common-decorator/permission";
|
||||
import { Connect } from "@cqsjjb/jjb-dva-runtime";
|
||||
import { Button, Space } from "antd";
|
||||
import Page from "zy-react-library/components/Page";
|
||||
|
|
@ -48,7 +49,7 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{record.currentUserCanAudit === 1 && (
|
||||
{(record.currentUserCanAudit === 1 && props.permission("jgd-ent-temp-personnel-review-review")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -68,4 +69,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));
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
@ -52,15 +53,17 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
props.history.push(`./view?id=${record.id}`);
|
||||
}}
|
||||
>
|
||||
查看
|
||||
</Button>
|
||||
{record.auditFlag === 3 && (
|
||||
{props.permission("jgd-ent-temp-visitor-records-show") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
props.history.push(`./view?id=${record.id}`);
|
||||
}}
|
||||
>
|
||||
查看
|
||||
</Button>
|
||||
)}
|
||||
{(record.auditFlag === 3 && props.permission("jgd-ent-temp-visitor-records-refusal-reason")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -116,4 +119,4 @@ const ViewRejectReasonModal = (props) => {
|
|||
);
|
||||
};
|
||||
|
||||
export default Connect([NS_ENCLOSED_AREA_PERSONNEL_APPLY], true)(List);
|
||||
export default Connect([NS_ENCLOSED_AREA_PERSONNEL_APPLY], true)(Permission(List));
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
import { Permission } from "@cqsjjb/jjb-common-decorator/permission";
|
||||
import { Connect } from "@cqsjjb/jjb-dva-runtime";
|
||||
import { Button, Space } from "antd";
|
||||
import Page from "zy-react-library/components/Page";
|
||||
|
|
@ -54,7 +55,7 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{record.currentUserCanAudit === 1 && (
|
||||
{(record.currentUserCanAudit === 1 && props.permission("jgd-ent-long-vehicle-review-review")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -75,4 +76,4 @@ function List(props) {
|
|||
);
|
||||
}
|
||||
|
||||
export default Connect([NS_ENCLOSED_AREA_VEHICLE_APPLY], true)(List);
|
||||
export default Connect([NS_ENCLOSED_AREA_VEHICLE_APPLY], true)(Permission(List));
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
@ -58,16 +59,18 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
const entrance = ENCLOSED_AREA_BELONGING_END_ENUM.find(item => +item.bianma === record.todo1).bianma;
|
||||
props.history.push(`./view?id=${record.id}&entrance=${entrance}`);
|
||||
}}
|
||||
>
|
||||
查看
|
||||
</Button>
|
||||
{record.auditFlag === 3 && (
|
||||
{props.permission("jgd-ent-long-vehicle-records-show") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
const entrance = ENCLOSED_AREA_BELONGING_END_ENUM.find(item => +item.bianma === record.todo1).bianma;
|
||||
props.history.push(`./view?id=${record.id}&entrance=${entrance}`);
|
||||
}}
|
||||
>
|
||||
查看
|
||||
</Button>
|
||||
)}
|
||||
{(record.auditFlag === 3 && props.permission("jgd-ent-long-vehicle-records-refusal-reason")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -123,4 +126,4 @@ const ViewRejectReasonModal = (props) => {
|
|||
);
|
||||
};
|
||||
|
||||
export default Connect([NS_ENCLOSED_AREA_VEHICLE_APPLY], true)(List);
|
||||
export default Connect([NS_ENCLOSED_AREA_VEHICLE_APPLY], true)(Permission(List));
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
import { Permission } from "@cqsjjb/jjb-common-decorator/permission";
|
||||
import { Connect } from "@cqsjjb/jjb-dva-runtime";
|
||||
import { Button, Space } from "antd";
|
||||
import Page from "zy-react-library/components/Page";
|
||||
|
|
@ -50,7 +51,7 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{record.currentUserCanAudit === 1 && (
|
||||
{(record.currentUserCanAudit === 1 && props.permission("jgd-ent-temp-vehicle-review-review")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -70,4 +71,4 @@ function List(props) {
|
|||
);
|
||||
}
|
||||
|
||||
export default Connect([NS_ENCLOSED_AREA_VEHICLE_APPLY], true)(List);
|
||||
export default Connect([NS_ENCLOSED_AREA_VEHICLE_APPLY], true)(Permission(List));
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
@ -54,15 +55,17 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
props.history.push(`./view?id=${record.id}`);
|
||||
}}
|
||||
>
|
||||
查看
|
||||
</Button>
|
||||
{record.auditFlag === 3 && (
|
||||
{props.permission("jgd-ent-temp-vehicle-records-show") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
props.history.push(`./view?id=${record.id}`);
|
||||
}}
|
||||
>
|
||||
查看
|
||||
</Button>
|
||||
)}
|
||||
{(record.auditFlag === 3 && props.permission("jgd-ent-temp-vehicle-records-refusal-reason")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -118,4 +121,4 @@ const ViewRejectReasonModal = (props) => {
|
|||
);
|
||||
};
|
||||
|
||||
export default Connect([NS_ENCLOSED_AREA_VEHICLE_APPLY], true)(List);
|
||||
export default Connect([NS_ENCLOSED_AREA_VEHICLE_APPLY], true)(Permission(List));
|
||||
|
|
|
|||
|
|
@ -1,7 +1,14 @@
|
|||
import ApproverUserPage from "~/pages/Container/Supervision/FirstLevelDoor/ApproverUser";
|
||||
|
||||
function ApproverUser(props) {
|
||||
return (<ApproverUserPage {...props} />);
|
||||
return (
|
||||
<ApproverUserPage
|
||||
addBtn="fgs-first-level-approver-add"
|
||||
editBtn="fgs-first-level-approver-edit"
|
||||
delBtn="fgs-first-level-approver-del"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default ApproverUser;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,18 @@
|
|||
import ListPage from "~/pages/Container/Supervision/FirstLevelDoor/ImportAndExportPortInfo/PersonalVehicle/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage vehicleBelongType={3} {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
vehicleBelongType={3}
|
||||
addBtn="fgs-grclgl-add"
|
||||
vehicleRecordsBtn="fgs-grclgl-car-inout"
|
||||
approvalRecordsBtn="fgs-grclgl-audit-record"
|
||||
viewBtn="fgs-grclgl-show"
|
||||
reapplyBtn="fgs-grclgl-reapply"
|
||||
delBtn="fgs-grclgl-del"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,13 @@
|
|||
import ListPage from "~/pages/Container/Supervision/FirstLevelDoor/ImportAndExportPortInfo/StakeholderPersonnelAndVehicles/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
personnelListBtn="fgs-xgfryjclgl-ryjcjl"
|
||||
vehicleListBtn="fgs-xgfryjclgl-carjcjl"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,15 @@
|
|||
import ListPage from "~/pages/Container/Supervision/FirstLevelDoor/ImportAndExportPortInfo/StockPersonnelAndVehicles/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage personBelongType={2} {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
personBelongType={2}
|
||||
authorizationScopeBtn="fgs-jcgxxgl-edit"
|
||||
personnelRecordsBtn="fgs-jcgxxgl-ryinout"
|
||||
vehicleManagementBtn="fgs-jcgxxgl-car"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,17 @@
|
|||
import ListPage from "~/pages/Container/Supervision/FirstLevelDoor/ImportAndExportPortInfo/StockVehicles/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage vehicleBelongType={4} {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
vehicleBelongType={4}
|
||||
addBtn="fgs-dwclgl-add"
|
||||
approvalRecordsBtn="fgs-dwclgl-car-audit-record"
|
||||
vehicleRecordsBtn="fgs-dwclgl-car-inout"
|
||||
editBtn="fgs-dwclgl-edit"
|
||||
viewBtn="fgs-dwclgl-show"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,14 @@
|
|||
import ListPage from "~/pages/Container/Supervision/FirstLevelDoor/ImportAndExportPortInfo/VehiclesViolation/VehicleBlacklist/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
addBtn="fgs-che-liang-hei-ming-dan-guan-li-add"
|
||||
viewBtn="fgs-che-liang-hei-ming-dan-guan-li-show"
|
||||
delBtn="fgs-che-liang-hei-ming-dan-guan-li-del"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,13 @@
|
|||
import ListPage from "~/pages/Container/Supervision/FirstLevelDoor/ImportAndExportPortInfo/VehiclesViolation/VehiclesViolation/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
addBtn="fgs-che-liang-wei-gui-guan-li-add"
|
||||
violationRecordsBtn="fgs-che-liang-wei-gui-guan-li-show"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,14 @@
|
|||
import RelatedVehiclesPage from "~/pages/Container/Supervision/FirstLevelDoor/PortEntryApproval/LongTermVehicleApproval/RelatedVehicles";
|
||||
|
||||
function RelatedVehicles(props) {
|
||||
return (<RelatedVehiclesPage {...props} />);
|
||||
return (
|
||||
<RelatedVehiclesPage
|
||||
auditBtn="fgs-xiang-guan-fang-che-liang-shen-pi-audit"
|
||||
viewBtn="fgs-xiang-guan-fang-che-liang-shen-pi-show"
|
||||
viewReasonsRefusalBtn="fgs-xiang-guan-fang-che-liang-shen-pi-bh"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default RelatedVehicles;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,13 @@
|
|||
import RelatedVehiclesRecordsPage from "~/pages/Container/Supervision/FirstLevelDoor/PortEntryApproval/LongTermVehicleApproval/RelatedVehiclesRecords";
|
||||
|
||||
function RelatedVehiclesRecords(props) {
|
||||
return (<RelatedVehiclesRecordsPage {...props} />);
|
||||
return (
|
||||
<RelatedVehiclesRecordsPage
|
||||
viewBtn="fgs-che-liang-shen-pi-record-show"
|
||||
viewReasonsRefusalBtn="fgs-che-liang-shen-pi-record-bh"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default RelatedVehiclesRecords;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,14 @@
|
|||
import ShareVehiclesPage from "~/pages/Container/Supervision/FirstLevelDoor/PortEntryApproval/LongTermVehicleApproval/ShareVehicles";
|
||||
|
||||
function ShareVehicles(props) {
|
||||
return (<ShareVehiclesPage vehicleBelongTypeArr="3,4" {...props} />);
|
||||
return (
|
||||
<ShareVehiclesPage
|
||||
vehicleBelongTypeArr="3,4"
|
||||
auditBtn="fgs-stk-vehicle-approval-audit"
|
||||
viewBtn="fgs-stk-vehicle-approval-show"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default ShareVehicles;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,13 @@
|
|||
import ShareVehiclesRecordsPage from "~/pages/Container/Supervision/FirstLevelDoor/PortEntryApproval/LongTermVehicleApproval/ShareVehiclesRecords";
|
||||
|
||||
function ShareVehiclesRecords(props) {
|
||||
return (<ShareVehiclesRecordsPage vehicleBelongTypeArr="3,4" {...props} />);
|
||||
return (
|
||||
<ShareVehiclesRecordsPage
|
||||
vehicleBelongTypeArr="3,4"
|
||||
viewBtn="fgs-stk-vehicle-approval-record-show"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default ShareVehiclesRecords;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,14 @@
|
|||
import RelatedPersonnelPage from "~/pages/Container/Supervision/FirstLevelDoor/PortEntryApproval/PersonnelApproval/RelatedPersonnel";
|
||||
|
||||
function RelatedPersonnel(props) {
|
||||
return (<RelatedPersonnelPage {...props} />);
|
||||
return (
|
||||
<RelatedPersonnelPage
|
||||
auditBtn="fgs-entry-stk-person-approval-audit"
|
||||
viewBtn="fgs-entry-stk-person-approval-show"
|
||||
viewReasonsRefusalBtn="fgs-entry-stk-person-approval-show-reasons-refusal"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default RelatedPersonnel;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,13 @@
|
|||
import RelatedPersonnelRecordsPage from "~/pages/Container/Supervision/FirstLevelDoor/PortEntryApproval/PersonnelApproval/RelatedPersonnelRecords";
|
||||
|
||||
function RelatedPersonnelRecords(props) {
|
||||
return (<RelatedPersonnelRecordsPage {...props} />);
|
||||
return (
|
||||
<RelatedPersonnelRecordsPage
|
||||
viewBtn="fgs-entry-stk-personnel-records-show"
|
||||
viewReasonsRefusalBtn="fgs-entry-stk-personnel-records-show-reasons-refusal"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default RelatedPersonnelRecords;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,15 @@
|
|||
import ListPage from "~/pages/Container/Supervision/FirstLevelDoor/PortEntryApproval/TemporaryVisitor/TemporaryPersonnel/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
addBtn="fgs-lin-shi-ren-yuan-guan-li-add"
|
||||
viewBtn="fgs-lin-shi-ren-yuan-guan-li-show"
|
||||
auditInfoBtn="fgs-lin-shi-ren-yuan-guan-li-audit-info"
|
||||
auditBtn="fgs-lin-shi-ren-yuan-guan-li-audit"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,13 @@
|
|||
import ListPage from "~/pages/Container/Supervision/FirstLevelDoor/PortEntryApproval/TemporaryVisitor/TemporaryPersonnelRecords/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
viewBtn="fgs-lsyr-aduit-record-ck"
|
||||
auditInfoBtn="fgs-lsyr-aduit-record-bh"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,15 @@
|
|||
import ListPage from "~/pages/Container/Supervision/FirstLevelDoor/PortEntryApproval/TemporaryVisitor/TemporaryVehicle/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
addBtn="fgs-lin-shi-che-liang-guan-li-add"
|
||||
viewBtn="fgs-lin-shi-che-liang-guan-li-show"
|
||||
auditInfoBtn="fgs-lin-shi-che-liang-guan-li-auditinfo"
|
||||
auditBtn="fgs-lin-shi-che-liang-guan-li-audit"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,13 @@
|
|||
import ListPage from "~/pages/Container/Supervision/FirstLevelDoor/PortEntryApproval/TemporaryVisitor/TemporaryVehicleRecords/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
viewBtn="fgs-lscl-aduit-record-ck"
|
||||
auditInfoBtn="fgs-lscl-aduit-record-bh"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ function List(props) {
|
|||
<Table
|
||||
toolBarRender={() => (
|
||||
<Space>
|
||||
{props.permission("jgd-enclosed-personnel-apply-add") && (
|
||||
{props.permission(props.addBtn || "jgd-enclosed-personnel-apply-add") && (
|
||||
<Button
|
||||
type="primary"
|
||||
icon={(<AddIcon />)}
|
||||
|
|
@ -77,7 +77,7 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{props.permission("jgd-enclosed-personnel-apply-show") && (
|
||||
{props.permission(props.viewBth || "jgd-enclosed-personnel-apply-show") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{props.permission("jgd-enclosed-personnel-records-show") && (
|
||||
{props.permission(props.viewBtn || "jgd-enclosed-personnel-records-show") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -76,7 +76,7 @@ function List(props) {
|
|||
查看
|
||||
</Button>
|
||||
)}
|
||||
{(record.auditFlag === 3 && props.permission("jgd-enclosed-personnel-records-bh")) && (
|
||||
{(record.auditFlag === 3 && props.permission(props.rejectReasonBtn || "jgd-enclosed-personnel-records-bh")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ function List(props) {
|
|||
<Table
|
||||
toolBarRender={() => (
|
||||
<Space>
|
||||
{props.permission("jgd-enclosed-vehicle-apply-add") && (
|
||||
{props.permission(props.addBtn || "jgd-enclosed-vehicle-apply-add") && (
|
||||
<Button
|
||||
type="primary"
|
||||
icon={(<AddIcon />)}
|
||||
|
|
@ -87,7 +87,7 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{props.permission("jgd-enclosed-vehicle-apply-show") && (
|
||||
{props.permission(props.viewBtn || "jgd-enclosed-vehicle-apply-show") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
|
|||
|
|
@ -73,7 +73,7 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{props.permission("jgd-enclosed-vehicle-records-show") && (
|
||||
{props.permission(props.viewBtn || "jgd-enclosed-vehicle-records-show") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -83,7 +83,7 @@ function List(props) {
|
|||
查看
|
||||
</Button>
|
||||
)}
|
||||
{props.permission("jgd-enclosed-vehicle-records-bh") && (
|
||||
{props.permission(props.rejectReasonBtn || "jgd-enclosed-vehicle-records-bh") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{props.permission("jgd-feng-bi-qu-yu-guan-li-show") && (
|
||||
{props.permission(props.viewBtn || "jgd-feng-bi-qu-yu-guan-li-show") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ function List(props) {
|
|||
<Table
|
||||
toolBarRender={() => (
|
||||
<Space>
|
||||
{(props.entrance !== "enterprise" && props.permission("jgd-enclosed-door-add")) && (
|
||||
{(props.entrance !== "enterprise" && props.permission(props.addBtn || "jgd-enclosed-door-add")) && (
|
||||
<Button
|
||||
type="primary"
|
||||
icon={(<AddIcon />)}
|
||||
|
|
@ -101,7 +101,7 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{props.permission("jgd-enclosed-door-show") && (
|
||||
{props.permission(props.viewBtn || "jgd-enclosed-door-show") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -112,7 +112,7 @@ function List(props) {
|
|||
查看
|
||||
</Button>
|
||||
)}
|
||||
{(props.entrance !== "enterprise" && props.permission("jgd-enclosed-door-edit")) && (
|
||||
{(props.entrance !== "enterprise" && props.permission(props.editBtn || "jgd-enclosed-door-edit")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -123,7 +123,7 @@ function List(props) {
|
|||
编辑
|
||||
</Button>
|
||||
)}
|
||||
{(props.entrance !== "enterprise" && props.permission("jgd-enclosed-door-updstate")) && (
|
||||
{(props.entrance !== "enterprise" && props.permission(props.updateStatusBtn || "jgd-enclosed-door-updstate")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -133,7 +133,7 @@ function List(props) {
|
|||
{record.mkmjStatus === 2 ? "停用" : "开启"}
|
||||
</Button>
|
||||
)}
|
||||
{props.permission("jgd-enclosed-door-add-td") && (
|
||||
{props.permission(props.addChannelBtn || "jgd-enclosed-door-add-td") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -143,7 +143,7 @@ function List(props) {
|
|||
{props.entrance !== "enterprise" ? "添加通道" : "查看通道"}
|
||||
</Button>
|
||||
)}
|
||||
{props.permission("jgd-enclosed-door-add-vedio") && (
|
||||
{props.permission(props.addCameraBtn || "jgd-enclosed-door-add-vedio") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{props.permission("jgd-enclosed-area-stats-add-carinout") && (
|
||||
{props.permission(props.vehicleRecordsBtn || "jgd-enclosed-area-stats-add-carinout") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -97,7 +97,7 @@ function List(props) {
|
|||
车辆进出记录
|
||||
</Button>
|
||||
)}
|
||||
{props.permission("jgd-enclosed-area-stats-add-personinout") && (
|
||||
{props.permission(props.personnelRecordsBtn || "jgd-enclosed-area-stats-add-personinout") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ function List(props) {
|
|||
<Table
|
||||
toolBarRender={() => (
|
||||
<Space>
|
||||
{props.permission("jgd-io-personal-vehicle-add") && (
|
||||
{props.permission(props.addBtn || "jgd-io-personal-vehicle-add") && (
|
||||
<Button
|
||||
icon={(<AddIcon />)}
|
||||
type="primary"
|
||||
|
|
@ -78,7 +78,7 @@ function List(props) {
|
|||
width: 350,
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{props.permission("jgd-io-personal-vehicle-inout") && (
|
||||
{props.permission(props.vehicleRecordsBtn || "jgd-io-personal-vehicle-inout") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -89,7 +89,7 @@ function List(props) {
|
|||
车辆进出记录
|
||||
</Button>
|
||||
)}
|
||||
{props.permission("jgd-io-personal-vehicle-auditrecord") && (
|
||||
{props.permission(props.approvalRecordsBtn || "jgd-io-personal-vehicle-auditrecord") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -99,7 +99,7 @@ function List(props) {
|
|||
审批记录
|
||||
</Button>
|
||||
)}
|
||||
{props.permission("jgd-io-personal-vehicle-show") && (
|
||||
{props.permission(props.viewBtn || "jgd-io-personal-vehicle-show") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -109,7 +109,7 @@ function List(props) {
|
|||
查看
|
||||
</Button>
|
||||
)}
|
||||
{(record.auditFlag === 3 && props.permission("jgd-io-personal-vehicle-reapply")) && (
|
||||
{(record.auditFlag === 3 && props.permission(props.reapplyBtn || "jgd-io-personal-vehicle-reapply")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -119,7 +119,7 @@ function List(props) {
|
|||
重新申请
|
||||
</Button>
|
||||
)}
|
||||
{props.permission("jgd-io-personal-vehicle-del") && (
|
||||
{props.permission(props.delBtn || "jgd-io-personal-vehicle-del") && (
|
||||
<Button
|
||||
type="link"
|
||||
danger
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{props.permission("jgd-io-stk-pv-personlist") && (
|
||||
{props.permission(props.personnelListBtn || "jgd-io-stk-pv-personlist") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -44,7 +44,7 @@ function List(props) {
|
|||
人员列表
|
||||
</Button>
|
||||
)}
|
||||
{props.permission("jgd-io-stk-pv-carlist") && (
|
||||
{props.permission(props.vehicleListBtn || "jgd-io-stk-pv-carlist") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ function List(props) {
|
|||
<div style={{ width: 300 }}>
|
||||
<DepartmentLeftTree
|
||||
onGetNodePaths={(event) => {
|
||||
const departmentId = event.at(-1).departmentId;
|
||||
const departmentId = event.at(-1).id;
|
||||
setUrlState({
|
||||
departmentId,
|
||||
backDepartmentIds: [...urlState.backDepartmentIds, urlState.departmentId],
|
||||
|
|
@ -100,7 +100,7 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{props.permission("jgd-io-stock-pv-edit") && (
|
||||
{props.permission(props.authorizationScopeBtn || "jgd-io-stock-pv-edit") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -111,7 +111,7 @@ function List(props) {
|
|||
授权范围
|
||||
</Button>
|
||||
)}
|
||||
{props.permission("jgd-io-stock-pv-show") && (
|
||||
{props.permission(props.personnelRecordsBtn || "jgd-io-stock-pv-show") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -122,7 +122,7 @@ function List(props) {
|
|||
人员进出记录
|
||||
</Button>
|
||||
)}
|
||||
{props.permission("jgd-io-stock-pv-add") && (
|
||||
{props.permission(props.vehicleManagementBtn || "jgd-io-stock-pv-add") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@ function List(props) {
|
|||
<Table
|
||||
toolBarRender={() => (
|
||||
<Space>
|
||||
{(props.type !== "view" && props.permission("jgd-io-stock-unit-vehicle-add")) && (
|
||||
{(props.type !== "view" && props.permission(props.addBtn || "jgd-io-stock-unit-vehicle-add")) && (
|
||||
<Button
|
||||
icon={<AddIcon />}
|
||||
type="primary"
|
||||
|
|
@ -146,7 +146,7 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{(props.type !== "view" && props.permission("jgd-io-stock-unit-vehicle-auditrecord")) && (
|
||||
{(props.type !== "view" && props.permission(props.approvalRecordsBtn || "jgd-io-stock-unit-vehicle-auditrecord")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -156,7 +156,7 @@ function List(props) {
|
|||
审核记录
|
||||
</Button>
|
||||
)}
|
||||
{props.permission("jgd-io-stock-unit-vehicle-inout") && (
|
||||
{props.permission(props.vehicleRecordsBtn || "jgd-io-stock-unit-vehicle-inout") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -167,7 +167,7 @@ function List(props) {
|
|||
车辆进出记录
|
||||
</Button>
|
||||
)}
|
||||
{(props.type !== "view" && record.auditFlag === 3 && props.permission("jgd-io-stock-unit-vehicle-edit")) && (
|
||||
{(props.type !== "view" && record.auditFlag === 3 && props.permission(props.editBtn || "jgd-io-stock-unit-vehicle-edit")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
@ -177,7 +177,7 @@ function List(props) {
|
|||
重新申请
|
||||
</Button>
|
||||
)}
|
||||
{props.permission("jgd-io-stock-unit-vehicle-show") && (
|
||||
{props.permission(props.viewBtn || "jgd-io-stock-unit-vehicle-show") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@ import Page from "zy-react-library/components/Page";
|
|||
import PreviewImg from "zy-react-library/components/PreviewImg";
|
||||
import Search from "zy-react-library/components/Search";
|
||||
import DictionarySelect from "zy-react-library/components/Select/Dictionary";
|
||||
import DepartmentSelectTree from "zy-react-library/components/SelectTree/Department/Gwj";
|
||||
import Table from "zy-react-library/components/Table";
|
||||
import { UPLOAD_FILE_TYPE_ENUM } from "zy-react-library/enum/uploadFile/gwj";
|
||||
import useGetFile from "zy-react-library/hooks/useGetFile";
|
||||
|
|
@ -60,7 +59,7 @@ function List(props) {
|
|||
<Table
|
||||
toolBarRender={() => (
|
||||
<Space>
|
||||
{props.permission("jgd-io-blacklist-add") && (
|
||||
{props.permission(props.addBtn || "jgd-io-blacklist-add") && (
|
||||
<Button
|
||||
type="primary"
|
||||
icon={(<AddIcon />)}
|
||||
|
|
@ -86,18 +85,18 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{/*{props.permission("jgd-io-blacklist-show") && (*/}
|
||||
{/* <Button*/}
|
||||
{/* type="link"*/}
|
||||
{/* onClick={() => {*/}
|
||||
{/* setViewModalVisible(true);*/}
|
||||
{/* setCurrentId(record.id);*/}
|
||||
{/* }}*/}
|
||||
{/* >*/}
|
||||
{/* 查看*/}
|
||||
{/* </Button>*/}
|
||||
{/*)}*/}
|
||||
{props.permission("jgd-io-blacklist-del") && (
|
||||
{/* {props.permission(props.viewBtn || "jgd-io-blacklist-show") && ( */}
|
||||
{/* <Button */}
|
||||
{/* type="link" */}
|
||||
{/* onClick={() => { */}
|
||||
{/* setViewModalVisible(true); */}
|
||||
{/* setCurrentId(record.id); */}
|
||||
{/* }} */}
|
||||
{/* > */}
|
||||
{/* 查看 */}
|
||||
{/* </Button> */}
|
||||
{/* )} */}
|
||||
{props.permission(props.delBtn || "jgd-io-blacklist-del") && (
|
||||
<Button
|
||||
type="link"
|
||||
danger
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ function List(props) {
|
|||
<Table
|
||||
toolBarRender={() => (
|
||||
<Space>
|
||||
{props.permission("jgd-che-liang-wei-gui-guan-li-add") && (
|
||||
{props.permission(props.addBtn || "jgd-che-liang-wei-gui-guan-li-add") && (
|
||||
<Button
|
||||
type="primary"
|
||||
icon={(<AddIcon />)}
|
||||
|
|
@ -72,7 +72,7 @@ function List(props) {
|
|||
fixed: "right",
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{props.permission("jgd-che-liang-wei-gui-guan-li-show") && (
|
||||
{props.permission(props.violationRecordsBtn || "jgd-che-liang-wei-gui-guan-li-show") && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ function RelatedVehicles(props) {
|
|||
width: 150,
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{(!props.isRecords && record.currentUserCanAudit === 1 && props.permission("jgd-entry-stk-vehicle-approval-audit")) && (
|
||||
{(!props.isRecords && record.currentUserCanAudit === 1 && props.permission(props.auditBtn || "jgd-entry-stk-vehicle-approval-audit")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,14 @@
|
|||
import RelatedVehiclesPage from "../RelatedVehicles";
|
||||
|
||||
function RelatedVehiclesRecords(props) {
|
||||
return (<RelatedVehiclesPage viewBtn="jgd-entry-stk-vehicle-records-show" viewReasonsRefusalBtn="jgd-entry-stk-vehicle-records-show-reasons-refusal" isRecords={true} {...props} />);
|
||||
return (
|
||||
<RelatedVehiclesPage
|
||||
viewBtn="jgd-entry-stk-vehicle-records-show"
|
||||
viewReasonsRefusalBtn="jgd-entry-stk-vehicle-records-show-reasons-refusal"
|
||||
isRecords={true}
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default RelatedVehiclesRecords;
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ function ShareVehicles(props) {
|
|||
width: 100,
|
||||
render: (_, record) => (
|
||||
<Space>
|
||||
{(!props.isRecords && record.currentUserCanAudit === 1 && props.permission("jgd-entry-share-vehicle-approval-audit")) && (
|
||||
{(!props.isRecords && record.currentUserCanAudit === 1 && props.permission(props.auditBtn || "jgd-entry-share-vehicle-approval-audit")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,13 @@
|
|||
import ShareVehiclesPage from "../ShareVehicles";
|
||||
|
||||
function ShareVehiclesRecords(props) {
|
||||
return (<ShareVehiclesPage viewBtn="jgd-entry-share-vehicle-records-show" isRecords={true} {...props} />);
|
||||
return (
|
||||
<ShareVehiclesPage
|
||||
viewBtn="jgd-entry-share-vehicle-records-show"
|
||||
isRecords={true}
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default ShareVehiclesRecords;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,14 @@
|
|||
import RelatedPersonnelPage from "../RelatedPersonnel";
|
||||
|
||||
function RelatedPersonnelRecords(props) {
|
||||
return (<RelatedPersonnelPage viewBtn="jgd-entry-stk-personnel-records-show" viewReasonsRefusalBtn="jgd-entry-stk-personnel-records-show-reasons-refusal" isRecords={true} {...props} />);
|
||||
return (
|
||||
<RelatedPersonnelPage
|
||||
viewBtn="jgd-entry-stk-personnel-records-show"
|
||||
viewReasonsRefusalBtn="jgd-entry-stk-personnel-records-show-reasons-refusal"
|
||||
isRecords={true}
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default RelatedPersonnelRecords;
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ function List(props) {
|
|||
<Table
|
||||
toolBarRender={() => (
|
||||
<Space>
|
||||
{(!props.isRecords && props.permission("jgd-entry-temp-personnel-add")) && (
|
||||
{(!props.isRecords && props.permission(props.addBtn || "jgd-entry-temp-personnel-add")) && (
|
||||
<Button
|
||||
type="primary"
|
||||
icon={(<AddIcon />)}
|
||||
|
|
@ -128,7 +128,7 @@ function List(props) {
|
|||
审批详情
|
||||
</Button>
|
||||
)}
|
||||
{(!props.isRecords && record.currentUserCanAudit === 1 && props.permission("jgd-entry-temp-personnel-audit")) && (
|
||||
{(!props.isRecords && record.currentUserCanAudit === 1 && props.permission(props.auditBtn || "jgd-entry-temp-personnel-audit")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,14 @@
|
|||
import ListPage from "../../TemporaryPersonnel/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage viewBtn="jgd-entry-temp-personnel-records-show" auditInfoBtn="jgd-entry-temp-personnel-records-audit-info" isRecords={true} {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
viewBtn="jgd-entry-temp-personnel-records-show"
|
||||
auditInfoBtn="jgd-entry-temp-personnel-records-audit-info"
|
||||
isRecords={true}
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ function List(props) {
|
|||
<Table
|
||||
toolBarRender={() => (
|
||||
<Space>
|
||||
{(!props.isRecords && props.permission("jgd-entry-temp-vehicle-add")) && (
|
||||
{(!props.isRecords && props.permission(props.addBtn || "jgd-entry-temp-vehicle-add")) && (
|
||||
<Button
|
||||
type="primary"
|
||||
icon={(<AddIcon />)}
|
||||
|
|
@ -127,7 +127,7 @@ function List(props) {
|
|||
审批详情
|
||||
</Button>
|
||||
)}
|
||||
{(!props.isRecords && record.currentUserCanAudit === 1 && props.permission("jgd-entry-temp-vehicle-audit")) && (
|
||||
{(!props.isRecords && record.currentUserCanAudit === 1 && props.permission(props.auditBtn || "jgd-entry-temp-vehicle-audit")) && (
|
||||
<Button
|
||||
type="link"
|
||||
onClick={() => {
|
||||
|
|
|
|||
|
|
@ -1,7 +1,14 @@
|
|||
import ListPage from "../../TemporaryVehicle/List";
|
||||
|
||||
function List(props) {
|
||||
return (<ListPage viewBtn="jgd-entry-temp-vehicle-records-show" auditInfoBtn="jgd-entry-temp-vehicle-records-audit-info" isRecords={true} {...props} />);
|
||||
return (
|
||||
<ListPage
|
||||
viewBtn="jgd-entry-temp-vehicle-records-show"
|
||||
auditInfoBtn="jgd-entry-temp-vehicle-records-audit-info"
|
||||
isRecords={true}
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default List;
|
||||
|
|
|
|||
Loading…
Reference in New Issue