From 45c10bdb395204af5ad9bc8184bfb1be8b0b4de3 Mon Sep 17 00:00:00 2001 From: jlzhangyx5 Date: Wed, 28 May 2025 10:21:54 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=84=E5=AE=A1=E5=B0=8F=E7=BB=84=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../JudgingPanel/List/index.tsx | 83 ++++++++----------- 1 file changed, 34 insertions(+), 49 deletions(-) diff --git a/src/pages/Tender/ProjectManager/JudgingPanel/List/index.tsx b/src/pages/Tender/ProjectManager/JudgingPanel/List/index.tsx index 231bb6a..e0bcc5b 100644 --- a/src/pages/Tender/ProjectManager/JudgingPanel/List/index.tsx +++ b/src/pages/Tender/ProjectManager/JudgingPanel/List/index.tsx @@ -132,7 +132,7 @@ const JudgingPanel: React.FC<{}> = () => { await apply({ id: record.id }); actionRef.current?.reload(); spinSet(false) - }}>提交申请 + }}>提交 ) } else if (record.status == 1) {//已提交申请 @@ -144,11 +144,7 @@ const JudgingPanel: React.FC<{}> = () => { <> {returnCheck(record, true)} ); @@ -163,27 +159,8 @@ const JudgingPanel: React.FC<{}> = () => { ) } @@ -220,6 +197,15 @@ const JudgingPanel: React.FC<{}> = () => { checkSectionNameSet(res.data.sectionName); }; + const handleMember = async (record: any) => { + form.resetFields(); + const res = await queryVoList({ id: record.id }); + await queryOpenStatus(record.id); + categorySet(res.data.juryCategoryVOList); + juryIdSet(record.id); + memberCountSet(memberCount + 1); + setMemberVis(true); + }; //删除 const del = async (fields: any) => { @@ -484,12 +470,10 @@ const JudgingPanel: React.FC<{}> = () => { message.error("所选标段评标委员会人数不一致"); return; } - console.log("checkedList", checkedList); const juryNumber = parseInt(uniqueJuryNumbers[0]) || 0; const repNumber = parseInt(form.getFieldValue('representativeNumber')) || 0; - console.log(juryNumber, repNumber); if (repNumber < 0 || repNumber > juryNumber) { message.error(`直接录入数量应在 0 ~ ${juryNumber} 之间`); form.setFieldsValue({ representativeNumber: undefined, expertNumber: undefined }); @@ -765,7 +749,6 @@ const JudgingPanel: React.FC<{}> = () => { specNum += Number(item?.extractNumber); } } - console.log("expertNumber", schemaData?.expertNumber, "specNum", specNum); if (Number(schemaData?.expertNumber) !== specNum) { res = false; message.error("抽取专业人数与专家需求人数不符!"); @@ -815,8 +798,6 @@ const JudgingPanel: React.FC<{}> = () => { //原下一步逻辑开始 let juryRoomList: any = []; form.validateFields().then(async (formVals) => { - console.log("enhancedData", enhancedData); - console.log("tableData", tableData); const finalVals = { ...formVals, extractSpecialityList: tableData, @@ -855,6 +836,7 @@ const JudgingPanel: React.FC<{}> = () => { formVals.startTime != undefined ? formVals.startTime = formVals.startTime.format('yyyy-MM-DD HH:mm:ss') : null; formVals.endTime != undefined ? formVals.endTime = formVals.endTime.format('yyyy-MM-DD HH:mm:ss') : null; const _cqData = cqData.length > 0 ? [{ ...cqData[0], extractNumber: count }] : [{ category: "2", extractMethod: "2", extractNumber: count, subCategory: "4" }]//抽取数量录入 + console.log("_cqData", _cqData); let params = { ...formVals, juryRoomList: juryRoomList, projectId: proId, juryCategoryVOList: _cqData, reserveStatus: 0, extractSpecialityList: enhancedData }; if (updateData != undefined) { params['id'] = updateData.id; @@ -914,18 +896,18 @@ const JudgingPanel: React.FC<{}> = () => { { title: '手机号码', dataIndex: 'mobile', }, { title: '证件号码', dataIndex: 'certificate', }, { title: '工作单位', dataIndex: 'workunit', }, - { title: '通知状态', dataIndex: 'status', }, - { title: '通知结果备注', dataIndex: 'remark', }, - { - title: '照片', - dataIndex: 'faceId', - render: (_, record) => { - if (record.faceId) { - return { + // if (record.faceId) { + // return = () => { }); }, [memberCount]); async function queryOpenStatus(id: any) {//查是否开启评标 id:评委会id - await roomStatus(id).then((res) => { - if (res.data) { - openSet(res.data.anyOpenRoom); - allEndSet(res.data.allEndRoom); - } - }) + //TODO ZYX假数据-start + openSet(false); + allEndSet(false); + // await roomStatus(id).then((res) => { + // if (res.data) { + // openSet(res.data.anyOpenRoom); + // allEndSet(res.data.allEndRoom); + // } + // }) + //TODO ZYX假数据-end } const returnPanel = () => {//返回手风琴 return ( @@ -1543,7 +1529,6 @@ const JudgingPanel: React.FC<{}> = () => { const result = await getCrotchListUsingGET(); if (result && result.success) { const map = dataMapFormat(result.data!); - console.log("map", map); setProfessionalMap(map[0]); } } catch (error) {