6.26 修复代理评审汇总表文字提示

This commit is contained in:
jl-zhoujl2
2023-06-26 16:47:17 +08:00
parent 23ad232fa3
commit 5389d97a7d

View File

@ -36,6 +36,8 @@ const PreliminarySummary: React.FC<BidPreliminarySummaryProps> = (props) => {
const [processValue, setProcessValue] = useState<number>();
//是否公开比选一阶段二次项目
const [isBxOneSecond, setIsBxOneSecond] = useState<boolean>(false);
//合格供应商数量
const [qualifyNumber, setQualifyNumber] = useState<number>(3);
//每页显示数量常量
const pageSize = 3;
const { TextArea } = Input;
@ -238,11 +240,11 @@ const PreliminarySummary: React.FC<BidPreliminarySummaryProps> = (props) => {
if (response?.code == 200) {
if (response?.data == undefined || response?.data?.id == null) { } else {
setIsShowFoot(true)
setIsBxOneSecond(response?.data?.bxOneSecondProjectStatus);
setRadioValue(response.data?.continueStatus)
if (response.data?.continueStatus == 1) {
setFileId(response.data?.fileId)
setProcessValue(response?.data?.customizeFlowStatus);
setIsBxOneSecond(response?.data?.bxOneSecondProjectStatus);
form.setFieldsValue({
remarks: response.data?.remarks
})
@ -279,6 +281,15 @@ const PreliminarySummary: React.FC<BidPreliminarySummaryProps> = (props) => {
supplierRegisterIds: pagingSupplier.map((e: any) => e.supplierRegisterId),
}).then((response) => {
if (response?.code == 200) {
let count = 0;
totalSupplier.forEach((ele: any) => {
if (
response?.data[response?.data.length - 1].detailList[0].earlyMap[ele.supplierRegisterId].judgesResult == true
) {
count = count + 1;
}
});
setQualifyNumber(count);
//调用数据处理方法并初始化表格
InitializeTable(pagingSupplier, response?.data);
getFooterData()
@ -293,7 +304,7 @@ const PreliminarySummary: React.FC<BidPreliminarySummaryProps> = (props) => {
{isShowFoot ? (
<div>
<div style={{ margin: '8px 0px' }}>
<span style={{ color: '#b30000' }}>{(isBxOneSecond && isNotEmpty(processValue)) ? '合格供应商仅一家,是否继续进行' : '合格供应商不足三家,是否继续进行详审'}</span>
<span style={{ color: '#b30000' }}>{qualifyNumber == 1 && isBxOneSecond ? '合格供应商仅一家,是否继续进行' : '合格供应商不足三家,是否继续进行详审'}</span>
<Radio.Group onChange={radioOnChange} value={radioValue} disabled>
<Radio value={1}></Radio>
<Radio value={0}></Radio>