企业端增加【审核记录菜单】

master
LiuJiaNan 2026-02-27 16:44:18 +08:00
parent 994dc3d26b
commit b6c757ba30
3 changed files with 87 additions and 0 deletions

View File

@ -0,0 +1,75 @@
import { Permission } from "@cqsjjb/jjb-common-decorator/permission";
import { Connect } from "@cqsjjb/jjb-dva-runtime";
import { Button, Form, Space } from "antd";
import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search";
import DictionarySelect from "zy-react-library/components/Select/Dictionary";
import Table from "zy-react-library/components/Table";
import useTable from "zy-react-library/hooks/useTable";
import { getLabelName } from "zy-react-library/utils";
import { PROJECT_STATUS_MAP } from "~/enumerate/constant";
import { NS_QUALIFICATION_STATISTICS } from "~/enumerate/namespace";
function List(props) {
const [form] = Form.useForm();
const { tableProps, getData } = useTable(props["inCheckList"], {
form,
params: {
eqStakeholderLevel: "one-level",
eqProjectStatus: 4,
},
});
return (
<Page isShowAllAction={false}>
<Search
options={[
{ name: "likeProjectName", label: "二级项目名称" },
{
name: "eqQualificationsTypeId",
label: "项目类别",
render: (<DictionarySelect dictValue="qualificationsType" />),
},
]}
form={form}
onFinish={getData}
/>
<Table
columns={[
{ title: "集团单位名称", dataIndex: "groupCompanyName" },
{ title: "一级项目名称", dataIndex: "relatedProjectName" },
{ title: "二级项目名称", dataIndex: "projectName" },
{ title: "项目负责人", dataIndex: "userName" },
{ title: "立项时间", dataIndex: "initiationTime" },
{ title: "项目类别", dataIndex: "qualificationsTypeName" },
{ title: "相关方名称", dataIndex: "corpinfoName" },
{
title: "项目备案审核状态",
dataIndex: "projectStatus",
render: (_, record) => getLabelName({ list: PROJECT_STATUS_MAP, status: record.projectStatus }),
},
{
title: "操作",
fixed: "right",
width: 150,
render: (_, record) => (
<Space>
<Button
type="link"
onClick={() => {
props.history.push(`./reView?id=${record.id}`);
}}
>
查看
</Button>
</Space>
),
},
]}
{...tableProps}
/>
</Page>
);
}
export default Connect([NS_QUALIFICATION_STATISTICS], true)(Permission(List));

View File

@ -0,0 +1,7 @@
import ViewPage from "~/pages/Container/Stakeholder/ProjectReview/ProjectFilingApplication/ReView";
function ReView(props) {
return (<ViewPage {...props} />);
};
export default ReView;

View File

@ -0,0 +1,5 @@
function ProjectAuditRecord(props) {
return (<div>{props.children}</div>);
}
export default ProjectAuditRecord;