Commit 6617d2b2 authored by 吴冠's avatar 吴冠

招投标

parent 2e4ea1e4
......@@ -74,6 +74,18 @@ import inDex from '@/pages/index.vue'
case "/message/news":
this.nav = "5";
break;
case "/notice/cadidate":
this.nav = "4";
break;
case "/notice/change":
this.nav = "4";
break;
case "/notice/clarifies":
this.nav = "4";
break;
case "/notice/abortive":
this.nav = "4";
break;
}
},
methods: {
......@@ -110,6 +122,18 @@ import inDex from '@/pages/index.vue'
case "/message/news":
this.nav = "5";
break;
case "/notice/cadidate":
this.nav = "4";
break;
case "/notice/change":
this.nav = "4";
break;
case "/notice/clarifies":
this.nav = "4";
break;
case "/notice/abortive":
this.nav = "4";
break;
}
}
......
......@@ -9,7 +9,7 @@
<img src="../assets/images/phone.png" alt="电话">
<img src="../assets/images/QQ.png" alt="QQ">
<img src="../assets/images/email.png" alt="邮箱">
<img src="../assets/images/weixin.png" alt="微信" class="weixin" @mouseover="enter" @mouseout="leave">
<img src="../assets/images/wechat.jpg" alt="微信" class="weixin" @mouseover="enter" @mouseout="leave">
<div>
<img src="../assets/images/qrcode.png" alt="二维码" class="qrcode" v-if="isshowqrcode">
</div>
......
......@@ -34,7 +34,6 @@ export default {
},
methods:{
back(){
/* this.$router.back() */
window.history.back(-1)
},
async getnewsdetails(id){
......
......@@ -161,8 +161,8 @@ export default {
let id = this.$route.query.id
console.log(id)
this.getBidingdetails(id)
let a = window.location.href.split("?id=")[1]
sessionStorage.setItem("bidId",a)
let noticeType = window.location.href.split("?id=")[1]
sessionStorage.setItem("bidId",noticeType)
},
methods:{
signUp(){
......
......@@ -29,7 +29,7 @@
<ul v-if="isshow">
<li v-for="item in priceList" :key="item.id">
<nuxt-link :to="{name:'index-notice-ABORTIVEdetails',query:{id:(item.noticeId)}}">
<nuxt-link :to="{name:'index-notice-abortivedetails',query:{id:(item.noticeId)}}">
<div class="time">{{getTimer(item.createTime)}}</div>
<div class="price-item">
<div class="t1" style="font-weight: bold;">
......
......@@ -28,7 +28,7 @@
<ul >
<li v-for="item in priceList" :key="item.id">
<nuxt-link :to='`/notice/${item.noticeType}details?id=${item.noticeId}`'>
<nuxt-link :to='getLowerText(item.noticeType,item.noticeId)'>
<div class="time">{{getTimer(item.createTime)}}</div>
<div class="price-item">
<div class="t1" style="font-weight: bold;">
......@@ -112,6 +112,33 @@ import {getAllList,getNoticeType} from '@/common/list.js'
}
},
methods: {
//将类型转为小写
getLowerText(noticeType,noticeId){
if(noticeType=='BIDDING'){
return `/notice/biddingdetails?id=${noticeId}`
}
if(noticeType=='CADIDATE'){
return `/notice/cadidatedetails?id=${noticeId}`
}
if(noticeType=='ENQUIRY'){
return `/notice/enquirydetails?id=${noticeId}`
}
if(noticeType=='ABORTIVE'){
return `/notice/abortivedetails?id=${noticeId}`
}
if(noticeType=='CHANGE'){
return `/notice/changedetails?id=${noticeId}`
}
if(noticeType=='CLARIFIES'){
return `/notice/clarifiesdetails?id=${noticeId}`
}
if(noticeType=='INVITE'){
return `/notice/invitedetails?id=${noticeId}`
}
if(noticeType=='WIN'){
return `/notice/windetails?id=${noticeId}`
}
},
async queryStr() {
console.log(this.getData);
const { data,total } = await getAllList(this.getData);
......
......@@ -28,7 +28,7 @@
</div>
<ul v-if ="isshow">
<li v-for="item in priceList" :key="item.id">
<nuxt-link :to="{name:'index-notice-BIDDINGdetails',query:{id:(item.noticeId)}}">
<nuxt-link :to="{name:'index-notice-biddingdetails',query:{id:(item.noticeId)}}">
<div class="time">{{getTimer(item.createTime)}}</div>
<div class="price-item">
<div class="t1" style="font-weight: bold;">
......
......@@ -42,7 +42,7 @@
<ul v-if="isshow">
<li v-for="item in priceList" :key="item.id">
<!-- 绑定中标详情页 -->
<nuxt-link :to="{name:'index-notice-WINdetails',query:{id:(item.noticeId)}}">
<nuxt-link :to="{name:'index-notice-windetails',query:{id:(item.noticeId)}}">
<div class="time">{{getTimer(item.createTime)}}</div>
<div class="price-item">
<div class="t1" style="font-weight: bold;">
......
......@@ -29,7 +29,7 @@
<ul v-if="isshow">
<li v-for="item in priceList" :key="item.id">
<nuxt-link :to="{name:'index-notice-CADIDATEdetails',query:{id:(item.noticeId)}}">
<nuxt-link :to="{name:'index-notice-cadidatedetails',query:{id:(item.noticeId)}}">
<div class="time">{{getTimer(item.createTime)}}</div>
<div class="price-item">
<div class="t1" style="font-weight: bold;">
......
......@@ -29,7 +29,7 @@
<ul v-if="isshow">
<li v-for="item in priceList" :key="item.id">
<nuxt-link :to="{name:'index-notice-CHANGEdetails',query:{id:(item.noticeId)}}">
<nuxt-link :to="{name:'index-notice-changedetails',query:{id:(item.noticeId)}}">
<div class="time">{{getTimer(item.createTime)}}</div>
<div class="price-item">
<div class="t1" style="font-weight: bold;">
......
......@@ -29,7 +29,7 @@
<ul v-if="isshow">
<li v-for="item in priceList" :key="item.id">
<nuxt-link :to="{name:'index-notice-CLARIFIESdetails',query:{id:(item.noticeId)}}">
<nuxt-link :to="{name:'index-notice-clarifiesdetails',query:{id:(item.noticeId)}}">
<div class="time">{{getTimer(item.createTime)}}</div>
<div class="price-item">
<div class="t1" style="font-weight: bold;">
......
......@@ -183,8 +183,8 @@ export default {
if(number1 ==='1'){
this.isshowbutton = !this.isshowbutton
}
let a = window.location.href.split("?id=")[1]
sessionStorage.setItem("Id",a)
let enquiryId = window.location.href.split("?id=")[1]
sessionStorage.setItem("Id",enquiryId)
},
data() {
return {
......
......@@ -45,7 +45,7 @@
<ul v-if="isshow1">
<li v-if = "!isshow1">暂无数据</li>
<li v-for="item in priceList" :key="item.id">
<nuxt-link :to="{name:'index-notice-ENQUIRYdetails',query:{id:(item.noticeId)}}" >
<nuxt-link :to="{name:'index-notice-enquirydetails',query:{id:(item.noticeId)}}" >
<div class="time">{{getTimer(item.createTime)}}</div>
<div class="price-item">
<div class="t1" style="font-weight: bold;">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment