Commit d45c7cf3 authored by yanghaitao's avatar yanghaitao

0816

parent 078d3908
......@@ -100,6 +100,9 @@ ul,li {
.cf {
color: #fff;
}
.bgf {
background: #fff;
}
.bgf78 {
background: #f7f8fa;
}
......
......@@ -87,6 +87,12 @@ const routes = [
meta: { title: '生态文明' },
component: Hjzz
},
{
path: '/jfjb',
name: 'Jfjb',
meta: { title: '减负降本' },
component: () => import('@/views/Jfjb')
}
]
const router = new VueRouter({
......
This diff is collapsed.
......@@ -701,10 +701,10 @@ export default {
width: 49% !important;
}
} */
.el-progress {
.quota-progress .el-progress {
width: 80% !important;
}
.el-progress__text {
.quota-progress .el-progress__text {
color: #1492ff;
}
</style>
......@@ -40,6 +40,10 @@
<li>
生态文明-子门户&nbsp;&nbsp;&nbsp;&nbsp;<router-link tag="span" @click.native="handle('/stwm','stwm')" to="#" class="link">点击跳转</router-link>
</li>
<li>
减负降本-子门户&nbsp;&nbsp;&nbsp;&nbsp;<router-link tag="span" @click.native="handle('/jfjb','jfjb')" to="#" class="link">点击跳转</router-link>
</li>
</ul>
</div>
</template>
......
This diff is collapsed.
......@@ -6,8 +6,12 @@
v-if="$route.path != '/index'"
separator-class="el-icon-arrow-right"
>
<el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
<el-breadcrumb-item>{{ breadData.page_name }}</el-breadcrumb-item>
<el-breadcrumb-item
><a href="https://szzf.qingtian.gov.cn:18080"
>首页</a
></el-breadcrumb-item
>
<el-breadcrumb-item class="fs18">{{ breadData.page_name }}</el-breadcrumb-item>
</el-breadcrumb>
<div class="mt12">
<i class="el-icon-office-building mr12"></i>
......@@ -15,9 +19,12 @@
</div>
</div>
<div class="breadcrumb-text">
<div class="breadcrumb-title">
<img src="../assets/images/target.png" alt="" />
<span>年度目标 | </span>
<div class="breadcrumb-title flex acenter">
<div class="flex title shrink acenter">
<img src="../assets/images/target.png" class="icon24 shrink" />
<span>年度目标 | </span>
</div>
{{ breadData.annual_target }}
</div>
</div>
......@@ -29,9 +36,9 @@ export default {
name: "breadcrumb",
props: {
breadData: {
type: Object
type: Object,
},
}
},
};
</script>
......@@ -48,21 +55,23 @@ export default {
}
>>> .el-breadcrumb__inner {
color: #333;
font-weight: normal;
font-weight: bold;
}
.breadcrumb-title {
margin-top: 12px;
display: flex;
align-items: center;
span{
color: #1492ff;
margin-right: 8px;
font-size: 18px;
// display: flex;
// align-items: center;
.title {
span {
color: #1492ff;
margin-right: 8px;
font-size: 16px;
}
}
}
.breadcrumb-title img {
width: 28px;
height: auto;
height: 28px;
}
.breadcrumb-title h2 {
font-weight: 600;
......@@ -70,4 +79,11 @@ export default {
margin-right: 20px;
}
}
.icon24 {
width: 24px;
height: 24px;
}
.shrink {
flex-shrink: 0;
}
</style>
\ No newline at end of file
......@@ -13,91 +13,123 @@ import Qyxtfz from '../views/Region.vue'
import Hjzz from '../views/Ecology.vue'
import Ctfy from '../views/Epidemic.vue'
import Xxgl from '../views/Xxgl.vue'
import Szsy from '../views/Szsy.vue'
import Err from '../views/err.vue'
Vue.use(VueRouter)
const routes = [
{
path: '/',
name: 'MyIndex',
meta: { title: '青田数字子门户' },
component: MyIndex
},
{
path: '/aqsc',
name: 'Aqsc',
meta: { title: '安全生产' },
component: Aqsc
},
{
path: '/yshj',
name: 'Yshj',
meta: { title: '营商环境' },
component: Yshj
},
{
path: '/xczx',
name: 'Xczx',
meta: { title: '乡村振兴' },
component: Xczx
},
{
path: '/kjcx',
name: 'Kjcx',
meta: { title: '科技创新' },
component: Kjcx
},
{
path: '/sxh',
name: 'Sxh',
meta: { title: '双循环' },
component: Sxh
},
{
path: '/cyfz',
name: 'Cyfz',
meta: { title: '产业发展' },
component: Cyfz
},
{
path: '/msbz',
name: 'live',
meta: { title: '民生保障' },
component: Msbz
},
{
path: '/xxczh',
name: 'NewUrbanization',
meta: { title: '新型城镇化' },
component: Xxczh
},
{
path: '/qyxtfz',
name: 'region',
meta: { title: '区域协调发展' },
component: Qyxtfz
},
{
path: '/ctfy',
name: 'Ctfy',
meta: { title: '常态防疫' },
component: Ctfy
},
{
path: '/stwm',
name: 'Stwm',
meta: { title: '生态文明' },
component: Hjzz
},
{
path: '/xxgl',
name: 'Xxgl',
meta: { title: '信息管理' },
component: Xxgl
}
]
const router = new VueRouter({
routes
var router = new VueRouter({
routes: [
{
path: '/',
name: 'MyIndex',
meta: { title: '青田数字子门户' },
component: MyIndex
},
{
path: '/aqsc',
name: 'Aqsc',
meta: { title: '安全生产' },
component: Aqsc
},
{
path: '/yshj',
name: 'Yshj',
meta: { title: '营商环境' },
component: Yshj
},
{
path: '/xczx',
name: 'Xczx',
meta: { title: '乡村振兴' },
component: Xczx
},
{
path: '/kjcx',
name: 'Kjcx',
meta: { title: '科技创新' },
component: Kjcx
},
{
path: '/sxh',
name: 'Sxh',
meta: { title: '双循环' },
component: Sxh
},
{
path: '/cyfz',
name: 'Cyfz',
meta: { title: '产业发展' },
component: Cyfz
},
{
path: '/msbz',
name: 'live',
meta: { title: '民生保障' },
component: Msbz
},
{
path: '/xxczh',
name: 'NewUrbanization',
meta: { title: '新型城镇化' },
component: Xxczh
},
{
path: '/qyxtfz',
name: 'region',
meta: { title: '区域协调发展' },
component: Qyxtfz
},
{
path: '/ctfy',
name: 'Ctfy',
meta: { title: '常态防疫' },
component: Ctfy
},
{
path: '/stwm',
name: 'Stwm',
meta: { title: '生态文明' },
component: Hjzz
},
{
path: '/xxgl',
name: 'Xxgl',
meta: { title: '信息管理' },
component: Xxgl
},
{
path: '/szsy',
name: 'Szsy',
meta: { title: '双招双引' },
component: Szsy
},
{
path: '/err?debug=true',
name: 'Err',
meta: { title: '无权限' },
component: Err
}
]
})
router.beforeEach((to, from, next) => {
// if (to.path == "/login"||to.path=="/nopower") {
next()
// if (to.path == '/') {
// next()
// } else if (to.fullPath.indexOf('?') != -1) {
// let tag = to.fullPath.split('?')[1]
// let obj = {}
// obj[tag.split('=')[0]] = tag.split('=')[1]
// if (obj.debug == "true") {
// // console.log(1111);
// next();
// } else {
// // router.
// next({name: 'Err'})
// }
// } else {
// next({name: 'Err'})
// }
})
export default router
<template>
<div class="ecology">
<div>
<Breadcrumb :breadData="breadData"></Breadcrumb>
</div>
<el-row :gutter="20">
<el-col :sm="12" :xs="24">
<div class="clear-water unify-item">
......@@ -180,12 +183,18 @@
</template>
<script>
import Breadcrumb from "../components/Breadcrumb.vue";
import Tree from "../components/Tree.vue";
export default {
name: "ecology",
components: { Tree },
components: { Tree , Breadcrumb},
data() {
return {
breadData: {
page_name: "生态文明",
annual_target:"暂无数据",
leading: "青田县环保局",
},
aqList: [
{
name: "",
......
......@@ -5,7 +5,9 @@
<div class="minHeader shadow">
<div class="card__header">
<el-breadcrumb separator-class="el-icon-arrow-right">
<el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
<el-breadcrumb-item><a href="https://szzf.qingtian.gov.cn:18080"
>首页</a
></el-breadcrumb-item>
<el-breadcrumb-item :to="{ path: '/' }"
>产业发展</el-breadcrumb-item
>
......@@ -564,12 +566,21 @@ export default {
}
</style>
<style>
.el-breadcrumb__inner.is-link {
/* .el-breadcrumb__inner.is-link {
font-weight: 400 !important;
color: #333333 !important;
}
.el-breadcrumb__inner {
font-size: 16px !important;
} */
.el-breadcrumb__inner {
color: #333 !important;
font-weight: bold !important;
font-size: 18px;
}
.el-breadcrumb__inner a {
color: #303133 !important;
font-size: 16px;
}
.el-tooltip__popper {
color: #333 !important;
......
......@@ -42,7 +42,11 @@
</li>
<li>
体检信息管理-子门户&nbsp;&nbsp;&nbsp;&nbsp;<router-link tag="span" @click.native="handle('/xxgl','xxgl')" to="#" class="link">点击跳转</router-link>
电子健康证明-子门户&nbsp;&nbsp;&nbsp;&nbsp;<router-link tag="span" @click.native="handle('/xxgl','xxgl')" to="#" class="link">点击跳转</router-link>
</li>
<li>
双招双引-子门户&nbsp;&nbsp;&nbsp;&nbsp;<router-link tag="span" @click.native="handle('/szsy','szsy')" to="#" class="link">点击跳转</router-link>
</li>
</ul>
</div>
......@@ -59,7 +63,7 @@ export default {
},
methods: {
handle(path,name) {
let { href } = this.$router.resolve({ path: path });
let { href } = this.$router.resolve({ path: path+ '?debug=true' });
window.open(href, name);
},
},
......
This diff is collapsed.
......@@ -2,7 +2,10 @@
<template>
<div class="">
<div class="main">
<div class="minHeader shadow">
<div class="header-t">
<Breadcrumb :breadData="breadData"></Breadcrumb>
</div>
<!-- <div class="minHeader shadow">
<div class="card__headers xxgl">
<el-breadcrumb separator-class="el-icon-arrow-right">
<el-breadcrumb-item :to="{ path: '/' }"
......@@ -16,8 +19,8 @@
<i class="el-icon-office-building mr12"></i>
<p class="c3">牵头单位: 县疫情防控办 县卫生健康局</p>
</div>
</div>
</div>
</div>
</div>-->
<div class="minTop shadow mt20">
<div class="flex between pt20 pl20 pr20">
<p class="fs20 c3 b">体检机构管理</p>
......@@ -133,15 +136,21 @@
<script>
//这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等)
//例如:import 《组件名称》 from '《组件路径》';
import Breadcrumb from "../components/Breadcrumb.vue";
import { tableData, tableInfo } from "@/assets/js/data.js";
import geoJson from "@/assets/json/qingtian.json";
let one, two;
export default {
//import引入的组件需要注入到对象中才能使用
components: {},
components: {Breadcrumb},
data() {
//这里存放数据
return {
breadData: {
page_name: "电子健康证明",
annual_target:"暂无数据",
leading: "县疫情防控办 县卫生健康局",
},
tableData: tableData,
tableInfo: tableInfo,
};
......@@ -376,6 +385,10 @@ export default {
margin: 0px auto;
padding: 10px 0;
}
.header-t {
width:calc(100% - 20px);
margin: 10px auto 0;
}
.minHeader {
width: calc(100% - 20px);
box-sizing: border-box;
......
......@@ -3,7 +3,8 @@
<!-- <Gets /> -->
<div class="main">
<div class="minHeader shadow">
<div class="card__header flex between acenter">
<Breadcrumb :breadData="breadData"></Breadcrumb>
<!-- <div class="card__header flex between acenter">
<el-breadcrumb separator-class="el-icon-arrow-right">
<el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
<el-breadcrumb-item :to="{ path: '/' }"
......@@ -26,7 +27,7 @@
为自觉接受媒体监督,有效行使工作职责,努力做到权为民所用,更好地服务社群,树立城管形象。
</div>
</div>
</div>
</div> -->
</div>
<div class="minTop shadow mt20">
<div>
......@@ -760,13 +761,18 @@
</template>
<script>
import Breadcrumb from "../components/Breadcrumb.vue";
export default {
name: "Aqsc",
components: {
// Gets
},
components: { Breadcrumb },
data() {
return {
breadData: {
page_name: "安全生产",
annual_target:
"为自觉接受媒体监督,有效行使工作职责,努力做到权为民所用,更好地服务社群,树立城管形象。",
leading: "应急管理局",
},
activeName1: "first",
activeName2: "first",
activeName3: "first",
......
<!-- -->
<template>
<div class=''>
无权限访问
</div>
</template>
<script>
//这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等)
//例如:import 《组件名称》 from '《组件路径》';
export default {
//import引入的组件需要注入到对象中才能使用
components: {},
data() {
//这里存放数据
return {
};
},
//监听属性 类似于data概念
computed: {},
//监控data中的数据变化
watch: {},
//方法集合
methods: {
},
beforeCreate() {}, //生命周期 - 创建之前
//生命周期 - 创建完成(可以访问当前this实例)
created() {
},
beforeMount() {}, //生命周期 - 挂载之前
//生命周期 - 挂载完成(可以访问DOM元素)
mounted() {
},
beforeUpdate() {}, //生命周期 - 更新之前
updated() {}, //生命周期 - 更新之后
beforeDestroy() {}, //生命周期 - 销毁之前
destroyed() {}, //生命周期 - 销毁完成
activated() {}, //如果页面有keep-alive缓存功能,这个函数会触发
}
</script>
<style>
</style>
\ No newline at end of file
......@@ -5,9 +5,11 @@
<div class="minHeader">
<div>
<el-breadcrumb separator-class="el-icon-arrow-right">
<el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
<el-breadcrumb-item><a href="https://szzf.qingtian.gov.cn:18080"
>首页</a
></el-breadcrumb-item>
<el-breadcrumb-item :to="{ path: '/' }"
>营商环境市场活力</el-breadcrumb-item
class="b">营商环境市场活力</el-breadcrumb-item
>
</el-breadcrumb>
</div>
......@@ -21,7 +23,7 @@
<span class="fs12">正常</span>
</p>
</div>
<div class="fs12 mt12">牵头单位: 县发展和改革局</div>
<div class="fs16 mt12">牵头单位: 县发展和改革局</div>
</div>
</div>
<div class="mt20 getgov">
......@@ -45,7 +47,7 @@
<div class="bdash"></div>
<div class="flex column acenter">
<p class="b fs20 c3">1</p>
<p class="bgff5 cff6 fs14 tapd b">预警</p>
<p class="bgff5 cff8 fs14 tapd b">预警</p>
</div>
<div class="bdash"></div>
<div class="flex column acenter">
......@@ -1094,4 +1096,13 @@ export default {
width: 180px !important;
text-align: center;
}
.el-breadcrumb__inner {
color: #333 !important;
font-weight: bold !important;
font-size: 18px;
}
.el-breadcrumb__inner a {
color: #303133 !important;
font-size: 16px;
}
</style>
\ No newline at end of file
......@@ -4,7 +4,7 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<title>景宁数字政府门户</title>
<title>青田数字政府门户</title>
<script src="https://alidt.alicdn.com/alilog/mlog/aplus_cloud.js"></script>
<script src='https://wpk-gate.zjzwfw.gov.cn/static/wpk-jssdk.1.0.2/wpkReporter.js' crossorigin='true'></script>
</head>
......@@ -82,6 +82,13 @@
viewPort(navigator.userAgent);
}, 500);
}
// window.addEventListener("message", function (e) {
// console.log(e);
// // let accessToken = e;
// let user = await fetch(
// `https://lsszzf.lishui.gov.cn:18082/common/login/getuserinfo.php`
// );
// });
</script>
</html>
\ No newline at end of file
import axios from 'axios'
import { Base64 } from 'js-base64'
let base = 'https://szzf.songyang.gov.cn:8081';
// let base = 'https://szzf.songyang.gov.cn:8081';
let base = 'https://lsszzf.lishui.gov.cn:18082/common/login/getuserinfo.php';
let requestHead = {
headers: {
'Authorization': 'Basic ' + Base64.encode('98b8c111526e4b1eba5cde7669ab2228:y916a7f471944898ab68c8b256e0c1f2')
'Authorization': 'Basic ' + Base64.encode('98b8c111526e4b1eba5cde7669ab2228:y916a7f471944898ab68c8b256e0c1f2'),
'content-type': 'application/x-www-form-urlencoded',
}
};
......@@ -70,6 +72,10 @@ export const getSearchCon = (a, b,c=1,d=10) => {
export const getPortalUserinfo = (a) => {
return get('/api/portal/userinfo?area=sy&code=' + a);
};
// //获取扫码登录后用户信息
// export const postUserInfo = (a) => {
// return post('/api/portal/qrinfo?area=sy&code=' + a);
// };
//获取免登后用户信息和权限信息
export const getUserInfo = (a) => {
return get('/api/portal/qrinfo?area=sy&code=' + a);
......
<template>
<div class="breadcrumb">
<div class="br-top">
<el-breadcrumb
separator="/"
v-if="$route.path != '/index'"
separator-class="el-icon-arrow-right"
>
<el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
<el-breadcrumb-item>{{ breadData.page_name }}</el-breadcrumb-item>
</el-breadcrumb>
<div>
<i class="iconfont icon-chengshi"></i>
<span>牵头单位:{{ breadData.leading }}</span>
<div class="breadcrumb-t">
<div class="breadcrumb">
<div class="br-top">
<el-breadcrumb
separator="/"
v-if="$route.path != '/index'"
separator-class="el-icon-arrow-right"
>
<el-breadcrumb-item
><a href="https://szzf.qingtian.gov.cn:18080"
>首页</a
></el-breadcrumb-item
>
<el-breadcrumb-item>{{ breadData.page_name }}</el-breadcrumb-item>
</el-breadcrumb>
<div>
<i class="iconfont icon-chengshi"></i>
<span>牵头单位:{{ breadData.leading }}</span>
</div>
</div>
</div>
<div class="breadcrumb-text">
<div class="line" v-if="show"></div>
<div class="breadcrumb-text" v-if="show">
<div class="breadcrumb-title">
<img src="../assets/images/target.png" alt="" />
<span>年度目标 | </span>
<span>年度目标</span>
<div class="s-line"></div>
{{ breadData.annual_target }}
</div>
</div>
<div class="flex acenter jcenter shoez" @click="shows">
<div class="flex acenter jcenter showt">
<div>年度目标</div>
<!-- <img :src="show?'../assets/images/bottom.png': '../assets/images/topArrow.png'" alt="" /> -->
<img src="../assets/images/bottom.png" alt="" v-if="!show">
<img src="../assets/images/topArrow.png" alt="" v-else>
</div>
</div>
</div>
</template>
......@@ -29,50 +45,127 @@ export default {
name: "breadcrumb",
props: {
breadData: {
type: Object
type: Object,
},
},
data() {
return {
show: true
};
},
methods: {
shows() {
this.show = ! this.show
}
}
};
</script>
<style lang='scss' scoped>
.breadcrumb-t {
position: relative;
background:#fff;
}
.breadcrumb {
width: 100%;
box-sizing: border-box;
background-color: #fff;
border-radius: 4px;
padding: 12px 20px;
margin-bottom: 20px;
>>> .el-breadcrumb {
font-size: 16px;
}
padding: 16px 20px 0;
margin-bottom: 16px;
>>> .el-breadcrumb__inner {
color: #333;
font-weight: normal;
font-weight: bold;
font-size: 18px;
a {
font-weight: 400;
font-size: 16px;
}
}
.br-top {
display: flex;
justify-content: space-between;
align-items: center;
}
.breadcrumb-title {
margin-top: 12px;
display: flex;
align-items: center;
span{
color: #1492ff;
margin-right: 8px;
font-size: 18px;
}
}
.breadcrumb-text {
padding: 16px 20px 0;
}
.breadcrumb-title {
display: flex;
align-items: center;
color: #333;
span {
color: #1492ff;
margin-right: 8px;
font-size: 18px;
}
.breadcrumb-title img {
width: 28px;
height: auto;
.s-line {
width: 1px;
height: 15px;
background: #ddd;
margin-right: 10px;
}
.breadcrumb-title h2 {
font-weight: 600;
font-size: 24px;
margin-right: 20px;
}
.breadcrumb-title img {
width: 24px;
height: auto;
}
.breadcrumb-title h2 {
font-weight: 600;
font-size: 24px;
margin-right: 20px;
}
.line {
width: 100%;
height: 1px;
background: #ddd;
transform: scaleY(0.5);
}
.shoet {
width: 150px;
height: 24px;
position: relative;
}
.shoez {
// position: absolute;
bottom: 0;
height: 24px;
}
.showt {
color: #999;
background: #eee;
position: relative;
bottom: -1px;
img {
width: 15px;
height: 15px;
margin-left: 5px;
z-index: 10;
}
}
.showt:after {
position: absolute;
left: 0;
top: -19px;
width: 0;
height: 0;
margin-left: -20px;
content: " ";
border-bottom: 20px solid #eee;
border-left: 20px solid transparent;
border-top: 20px solid transparent;
}
.showt:before {
position: absolute;
right: 0;
top: -19px;
width: 0;
height: 0;
margin-right: -20px;
content: " ";
border-bottom: 20px solid #eee;
border-right: 20px solid transparent;
border-top: 20px solid transparent;
}
</style>
\ No newline at end of file
......@@ -14,6 +14,8 @@ import Qyxtfz from '../views/Region.vue'
import Stwm from '../views/Ecology.vue'
import Ctfy from '../views/Epidemic.vue'
import Xxgl from '../views/Xxgl.vue'
import Szsy from '../views/Szsy.vue'
import Err from '../views/err.vue'
Vue.use(Router)
var router = new Router({
routes: [
......@@ -32,7 +34,7 @@ var router = new Router({
path: '/msbz',
name: 'live',
meta: { title: '民生保障' },
component:Msbz
component: Msbz
},
{
path: '/qyxtfz',
......@@ -94,6 +96,18 @@ var router = new Router({
name: 'Xxgl',
meta: { title: '信息管理' },
component: Xxgl
},
{
path: '/szsy',
name: 'Szsy',
meta: { title: '双招双引' },
component: Szsy
},
{
path: '/err?debug=true',
name: 'Err',
meta: { title: '无权限' },
component: Err
}
]
})
......@@ -106,7 +120,24 @@ let devType = (isAndroid || isIOS) ? '02' : '01';
router.beforeEach((to, from, next) => {
// if (to.path == "/login"||to.path=="/nopower") {
next();
next()
// if (to.path == '/') {
// next()
// } else if (to.fullPath.indexOf('?') != -1) {
// let tag = to.fullPath.split('?')[1]
// let obj = {}
// obj[tag.split('=')[0]] = tag.split('=')[1]
// if (obj.debug == "true") {
// next();
// } else {
// next({name: 'Err'})
// }
// } else {
// next({name: 'Err'})
// }
// } else {
// const token = sessionStorage.getItem("token");
// if (token) {
......
This diff is collapsed.
<template>
<div class="ecology">
<el-row :gutter="20">
<div class="">
<Breadcrumb :breadData="breadData"></Breadcrumb>
</div>
<el-row :gutter="20" class="mt20">
<el-col :sm="12" :xs="24">
<div class="clear-water unify-item">
<h3 class="module-tit">深化碧水行动</h3>
......@@ -178,12 +181,18 @@
</template>
<script>
import Breadcrumb from "../components/Breadcrumb.vue";
import Tree from "../components/Tree.vue";
export default {
name: "ecology",
components: { Tree },
components: { Tree, Breadcrumb },
data() {
return {
breadData: {
page_name: "生态文明",
annual_target:"暂无数据",
leading: "青田县环保局",
},
aqList: [
{
name: "",
......@@ -335,6 +344,11 @@ export default {
],
};
},
mounted() {
window.addEventListener("resize", function (e) {
window.parent.postMessage(document.body.scrollHeight, '*');
});
},
};
</script>
......
<template>
<div class="epidemic">
<Breadcrumb :breadData="breadData"></Breadcrumb>
<div class="epidemic-tabs">
<div class="epidemic-tabs mt12">
<ul class="et-con">
<li
v-for="(item, index) in epidemic_tabs_info"
......@@ -692,6 +692,9 @@ export default {
this.init_line_1();
this.init_bar_2();
this.init_bar_1();
window.addEventListener("resize", function (e) {
window.parent.postMessage(document.body.scrollHeight, '*');
});
},
methods: {
tabIdx(i) {
......
......@@ -3,9 +3,10 @@
<div class="index">
<div class="main">
<div class="minHeader shadow">
<div class="card__header flex between acenter">
<Breadcrumb :breadData="breadData"></Breadcrumb>
<!-- <div class="card__header flex between acenter">
<el-breadcrumb separator-class="el-icon-arrow-right">
<el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
<el-breadcrumb-item><a href="https://szzf.qingtian.gov.cn:18080">首页</a></el-breadcrumb-item>
<el-breadcrumb-item :to="{ path: '/' }"
>产业发展</el-breadcrumb-item
>
......@@ -24,7 +25,7 @@
</div>
<div class="c3">暂无数据</div>
</div>
</div>
</div> -->
</div>
<div class="tabtits">
<el-row :gutter="10">
......@@ -203,10 +204,19 @@
</template>
<script>
import Breadcrumb from "../components/Breadcrumb.vue";
export default {
components: {},
components: {
Breadcrumb
},
data() {
return {
breadData: {
page_name: "产业发展",
annual_target:
"暂无数据",
leading: "青田县发展和改革局",
},
myCityName:'青田县'
};
},
......@@ -215,6 +225,9 @@ export default {
this.initCharts2();
this.initCharts3();
this.initCharts4();
window.addEventListener("resize", function (e) {
window.parent.postMessage(document.body.scrollHeight, '*');
});
},
//方法集合
methods: {
......@@ -564,7 +577,7 @@ export default {
}
.minHeader,
.tabtits {
width: calc(100% - 40px);
width: calc(100% - 20px);
box-sizing: border-box;
border-radius: 4px;
}
......@@ -642,7 +655,7 @@ export default {
</style>
<style>
.el-breadcrumb__inner.is-link {
font-weight: 400 !important;
font-weight: 700 !important;
color: #333333 !important;
}
.el-breadcrumb__inner {
......
......@@ -259,6 +259,9 @@ export default {
_this.init5();
})();
};
window.addEventListener("resize", function (e) {
window.parent.postMessage(document.body.scrollHeight, '*');
});
},
methods: {
init1() {
......
......@@ -2,7 +2,7 @@
<div class="live">
<div class="main">
<Breadcrumb :breadData="breadData"></Breadcrumb>
<el-row :gutter="20">
<el-row :gutter="20" class="mt20">
<el-col :span="12">
<div class="task">
<div class="task-census">
......@@ -312,6 +312,9 @@ export default {
mounted() {
this.init_bar_1();
this.init_bar_2();
window.addEventListener("resize", function (e) {
window.parent.postMessage(document.body.scrollHeight, '*');
});
// let _this =this;
// window.addEventListener('resize', () => {
// init_bar_1().resize()
......
......@@ -43,7 +43,11 @@
</li>
<li>
信息管理-子门户&nbsp;&nbsp;&nbsp;&nbsp;<router-link tag="span" @click.native="handle('/xxgl','xxgl')" to="#" class="link">点击跳转</router-link>
电子健康证明-子门户&nbsp;&nbsp;&nbsp;&nbsp;<router-link tag="span" @click.native="handle('/xxgl','xxgl')" to="#" class="link">点击跳转</router-link>
</li>
<li>
双招双引-子门户&nbsp;&nbsp;&nbsp;&nbsp;<router-link tag="span" @click.native="handle('/szsy','szsy')" to="#" class="link">点击跳转</router-link>
</li>
</ul>
</div>
......@@ -60,7 +64,7 @@ export default {
},
methods: {
handle(path,name) {
let { href } = this.$router.resolve({ path: path });
let { href } = this.$router.resolve({ path: path+ '?debug=true' });
window.open(href, name);
},
},
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
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