5.5 公告公示附件大小和数量
This commit is contained in:
@ -760,7 +760,7 @@ const BiddingAnnouncement: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
name="attDatasetId"
|
||||
extra="单个附件最大30MB"
|
||||
>
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} bid={UploadID} /> : null}
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} maxCount={3} bid={UploadID} /> : null}
|
||||
</Form.Item>
|
||||
|
||||
{/* 发布媒体 */}
|
||||
|
@ -713,7 +713,7 @@ const BiddingAnnouncement: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
name="attDatasetId"
|
||||
extra="单个附件最大30MB"
|
||||
>
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} bid={UploadID} /> : null}
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} maxCount={3} bid={UploadID} /> : null}
|
||||
</Form.Item>
|
||||
|
||||
<Collapse defaultActiveKey={["1", "2"]} ghost expandIcon={() => <BarsOutlined />}>
|
||||
|
@ -813,7 +813,7 @@ const BiddingInvitation: React.FC<BiddingInvitation> = (props) => {
|
||||
name="attDatasetId"
|
||||
extra="单个附件最大30MB"
|
||||
>
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} bid={UploadID} /> : null}
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} maxCount={3} bid={UploadID} /> : null}
|
||||
</Form.Item>
|
||||
|
||||
|
||||
|
@ -274,7 +274,7 @@ const BidPublicityResults: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
}
|
||||
|
||||
creatNotice(type, fromData).then(res => {
|
||||
if(res?.code == 4004 && res?.success == false) { //2021.9.7 zhoujianlong 新增和修改公示增加风控
|
||||
if (res?.code == 4004 && res?.success == false) { //2021.9.7 zhoujianlong 新增和修改公示增加风控
|
||||
const data = res?.data?.result == undefined ? [] : res?.data?.result
|
||||
setRiskData(data)
|
||||
setRiskVisible(true)
|
||||
@ -452,7 +452,7 @@ const BidPublicityResults: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
name="attDatasetId"
|
||||
extra="单个附件最大30MB"
|
||||
>
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} bid={UploadID} /> : null}
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} maxCount={3} bid={UploadID} /> : null}
|
||||
</Form.Item>
|
||||
|
||||
{/* 发布媒体 */}
|
||||
|
@ -778,7 +778,7 @@ const BiddingAnnouncement: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
name="attDatasetId"
|
||||
extra="单个附件最大30MB"
|
||||
>
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} bid={UploadID} /> : null}
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} maxCount={3} bid={UploadID} /> : null}
|
||||
</Form.Item>
|
||||
{/* 发布媒体 */}
|
||||
<Medias
|
||||
|
@ -649,7 +649,7 @@ const BiddingAnnouncement: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
name="attDatasetId"
|
||||
extra="单个附件最大30MB"
|
||||
>
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} bid={UploadID} /> : null}
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} maxCount={3} bid={UploadID} /> : null}
|
||||
</Form.Item>
|
||||
|
||||
<Collapse defaultActiveKey={["1", "2"]} ghost expandIcon={() => <BarsOutlined />}>
|
||||
|
@ -519,7 +519,7 @@ const BiddingAnnouncement: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
name="attDatasetId"
|
||||
extra="单个附件最大30MB"
|
||||
>
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} bid={UploadID} /> : null}
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} maxCount={3} bid={UploadID} /> : null}
|
||||
</Form.Item>
|
||||
{/* 发布媒体 */}
|
||||
<Medias
|
||||
|
@ -477,7 +477,7 @@ const BiddingAnnouncement: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
name="attDatasetId"
|
||||
extra="单个附件最大30MB"
|
||||
>
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} bid={UploadID} /> : null}
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} maxCount={3} bid={UploadID} /> : null}
|
||||
</Form.Item>
|
||||
|
||||
<Collapse defaultActiveKey={["1", "2"]} ghost expandIcon={() => <BarsOutlined />}>
|
||||
|
@ -37,7 +37,7 @@ const layout = {
|
||||
var objDeepCopy = function (source: any) {
|
||||
var sourceCopy = source instanceof Array ? [] : {};
|
||||
for (var item in source) {
|
||||
sourceCopy[item] = typeof source[item] === 'object' ? objDeepCopy(source[item]) : source[item];
|
||||
sourceCopy[item] = typeof source[item] === 'object' ? objDeepCopy(source[item]) : source[item];
|
||||
}
|
||||
return sourceCopy;
|
||||
}
|
||||
@ -83,9 +83,9 @@ const BidPublicityResults: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
dataIndex: 'rooms',
|
||||
render: (text: any, record: any) => {
|
||||
let defaultValue: any = []
|
||||
record.rooms.map((item: any)=>{
|
||||
if(item.select == 1){
|
||||
defaultValue.push(record.bsId+'&'+item.assessRoomId+'-'+item.assessRoomSort)
|
||||
record.rooms.map((item: any) => {
|
||||
if (item.select == 1) {
|
||||
defaultValue.push(record.bsId + '&' + item.assessRoomId + '-' + item.assessRoomSort)
|
||||
}
|
||||
})
|
||||
return (
|
||||
@ -159,7 +159,7 @@ const BidPublicityResults: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
val.value = item.bsId + '&' + val.assessRoomId + '-' + val.assessRoomSort
|
||||
val.label = '轮次' + val.assessRoomSort
|
||||
val.select = 1
|
||||
bags+=1
|
||||
bags += 1
|
||||
})
|
||||
})
|
||||
setRoundsTotal(bags) // 轮次数量
|
||||
@ -192,19 +192,19 @@ const BidPublicityResults: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
const data = res.data
|
||||
setBagsTotal(data?.sections.length) // 包数量
|
||||
let bags: any = 0
|
||||
data?.sections.map((item: any)=>{
|
||||
item.rooms.map((val: any)=>{
|
||||
bags+=1
|
||||
data?.sections.map((item: any) => {
|
||||
item.rooms.map((val: any) => {
|
||||
bags += 1
|
||||
})
|
||||
})
|
||||
setRoundsTotal(bags) // 轮次数量
|
||||
editVal.map((item: any)=>{
|
||||
data?.sections.map((val: any)=>{
|
||||
if(item.bsId == val.bsId){
|
||||
editVal.map((item: any) => {
|
||||
data?.sections.map((val: any) => {
|
||||
if (item.bsId == val.bsId) {
|
||||
item.bag = 1
|
||||
item.rooms.map((val1: any)=>{
|
||||
val.rooms.map((val2: any)=>{
|
||||
if(val1.assessRoomSort == val2.assessRoomSort){
|
||||
item.rooms.map((val1: any) => {
|
||||
val.rooms.map((val2: any) => {
|
||||
if (val1.assessRoomSort == val2.assessRoomSort) {
|
||||
val1.select = 1
|
||||
}
|
||||
})
|
||||
@ -232,12 +232,12 @@ const BidPublicityResults: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
const roundsOk = () => { // 选中标段轮次确定
|
||||
let bags: any = 0
|
||||
let rounds: any = 0
|
||||
columnsData.map((item: any)=>{
|
||||
if(item.bag && item.bag == 1 && item.rooms.length > 0){
|
||||
bags+=1
|
||||
item.rooms.map((val: any)=>{
|
||||
if(val.select == 1){
|
||||
rounds+=1
|
||||
columnsData.map((item: any) => {
|
||||
if (item.bag && item.bag == 1 && item.rooms.length > 0) {
|
||||
bags += 1
|
||||
item.rooms.map((val: any) => {
|
||||
if (val.select == 1) {
|
||||
rounds += 1
|
||||
}
|
||||
})
|
||||
}
|
||||
@ -245,10 +245,10 @@ const BidPublicityResults: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
setOldColumnsData(objDeepCopy(columnsData))
|
||||
setBagsTotal(bags)
|
||||
setRoundsTotal(rounds)
|
||||
if(bags != 0 && rounds != 0){
|
||||
form.setFieldsValue({"sectionIds": '已选'+bags+'个包,'+rounds+'轮'})
|
||||
if (bags != 0 && rounds != 0) {
|
||||
form.setFieldsValue({ "sectionIds": '已选' + bags + '个包,' + rounds + '轮' })
|
||||
} else {
|
||||
form.setFieldsValue({"sectionIds": ''})
|
||||
form.setFieldsValue({ "sectionIds": '' })
|
||||
}
|
||||
setRoundsVisible(false)
|
||||
}
|
||||
@ -266,7 +266,7 @@ const BidPublicityResults: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
columnsData.map((item: any) => {
|
||||
if (item.bsId == record.bsId) {
|
||||
item.rooms.map((val1: any) => {
|
||||
if(e.length > 0){
|
||||
if (e.length > 0) {
|
||||
item.bag = 1
|
||||
val1.select = 0
|
||||
e.map((val: any) => {
|
||||
@ -309,7 +309,7 @@ const BidPublicityResults: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
}
|
||||
setSping(true);
|
||||
creatNotice(type, fromData).then(res => {
|
||||
if(res?.code == 4004 && res?.success == false) { //2021.9.7 zhoujianlong 新增和修改招募公示增加风控
|
||||
if (res?.code == 4004 && res?.success == false) { //2021.9.7 zhoujianlong 新增和修改招募公示增加风控
|
||||
const data = res?.data?.result == undefined ? [] : res?.data?.result
|
||||
setRiskData(data)
|
||||
setRiskVisible(true)
|
||||
@ -449,7 +449,7 @@ const BidPublicityResults: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
]}
|
||||
>
|
||||
{
|
||||
bagsTotal > 0 ? <Input value={'已选'+bagsTotal+'个包,'+roundsTotal+'轮'} style={{ width: '70%' }} disabled /> : <Input style={{ width: '70%' }} disabled />
|
||||
bagsTotal > 0 ? <Input value={'已选' + bagsTotal + '个包,' + roundsTotal + '轮'} style={{ width: '70%' }} disabled /> : <Input style={{ width: '70%' }} disabled />
|
||||
}
|
||||
<Button type="primary" style={{ float: 'right' }} onClick={() => chooseRounds()}>选择</Button>
|
||||
</Form.Item>
|
||||
@ -458,7 +458,7 @@ const BidPublicityResults: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
name="attDatasetId"
|
||||
extra="单个附件最大30MB"
|
||||
>
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} bid={UploadID} /> : null}
|
||||
{UploadID != "empty" ? <ExtendUpload uploadProps={UploadProps} maxCount={3} bid={UploadID} /> : null}
|
||||
</Form.Item>
|
||||
{/* 发布媒体 */}
|
||||
<Medias
|
||||
@ -498,9 +498,9 @@ const BidPublicityResults: React.FC<BiddingAnnouncementProps> = (props) => {
|
||||
bodyStyle={{ maxHeight: modalHeight - 107, overflowY: 'auto' }}
|
||||
footer={[
|
||||
editInformation ?
|
||||
<Button onClick={()=> setRoundsVisible(false)}>关闭</Button> :
|
||||
<><Button onClick={chooseCancel}>取消</Button>,
|
||||
<Button onClick={roundsOk} type="primary">确定</Button></>
|
||||
<Button onClick={() => setRoundsVisible(false)}>关闭</Button> :
|
||||
<><Button onClick={chooseCancel}>取消</Button>,
|
||||
<Button onClick={roundsOk} type="primary">确定</Button></>
|
||||
]}
|
||||
centered
|
||||
width={800}
|
||||
|
Reference in New Issue
Block a user