|
@@ -2,11 +2,11 @@
|
|
<Layout class="business-detail-page">
|
|
<Layout class="business-detail-page">
|
|
<div class="business-header">
|
|
<div class="business-header">
|
|
<div class="name">
|
|
<div class="name">
|
|
- 【商机情报】北京联合大学中央支持地方专项-科技创新服务能力建设-虚拟现实创新应用实验教学平台(中央资金)项目(第一~四包)中标公告
|
|
|
|
|
|
+ {{ info.title }}
|
|
</div>
|
|
</div>
|
|
<div class="business-sub-row">
|
|
<div class="business-sub-row">
|
|
<div class="d-m-time common-time">
|
|
<div class="d-m-time common-time">
|
|
- {{ dateFromNow(new Date('2023-01-01').getTime()) }}
|
|
|
|
|
|
+ {{ dateFromNow(new Date(publishtime).getTime()) }}
|
|
</div>
|
|
</div>
|
|
<div class="business_option">
|
|
<div class="business_option">
|
|
<div class="potential-col">
|
|
<div class="potential-col">
|
|
@@ -17,7 +17,7 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <section class="collect-info-tip">
|
|
|
|
|
|
+ <section class="collect-info-tip" v-if="info.isSubmit">
|
|
【商机情报】想获得更精准商机情报?立即<em
|
|
【商机情报】想获得更精准商机情报?立即<em
|
|
class="handle-em"
|
|
class="handle-em"
|
|
@click="completeInfo"
|
|
@click="completeInfo"
|
|
@@ -34,42 +34,33 @@
|
|
<div class="box-con">
|
|
<div class="box-con">
|
|
<div class="list_name">
|
|
<div class="list_name">
|
|
<span class="pur_company">采购单位</span>
|
|
<span class="pur_company">采购单位</span>
|
|
- <span class="list_pur_name">{{
|
|
|
|
- info.buyer || '北京市工商行政管理局朝阳分局'
|
|
|
|
- }}</span>
|
|
|
|
|
|
+ <span class="list_pur_name">{{info.buyer}}</span>
|
|
</div>
|
|
</div>
|
|
<div class="list_poten">
|
|
<div class="list_poten">
|
|
<div class="poten_unit">
|
|
<div class="poten_unit">
|
|
<span class="poten_label"
|
|
<span class="poten_label"
|
|
><span class="point"></span>预测线索</span
|
|
><span class="point"></span>预测线索</span
|
|
>
|
|
>
|
|
- <span class="poten_name">{{
|
|
|
|
- info.title || '淮安市高级职业技术学校台式电脑采购项目招标公告'
|
|
|
|
- }}</span>
|
|
|
|
|
|
+ <span class="poten_name">{{info.title ? info.title.substring(info.title.indexOf('】') + 1) : ''}}</span>
|
|
</div>
|
|
</div>
|
|
<div class="poten_unit mt8">
|
|
<div class="poten_unit mt8">
|
|
<span class="poten_label"
|
|
<span class="poten_label"
|
|
><span class="point"></span>预测采购内容</span
|
|
><span class="point"></span>预测采购内容</span
|
|
>
|
|
>
|
|
<span class="poten_name">
|
|
<span class="poten_name">
|
|
- <span>{{
|
|
|
|
- info.purchasing ||
|
|
|
|
- '该单位将采购钢筋、水泥、隔热板、大理石砖、玻璃、木材、钢筋、水泥、隔热板、大理石砖、玻璃'
|
|
|
|
- }}</span>
|
|
|
|
|
|
+ <span>{{info.purchasing }}</span>
|
|
</span>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<div class="poten_unit mt8">
|
|
<div class="poten_unit mt8">
|
|
<span class="poten_label">
|
|
<span class="poten_label">
|
|
<span class="point"></span>预测采购时间:
|
|
<span class="point"></span>预测采购时间:
|
|
- <span style="color: #1d1d1d">{{
|
|
|
|
- info.yuceendtime || '2023-01-01'
|
|
|
|
- }}</span>
|
|
|
|
|
|
+ <span style="color: #1d1d1d">{{ dateFormatter(yuceendtime, 'yyyy-MM-dd') }}</span>
|
|
</span>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</section>
|
|
- <section class="similar-box mt8">
|
|
|
|
|
|
+ <section class="similar-box mt8" v-if="similarProject">
|
|
<div class="box-title">
|
|
<div class="box-title">
|
|
<span class="left-line"></span>
|
|
<span class="left-line"></span>
|
|
<span>同类项目</span>
|
|
<span>同类项目</span>
|
|
@@ -79,19 +70,17 @@
|
|
<span class="unit_label">同类项目:</span>
|
|
<span class="unit_label">同类项目:</span>
|
|
<span
|
|
<span
|
|
class="unit_name handle-em"
|
|
class="unit_name handle-em"
|
|
- @click="goViewDetail(info.p_id)"
|
|
|
|
- >{{
|
|
|
|
- info.p_orther || '关于泉州市第一医院内HIS系统改造项目'
|
|
|
|
- }}</span
|
|
|
|
|
|
+ @click="goViewDetail(similarProject.p_id)"
|
|
|
|
+ >{{ similarProject.p_orther }}</span
|
|
>
|
|
>
|
|
</div>
|
|
</div>
|
|
<div class="pur_unit mt8">
|
|
<div class="pur_unit mt8">
|
|
<span class="unit_label">联系人:</span>
|
|
<span class="unit_label">联系人:</span>
|
|
- <span class="unit_name">{{ info.p_person || '王女士' }}</span>
|
|
|
|
|
|
+ <span class="unit_name">{{ similarProject.p_person }}</span>
|
|
</div>
|
|
</div>
|
|
<div class="pur_unit mt8">
|
|
<div class="pur_unit mt8">
|
|
<span class="unit_label">联系电话:</span>
|
|
<span class="unit_label">联系电话:</span>
|
|
- <span class="unit_name">{{ info.p_phone || '15111111111' }}</span>
|
|
|
|
|
|
+ <span class="unit_name">{{ similarProject.p_phone }}</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</section>
|
|
@@ -104,9 +93,10 @@
|
|
<script>
|
|
<script>
|
|
import Layout from '@/components/common/ContentLayout.vue'
|
|
import Layout from '@/components/common/ContentLayout.vue'
|
|
import CollectInfo from '@/components/collect-info/CollectInfo.vue'
|
|
import CollectInfo from '@/components/collect-info/CollectInfo.vue'
|
|
-import { dateFromNow } from '@/utils/'
|
|
|
|
|
|
+import { dateFromNow, dateFormatter } from '@/utils/'
|
|
import { mapGetters } from 'vuex'
|
|
import { mapGetters } from 'vuex'
|
|
import tdk from '@/utils/mixins/set-tdk.js'
|
|
import tdk from '@/utils/mixins/set-tdk.js'
|
|
|
|
+import { getBusinessDetails } from '@/api/modules/'
|
|
export default {
|
|
export default {
|
|
name: 'business-opp-detail',
|
|
name: 'business-opp-detail',
|
|
mixins: [tdk],
|
|
mixins: [tdk],
|
|
@@ -123,12 +113,18 @@ export default {
|
|
...mapGetters('user', [
|
|
...mapGetters('user', [
|
|
'bigmember' // 是否大会员
|
|
'bigmember' // 是否大会员
|
|
]),
|
|
]),
|
|
- // 是否是BI嵌入页面
|
|
|
|
- isBIPage() {
|
|
|
|
- return this.$route.query.resource
|
|
|
|
|
|
+ publishtime () {
|
|
|
|
+ return this.info.publishtime ? this.info.publishtime * 1000 : Date.now()
|
|
|
|
+ },
|
|
|
|
+ yuceendtime () {
|
|
|
|
+ return this.info.yuceendtime ? this.info.yuceendtime * 1000 : Date.now()
|
|
|
|
+ },
|
|
|
|
+ similarProject () {
|
|
|
|
+ return this.info.results && this.info.results[0] ? this.info.results[0] : {}
|
|
}
|
|
}
|
|
},
|
|
},
|
|
created() {
|
|
created() {
|
|
|
|
+ this.setSdkInfo()
|
|
this.getDetailInfo()
|
|
this.getDetailInfo()
|
|
},
|
|
},
|
|
mounted() {
|
|
mounted() {
|
|
@@ -136,15 +132,24 @@ export default {
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
dateFromNow,
|
|
dateFromNow,
|
|
- getDetailInfo() {
|
|
|
|
|
|
+ dateFormatter,
|
|
|
|
+ setSdkInfo () {
|
|
const name =
|
|
const name =
|
|
- '北京联合大学中央支持地方专项-科技创新服务能力建设-虚拟现实创新应用实验教学平台(中央资金)项目(第一~四包)中标公告'
|
|
|
|
|
|
+ '北京联合大学中央支持地方专项-科技创新服务能力建设-虚拟现实创新应用实验教学平台(中央资金)项目(第一~四包)中标公告'
|
|
this.setPageTdkToView({
|
|
this.setPageTdkToView({
|
|
title: `${name}招标采购_中标信息 - 剑鱼标讯`,
|
|
title: `${name}招标采购_中标信息 - 剑鱼标讯`,
|
|
keywords: `${name} ,${name} 招投标,${name} 招标采购,${name}中标信息,${name}通讯录,剑鱼标讯`,
|
|
keywords: `${name} ,${name} 招投标,${name} 招标采购,${name}中标信息,${name}通讯录,剑鱼标讯`,
|
|
description: `剑鱼标讯为您提供${name}相关的工商企业信息及招投标、中标信息服务,涵盖工商企业信息、企业通讯录、公司中标信息、项目动态、年度项目统计、月度中标金额统计、市场区域及客户分布等一系列相关信息服务,全面了解${name},就上剑鱼标讯官网。`
|
|
description: `剑鱼标讯为您提供${name}相关的工商企业信息及招投标、中标信息服务,涵盖工商企业信息、企业通讯录、公司中标信息、项目动态、年度项目统计、月度中标金额统计、市场区域及客户分布等一系列相关信息服务,全面了解${name},就上剑鱼标讯官网。`
|
|
})
|
|
})
|
|
},
|
|
},
|
|
|
|
+ async getDetailInfo() {
|
|
|
|
+ const id = this.$route.params?.id || ''
|
|
|
|
+ const { error_code: code, data = {} } = await getBusinessDetails({ id })
|
|
|
|
+ if(code === 0 && data) {
|
|
|
|
+ console.log(data)
|
|
|
|
+ this.info = data
|
|
|
|
+ }
|
|
|
|
+ },
|
|
goViewDetail(id) {
|
|
goViewDetail(id) {
|
|
const routeUrl = this.$router.resolve({
|
|
const routeUrl = this.$router.resolve({
|
|
path: '/pro_follow_detail?sid=' + id
|
|
path: '/pro_follow_detail?sid=' + id
|