修复tab点击跳转
This commit is contained in:
@ -62,6 +62,7 @@
|
||||
"vue-count-to": "1.0.13",
|
||||
"vue-cropper": "0.4.9",
|
||||
"vue-router": "3.0.2",
|
||||
"vue-seamless-scroll": "^1.1.23",
|
||||
"vue-splitpane": "1.0.4",
|
||||
"vuedraggable": "2.20.0",
|
||||
"vuex": "3.1.0"
|
||||
|
@ -5,13 +5,17 @@
|
||||
<div class="footer_one content">
|
||||
<p>
|
||||
<span>
|
||||
<i><img src="@/assets/image/icon1.png" alt=""/></i>
|
||||
总浏览量:{{ totalNum }}</span
|
||||
>
|
||||
<i>
|
||||
<img src="@/assets/image/icon1.png" alt />
|
||||
</i>
|
||||
总浏览量:{{ total }}
|
||||
</span>
|
||||
<span>
|
||||
<i><img src="@/assets/image/icon1.png" alt=""/></i>
|
||||
今日浏览:{{ goldNum }}</span
|
||||
>
|
||||
<i>
|
||||
<img src="@/assets/image/icon1.png" alt />
|
||||
</i>
|
||||
今日浏览:{{ gold }}
|
||||
</span>
|
||||
</p>
|
||||
<div class="footer_two">
|
||||
<div class="footer_left">
|
||||
@ -21,7 +25,7 @@
|
||||
</div>
|
||||
<div class="footer_left_three">
|
||||
<i>0551-xxxx-xxx</i>
|
||||
</div> -->
|
||||
</div>-->
|
||||
</div>
|
||||
<div>
|
||||
<!-- <h3>合肥嘉策信息技术服务有限公司</h3> -->
|
||||
@ -31,11 +35,11 @@
|
||||
</div>
|
||||
<div class="footer_right">
|
||||
<div class="item">
|
||||
<img :src="footerData.wx" alt="" />
|
||||
<img :src="footerData.wx" alt />
|
||||
<div style="text-align:center">嘉策公众号</div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<img :src="footerData.qq" alt="" />
|
||||
<img :src="footerData.qq" alt />
|
||||
<div style="text-align:center">嘉策QQ群</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -47,9 +51,7 @@
|
||||
<span>CopyRight 2020-2021</span>
|
||||
<span>版权所有 合肥嘉策信息技术服务有限公司</span>
|
||||
<!-- <span>皖ICP备2021010348号</span> -->
|
||||
<a href="https://beian.miit.gov.cn" target="_blank"
|
||||
>皖ICP备2021010348号</a
|
||||
>
|
||||
<a href="https://beian.miit.gov.cn" target="_blank">皖ICP备2021010348号</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -74,17 +76,39 @@ export default {
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
footerData: {}
|
||||
footerData: {},
|
||||
total: 0,
|
||||
gold: 0
|
||||
};
|
||||
},
|
||||
watch: {
|
||||
totalNum: {
|
||||
handler(newVal) {
|
||||
this.total = newVal
|
||||
},
|
||||
immediate: true,
|
||||
deep: true
|
||||
},
|
||||
goldNum: {
|
||||
handler(newVal) {
|
||||
this.gold = newVal
|
||||
},
|
||||
immediate: true,
|
||||
deep: true
|
||||
}
|
||||
},
|
||||
created() {
|
||||
getBottom().then(({ data }) => {
|
||||
this.footerData = data;
|
||||
// this.total = this.totalNum
|
||||
// this.gold = this.goldNum
|
||||
});
|
||||
if (!this.flag) return false;
|
||||
getRead({ id: 1 }).then(({ data }) => {
|
||||
this.totalNum = data.count;
|
||||
this.goldNum = data.today;
|
||||
// this.totalNum = data.count;
|
||||
this.total = data.count;
|
||||
// this.goldNum = data.today;
|
||||
this.gold = data.today;
|
||||
});
|
||||
}
|
||||
};
|
||||
|
@ -6,15 +6,15 @@
|
||||
<!-- 轮播图 -->
|
||||
<el-carousel height="345px" trigger="click">
|
||||
<el-carousel-item v-for="item in bannerList" :key="item.id">
|
||||
<img :src="item.pic" alt="" @click="handlePage(item.url)" />
|
||||
<img :src="item.pic" alt @click="handlePage(item.url)" />
|
||||
</el-carousel-item>
|
||||
</el-carousel>
|
||||
<!-- 政策解读 -->
|
||||
<div class="unscramble">
|
||||
<div class="title">
|
||||
<div class="title_top_l">
|
||||
<img src="@/assets/image/icon4.png" alt="" />
|
||||
<img src="@/assets/image/icon5.png" alt="" />
|
||||
<img src="@/assets/image/icon4.png" alt />
|
||||
<img src="@/assets/image/icon5.png" alt />
|
||||
</div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
@ -24,7 +24,8 @@
|
||||
}"
|
||||
>
|
||||
<div class="title_top_r pointer">
|
||||
更多<i class="el-icon-arrow-right"></i>
|
||||
更多
|
||||
<i class="el-icon-arrow-right"></i>
|
||||
</div>
|
||||
</router-link>
|
||||
</div>
|
||||
@ -67,7 +68,7 @@
|
||||
"
|
||||
>其他</span
|
||||
>
|
||||
</el-tab-pane> -->
|
||||
</el-tab-pane>-->
|
||||
<div
|
||||
class="tab_item"
|
||||
style="position: relative; padding-right: 50px"
|
||||
@ -83,16 +84,16 @@
|
||||
path: '/result',
|
||||
query: { key: 'policyRead', id: item.id },
|
||||
}"
|
||||
>
|
||||
{{ item.title }}
|
||||
</router-link>
|
||||
>{{ item.title }}</router-link>
|
||||
</span>
|
||||
<i v-if="index < 3">
|
||||
<img src="@/assets/image/new.png" alt="" />
|
||||
<img src="@/assets/image/new.png" alt />
|
||||
</i>
|
||||
<span style="position: absolute; right: 0; top: 0">{{
|
||||
parseTime(item.listDate, '{m}-{d}')
|
||||
}}</span>
|
||||
<span style="position: absolute; right: 0; top: 0">
|
||||
{{
|
||||
parseTime(item.listDate, '{m}-{d}')
|
||||
}}
|
||||
</span>
|
||||
</div>
|
||||
</el-tabs>
|
||||
</div>
|
||||
@ -102,8 +103,8 @@
|
||||
<!-- 政策列表 -->
|
||||
<div class="title">
|
||||
<div class="title_top_l">
|
||||
<img src="@/assets/image/icon4l.png" alt="" />
|
||||
<img src="@/assets/image/notice.png" alt="" />
|
||||
<img src="@/assets/image/icon4l.png" alt />
|
||||
<img src="@/assets/image/notice.png" alt />
|
||||
</div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
@ -113,7 +114,8 @@
|
||||
}"
|
||||
>
|
||||
<div class="title_top_r pointer">
|
||||
更多<i class="el-icon-arrow-right"></i>
|
||||
更多
|
||||
<i class="el-icon-arrow-right"></i>
|
||||
</div>
|
||||
</router-link>
|
||||
</div>
|
||||
@ -126,8 +128,8 @@
|
||||
@mouseover="
|
||||
(queryParams.labelId = '1415156808053559296'), handleClick()
|
||||
"
|
||||
>政策转发</span
|
||||
>
|
||||
@click="jumpToDetails('1415156808053559296')"
|
||||
>政策转发</span>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane name="1415156963146338304">
|
||||
<span
|
||||
@ -135,8 +137,8 @@
|
||||
@mouseover="
|
||||
(queryParams.labelId = '1415156963146338304'), handleClick()
|
||||
"
|
||||
>申报通知</span
|
||||
>
|
||||
@click="jumpToDetails('1415156963146338304')"
|
||||
>申报通知</span>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="政府公示" name="1415157002090450944">
|
||||
<span
|
||||
@ -144,8 +146,8 @@
|
||||
@mouseover="
|
||||
(queryParams.labelId = '1415157002090450944'), handleClick()
|
||||
"
|
||||
>公示转发</span
|
||||
>
|
||||
@click="jumpToDetails('1415157002090450944')"
|
||||
>公示转发</span>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="公告" name="1415157026115424256">
|
||||
<span
|
||||
@ -153,8 +155,8 @@
|
||||
@mouseover="
|
||||
(queryParams.labelId = '1415157026115424256'), handleClick()
|
||||
"
|
||||
>公告转发</span
|
||||
>
|
||||
@click="jumpToDetails('1415157026115424256')"
|
||||
>公告转发</span>
|
||||
</el-tab-pane>
|
||||
<!-- <el-tab-pane label="其他" name="1415157049267982336">
|
||||
<span
|
||||
@ -164,7 +166,7 @@
|
||||
"
|
||||
>其他</span
|
||||
>
|
||||
</el-tab-pane> -->
|
||||
</el-tab-pane>-->
|
||||
<div style="min-height: 281px">
|
||||
<div class="banner_r_list" v-for="item in list" :key="item.id">
|
||||
<!-- <div class="text_18_333 pointer">{{ item.title }}</div> -->
|
||||
@ -175,9 +177,7 @@
|
||||
path: '/result',
|
||||
query: { key: 'policy', id: item.id },
|
||||
}"
|
||||
>
|
||||
{{ item.title }}
|
||||
</router-link>
|
||||
>{{ item.title }}</router-link>
|
||||
</div>
|
||||
<span>{{ parseTime(item.listDate, '{m}-{d}') }}</span>
|
||||
</div>
|
||||
@ -188,8 +188,8 @@
|
||||
<div class="bulletin">
|
||||
<div class="title">
|
||||
<div>
|
||||
<img src="@/assets/image/icon4r.png" alt="" />
|
||||
<img src="@/assets/image/icon6.png" alt="" />
|
||||
<img src="@/assets/image/icon4r.png" alt />
|
||||
<img src="@/assets/image/icon6.png" alt />
|
||||
</div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
@ -199,7 +199,8 @@
|
||||
}"
|
||||
>
|
||||
<div class="title_top_r pointer">
|
||||
更多<i class="el-icon-arrow-right"></i>
|
||||
更多
|
||||
<i class="el-icon-arrow-right"></i>
|
||||
</div>
|
||||
</router-link>
|
||||
</div>
|
||||
@ -213,9 +214,7 @@
|
||||
path: '/result',
|
||||
query: { key: 'information', id: item.id },
|
||||
}"
|
||||
>
|
||||
{{ item.title }}
|
||||
</router-link>
|
||||
>{{ item.title }}</router-link>
|
||||
</div>
|
||||
<span>{{ parseTime(item.createTime, '{m}-{d}') }}</span>
|
||||
</div>
|
||||
@ -225,165 +224,110 @@
|
||||
</div>
|
||||
<!-- 城市列表 -->
|
||||
<div style="padding: 15px">
|
||||
<p class="">
|
||||
<img
|
||||
src="@/assets/image/icon_l.png"
|
||||
alt=""
|
||||
style="margin-right: 3px"
|
||||
/>
|
||||
<img src="@/assets/image/icon_r.png" alt="" />
|
||||
<p class>
|
||||
<img src="@/assets/image/icon_l.png" alt style="margin-right: 3px" />
|
||||
<img src="@/assets/image/icon_r.png" alt />
|
||||
</p>
|
||||
<div class="city_list">
|
||||
<div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: 'AH', val: '安徽' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/01.png" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/notice', query: { key: 'AH', val: '安徽' } }">
|
||||
<img src="@/assets/image/city/01.png" alt />
|
||||
<span>安徽</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: '2', val: '合肥' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/02.png" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/notice', query: { key: '2', val: '合肥' } }">
|
||||
<img src="@/assets/image/city/02.png" alt />
|
||||
<span>合肥</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: '2', val: '芜湖' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/03.png" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/notice', query: { key: '2', val: '芜湖' } }">
|
||||
<img src="@/assets/image/city/03.png" alt />
|
||||
<span>芜湖</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: '2', val: '蚌埠' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/04.png" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/notice', query: { key: '2', val: '蚌埠' } }">
|
||||
<img src="@/assets/image/city/04.png" alt />
|
||||
<span>蚌埠</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: '2', val: '淮南' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/05.png" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/notice', query: { key: '2', val: '淮南' } }">
|
||||
<img src="@/assets/image/city/05.png" alt />
|
||||
<span>淮南</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: '2', val: '马鞍山' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/06.png" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/notice', query: { key: '2', val: '马鞍山' } }">
|
||||
<img src="@/assets/image/city/06.png" alt />
|
||||
<span>马鞍山</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: '2', val: '淮北' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/07.png" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/notice', query: { key: '2', val: '淮北' } }">
|
||||
<img src="@/assets/image/city/07.png" alt />
|
||||
<span>淮北</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: '2', val: '铜陵' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/08.png" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/notice', query: { key: '2', val: '铜陵' } }">
|
||||
<img src="@/assets/image/city/08.png" alt />
|
||||
<span>铜陵</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: '2', val: '安庆' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/09.png" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/notice', query: { key: '2', val: '安庆' } }">
|
||||
<img src="@/assets/image/city/09.png" alt />
|
||||
<span>安庆</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: '2', val: '滁州' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/10.png" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/notice', query: { key: '2', val: '滁州' } }">
|
||||
<img src="@/assets/image/city/10.png" alt />
|
||||
<span>滁州</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: '2', val: '阜阳' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/11.png" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/notice', query: { key: '2', val: '阜阳' } }">
|
||||
<img src="@/assets/image/city/11.png" alt />
|
||||
<span>阜阳</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: '2', val: '宿州' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/12.png" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/notice', query: { key: '2', val: '宿州' } }">
|
||||
<img src="@/assets/image/city/12.png" alt />
|
||||
<span>宿州</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: '2', val: '六安' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/13.png" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/notice', query: { key: '2', val: '六安' } }">
|
||||
<img src="@/assets/image/city/13.png" alt />
|
||||
<span>六安</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: '2', val: '亳州' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/14.png" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/notice', query: { key: '2', val: '亳州' } }">
|
||||
<img src="@/assets/image/city/14.png" alt />
|
||||
<span>亳州</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: '2', val: '池州' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/15.png" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/notice', query: { key: '2', val: '池州' } }">
|
||||
<img src="@/assets/image/city/15.png" alt />
|
||||
<span>池州</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: '2', val: '宣城' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/16.png" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/notice', query: { key: '2', val: '宣城' } }">
|
||||
<img src="@/assets/image/city/16.png" alt />
|
||||
<span>宣城</span>
|
||||
</router-link>
|
||||
</div>
|
||||
<div>
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: '2', val: '黄山' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/17.png" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/notice', query: { key: '2', val: '黄山' } }">
|
||||
<img src="@/assets/image/city/17.png" alt />
|
||||
<span>黄山</span>
|
||||
</router-link>
|
||||
</div>
|
||||
@ -392,7 +336,7 @@
|
||||
target="_blank"
|
||||
:to="{ path: '/notice', query: { key: '3', val: '合肥区县' } }"
|
||||
>
|
||||
<img src="@/assets/image/city/18.png" alt="" />
|
||||
<img src="@/assets/image/city/18.png" alt />
|
||||
<span>合肥区县</span>
|
||||
</router-link>
|
||||
</div>
|
||||
@ -400,20 +344,13 @@
|
||||
</div>
|
||||
<div style="padding: 0 15px">
|
||||
<p style="margin-bottom: 0">
|
||||
<img
|
||||
src="@/assets/image/icon_cx.png"
|
||||
alt=""
|
||||
style="margin-right: 3px"
|
||||
/>
|
||||
<img src="@/assets/image/icon_cx2.png" alt="" />
|
||||
<img src="@/assets/image/icon_cx.png" alt style="margin-right: 3px" />
|
||||
<img src="@/assets/image/icon_cx2.png" alt />
|
||||
</p>
|
||||
<div class="advert">
|
||||
<div class="item" v-for="item in innovateList" :key="item.id">
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{ path: '/about', query: { id: item.id } }"
|
||||
>
|
||||
<img :src="item.pic" alt="" />
|
||||
<router-link target="_blank" :to="{ path: '/about', query: { id: item.id } }">
|
||||
<img :src="item.pic" alt />
|
||||
<div class="card">
|
||||
<div class="title text_hidden_one">{{ item.title }}</div>
|
||||
<div class="text text_hidden_one" v-html="item.details"></div>
|
||||
@ -426,12 +363,12 @@
|
||||
<div class="about">
|
||||
<div class="p0-100">
|
||||
<p class="about_tit">
|
||||
<img src="@/assets/image/icon7.png" alt="" />
|
||||
<img src="@/assets/image/about.png" alt="" />
|
||||
<img src="@/assets/image/icon7.png" alt />
|
||||
<img src="@/assets/image/about.png" alt />
|
||||
</p>
|
||||
<div class="about_box">
|
||||
<div class="banner about_l">
|
||||
<img :src="aboutInfo.pic" alt="" />
|
||||
<img :src="aboutInfo.pic" alt />
|
||||
</div>
|
||||
<div class="about_r">
|
||||
<div>
|
||||
@ -443,13 +380,10 @@
|
||||
<p>
|
||||
合肥嘉策信息技术服务有限公司于成立。法定代表人时加红,公司经营范围包括:信息系统集成咨询...
|
||||
</p>
|
||||
</div> -->
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{
|
||||
path: '/about',
|
||||
}"
|
||||
>
|
||||
</div>-->
|
||||
<router-link target="_blank" :to="{
|
||||
path: '/about',
|
||||
}">
|
||||
<el-button type="warning">更多</el-button>
|
||||
</router-link>
|
||||
</div>
|
||||
@ -458,28 +392,20 @@
|
||||
</div>
|
||||
<div class="p0-100" style="padding-bottom: 40px">
|
||||
<div class="cooperation">
|
||||
<img src="@/assets/image/icon8.png" alt="" />
|
||||
<img src="@/assets/image/icon8.png" alt />
|
||||
</div>
|
||||
<div @mouseover="classOption.step = 0" @mouseleave="classOption.step = 1">
|
||||
<vue-seamless-scroll
|
||||
:data="listData"
|
||||
:class-option="classOption"
|
||||
class="warp"
|
||||
>
|
||||
<vue-seamless-scroll :data="listData" :class-option="classOption" class="warp">
|
||||
<ul class="ul-item">
|
||||
<li class="li-item" v-for="(item, index) in listData" :key="index">
|
||||
<img :src="item.img" alt="" />
|
||||
<img :src="item.img" alt />
|
||||
</li>
|
||||
</ul>
|
||||
</vue-seamless-scroll>
|
||||
<vue-seamless-scroll
|
||||
:data="listData2"
|
||||
:class-option="classOption"
|
||||
class="warp"
|
||||
>
|
||||
<vue-seamless-scroll :data="listData2" :class-option="classOption" class="warp">
|
||||
<ul class="ul-item">
|
||||
<li class="li-item" v-for="(item, index) in listData2" :key="index">
|
||||
<img :src="item.img" alt="" />
|
||||
<img :src="item.img" alt />
|
||||
</li>
|
||||
</ul>
|
||||
</vue-seamless-scroll>
|
||||
@ -562,6 +488,11 @@ export default {
|
||||
handlePage(url) {
|
||||
window.open(url, '_blank');
|
||||
},
|
||||
|
||||
jumpToDetails(labelId) {
|
||||
// this.$router.push('/portrait?key=policyNotice&val=policyNotice')
|
||||
this.$router.push({ path: '/portrait', query: { key: 'policyNotice', val: 'policyNotice', labelId } })
|
||||
}
|
||||
},
|
||||
created() {
|
||||
getRotationList({ pageNum: 1, pageSize: 50 }).then(({ data }) => {
|
||||
|
@ -15,15 +15,9 @@
|
||||
</div>
|
||||
<div class="tags">
|
||||
<span class="txt">热门搜索:</span>
|
||||
<el-tag effect="dark" @click="setSearchVal('高新技术企业')"
|
||||
>高新技术企业</el-tag
|
||||
>
|
||||
<el-tag effect="dark" @click="setSearchVal('科技型中小企业')"
|
||||
>科技型中小企业</el-tag
|
||||
>
|
||||
<el-tag effect="dark" @click="setSearchVal('科技孵化器')"
|
||||
>科技孵化器</el-tag
|
||||
>
|
||||
<el-tag effect="dark" @click="setSearchVal('高新技术企业')">高新技术企业</el-tag>
|
||||
<el-tag effect="dark" @click="setSearchVal('科技型中小企业')">科技型中小企业</el-tag>
|
||||
<el-tag effect="dark" @click="setSearchVal('科技孵化器')">科技孵化器</el-tag>
|
||||
<!-- <el-button type="primary" size="mini" round>高新技术企业</el-button> -->
|
||||
<!-- <el-button type="primary" size="mini" round>科技型中小企业</el-button> -->
|
||||
<!-- <el-button type="primary" size="mini" round>科技孵化器</el-button> -->
|
||||
@ -37,14 +31,12 @@
|
||||
<div class="screen_l_t_item">
|
||||
<span class="text_col">级别:</span>
|
||||
<el-radio-group v-model="city" size="medium">
|
||||
<el-radio-button label="">不限</el-radio-button>
|
||||
<el-radio-button label>不限</el-radio-button>
|
||||
<el-radio-button
|
||||
:label="item.label"
|
||||
v-for="item in levelList"
|
||||
:key="item.label"
|
||||
>
|
||||
{{ item.name }}
|
||||
</el-radio-button>
|
||||
>{{ item.name }}</el-radio-button>
|
||||
</el-radio-group>
|
||||
</div>
|
||||
<div class="screen_l_t_item" v-if="city == 2 || city == 3">
|
||||
@ -53,29 +45,21 @@
|
||||
:label="item.value"
|
||||
v-for="item in levelList_2"
|
||||
:key="item.value"
|
||||
>
|
||||
{{ item.label }}
|
||||
</el-radio-button>
|
||||
>{{ item.label }}</el-radio-button>
|
||||
</el-radio-group>
|
||||
</div>
|
||||
<div class="screen_l_t_item">
|
||||
<span class="text_col">归口:</span>
|
||||
<el-radio-group v-model="queryParams.attribute" size="medium">
|
||||
<el-radio-button label="">不限</el-radio-button>
|
||||
<el-radio-button label>不限</el-radio-button>
|
||||
<el-radio-button
|
||||
:label="item.value"
|
||||
v-for="item in attributeOptions"
|
||||
:key="item.value"
|
||||
>
|
||||
{{ item.label }}
|
||||
</el-radio-button>
|
||||
>{{ item.label }}</el-radio-button>
|
||||
</el-radio-group>
|
||||
</div>
|
||||
<div
|
||||
class="screen_l_t_item"
|
||||
v-for="(item, index) in labelList"
|
||||
:key="item.id"
|
||||
>
|
||||
<div class="screen_l_t_item" v-for="(item, index) in labelList" :key="item.id">
|
||||
<!--<span
|
||||
class="text_col"
|
||||
style="min-width:200px"
|
||||
@ -96,22 +80,12 @@
|
||||
v-else-if="item.name.length >= 4"
|
||||
>
|
||||
{{ item.name }}:
|
||||
</span> -->
|
||||
</span>-->
|
||||
<!-- <span class="text_col" v-else> {{ item.name }}: </span> -->
|
||||
<span class="text_col"> {{ item.name }}: </span>
|
||||
<el-radio-group
|
||||
v-model="queryParams.labelIds[index]"
|
||||
size="medium"
|
||||
style="flex:1"
|
||||
>
|
||||
<el-radio-button label="">不限</el-radio-button>
|
||||
<el-radio-button
|
||||
:label="i.id"
|
||||
v-for="i in item.mapList"
|
||||
:key="i.id"
|
||||
>
|
||||
{{ i.name }}
|
||||
</el-radio-button>
|
||||
<span class="text_col">{{ item.name }}:</span>
|
||||
<el-radio-group v-model="queryParams.labelIds[index]" size="medium" style="flex:1">
|
||||
<el-radio-button label>不限</el-radio-button>
|
||||
<el-radio-button :label="i.id" v-for="i in item.mapList" :key="i.id">{{ i.name }}</el-radio-button>
|
||||
</el-radio-group>
|
||||
</div>
|
||||
</div>
|
||||
@ -120,7 +94,7 @@
|
||||
<div class="l">
|
||||
<!-- <div class="title text_hidden_one pointer" style="width:700px">
|
||||
{{ item.title }}
|
||||
</div> -->
|
||||
</div>-->
|
||||
<div class="title text_hidden_one pointer" style="width:700px">
|
||||
<router-link
|
||||
target="_blank"
|
||||
@ -128,9 +102,7 @@
|
||||
path: '/result',
|
||||
query: { key: 'policy', id: item.id }
|
||||
}"
|
||||
>
|
||||
{{ item.title }}
|
||||
</router-link>
|
||||
>{{ item.title }}</router-link>
|
||||
</div>
|
||||
<div class="info">
|
||||
<span>来源:{{ item.source }}</span>
|
||||
@ -138,9 +110,11 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="r" style="min-width:120px">
|
||||
<el-tag type="warning" effect="dark" v-if="item.cutOffTime"
|
||||
>截至到{{ parseTime(item.cutOffTime, '{y}-{m}-{d}') }}</el-tag
|
||||
>
|
||||
<el-tag
|
||||
type="warning"
|
||||
effect="dark"
|
||||
v-if="item.cutOffTime"
|
||||
>截至到{{ parseTime(item.cutOffTime, '{y}-{m}-{d}') }}</el-tag>
|
||||
<!-- <span v-if="token">
|
||||
<el-button type="primary" size="mini">
|
||||
<i class="el-icon-star-on"></i><span>收藏</span>
|
||||
@ -148,18 +122,14 @@
|
||||
<el-button type="info" size="mini">
|
||||
<i class="el-icon-star-on"></i><span>取消收藏</span>
|
||||
</el-button>
|
||||
</span> -->
|
||||
</span>-->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div style="text-align: center;margin:30px 0" v-show="!total">
|
||||
<div style="height:210px;display: inline-block;color:#999">
|
||||
<div>
|
||||
<img
|
||||
style="width:100%;height:100%;"
|
||||
src="@/assets/image/empty.png"
|
||||
alt=""
|
||||
/>
|
||||
<img style="width:100%;height:100%;" src="@/assets/image/empty.png" alt />
|
||||
</div>
|
||||
<span>正待发布,敬请期待……</span>
|
||||
</div>
|
||||
@ -197,9 +167,7 @@
|
||||
path: '/result',
|
||||
query: { key: 'policy', id: item.id }
|
||||
}"
|
||||
>
|
||||
{{ item.title }}
|
||||
</router-link>
|
||||
>{{ item.title }}</router-link>
|
||||
</div>
|
||||
<div>来源:{{ item.source }}</div>
|
||||
</div>
|
||||
@ -212,13 +180,7 @@
|
||||
query: { key: 'policy', val: '企业画像' }
|
||||
}"
|
||||
>
|
||||
<el-button
|
||||
type="primary"
|
||||
size="mini"
|
||||
v-show="portraitData.length >= 4"
|
||||
>
|
||||
查看更多
|
||||
</el-button>
|
||||
<el-button type="primary" size="mini" v-show="portraitData.length >= 4">查看更多</el-button>
|
||||
</router-link>
|
||||
</div>
|
||||
</div>
|
||||
@ -331,7 +293,10 @@ export default {
|
||||
return item !== '';
|
||||
});
|
||||
getPolicyList(this.queryParams).then(({ data }) => {
|
||||
this.dataList = data.list;
|
||||
this.dataList = data.list.map(item => {
|
||||
item.title = item.title.replaceAll('<br>', '')
|
||||
return item
|
||||
});
|
||||
this.total = data.total;
|
||||
this.loading = false;
|
||||
});
|
||||
|
@ -28,8 +28,7 @@
|
||||
:label="item.id"
|
||||
border
|
||||
@change="handleClick"
|
||||
>{{ item.name }}</el-radio
|
||||
>
|
||||
>{{ item.name }}</el-radio>
|
||||
</div>
|
||||
<div class="header" v-else-if="type == 'policyRead'">
|
||||
<span class="span">{{ val }}:</span>
|
||||
@ -41,8 +40,7 @@
|
||||
:label="item.value"
|
||||
border
|
||||
@change="handleClick"
|
||||
>{{ item.label }}</el-radio
|
||||
>
|
||||
>{{ item.label }}</el-radio>
|
||||
</div>
|
||||
<div class="header" v-else-if="type == 'policyNotice'">
|
||||
<span class="span">{{ val }}:</span>
|
||||
@ -54,8 +52,7 @@
|
||||
:label="item.value"
|
||||
border
|
||||
@change="handleClick"
|
||||
>{{ item.label }}</el-radio
|
||||
>
|
||||
>{{ item.label }}</el-radio>
|
||||
</div>
|
||||
<div class="screen_l_b" v-for="item in portraitData" :key="item.id">
|
||||
<div class="title pointer">
|
||||
@ -70,9 +67,7 @@
|
||||
id: item.id
|
||||
}
|
||||
}"
|
||||
>
|
||||
{{ item.title }}
|
||||
</router-link>
|
||||
>{{ item.title }}</router-link>
|
||||
<span class="info">
|
||||
<span v-if="type != 'information'">{{ item.listDate }}</span>
|
||||
<span v-else>{{ item.createTime }}</span>
|
||||
@ -85,15 +80,11 @@
|
||||
</div>
|
||||
<div class="info" style="justify-content: flex-end;" v-else>
|
||||
<span>发布:{{ item.createTime }}</span>
|
||||
</div> -->
|
||||
</div>-->
|
||||
</div>
|
||||
<div style="text-align: center;margin:30px 0" v-show="!total">
|
||||
<div style="height:210px;display: inline-block;color:#999">
|
||||
<img
|
||||
style="width:100%;height:100%;"
|
||||
src="@/assets/image/empty.png"
|
||||
alt=""
|
||||
/>
|
||||
<img style="width:100%;height:100%;" src="@/assets/image/empty.png" alt />
|
||||
暂无数据
|
||||
</div>
|
||||
</div>
|
||||
@ -249,7 +240,8 @@ export default {
|
||||
} else if (key == 'information') {
|
||||
this.getPortraitList();
|
||||
} else if (key == 'policyNotice') {
|
||||
this.queryParams.labelId = this.policyNoticeOptions[0].value;
|
||||
// this.queryParams.labelId = this.policyNoticeOptions[0].value;
|
||||
this.queryParams.labelId = this.$route.query.labelId
|
||||
this.getPortraitList();
|
||||
} else {
|
||||
this.msgError('非法进入');
|
||||
|
@ -30,19 +30,15 @@
|
||||
</el-col>
|
||||
</el-row>
|
||||
</div>
|
||||
</div> -->
|
||||
</div>-->
|
||||
<headerPage />
|
||||
|
||||
<div class="my_main content p0-100 min_h_285" style="display: flex">
|
||||
<div class="l" style="width: 77%; background-color: #fff; padding: 30px">
|
||||
<h2 style="text-align:center">{{ formData.title }}</h2>
|
||||
<div class="info" v-if="type != 'information'">
|
||||
<span v-if="type != 'companyNeed' && type != 'scienceResult'"
|
||||
>来源:{{ formData.source }}</span
|
||||
>
|
||||
<span v-if="type == 'companyNeed'"
|
||||
>价格:{{ setNumber(formData.price) }}</span
|
||||
>
|
||||
<span v-if="type != 'companyNeed' && type != 'scienceResult'">来源:{{ formData.source }}</span>
|
||||
<span v-if="type == 'companyNeed'">价格:{{ setNumber(formData.price) }}</span>
|
||||
<el-image
|
||||
v-if="type == 'scienceResult'"
|
||||
style="width: 100px; height: 100px"
|
||||
@ -50,27 +46,19 @@
|
||||
fit="cover"
|
||||
:preview-src-list="formData.picList"
|
||||
></el-image>
|
||||
<span
|
||||
>发布:{{
|
||||
<span>
|
||||
发布:{{
|
||||
formData.listDate || parseTime(formData.createTime, '{y}-{m}-{d}')
|
||||
}}</span
|
||||
>
|
||||
}}
|
||||
</span>
|
||||
<span v-if="token && type == 'policy'">
|
||||
<el-button
|
||||
type="primary"
|
||||
size="mini"
|
||||
v-if="formData.collected == 0"
|
||||
@click="addItem"
|
||||
>
|
||||
<i class="el-icon-star-on"></i><span>收藏</span>
|
||||
<el-button type="primary" size="mini" v-if="formData.collected == 0" @click="addItem">
|
||||
<i class="el-icon-star-on"></i>
|
||||
<span>收藏</span>
|
||||
</el-button>
|
||||
<el-button
|
||||
type="info"
|
||||
size="mini"
|
||||
v-if="formData.collected == 1"
|
||||
@click="cancelItem"
|
||||
>
|
||||
<i class="el-icon-star-on"></i><span>取消收藏</span>
|
||||
<el-button type="info" size="mini" v-if="formData.collected == 1" @click="cancelItem">
|
||||
<i class="el-icon-star-on"></i>
|
||||
<span>取消收藏</span>
|
||||
</el-button>
|
||||
</span>
|
||||
</div>
|
||||
@ -102,17 +90,14 @@
|
||||
<div>公示公告</div>
|
||||
<router-link target="_blank" :to="{ path: '/notice' }">
|
||||
<div class="pointer" style="color: #999">
|
||||
更多<i class="el-icon-arrow-right"></i>
|
||||
更多
|
||||
<i class="el-icon-arrow-right"></i>
|
||||
</div>
|
||||
</router-link>
|
||||
</div>
|
||||
<div class="list">
|
||||
<ul>
|
||||
<li
|
||||
class="text_hidden_one pointer"
|
||||
v-for="item in noticeList"
|
||||
:key="item.id"
|
||||
>
|
||||
<li class="text_hidden_one pointer" v-for="item in noticeList" :key="item.id">
|
||||
<router-link
|
||||
target="_blank"
|
||||
:to="{
|
||||
@ -120,7 +105,8 @@
|
||||
query: { key: 'policy', id: item.id }
|
||||
}"
|
||||
>
|
||||
<span>•</span>{{ item.title }}
|
||||
<span>•</span>
|
||||
{{ item.title }}
|
||||
</router-link>
|
||||
</li>
|
||||
</ul>
|
||||
@ -168,7 +154,7 @@ export default {
|
||||
},
|
||||
watch: {
|
||||
formData: {
|
||||
handler: function() {
|
||||
handler: function () {
|
||||
if (this.type == 'policy' || this.type == 'policyRead') {
|
||||
this.$nextTick(() => {
|
||||
this.formatRichText(
|
||||
@ -280,6 +266,7 @@ export default {
|
||||
}
|
||||
.my_main {
|
||||
margin: 30px auto;
|
||||
|
||||
.r {
|
||||
.title {
|
||||
display: flex;
|
||||
@ -303,4 +290,7 @@ export default {
|
||||
}
|
||||
}
|
||||
}
|
||||
.wzcon {
|
||||
line-height: 1.5;
|
||||
}
|
||||
</style>
|
||||
|
Reference in New Issue
Block a user