fixed:相关方项目申请筛选不正确问题修复

master
dearLin 2026-02-27 11:22:01 +08:00
parent 08bbd82a9d
commit ba01a1256a
6 changed files with 16 additions and 6 deletions

View File

@ -30,7 +30,7 @@
"lodash-es": "^4.17.21", "lodash-es": "^4.17.21",
"react": "^18.2.0", "react": "^18.2.0",
"react-dom": "^18.2.0", "react-dom": "^18.2.0",
"zy-react-library": "^1.1.51" "zy-react-library": "^1.2.0"
}, },
"devDependencies": { "devDependencies": {
"@antfu/eslint-config": "^5.4.1", "@antfu/eslint-config": "^5.4.1",

View File

@ -42,7 +42,7 @@ function List(props) {
{ title: "项目名称", dataIndex: "projectName" }, { title: "项目名称", dataIndex: "projectName" },
{ title: "股份主管部门", dataIndex: "manageDeptName" }, { title: "股份主管部门", dataIndex: "manageDeptName" },
{ title: "项目类别", dataIndex: "qualificationsTypeName" }, { title: "项目类别", dataIndex: "qualificationsTypeName" },
{ title: "二级项目数", dataIndex: "secondLevelTotal" }, // { title: "二级项目数", dataIndex: "secondLevelTotal" },
{ title: "项目属地单位", dataIndex: "companyName" }, { title: "项目属地单位", dataIndex: "companyName" },
{ {
title: "项目备案审核状态", title: "项目备案审核状态",

View File

@ -1,7 +1,7 @@
import ListView from "~/pages/Container/Supervision/ProjectReview/ProjectFilingInformation/list"; import ListView from "~/pages/Container/Supervision/ProjectReview/ProjectFilingInformation/list";
function List(props) { function List(props) {
return (<ListView ckbtn="xmsh-sdgs-xmbaxxgl-btn-ck" rybgjlbtn="xmsh-sdgs-xmbaxxgl-btn-rybgjl" searchType="4" {...props} />); return (<ListView ckbtn="xmsh-sdgs-xmbaxxgl-btn-ck" rybgjlbtn="xmsh-sdgs-xmbaxxgl-btn-rybgjl" searchType="4" onlyAuditLog={1} {...props} />);
} }
export default List; export default List;

View File

@ -1,7 +1,7 @@
import ListView from "~/pages/Container/Supervision/ProjectReview/ProjectFilingInformation/list"; import ListView from "~/pages/Container/Supervision/ProjectReview/ProjectFilingInformation/list";
function List(props) { function List(props) {
return (<ListView ckbtn="xmqr-sdgs-xmqrbaxxgl-btn-ck" rybgjlbtn="xmqr-sdgs-xmqrbaxxgl-btn-rybgjl" searchType="3" {...props} />); return (<ListView ckbtn="xmqr-sdgs-xmqrbaxxgl-btn-ck" rybgjlbtn="xmqr-sdgs-xmqrbaxxgl-btn-rybgjl" searchType="3" onlyConfirmLog={1} {...props} />);
}; };
export default List; export default List;

View File

@ -52,7 +52,7 @@ function List(props) {
{ title: "项目名称", dataIndex: "projectName" }, { title: "项目名称", dataIndex: "projectName" },
{ title: "股份主管部门", dataIndex: "manageDeptName" }, { title: "股份主管部门", dataIndex: "manageDeptName" },
{ title: "项目类别", dataIndex: "qualificationsTypeName" }, { title: "项目类别", dataIndex: "qualificationsTypeName" },
{ title: "二级项目数", dataIndex: "secondLevelTotal", render: (_, record) => record.secondLevelTotal || 0 }, // { title: "二级项目数", dataIndex: "secondLevelTotal", render: (_, record) => record.secondLevelTotal || 0 },
{ title: "是否存在分包", dataIndex: "subcontractFlag", render: (_, record) => record.subcontractFlag === 1 ? "是" : "否" }, { title: "是否存在分包", dataIndex: "subcontractFlag", render: (_, record) => record.subcontractFlag === 1 ? "是" : "否" },
{ title: "项目属地单位", dataIndex: "companyName" }, { title: "项目属地单位", dataIndex: "companyName" },
{ {

View File

@ -11,11 +11,19 @@ import { PROJECT_STATUS_MAP } from "~/enumerate/constant";
import { NS_QUALIFICATION_STATISTICS } from "~/enumerate/namespace"; import { NS_QUALIFICATION_STATISTICS } from "~/enumerate/namespace";
function List(props) { function List(props) {
let onlyAuditLog = props.onlyAuditLog;
const onlyConfirmLog = props.onlyConfirmLog;
if (!onlyAuditLog && !onlyConfirmLog) {
onlyAuditLog = 1;
}
const [form] = Form.useForm(); const [form] = Form.useForm();
const { tableProps, getData } = useTable(props["projectPage"], { const { tableProps, getData } = useTable(props["projectPage"], {
form, form,
params: { params: {
searchType: props.searchType || 1, searchType: props.searchType || 1,
// 这个是主页面主页面props.onlyAuditLog与props.onlyConfirmLog 都是空
onlyAuditLog: onlyAuditLog || 2,
onlyConfirmLog: onlyConfirmLog || 2,
// eqStakeholderLevel: props.eqStakeholderLevel || "", // eqStakeholderLevel: props.eqStakeholderLevel || "",
eqProjectStatus: 4, eqProjectStatus: 4,
}, },
@ -32,6 +40,7 @@ function List(props) {
label: "项目类别", label: "项目类别",
render: (<DictionarySelect dictValue="qualificationsType" />), render: (<DictionarySelect dictValue="qualificationsType" />),
}, },
{ name: "stakeholderLevel", label: "资质等级", render: (<DictionarySelect dictValue="stakeholderLevel" />) },
]} ]}
form={form} form={form}
onFinish={getData} onFinish={getData}
@ -42,8 +51,9 @@ 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: "subcontractFlag", render: (_, record) => record.subcontractFlag ? "是" : "否" }, { title: "是否存在分包", dataIndex: "subcontractFlag", render: (_, record) => record.subcontractFlag ? "是" : "否" },
{ title: "二级项目数", dataIndex: "secondLevelTotal" }, // { title: "二级项目数", dataIndex: "secondLevelTotal" },
{ title: "项目属地单位", dataIndex: "companyName" }, { title: "项目属地单位", dataIndex: "companyName" },
{ {
title: "项目备案审核状态", title: "项目备案审核状态",