fixed:项目等级展示bug修复

master
dearLin 2026-03-02 10:33:53 +08:00
parent 3cca66288d
commit d3308464a0
1 changed files with 6 additions and 2 deletions

View File

@ -5,6 +5,7 @@ import Page from "zy-react-library/components/Page";
import Search from "zy-react-library/components/Search"; import Search from "zy-react-library/components/Search";
import DictionarySelect from "zy-react-library/components/Select/Dictionary"; import DictionarySelect from "zy-react-library/components/Select/Dictionary";
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 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 { PROJECT_STATUS_MAP } from "~/enumerate/constant"; import { PROJECT_STATUS_MAP } from "~/enumerate/constant";
@ -40,7 +41,10 @@ function List(props) {
label: "项目类别", label: "项目类别",
render: (<DictionarySelect dictValue="qualificationsType" />), render: (<DictionarySelect dictValue="qualificationsType" />),
}, },
{ name: "eqStakeholderLevel", label: "项目等级", render: (<DictionarySelect dictValue="stakeholderLevel" />) }, { name: "eqStakeholderLevel", label: "项目等级", render: FORM_ITEM_RENDER_ENUM.SELECT, items: [
{ name: "一级项目", bianma: "one-level" },
{ name: "二级项目", bianma: "two-level" },
] },
]} ]}
form={form} form={form}
onFinish={getData} onFinish={getData}
@ -51,7 +55,7 @@ function List(props) {
{ title: "项目名称", dataIndex: "projectName" }, { title: "项目名称", dataIndex: "projectName" },
{ title: "股份主管部门", dataIndex: "manageDeptName" }, { title: "股份主管部门", dataIndex: "manageDeptName" },
{ title: "项目类别", dataIndex: "qualificationsTypeName" }, { title: "项目类别", dataIndex: "qualificationsTypeName" },
{ title: "项目等级", dataIndex: "stakeholderLevelName" }, { title: "项目等级", dataIndex: "stakeholderLevel", render: (_, record) => record.stakeholderLevel === "two-level" ? "二级项目" : "一级项目" },
{ title: "是否存在分包", dataIndex: "subcontractFlag", render: (_, record) => record.subcontractFlag ? "是" : "否" }, { title: "是否存在分包", dataIndex: "subcontractFlag", render: (_, record) => record.subcontractFlag ? "是" : "否" },
// { title: "二级项目数", dataIndex: "secondLevelTotal" }, // { title: "二级项目数", dataIndex: "secondLevelTotal" },
{ title: "项目属地单位", dataIndex: "companyName" }, { title: "项目属地单位", dataIndex: "companyName" },