import React, { useEffect, useState } from 'react'; import { Tabs } from 'antd'; import First from './components/first'; import FirstMain from './components/firstMain'; import Detailed from './components/detailed'; import DetailedMain from './components/detailedMain'; import { getURLInformation } from '@/utils/CommonUtils' import { getBizInfo } from './service' import './style.less'; const Config: React.FC<{}> = () => { const { TabPane } = Tabs; //控制展示页 const callback = (key: string) => { showSet(key) } const [method, methodSet] = useState(false)// true false 不显示 const [show, showSet] = useState('1')// useEffect(() => { let bizId = '' let commonId: any = ""; if (getURLInformation("id") != null) { commonId = getURLInformation("id") } let secId: any = ''; if (getURLInformation("secId") != null) { secId = getURLInformation("secId"); bizId = secId; } let roomType: any = ''; if (getURLInformation("roomType") != null) { roomType = getURLInformation("roomType"); } //查评分办法和采购方式 //TODO zyx假数据 start // getBizInfo(bizId).then((res) => { let methodT = false; // if (res.code == 200) { // const data = res.data; const data = { "createBy": "ex-wanghy623", "createDate": "2025-05-09 08:58:57", "updateBy": "ex-wanghy623", "updateDate": null, "tenantId": "ebtp_mall", "tenantName": "ebtp_mall", "deleteFlag": "normal", "lastUpdateTime": "2024-10-28 15:56:21", "id": "1920644626720436224", "projectId": "1920644626460389376", "bidSectBizNum": "ZX36102410002138", "bidSectCode": 1, "bidSectName": "测试001", "bidSectContent": null, "bidSectTypeDict": null, "bidSectContractPrice": 1000.00000, "contractPriceCurrencyDict": null, "selectionMethod": null, "reviewRules": null, "priceUnitDict": null, "bidderQual": null, "quotationMethodDict": "quotation_method_2", "tenderOpeningTime": null, "ptcpMode": null, "ptcpCount": null, "businessModule": 8, "status": 2, "attDatasetId": null, "checkMethodDict": null, "chooseProcess": "choose_process_4", "reviewReportId": null, "sectionNumber": null, "evalMethodDict": "eval_method_2", "procurementTypeDict": null, "miitSectionId": null, "monetaryUnit": null, "remarks": null, "parentSectionId": "1916736930678689792", "projectPlanId": "1850785019690168356", "subprojectId": "1850783951401635842", "isAnnouncement": null, "priceCeiling": 800.00000, "priceCeilingExplain": null, "isStructureQuote": "1", "structureQuoteModel": "003", "structureQuoteLimitType": "002", "bidNumberIsDefinite": "1", "projBidRatioInfoVoList": [], "bidDefiniteNumber": "2", "structureNote": null, "basePriceUnitLimit": null, "materialList": [], "purcModel": null, "preBidAnalysisFlag": 0, "quotePreResultFlag": "0" }; //TODO zyx假数据 end if (roomType == '2') { data.evalMethodDict === 'eval_method_2' ? methodT = true : null;//评分办法 1最低价 2综合评估 } data.ptcpMode === 'ptcp_mode_2' ? methodT = true : null;//采购方式 1合格制 2有限数量制 // } methodSet(methodT); // }); //TODO zyx假数据 end }, []) return (
{show == '1' && } { method && {show == '2' && } }
) } export default Config;