Commit 7b3207fd authored by 朱建丰's avatar 朱建丰

=0727

parent 53aed7ac
...@@ -95,16 +95,9 @@ ...@@ -95,16 +95,9 @@
var token = e.data.accessToken; var token = e.data.accessToken;
var url = var url =
'https://portal.lishui.gov.cn:18080/api_2021/public/index.php/index/MicroPortalLogin/getUserInfoByAccessToken?token=' +token; 'https://portal.lishui.gov.cn:18080/api_2021/public/index.php/index/MicroPortalLogin/getUserInfoByAccessToken?accessToken=' +token;
var user = await fetch(url); var user = await fetch(url);
var contentType = user.headers.get('Content-Type');
console.log(contentType);
console.log("return user");
console.log(user.json());
console.log("finishing");
......
...@@ -12,7 +12,8 @@ ...@@ -12,7 +12,8 @@
>首页</a >首页</a
></el-breadcrumb-item ></el-breadcrumb-item
> >
<el-breadcrumb-item>{{ breadData.page_name }}</el-breadcrumb-item> <el-breadcrumb-item><span style="font-size: 18px !important;font-weight: bold !important;">{{ breadData.page_name }}</span></el-breadcrumb-item>
<el-breadcrumb-item v-if="breadData.child"><span style="font-weight: normal !important;font-size: 16px !important;">{{ breadData.child }}</span></el-breadcrumb-item>
</el-breadcrumb> </el-breadcrumb>
<div class="mt12"> <div class="mt12">
<i class="iconfont icon-chengshi"></i> <i class="iconfont icon-chengshi"></i>
......
...@@ -86,6 +86,12 @@ var router = new VueRouter({ ...@@ -86,6 +86,12 @@ var router = new VueRouter({
meta: { title: '常态防疫' }, meta: { title: '常态防疫' },
component: Ctfy component: Ctfy
}, },
{
path: '/cthfy',
name: 'Chhtfy',
meta: { title: '常态防疫' },
component: Ctfy
},
{ {
path: '/stwm', path: '/stwm',
name: 'Stwm', name: 'Stwm',
......
...@@ -204,13 +204,13 @@ ...@@ -204,13 +204,13 @@
<el-col :sm="8" :xs="24"> <el-col :sm="8" :xs="24">
<div class="vt-ipt"> <div class="vt-ipt">
<p>证件号码</p> <p>证件号码</p>
<input type="text" v-model="vt.vt_code1" /> <input type="text" v-model="vt.vt_code1"/>
</div> </div>
</el-col> </el-col>
<el-col :sm="8" :xs="17"> <el-col :sm="8" :xs="17">
<div class="vt-ipt"> <div class="vt-ipt">
<p>电子监管码</p> <p>电子监管码</p>
<input type="text" v-model="vt.vt_code2" /> <input type="text" v-model="vt.vt_code2"/>
</div> </div>
</el-col> </el-col>
<el-col :sm="4" :xs="7"> <el-col :sm="4" :xs="7">
...@@ -500,7 +500,7 @@ ...@@ -500,7 +500,7 @@
</div> </div>
<div class="re-search"> <div class="re-search">
<p>冷链码</p> <p>冷链码</p>
<input type="text" /> <input type="text"/>
<button> <button>
<i class="el-icon-search"></i> <i class="el-icon-search"></i>
检索 检索
...@@ -537,16 +537,18 @@ ...@@ -537,16 +537,18 @@
</template> </template>
<script> <script>
import Breadcrumb from "../components/Breadcrumb.vue"; import Breadcrumb from "../components/Breadcrumb.vue";
export default {
export default {
name: "epidemic", name: "epidemic",
components: { Breadcrumb }, components: {Breadcrumb},
data() { data() {
return { return {
breadData: { breadData: {
page_name: "常态化疫情防控", page_name: "常态化疫情防控",
annual_target: "暂无数据", annual_target: "暂无数据",
leading: "县疫情防控办 县卫生健康局", leading: "县疫情防控办 县卫生健康局",
child: "疫苗接种",
}, },
epidemic_tabs_info: [ epidemic_tabs_info: [
{ {
...@@ -718,6 +720,7 @@ export default { ...@@ -718,6 +720,7 @@ export default {
methods: { methods: {
tabIdx(i) { tabIdx(i) {
this.epidemic_tabs_idx = i; this.epidemic_tabs_idx = i;
this.breadData.child=this.epidemic_tabs_info[i].name;
}, },
init_circle_1() { init_circle_1() {
this.cChart_1 = this.$echarts.init(document.getElementById("circle_1")); this.cChart_1 = this.$echarts.init(document.getElementById("circle_1"));
...@@ -1031,7 +1034,7 @@ export default { ...@@ -1031,7 +1034,7 @@ export default {
interval: 0, interval: 0,
}, },
show: true, // 是否显示 show: true, // 是否显示
data: ["莲都","龙泉","青田","云和","庆元","缙云","遂昌","松阳","景宁","开发区"], data: ["莲都", "龙泉", "青田", "云和", "庆元", "缙云", "遂昌", "松阳", "景宁", "开发区"],
}, },
// ------ y轴 ---------- // ------ y轴 ----------
yAxis: { yAxis: {
...@@ -1063,17 +1066,18 @@ export default { ...@@ -1063,17 +1066,18 @@ export default {
}); });
}, },
}, },
}; };
</script> </script>
<style lang='scss' scoped> <style lang='scss' scoped>
.module-tit { .module-tit {
font-size: 20px; font-size: 20px;
padding: 16px 0 12px 12px; padding: 16px 0 12px 12px;
font-weight: 600; font-weight: 600;
position: relative; position: relative;
} }
.module-tit::before {
.module-tit::before {
content: ""; content: "";
position: absolute; position: absolute;
left: 0px; left: 0px;
...@@ -1081,18 +1085,20 @@ export default { ...@@ -1081,18 +1085,20 @@ export default {
width: 4px; width: 4px;
height: 28px; height: 28px;
background-color: #1492ff; background-color: #1492ff;
} }
.unifyitem {
.unifyitem {
box-sizing: border-box; box-sizing: border-box;
padding: 0 20px 12px; padding: 0 20px 12px;
background-color: #fff; background-color: #fff;
border-radius: 4px; border-radius: 4px;
} }
h3 { h3 {
border-bottom: 1px solid #ddd; border-bottom: 1px solid #ddd;
} }
button {
button {
padding: 0 12px; padding: 0 12px;
height: 30px; height: 30px;
line-height: 30px; line-height: 30px;
...@@ -1101,8 +1107,9 @@ button { ...@@ -1101,8 +1107,9 @@ button {
border: 0; border: 0;
color: #fff; color: #fff;
font-size: 16px; font-size: 16px;
} }
input {
input {
width: 155px; width: 155px;
height: 28px; height: 28px;
outline: none; outline: none;
...@@ -1112,15 +1119,18 @@ input { ...@@ -1112,15 +1119,18 @@ input {
margin-left: 5px; margin-left: 5px;
font-size: 16px; font-size: 16px;
padding: 0 8px; padding: 0 8px;
} }
.ep-name {
.ep-name {
font-size: 18px; font-size: 18px;
color: #1492ff; color: #1492ff;
margin: 12px 0 8px; margin: 12px 0 8px;
text-align: center; text-align: center;
} }
.e-pro {
.e-pro {
position: relative; position: relative;
.e-pro-text { .e-pro-text {
position: absolute; position: absolute;
top: 50%; top: 50%;
...@@ -1129,17 +1139,21 @@ input { ...@@ -1129,17 +1139,21 @@ input {
text-align: center; text-align: center;
white-space: nowrap; white-space: nowrap;
} }
} }
.epidemic {
.epidemic {
width: calc(100% - 20px); width: calc(100% - 20px);
margin: 0px auto; margin: 0px auto;
padding: 20px 0px 0px; padding: 20px 0px 0px;
} }
.epidemic-tabs {
.epidemic-tabs {
margin-bottom: 10px; margin-bottom: 10px;
.et-con { .et-con {
.lis { .lis {
margin: 0px 0 10px; margin: 0px 0 10px;
p { p {
color: #1492ff; color: #1492ff;
background-color: #fff; background-color: #fff;
...@@ -1154,27 +1168,32 @@ input { ...@@ -1154,27 +1168,32 @@ input {
cursor: pointer; cursor: pointer;
} }
} }
.et_disabled { .et_disabled {
background-color: #fff !important; background-color: #fff !important;
color: #999 !important; color: #999 !important;
} }
.active { .active {
color: #fff !important; color: #fff !important;
background-color: #02a7f0 !important; background-color: #02a7f0 !important;
} }
} }
} }
.general-situation {
.general-situation {
.gs-top { .gs-top {
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
color: #1492ff; color: #1492ff;
margin: 12px 0 8px; margin: 12px 0 8px;
p { p {
margin: 0 8px; margin: 0 8px;
font-size: 18px; font-size: 18px;
} }
.hr1 { .hr1 {
width: 40px; width: 40px;
height: 2px; height: 2px;
...@@ -1187,6 +1206,7 @@ input { ...@@ -1187,6 +1206,7 @@ input {
); );
background: linear-gradient(270deg, #4192f6, #fff); background: linear-gradient(270deg, #4192f6, #fff);
} }
.hr2 { .hr2 {
width: 40px; width: 40px;
height: 2px; height: 2px;
...@@ -1200,104 +1220,127 @@ input { ...@@ -1200,104 +1220,127 @@ input {
background: linear-gradient(90deg, #4192f6, #fff); background: linear-gradient(90deg, #4192f6, #fff);
} }
} }
.gs-con { .gs-con {
margin: 20px 0; margin: 20px 0;
.gs-con-item { .gs-con-item {
text-align: center; text-align: center;
background-color: #f6f7f8; background-color: #f6f7f8;
font-size: 18px; font-size: 18px;
box-sizing: border-box; box-sizing: border-box;
padding: 0 4px 1px; padding: 0 4px 1px;
div { div {
margin: 0px 0 8px; margin: 0px 0 8px;
} }
span { span {
color: #1492ff; color: #1492ff;
margin-top: 10px; margin-top: 10px;
} }
p { p {
padding: 10px 0 0px; padding: 10px 0 0px;
} }
.linb { .linb {
display: inline-block; display: inline-block;
} }
} }
} }
} }
.key-groups {
.key-groups {
.kg-con { .kg-con {
margin: 40px 0; margin: 40px 0;
color: #333; color: #333;
> div { > div {
text-align: center; text-align: center;
p { p {
margin: 30px 0; margin: 30px 0;
height: 56px; height: 56px;
} }
} }
>>> .el-progress-circle {
> > > .el-progress-circle {
width: 100px !important; width: 100px !important;
height: 100px !important; height: 100px !important;
} }
} }
} }
.vaccine-traceability {
.vaccine-traceability {
h4 { h4 {
font-weight: normal; font-weight: normal;
font-size: 18px; font-size: 18px;
} }
.vt-con { .vt-con {
.vt-top { .vt-top {
margin: 12px 0 0; margin: 12px 0 0;
} }
.vt-ipt { .vt-ipt {
display: flex; display: flex;
align-items: center; align-items: center;
margin-bottom: 12px; margin-bottom: 12px;
input { input {
width: 53%; width: 53%;
} }
} }
.vt-info-table { .vt-info-table {
>>> .el-table { > > > .el-table {
min-height: 60px; min-height: 60px;
border: 1px solid #ddd; border: 1px solid #ddd;
} }
>>> .is-leaf {
> > > .is-leaf {
background-color: #1492ff; background-color: #1492ff;
color: #fff; color: #fff;
border-right: 1px solid #fff; border-right: 1px solid #fff;
} }
} }
.vaccinator-info { .vaccinator-info {
margin: 12px 0; margin: 12px 0;
border-bottom: 1px solid #ddd; border-bottom: 1px solid #ddd;
.vaccinator-info-con { .vaccinator-info-con {
padding: 12px; padding: 12px;
color: #333; color: #333;
overflow: hidden; overflow: hidden;
p { p {
margin: 5px 0; margin: 5px 0;
} }
} }
} }
} }
} }
.cold-chain-tracing {
.cold-chain-tracing {
h4 { h4 {
font-weight: normal; font-weight: normal;
font-size: 18px; font-size: 18px;
padding: 12px 0; padding: 12px 0;
} }
>>> .el-table__header tr,
>>> .el-table__header th { > > > .el-table__header tr,
> > > .el-table__header th {
padding: 0; padding: 0;
height: 40px; height: 40px;
} }
>>> .is-leaf {
> > > .is-leaf {
background-color: #1492ff; background-color: #1492ff;
color: #fff; color: #fff;
} }
.monitoring { .monitoring {
.monitoring-first { .monitoring-first {
.mf-text { .mf-text {
...@@ -1308,24 +1351,29 @@ input { ...@@ -1308,24 +1351,29 @@ input {
} }
} }
} }
} }
.result {
.result {
.re-search { .re-search {
display: flex; display: flex;
align-items: center; align-items: center;
margin: 12px 0 20px; margin: 12px 0 20px;
input { input {
margin: 0 8px; margin: 0 8px;
} }
} }
.re-step { .re-step {
.step-title { .step-title {
color: #1492ff; color: #1492ff;
padding: 8px 0; padding: 8px 0;
border-bottom: 1px dashed #1492ff; border-bottom: 1px dashed #1492ff;
i { i {
font-size: 18px; font-size: 18px;
} }
span { span {
padding: 0 5px; padding: 0 5px;
border: 1px solid #1492ff; border: 1px solid #1492ff;
...@@ -1333,14 +1381,16 @@ input { ...@@ -1333,14 +1381,16 @@ input {
border-radius: 10px; border-radius: 10px;
} }
} }
.step-desc { .step-desc {
margin: 20px 0; margin: 20px 0;
color: #333; color: #333;
padding: 0 12px; padding: 0 12px;
p { p {
margin: 8px 0; margin: 8px 0;
} }
} }
} }
} }
</style> </style>
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
>首页</a >首页</a
></el-breadcrumb-item> ></el-breadcrumb-item>
<el-breadcrumb-item ><span style="font-weight: bold !important;font-size: 18px !important;">{{ breadData.page_name }}</span></el-breadcrumb-item> <el-breadcrumb-item ><span style="font-weight: bold !important;font-size: 18px !important;">{{ breadData.page_name }}</span></el-breadcrumb-item>
<el-breadcrumb-item v-if="breadData.child"><span style="font-weight: normal !important;font-size: 16px !important;">{{ breadData.child }}</span></el-breadcrumb-item>
</el-breadcrumb> </el-breadcrumb>
<div> <div>
<i class="iconfont icon-chengshi"></i> <i class="iconfont icon-chengshi"></i>
......
...@@ -533,6 +533,7 @@ ...@@ -533,6 +533,7 @@
page_name: "常态化疫情防控", page_name: "常态化疫情防控",
annual_target: "暂无数据", annual_target: "暂无数据",
leading: "县疫情防控办 县卫生健康局", leading: "县疫情防控办 县卫生健康局",
child:'疫苗接种',
}, },
epidemic_tabs_info: [ epidemic_tabs_info: [
{ {
...@@ -724,6 +725,7 @@ ...@@ -724,6 +725,7 @@
}, },
tabIdx(i) { tabIdx(i) {
this.epidemic_tabs_idx = i; this.epidemic_tabs_idx = i;
this.breadData.child=this.epidemic_tabs_info[i].name;
}, },
init_circle_1() { init_circle_1() {
this.cChart_1 = this.$echarts.init(document.getElementById("circle_1")); this.cChart_1 = this.$echarts.init(document.getElementById("circle_1"));
......
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