|
@@ -370,94 +370,88 @@ function appendDatas(datas,flag,isNew,onlyUpdateTable){
|
|
|
listHtml += '<button class="bi-report-inject-button" data-id="'+datas[i]._id+'">添加</button>'
|
|
|
}
|
|
|
listHtml += '</div>'
|
|
|
- //领域化展示 商品&采购单位&中标单位
|
|
|
- // console.log(is_field && !selectContext, '领域化');
|
|
|
- if (is_field && !selectContext){
|
|
|
- // listHtml += '<div class="luce-field">'
|
|
|
- if (typeof(datas[i].purchasing) != "undefined" && datas[i].purchasing != null && datas[i].purchasing != ""){
|
|
|
- listHtml += '<div class="luce-field"><div class="nowrap"><span>产品</span><span>'+datas[i].purchasing +'</span></div></div>'
|
|
|
- }
|
|
|
-
|
|
|
- // let secondLine=''
|
|
|
- // if (typeof(datas[i].buyer) != "undefined" && datas[i].buyer != null && datas[i].buyer != ""){
|
|
|
- // secondLine += '<div class="nowrap"><span>采购单位</span><span>'+datas[i].buyer +'</span></div>'
|
|
|
- // }
|
|
|
-
|
|
|
- // if (typeof(datas[i].s_winner) != "undefined" && datas[i].s_winner != null && datas[i].s_winner != ""){
|
|
|
- // secondLine += '<div class="nowrap"><span>中标单位</span><span>'+datas[i].s_winner +'</span></div>'
|
|
|
- // }
|
|
|
-
|
|
|
- // if (secondLine!=='') {
|
|
|
- // listHtml += '<div class="secondLine">'+secondLine+'</div>'
|
|
|
- // }
|
|
|
- // listHtml += '</div>'
|
|
|
- }
|
|
|
// 详细列表内容
|
|
|
if (listModel === 'D') {
|
|
|
listHtml += '<div class="bid-detail-info" data-subtype='+ datas[i].subtype +'>'
|
|
|
- listHtml += '<p class="d-i-item">'
|
|
|
- if (datas[i].buyer) {
|
|
|
- listHtml += '<span class="">采购单位:'
|
|
|
- // 可能是多个采购单位(测试环境出现过)
|
|
|
- if (datas[i].buyer.indexOf('、') > -1) {
|
|
|
- var buyerArr = datas[i].buyer.split('、')
|
|
|
- console.log(buyerArr);
|
|
|
- for(var j = 0; j< buyerArr.length;j++) {
|
|
|
- var dun = j != buyerArr.length - 1 ? '<i class="highlight-text">、</i>' : ''
|
|
|
- listHtml += '<a class="highlight-text" href="' + buyerLink + buyerArr[j] +'" target="_blank">'+ buyerArr[j]+ '</a>' + dun
|
|
|
+ if (datas[i].buyer || datas[i].buyertel || datas[i].budget) {
|
|
|
+ listHtml += '<p class="d-i-item">'
|
|
|
+ if (datas[i].buyer) {
|
|
|
+ listHtml += '<span><i class="d-i-item-label">采购单位:</i>'
|
|
|
+ // 可能是多个采购单位(测试环境出现过)
|
|
|
+ if (datas[i].buyer.indexOf('、') > -1) {
|
|
|
+ var buyerArr = datas[i].buyer.split('、')
|
|
|
+ console.log(buyerArr);
|
|
|
+ for(var j = 0; j< buyerArr.length;j++) {
|
|
|
+ var dun = j != buyerArr.length - 1 ? '<i class="highlight-text">、</i>' : ''
|
|
|
+ listHtml += '<a class="highlight-text" href="' + buyerLink + buyerArr[j] +'" target="_blank">'+ buyerArr[j]+ '</a>' + dun
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ listHtml += '<a class="highlight-text" href="' + buyerLink + datas[i].buyer +'" target="_blank">'+ datas[i].buyer+ '</a>'
|
|
|
+ }
|
|
|
+ listHtml += '</span>'
|
|
|
+ }
|
|
|
+ if (datas[i].buyertel) {
|
|
|
+ datas[i].buyerperson = datas[i].buyerperson ? datas[i].buyerperson +',' : ''
|
|
|
+ listHtml += '<span><i class="d-i-item-label">采购单位联系方式:</i>'+ datas[i].buyerperson + datas[i].buyertel + '<a class="highlight-text" href="' + buyerLink + datas[i].buyer + '?position=contact" target="_blank"> 获取更多</a></span>'
|
|
|
+ }
|
|
|
+ if (datas[i].budget) {
|
|
|
+ listHtml += '<span><i class="d-i-item-label">预算金额:</i>' + conversionMoeny(datas[i].budget) + '</span>'
|
|
|
+ }
|
|
|
+ listHtml +='</p>'
|
|
|
+ }
|
|
|
+ if (datas[i].agency || datas[i].agencytel) {
|
|
|
+ listHtml += '<p class="d-i-item">'
|
|
|
+ if (datas[i].agency) {
|
|
|
+ listHtml += '<span><i class="d-i-item-label">代理机构:</i>' + datas[i].agency + '</span>'
|
|
|
+ }
|
|
|
+ if (datas[i].agencytel) {
|
|
|
+ datas[i].agencyperson = datas[i].agencyperson ? datas[i].agencyperson +',' : ''
|
|
|
+ listHtml += '<span><i class="d-i-item-label">代理机构联系方式:</i>' + datas[i].agencyperson + datas[i].agencytel + '</span>'
|
|
|
+ }
|
|
|
+ listHtml +='</p>'
|
|
|
+ }
|
|
|
+ if (datas[i].winnerInfo || datas[i].winnertel || datas[i].bidamount) {
|
|
|
+ listHtml += '<p class="d-i-item">'
|
|
|
+ if (datas[i].winnerInfo) {
|
|
|
+ listHtml += '<span><i class="d-i-item-label">中标单位:</i>'
|
|
|
+ for(var j=0;j<datas[i].winnerInfo.length;j++) {
|
|
|
+ var dun = j != datas[i].winnerInfo.length - 1 ? '<i class="highlight-text">、</i>' : ''
|
|
|
+ listHtml +='<a class="highlight-text" href="' + winnerLink + datas[i].winnerInfo[j].winnerId +'" target="_blank">'+ datas[i].winnerInfo[j].winner+ '</a>'+ dun
|
|
|
}
|
|
|
- } else {
|
|
|
- listHtml += '<a class="highlight-text" href="' + buyerLink + datas[i].buyer +'" target="_blank">'+ datas[i].buyer+ '</a>'
|
|
|
+ listHtml +='</span>'
|
|
|
+ }
|
|
|
+ if (datas[i].winnertel && datas[i].winnerInfo) {
|
|
|
+ // 如果有两个中标单位则不显示‘获取更多’,只有一个中标单位显示‘获取更多’并跳到画像通讯录锚点位置
|
|
|
+ var moreWinnerTel = datas[i].winnerInfo && datas[i].winnerInfo.length > 1 ? '' :'<a class="highlight-text" href="' + winnerLink + datas[i].winnerInfo[0].winnerId + '?position=contact" target="_blank"> 获取更多</a></span>'
|
|
|
+ datas[i].winnerperson = datas[i].winnerperson ? datas[i].winnerperson +',' : ''
|
|
|
+ listHtml += '<span><i class="d-i-item-label">中标单位联系方式:</i>' + datas[i].winnerperson + datas[i].winnertel + moreWinnerTel +'</span>'
|
|
|
+ }
|
|
|
+ if (datas[i].bidamount) {
|
|
|
+ listHtml += '<span><i class="d-i-item-label">中标金额:</i>'+ conversionMoeny(datas[i].bidamount) +'</span>'
|
|
|
+ }
|
|
|
+ listHtml +='</p>'
|
|
|
+ }
|
|
|
+ if (datas[i].signendtime || datas[i].bidendtime || datas[i].bidopentime) {
|
|
|
+ listHtml += '<p class="d-i-item">'
|
|
|
+ if (datas[i].signendtime) {
|
|
|
+ listHtml += '<span><i class="d-i-item-label">报名截止日期:</i>' + utils.dateFromNow(Number(datas[i].signendtime+"000")) +'</span>'
|
|
|
+ }
|
|
|
+ if (datas[i].bidendtime) {
|
|
|
+ listHtml += '<span><i class="d-i-item-label">投标截止日期:</i>' + utils.dateFromNow(Number(datas[i].bidendtime+"000")) + '</span>'
|
|
|
}
|
|
|
- listHtml += '</span>'
|
|
|
- }
|
|
|
- if (datas[i].buyertel) {
|
|
|
- datas[i].buyerperson = datas[i].buyerperson ? datas[i].buyerperson +',' : ''
|
|
|
- listHtml += '<span class="">采购单位联系方式:'+ datas[i].buyerperson + datas[i].buyertel + '<a class="highlight-text" href="' + buyerLink + datas[i].buyer + '?position=contact" target="_blank"> 获取更多</a></span>'
|
|
|
- }
|
|
|
- if (datas[i].budget) {
|
|
|
- listHtml += '<span class="">预算金额:' + conversionMoeny(datas[i].budget) + '</span>'
|
|
|
- }
|
|
|
- listHtml +='</p>'
|
|
|
- listHtml += '<p class="d-i-item">'
|
|
|
- if (datas[i].agency) {
|
|
|
- listHtml += '<span class="">代理机构:' + datas[i].agency + '</span>'
|
|
|
- }
|
|
|
- if (datas[i].agencytel) {
|
|
|
- datas[i].agencyperson = datas[i].agencyperson ? datas[i].agencyperson +',' : ''
|
|
|
- listHtml += '<span class="">代理机构联系方式:' + datas[i].agencyperson + datas[i].agencytel + '</span>'
|
|
|
- }
|
|
|
- listHtml +='</p>'
|
|
|
- listHtml += '<p class="d-i-item">'
|
|
|
- if (datas[i].winnerInfo) {
|
|
|
- listHtml += '<span class="">中标单位:'
|
|
|
- for(var j=0;j<datas[i].winnerInfo.length;j++) {
|
|
|
- var dun = j != datas[i].winnerInfo.length - 1 ? '<i class="highlight-text">、</i>' : ''
|
|
|
- listHtml +='<a class="highlight-text" href="' + winnerLink + datas[i].winnerInfo[j].winnerId +'" target="_blank">'+ datas[i].winnerInfo[j].winner+ '</a>'+ dun
|
|
|
+ if (datas[i].bidopentime) {
|
|
|
+ listHtml += '<span><i class="d-i-item-label">开标日期:</i>' + utils.dateFromNow(Number(datas[i].bidopentime+"000")) + '</span>'
|
|
|
}
|
|
|
- listHtml +='</span>'
|
|
|
- }
|
|
|
- if (datas[i].winnertel && datas[i].winnerInfo) {
|
|
|
- // 如果有两个中标单位则不显示‘获取更多’,只有一个中标单位显示‘获取更多’并跳到画像通讯录锚点位置
|
|
|
- var moreWinnerTel = datas[i].winnerInfo && datas[i].winnerInfo.length > 1 ? '' :'<a class="highlight-text" href="' + winnerLink + datas[i].winnerInfo[0].winnerId + '?position=contact" target="_blank"> 获取更多</a></span>'
|
|
|
- datas[i].winnerperson = datas[i].winnerperson ? datas[i].winnerperson +',' : ''
|
|
|
- listHtml += '<span class="">中标单位联系方式:' + datas[i].winnerperson + datas[i].winnertel + moreWinnerTel +'</span>'
|
|
|
- }
|
|
|
- if (datas[i].bidamount) {
|
|
|
- listHtml += '<span class="">中标金额:'+ conversionMoeny(datas[i].bidamount) +'</span>'
|
|
|
- }
|
|
|
- listHtml +='</p>'
|
|
|
- listHtml += '<p class="d-i-item">'
|
|
|
- if (datas[i].signendtime) {
|
|
|
- listHtml += '<span class="">报名截止日期:' + utils.dateFromNow(Number(datas[i].signendtime+"000")) +'</span>'
|
|
|
- }
|
|
|
- if (datas[i].bidendtime) {
|
|
|
- listHtml += '<span class="">投标截止日期:' + utils.dateFromNow(Number(datas[i].bidendtime+"000")) + '</span>'
|
|
|
- }
|
|
|
- if (datas[i].bidopentime) {
|
|
|
- listHtml += '<span class="">开标日期:' + utils.dateFromNow(Number(datas[i].bidopentime+"000")) + '</span>'
|
|
|
- }
|
|
|
- listHtml +='</p>'
|
|
|
+ listHtml +='</p>'
|
|
|
+ }
|
|
|
+ //领域化展示 商品&采购单位&中标单位
|
|
|
+ if (is_field){
|
|
|
+ listHtml += '<p class="d-i-item">'
|
|
|
+ if (datas[i].purchasing) {
|
|
|
+ listHtml += '<span><i class="d-i-item-label">产品:</i>' + datas[i].purchasing +'</span>'
|
|
|
+ }
|
|
|
+ listHtml +='</p>'
|
|
|
+ }
|
|
|
listHtml += '</div>'
|
|
|
}
|
|
|
listHtml += '</div>'
|