2.20 修改比选一阶段二次项目合格供应商为一家时显示

This commit is contained in:
jl-zhoujl2
2023-02-20 16:56:26 +08:00
parent 1d43a430f0
commit 6cd814d1d6

View File

@ -34,6 +34,8 @@ const PreliminarySummary: React.FC<BidPreliminarySummaryProps> = (props) => {
const [fileId, setFileId] = useState<string>(''); const [fileId, setFileId] = useState<string>('');
//比选一阶段二次项目自定义评审流程单选数值存储 //比选一阶段二次项目自定义评审流程单选数值存储
const [processValue, setProcessValue] = useState<number>(); const [processValue, setProcessValue] = useState<number>();
//是否公开比选一阶段二次项目
const [isBxOneSecond, setIsBxOneSecond] = useState<boolean>(false);
//每页显示数量常量 //每页显示数量常量
const pageSize = 3; const pageSize = 3;
const { TextArea } = Input; const { TextArea } = Input;
@ -240,6 +242,7 @@ const PreliminarySummary: React.FC<BidPreliminarySummaryProps> = (props) => {
if (response.data?.continueStatus == 1) { if (response.data?.continueStatus == 1) {
setFileId(response.data?.fileId) setFileId(response.data?.fileId)
setProcessValue(response?.data?.customizeFlowStatus); setProcessValue(response?.data?.customizeFlowStatus);
setIsBxOneSecond(response?.data?.bxOneSecondProjectStatus);
form.setFieldsValue({ form.setFieldsValue({
remarks: response.data?.remarks remarks: response.data?.remarks
}) })
@ -290,13 +293,13 @@ const PreliminarySummary: React.FC<BidPreliminarySummaryProps> = (props) => {
{isShowFoot ? ( {isShowFoot ? (
<div> <div>
<div style={{ margin: '8px 0px' }}> <div style={{ margin: '8px 0px' }}>
<span style={{ color: '#b30000' }}>{isNotEmpty(processValue) ? '合格供应商仅一家,是否继续进行' : '合格供应商不足三家,是否继续进行详审'}</span> <span style={{ color: '#b30000' }}>{(isBxOneSecond && isNotEmpty(processValue)) ? '合格供应商仅一家,是否继续进行' : '合格供应商不足三家,是否继续进行详审'}</span>
<Radio.Group onChange={radioOnChange} value={radioValue} disabled> <Radio.Group onChange={radioOnChange} value={radioValue} disabled>
<Radio value={1}></Radio> <Radio value={1}></Radio>
<Radio value={0}></Radio> <Radio value={0}></Radio>
</Radio.Group> </Radio.Group>
</div> </div>
{isNotEmpty(processValue) && <div style={{ margin: '8px 70px' }}> {isBxOneSecond && isNotEmpty(processValue) && <div style={{ margin: '8px 70px' }}>
<span style={{ color: '#b30000' }}></span> <span style={{ color: '#b30000' }}></span>
<Radio.Group onChange={processOnChange} value={processValue} disabled> <Radio.Group onChange={processOnChange} value={processValue} disabled>
<Radio value={1}></Radio> <Radio value={1}></Radio>