|
@@ -53,7 +53,11 @@ class SummaryItem {
|
|
}
|
|
}
|
|
|
|
|
|
const summaryModel = ref({
|
|
const summaryModel = ref({
|
|
- list: []
|
|
|
|
|
|
+ list: [],
|
|
|
|
+ // 采购单位
|
|
|
|
+ buyers: [],
|
|
|
|
+ // 中标单位
|
|
|
|
+ winners: []
|
|
})
|
|
})
|
|
|
|
|
|
function tranSummaryOfDefault(summary) {
|
|
function tranSummaryOfDefault(summary) {
|
|
@@ -65,6 +69,14 @@ function tranSummaryOfDefault(summary) {
|
|
signEndTime: '报名截止日期',
|
|
signEndTime: '报名截止日期',
|
|
bidEndTime: '投标截止日期'
|
|
bidEndTime: '投标截止日期'
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ // 采购单位
|
|
|
|
+ if (summary?.buyer) {
|
|
|
|
+ summaryModel.value.buyers.push({
|
|
|
|
+ name: summary.buyer
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+
|
|
const summaryItem = new SummaryItem(summaryMap, summary)
|
|
const summaryItem = new SummaryItem(summaryMap, summary)
|
|
// 特殊字段处理
|
|
// 特殊字段处理
|
|
summaryItem.append('buyer', {
|
|
summaryItem.append('buyer', {
|
|
@@ -94,7 +106,14 @@ function tranSummaryOfDefault(summary) {
|
|
// TODO 中标候选人公示时,需要特殊处理
|
|
// TODO 中标候选人公示时,需要特殊处理
|
|
if (Array.isArray(summary?.winnerInfos)) {
|
|
if (Array.isArray(summary?.winnerInfos)) {
|
|
summary.winnerInfos.forEach((item) => {
|
|
summary.winnerInfos.forEach((item) => {
|
|
- console.log('item', item);
|
|
|
|
|
|
+ // 中标单位
|
|
|
|
+ if (item?.winner) {
|
|
|
|
+ summaryModel.value.winners.push({
|
|
|
|
+ name: item?.winner,
|
|
|
|
+ id: item?.winnerId
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+
|
|
list.push(
|
|
list.push(
|
|
summaryItem.customCreate({
|
|
summaryItem.customCreate({
|
|
label: '中标单位',
|
|
label: '中标单位',
|
|
@@ -150,6 +169,13 @@ function tranSummaryOfProposed(summary) {
|
|
approveStatus: '审批结果',
|
|
approveStatus: '审批结果',
|
|
content: '建设内容'
|
|
content: '建设内容'
|
|
}
|
|
}
|
|
|
|
+ // 采购单位
|
|
|
|
+ if (summary?.buyer) {
|
|
|
|
+ summaryModel.value.buyers.push({
|
|
|
|
+ name: summary.buyer
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+
|
|
const summaryItem = new SummaryItem(summaryMap, summary)
|
|
const summaryItem = new SummaryItem(summaryMap, summary)
|
|
// 特殊字段处理
|
|
// 特殊字段处理
|
|
summaryItem.append('address', {
|
|
summaryItem.append('address', {
|