import React, { Fragment, useEffect, useState } from 'react'; import styles from '../Evaluation/BiddingDocumentsDecrypt/index.less'; import logo from '@/images/opening/logo.svg'; import { Descriptions, Spin, Typography } from 'antd'; import EquityRelation from '@/components/EquityRelation'; import ProTable, { ProColumns } from '@ant-design/pro-table'; import { getSuspectedViolation } from '../Evaluation/BidControl/BidControlManager/service'; import { getProjectDataById, getSectionDataById } from '@/services/common'; import { getURLInformation } from '@/utils/CommonUtils'; import { updateRead } from './service'; const SupplierRelation: React.FC<{}> = () => { const title_style = { color: "#b30000", fontWeight: 700 }; const { Paragraph, Text } = Typography; //loading const [loading, setLoading] = useState(true); //查询的供应商股权关系数据,确认数据。 const [warningsData, setWarningsData] = useState(); //项目数据 const [projectData, setProjectData] = useState(); //标段数据 const [sectionData, setSectionData] = useState(); //专家组长填写的表格的供应商 const [supplierTableData, setSupplierTableData] = useState([]); //获取url参数 const tpId = getURLInformation("tpId"); const sectionId = getURLInformation("sectionId"); const roomId = getURLInformation("roomId"); const readingCode = getURLInformation("readingCode"); const readOnlyColumns: ProColumns[] = [ { title: 供应商A, render: (_: any, record: any) => ( {record?.supplierA.name} ), }, { title: 供应商B, render: (_: any, record: any) => ( {record?.supplierB.name} ), }, { title: 关系类型, editable: false, render: (_: any, record: any) => ( {record.typeDesc}关系 ), }, { title: 关联信息是否准确(专家评审), dataIndex: 'relationFlag', key: 'relationFlag', render: (_: any, record: any) => warningsData?.headmanConfirmStatus == "1" ? ({record.relationFlag == 1 ? "是" : record.relationFlag == 0 ? "否" : "-"}) : (-), }, { title: 是否被认定为风险(专家评审), dataIndex: 'riskFlag', key: 'riskFlag', render: (_: any, record: any) => warningsData?.headmanConfirmStatus == "1" ? ({record.riskFlag == 1 ? "是" : record.riskFlag == 0 ? "否" : "-"}) : (-), }, { title: 说明(专家评审), dataIndex: 'memo', key: 'memo', render: (_: any, record: any) => warningsData?.headmanConfirmStatus == "1" ? _ : (-) }, ]; //获取数据 const getData = async () => { let params = { "tpId": tpId, "sectionId": sectionId, "assessRoomId": roomId, } // let params = { "tpId": "1626032810108956672", "sectionId": "1626032810125733888", "assessRoomId": "1626032965674401792" }; if (tpId && sectionId && roomId && readingCode) { setLoading(true); const riskResponse = await getSuspectedViolation(params);//获取风险数据 const projectResponse = await getProjectDataById(params.tpId);//获取项目数据 const sectionResponse = await getSectionDataById(params.sectionId);//获取标段数据 if (riskResponse && riskResponse.success) { setSupplierTableData(riskResponse?.data?.riskSupplier != null ? riskResponse?.data?.riskSupplier?.map((item: any) => { item.riskFlag = String(item.riskFlag); item.relationFlag = String(item.relationFlag); return item }) : []); setWarningsData(riskResponse?.data); } if (projectResponse && projectResponse.success) { setProjectData(projectResponse?.data); } if (sectionResponse && sectionResponse.success) { setSectionData(sectionResponse?.data); } setLoading(false); updateRead({ assessRoomId: roomId, readingCode }); } } useEffect(() => { getData(); }, []) return (
中国联通智慧供应链平台 | 招标采购中心

供应商疑似关联关系情况

基本信息

{projectData?.projectName ?? "-"} {projectData?.ebpProjectNumber ?? "-"} {projectData?.appManagerName ?? "-"} {projectData?.ownerContactName ?? "-"} {sectionData?.bidSectName ?? "-"}

供应商疑似关联关系图

《中华人民共和国招标投标法》第三十二条规定:”投标人不得相互串通投标报价,不得排挤其他投标人的公平竞争,损害招标人或者其他投标人的合法权益。投标人不得与招标人串通投标,损害国家利益、社会公共利益或者他人的合法权益。” 《中华人民共和国招标投标法实施条例》第三十四条规定:“与招标人存在利害关系可能影响招标公正性的法人、其它组织或者个人,不得参加投标。单位负责人为同一人或者存在控股关系、管理关系的不同单位,不得参加同一标段投标或者未划分标段的同一招标项目投标。违反前两款规定的,相关投标无效。” 控股超过51%或股权关系分散的占股最大的股东都属于控股,请项目经理与评委给予注意!

相关供应商关联情况汇总(参考)

); }; export default SupplierRelation;