diff --git a/config/config.ts b/config/config.ts index 317a28c..ed00498 100644 --- a/config/config.ts +++ b/config/config.ts @@ -32,6 +32,7 @@ export default defineConfig({ targets: { ie: 11, }, + jsMinifier: 'terser', define: { PROJECT_THEME: JSON.stringify(theme), }, diff --git a/config/router_system.ts b/config/router_system.ts index a46cb65..109f63e 100644 --- a/config/router_system.ts +++ b/config/router_system.ts @@ -32,6 +32,11 @@ export default [{ path: '/System/CategoryManagement', component: './CategoryManagement/components/CategoryMaintenance', }, + {//品类管理 + name: '供应商账号管理', + path: '/System/SupplierAccount', + component: './System/SupplierUser', + }, {//定时任务管理 path: '/System/Scheduled', component: './System/Scheduled', diff --git a/src/pages/Opening/ProjectManager/OpenList/index.tsx b/src/pages/Opening/ProjectManager/OpenList/index.tsx index 92bac48..132cef6 100644 --- a/src/pages/Opening/ProjectManager/OpenList/index.tsx +++ b/src/pages/Opening/ProjectManager/OpenList/index.tsx @@ -242,9 +242,9 @@ const Sing: React.FC<{}> = () => {

{showNameT.kb}列表

-
+ {/*
-
+
*/}
= () => { const modalHeight = window.innerHeight * 96 / 100; @@ -46,7 +47,7 @@ const JudgingPanel: React.FC<{}> = () => { // const [manNum, manNumSet] = useState(5);//人数 const [riskVisible, setRiskVisible] = useState(false);//风控弹窗 2021.9.7 zhoujianlong const [riskData, setRiskData] = useState([]);//风控数据 2021.9.7 zhoujianlong - // const [userPhotoId, setUserPhotoId] = useState("");//电子评标室-录入外部专家-相片id 2022.8.29 zhoujianlong + // const [userPhotoId, setUserPhotoId] = useState("");//电子评标室-录入专家-相片id 2022.8.29 zhoujianlong const userData = getSessionUserData();//当前登录人用户信息 const [professionalMap, setProfessionalMap] = useState(); @@ -890,7 +891,7 @@ const JudgingPanel: React.FC<{}> = () => { }; //成员管理 - const [add, setAdd] = useState(false);//录入外部专家Drawer显隐 + const [add, setAdd] = useState(false);//录入专家Drawer显隐 const [changeMan, changeManSet] = useState(false);//更换Drawer显隐 const [juryId, juryIdSet] = useState('');//更换专家所需评委会id const [reason, reasonSet] = useState('');//更换专家原因 @@ -908,6 +909,7 @@ const JudgingPanel: React.FC<{}> = () => { const [changeMemberId, changeMemberIdSet] = useState('');//更换专家id const [changeBtn, changeBtnSet] = useState(true);//更换按钮显隐 const [formMem] = Form.useForm(); + const formMemSourceType = Form.useWatch('sourceType', formMem); function reset() {//重置 categorySet([]); luruSet(0); @@ -1099,7 +1101,7 @@ const JudgingPanel: React.FC<{}> = () => { message.error('录入人数已满') } }} - > 录入外部专家 + > 录入专家 ]} /> @@ -1123,7 +1125,7 @@ const JudgingPanel: React.FC<{}> = () => { } else { message.error('录入人数已满') } - }}> 录入外部专家 + }}> 录入专家 ]} /> @@ -1147,7 +1149,7 @@ const JudgingPanel: React.FC<{}> = () => { } else { message.error('录入人数已满') } - }}> 录入外部专家 + }}> 录入专家 ]} /> @@ -1171,7 +1173,7 @@ const JudgingPanel: React.FC<{}> = () => { } else { message.error('录入人数已满') } - }}> 录入外部专家 + }}> 录入专家 ]} /> @@ -1195,7 +1197,7 @@ const JudgingPanel: React.FC<{}> = () => { // } else { // message.error('录入人数已满') // } - // }}> 录入外部专家 + // }}> 录入专家 ]} /> @@ -1253,7 +1255,7 @@ const JudgingPanel: React.FC<{}> = () => { return ( <> { @@ -1261,11 +1263,21 @@ const JudgingPanel: React.FC<{}> = () => { changeBtnSet(true); // formMem.resetFields(); }} - visible={add} + open={add} getContainer={false} style={{ position: 'absolute' }} >
+ + + 集团内部专家 + 集团外部专家 + + = () => { > + {formMemSourceType === '1' ? ( + + ) : null} - + toRemove(record)}> + + ); let btn2 = ( @@ -172,21 +174,31 @@ const BiddingDocumentList: React.FC<{}> = (props) => { } const toRemoveMore = () => { if (selectedRowsState.length != 0) { - setPageloading(true); - let param = [] - for (const item of selectedRowsState) { - param.push(item.id); - } - removefile(param).then(res => { - if (res.code == 200) { - message.success('删除成功'); - } + Modal.confirm({ + title: '确定删除吗?', + onOk: () => { + setPageloading(true); + let param = [] + for (const item of selectedRowsState) { + param.push(item.id); + } + removefile(param).then(res => { + if (res.code == 200) { + message.success('删除成功'); + } - setPageloading(false); - setRefresh(Math.random() + 1) - setSelectedRows([]); - actionRef?.current?.reloadAndRest?.(); - }); + setPageloading(false); + setRefresh(Math.random() + 1) + setSelectedRows([]); + actionRef?.current?.reloadAndRest?.(); + }); + }, + onCancel: () => { + setSelectedRows([]); + } + }) + } else { + message.warn('请选择要删除的资审文件'); } }