|
|
@@ -1,7 +1,7 @@ |
|
|
|
<template> |
|
|
|
<div class="app-container"> |
|
|
|
<van-nav-bar |
|
|
|
title="中标公告" |
|
|
|
title="招标结果" |
|
|
|
left-arrow |
|
|
|
fixed |
|
|
|
placeholder |
|
|
@@ -9,7 +9,9 @@ |
|
|
|
/> |
|
|
|
<!-- <p class="title">{{attestationDetail.projectName}}</p>--> |
|
|
|
|
|
|
|
<van-cell title="项目名称" :value="attestationDetail.projectName" /> |
|
|
|
<van-cell title="招标方名称" :value="attestationDetail.tenderName" /> |
|
|
|
<div v-if="attestationDetail.dealType == '成功'"> |
|
|
|
<van-cell title="中标人" :value="attestationDetail.assignee" /> |
|
|
|
<van-cell title="建设单位" :value="attestationDetail.bulidPart" /> |
|
|
|
<van-cell title="项目负责人" :value="attestationDetail.partLinkman" /> |
|
|
@@ -25,12 +27,18 @@ |
|
|
|
<van-cell title="公示结束日期" :value="attestationDetail.stopTime" /> |
|
|
|
<van-divider>附件</van-divider> |
|
|
|
|
|
|
|
<van-cell :title="item.fileName" :url="'/api'+item.fileUrl" is-link v-for="(item,index) in attachmentQueryList"> |
|
|
|
<!-- 使用 right-icon 插槽来自定义右侧图标 --> |
|
|
|
<template #icon> |
|
|
|
<img src="../../assets/images/file_icon.png" style="display: block;width: 24px;margin-right: 5px;" alt=""> |
|
|
|
</template> |
|
|
|
</van-cell> |
|
|
|
<van-cell :title="item.fileName" :url="'/api'+item.fileUrl" is-link v-for="(item,index) in attachmentQueryList"> |
|
|
|
<!-- 使用 right-icon 插槽来自定义右侧图标 --> |
|
|
|
<template #icon> |
|
|
|
<img src="../../assets/images/file_icon.png" style="display: block;width: 24px;margin-right: 5px;" alt=""> |
|
|
|
</template> |
|
|
|
</van-cell> |
|
|
|
</div> |
|
|
|
<div v-else> |
|
|
|
<van-cell title="中标情况" :value="attestationDetail.dealType" /> |
|
|
|
<van-cell title="未中标原因" :value="attestationDetail.dealFailReason" /> |
|
|
|
<van-cell title="备注" :value="attestationDetail.dealRemark" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
|
|
|
@@ -57,6 +65,12 @@ export default { |
|
|
|
this.getDicts("tenderbid_type").then(res => { |
|
|
|
this.$set(this.attestationDetail,'biddingType',this.selectDictLabel(res.data,response2.data.biddingType)) |
|
|
|
}); |
|
|
|
this.getDicts("tender_deal_type").then(res => { |
|
|
|
this.$set(this.attestationDetail,'dealType',this.selectDictLabel(res.data,response2.data.dealType)) |
|
|
|
}); |
|
|
|
this.getDicts("deal_fail_reason").then(res => { |
|
|
|
this.$set(this.attestationDetail,'dealFailReason',this.selectDictLabel(res.data,response2.data.dealFailReason)) |
|
|
|
}); |
|
|
|
}); |
|
|
|
}); |
|
|
|
let query = { |
|
|
|