Commit c16fe8ed by 289446646@qq.com

服务质量--12345对照完了,echarts 的待对

登陆时候密码用md5加密
parent e726e1b4
...@@ -34,6 +34,7 @@ ...@@ -34,6 +34,7 @@
}, },
methods:{ methods:{
Login(){ Login(){
if(!this.loginID){ if(!this.loginID){
this.$message.error('用户名不可为空'); this.$message.error('用户名不可为空');
return false return false
...@@ -44,7 +45,7 @@ ...@@ -44,7 +45,7 @@
} }
let _this = this let _this = this
// 用户登录 // 用户登录
login(this.loginID, this.loginPas).then( res=>{ login(this.loginID, this.$md5(this.loginPas)).then( res=>{
console.log(res) console.log(res)
if(res.code==1){ if(res.code==1){
sessionStorage.setItem('token', res.data.token); sessionStorage.setItem('token', res.data.token);
......
...@@ -63,22 +63,22 @@ ...@@ -63,22 +63,22 @@
<td width="40%">同比·%</td> <td width="40%">同比·%</td>
</tr> </tr>
<tr> <tr>
<td width="60%"><span>{{(parseFloat(topgdata2.ZXZ?topgdata2.ZXZ:0)/10000).toFixed(1)}}万 / {{(parseFloat(topgdata2.ZZZ?topgdata2.ZZZ:0)/10000).toFixed(1)}}</span> <td width="60%"><span>{{(parseFloat(topgdata2.ZXZ?topgdata2.ZXZ:0)/10000).toFixed(1)}}万 / {{(parseFloat(topgdata2.ZZZ?topgdata2.ZZZ:0)).toFixed(1)}}</span>
</td> </td>
<td width="40%">{{topgdata2.TBL?topgdata2.TBL:0}} <i class="el-icon-top color2"></i></td> <td width="40%">{{topgdata2.TBL?topgdata2.TBL:0}} <i class="el-icon-top color2"></i></td>
</tr> </tr>
<tr> <tr>
<td width="60%"><span class="span01">{{(parseFloat(topqdata2.ZXZ?topqdata2.ZXZ:0)/10000).toFixed(1)}}万 / {{(parseFloat(topqdata2.ZZZ?topqdata2.ZZZ:0)/10000).toFixed(1)}}</span> <td width="60%"><span class="span01">{{(parseFloat(topqdata2.ZXZ?topqdata2.ZXZ:0)/10000).toFixed(1)}}万 / {{(parseFloat(topqdata2.ZZZ?topqdata2.ZZZ:0)).toFixed(1)}}</span>
</td> </td>
<td width="40%">{{topqdata2.TBL?topqdata2.TBL:0}} <i class="el-icon-top color2"></i></td> <td width="40%">{{topqdata2.TBL?topqdata2.TBL:0}} <i class="el-icon-top color2"></i></td>
</tr> </tr>
<tr v-show="DieaNo==2"> <tr v-show="DieaNo==2">
<td width="60%"><span>{{(parseFloat(topgdata22.ZXZ?topgdata22.ZXZ:0)/10000).toFixed(1)}}万 / {{(parseFloat(topgdata22.ZZZ?topgdata22.ZZZ:0)/10000).toFixed(1)}}</span> <td width="60%"><span>{{(parseFloat(topgdata22.ZXZ?topgdata22.ZXZ:0)/10000).toFixed(1)}}万 / {{(parseFloat(topgdata22.ZZZ?topgdata22.ZZZ:0)).toFixed(1)}}</span>
</td> </td>
<td width="40%">{{topgdata22.TBL?topgdata22.TBL:0}} <i class="el-icon-top color2"></i></td> <td width="40%">{{topgdata22.TBL?topgdata22.TBL:0}} <i class="el-icon-top color2"></i></td>
</tr> </tr>
<tr v-show="DieaNo==2"> <tr v-show="DieaNo==2">
<td width="60%"><span class="span01">{{(parseFloat(topqdata23.ZXZ?topqdata23.ZXZ:0)/10000).toFixed(1)}}万 / {{(parseFloat(topqdata23.ZZZ?topqdata23.ZZZ:0)/10000).toFixed(1)}}</span> <td width="60%"><span class="span01">{{(parseFloat(topqdata23.ZXZ?topqdata23.ZXZ:0)/10000).toFixed(1)}}万 / {{(parseFloat(topqdata23.ZZZ?topqdata23.ZZZ:0)).toFixed(1)}}</span>
</td> </td>
<td width="40%">{{topqdata23.TBL?topqdata23.TBL:0}} <i class="el-icon-top color2"></i></td> <td width="40%">{{topqdata23.TBL?topqdata23.TBL:0}} <i class="el-icon-top color2"></i></td>
</tr> </tr>
...@@ -124,7 +124,7 @@ ...@@ -124,7 +124,7 @@
<tr v-show="bingNo==1"> <tr v-show="bingNo==1">
<th width="38"></th> <th width="38"></th>
<th width="48">{{thname}}</th> <th width="48">{{thname}}</th>
<th width="68" @click.stop="showtabpage3(1)">管/签当前死<br/>后随访数·</th> <th width="68" @click.stop="showtabpage3(1)">管/签当前死<br/>后随访数·</th>
<th width="68" @click.stop="showtabpage3(2)">管/签本周新<br/>增死后随访数</th> <th width="68" @click.stop="showtabpage3(2)">管/签本周新<br/>增死后随访数</th>
<th width="68" @click.stop="showtabpage3(3)">管/签累计死<br/>后随访比·%</th> <th width="68" @click.stop="showtabpage3(3)">管/签累计死<br/>后随访比·%</th>
</tr> </tr>
...@@ -379,9 +379,9 @@ ...@@ -379,9 +379,9 @@
var res = '<ul class="f12 pl10 pr15">'; var res = '<ul class="f12 pl10 pr15">';
res += '<li class="f13"> ' + params[0].axisValue + '区</li>'; res += '<li class="f13"> ' + params[0].axisValue + '区</li>';
res += '<li>管理/签约人群年内累计死亡日期后存在随访记录的在管<br/>高血压患者人数:' + params[0].data + '/' + params[1].data + res += '<li>管理/签约人群年内累计死亡日期后存在随访记录的在管<br/>高血压患者人数:' + params[0].data + '/' + params[1].data +
'</li>'; '</li>';
res += '<li>去年管理/签约人群年内累计死亡日期后存在随访记录的在<br/>管高血压患者人数:' + params[2].data + '/' + params[2].data + res += '<li>去年管理/签约人群年内累计死亡日期后存在随访记录的在<br/>管高血压患者人数:' + params[2].data + '/' + params[2].data +
'</li>'; '</li>';
res += '<li>管.高血压患者年内累计死亡后随访比例/去年:' + params[3].data + '/' + params[3].data + '%</li>'; res += '<li>管.高血压患者年内累计死亡后随访比例/去年:' + params[3].data + '/' + params[3].data + '%</li>';
res += '<li>签.高血压患者年内累计死亡后随访比例/去年:' + params[4].data + '/' + params[5].data + '%</li>'; res += '<li>签.高血压患者年内累计死亡后随访比例/去年:' + params[4].data + '/' + params[5].data + '%</li>';
res += '</ul>'; res += '</ul>';
...@@ -389,17 +389,17 @@ ...@@ -389,17 +389,17 @@
var res = '<ul class="f12 pl10 pr15">'; var res = '<ul class="f12 pl10 pr15">';
res += '<li class="f13"> ' + params[0].axisValue + '区</li>'; res += '<li class="f13"> ' + params[0].axisValue + '区</li>';
res += '<li>管理/签约人群年内累计死亡日期后存在随访记录的在管<br/>高血压患者人数:' + params[0].data + '/' + params[1].data + res += '<li>管理/签约人群年内累计死亡日期后存在随访记录的在管<br/>高血压患者人数:' + params[0].data + '/' + params[1].data +
'</li>'; '</li>';
res += '<li>去年管理/签约人群年内累计死亡日期后存在随访记录的在<br/>管高血压患者人数:' + params[2].data + '/' + params[3].data + res += '<li>去年管理/签约人群年内累计死亡日期后存在随访记录的在<br/>管高血压患者人数:' + params[2].data + '/' + params[3].data +
'</li>'; '</li>';
res += '<li>管.高血压患者年内累计死亡后随访比例/去年:' + params[4].data + '/' + params[5].data + '%</li>'; res += '<li>管.高血压患者年内累计死亡后随访比例/去年:' + params[4].data + '/' + params[5].data + '%</li>';
res += '<li>签.高血压患者年内累计死亡后随访比例/去年:' + params[6].data + '/' + params[7].data + '%</li>'; res += '<li>签.高血压患者年内累计死亡后随访比例/去年:' + params[6].data + '/' + params[7].data + '%</li>';
res += '</ul>'; res += '</ul>';
} else { } else {
var res = '<ul class="f12 pl10 pr15">'; var res = '<ul class="f12 pl10 pr15">';
res += '<li class="f13"> ' + params[0].axisValue + '区</li>'; res += '<li class="f13"> ' + params[0].axisValue + '区</li>';
res += '<li>管理/签约人群高血压患者并临床情况<br/>未标记数:' + params[0].data + '/' + params[1].data + '</li>'; res += '<li>管理/签约人群高血压患者并临床情况<br/>未标记数:' + params[0].data + '/' + params[1].data + '</li>';
res += '<li>去年管理/签约人群高血压患者并临床情况<br/>未标记数:' + params[2].data + '/' + params[2].data + '</li>'; res += '<li>去年管理/签约人群高血压患者并临床情况<br/>未标记数:' + params[2].data + '/' + params[2].data + '</li>';
res += '<li>管.高血压患者并存临床情况未标记率/去年:' + params[3].data + '/' + params[3].data + '%</li>'; res += '<li>管.高血压患者并存临床情况未标记率/去年:' + params[3].data + '/' + params[3].data + '%</li>';
res += '<li>签.高血压患者并存临床情况未标记率/去年:' + params[4].data + '/' + params[5].data + '%</li>'; res += '<li>签.高血压患者并存临床情况未标记率/去年:' + params[4].data + '/' + params[5].data + '%</li>';
res += '</ul>'; res += '</ul>';
...@@ -478,7 +478,7 @@ ...@@ -478,7 +478,7 @@
}], }],
yAxis: [{ yAxis: [{
type: 'value', type: 'value',
name: '数量(万)', name: '数量',
min: 0, min: 0,
axisLabel: { axisLabel: {
textStyle: { textStyle: {
...@@ -608,6 +608,7 @@ ...@@ -608,6 +608,7 @@
if (this.pageLevel === 'qj') { if (this.pageLevel === 'qj') {
// 此时 处于第一次点击下的状态 // 此时 处于第一次点击下的状态
this._xzqh = '' this._xzqh = ''
this._yljgdm = ''
this._group = 'XZQH' this._group = 'XZQH'
this.pageLevel = 'sj' this.pageLevel = 'sj'
this.areaname = '' this.areaname = ''
...@@ -616,6 +617,8 @@ ...@@ -616,6 +617,8 @@
this.arname = '各区' this.arname = '各区'
console.log("现在处于一级状态"); console.log("现在处于一级状态");
}else if (this.pageLevel === 'sq') { }else if (this.pageLevel === 'sq') {
// this._xzqh = ''
this._yljgdm = ''
// 此时 处于第二次点击下的状态 // 此时 处于第二次点击下的状态
this._group = 'YLJGDM' this._group = 'YLJGDM'
this.pageLevel = 'qj' this.pageLevel = 'qj'
...@@ -629,13 +632,14 @@ ...@@ -629,13 +632,14 @@
this.homeinit() this.homeinit()
}, },
changeReplay() { changeReplay() {
this.areaname='';
this.themeID = 24 this.themeID = 24
this.cxsj = sessionStorage.getItem("ywsj") this.cxsj = sessionStorage.getItem("ywsj")
this.userinfo = JSON.parse(sessionStorage.getItem("userinfo")) this.userinfo = JSON.parse(sessionStorage.getItem("userinfo"))
this.userRole = sessionStorage.getItem("userRole") this.userRole = sessionStorage.getItem("userRole")
if ('city' === this.userRole) {//市角色 if ('city' === this.userRole) {//市角色
this._xzqh = "" this._xzqh = ""
this._yljgdm = ''
this._group = "XZQH" this._group = "XZQH"
this.pageLevel = 'sj' this.pageLevel = 'sj'
...@@ -643,6 +647,7 @@ ...@@ -643,6 +647,7 @@
} else if ('area' === this.userRole) {//区角色 } else if ('area' === this.userRole) {//区角色
this._xzqh = sessionStorage.getItem("organizcode") this._xzqh = sessionStorage.getItem("organizcode")
this._yljgdm = ''
this._group = "YLJGDM" this._group = "YLJGDM"
this.pageLevel = 'qj' this.pageLevel = 'qj'
// 点击区 -- 展示城镇信息 // 点击区 -- 展示城镇信息
...@@ -692,6 +697,7 @@ ...@@ -692,6 +697,7 @@
this.areaname = name this.areaname = name
if (this.pageLevel === 'sj') { if (this.pageLevel === 'sj') {
console.log("sj code="+code);
// 点击区 -- 展示城镇信息 // 点击区 -- 展示城镇信息
this.pageLevel = 'qj' this.pageLevel = 'qj'
this._xzqh = code this._xzqh = code
...@@ -702,6 +708,7 @@ ...@@ -702,6 +708,7 @@
this.areaname2 = name this.areaname2 = name
}else if (this.pageLevel === 'qj') { }else if (this.pageLevel === 'qj') {
console.log("qj code="+code);
this._group = 'YWSJ' this._group = 'YWSJ'
this._yljgdm = code this._yljgdm = code
this.pageLevel = 'sq' this.pageLevel = 'sq'
...@@ -755,6 +762,11 @@ ...@@ -755,6 +762,11 @@
"value": _this._xzqh, "value": _this._xzqh,
"type": "1" "type": "1"
}, },
{
"name": "YLJGDM",
"value": this._yljgdm,
"type": "1"
}
] ]
let param = { let param = {
"themeId": _this.themeID, "themeId": _this.themeID,
...@@ -778,6 +790,10 @@ ...@@ -778,6 +790,10 @@
"name": "XZQH", "name": "XZQH",
"value": _this._xzqh, "value": _this._xzqh,
"type": "1" "type": "1"
},{
"name": "YLJGDM",
"value": this._yljgdm,
"type": "1"
} }
] ]
let param2 = { let param2 = {
...@@ -796,6 +812,10 @@ ...@@ -796,6 +812,10 @@
"name": "XZQH", "name": "XZQH",
"value": _this._xzqh, "value": _this._xzqh,
"type": "1" "type": "1"
},{
"name": "YLJGDM",
"value": this._yljgdm,
"type": "1"
} }
] ]
let param3 = { let param3 = {
...@@ -820,6 +840,10 @@ ...@@ -820,6 +840,10 @@
"name": "XZQH", "name": "XZQH",
"value": _this._xzqh, "value": _this._xzqh,
"type": "1" "type": "1"
},{
"name": "YLJGDM",
"value": this._yljgdm,
"type": "1"
} }
] ]
let param4 = { let param4 = {
...@@ -832,6 +856,7 @@ ...@@ -832,6 +856,7 @@
this._group = 'YWSJ' this._group = 'YWSJ'
} }
commonMethod(param).then(res => { commonMethod(param).then(res => {
console.log("res.data="+JSON.stringify(res.data));
if (res.data.content.length > 0) { if (res.data.content.length > 0) {
res.data.zbdic.forEach((item, index) => { res.data.zbdic.forEach((item, index) => {
...@@ -1082,7 +1107,8 @@ ...@@ -1082,7 +1107,8 @@
} else { } else {
obj.name = item.XZQH_TEXT ? item.XZQH_TEXT : item.YLJGDM_EX2 obj.name = item.XZQH_TEXT ? item.XZQH_TEXT : item.YLJGDM_EX2
} }
obj.code = item.XZQH console.log("item="+JSON.stringify(item));
obj.code = item.XZQH? item.XZQH : item.YLJGDM
item.zbxx.forEach((item2, index2) => { item.zbxx.forEach((item2, index2) => {
//管理人群累计死后随访人数 //管理人群累计死后随访人数
...@@ -1604,7 +1630,6 @@ ...@@ -1604,7 +1630,6 @@
} else { } else {
obj.name = item.XZQH_TEXT ? item.XZQH_TEXT : item.YLJGDM_EX2 obj.name = item.XZQH_TEXT ? item.XZQH_TEXT : item.YLJGDM_EX2
} }
obj.code = item.XZQH obj.code = item.XZQH
item.zbxx.forEach((item2, index2) => { item.zbxx.forEach((item2, index2) => {
//管理人群累计死后随访人数 //管理人群累计死后随访人数
......
...@@ -8,6 +8,7 @@ import ElementUI from 'element-ui'; ...@@ -8,6 +8,7 @@ import ElementUI from 'element-ui';
import VueAxios from 'vue-axios' import VueAxios from 'vue-axios'
import VueAweSwiper from 'vue-awesome-swiper' import VueAweSwiper from 'vue-awesome-swiper'
import Echarts from 'echarts' import Echarts from 'echarts'
import md5 from 'js-md5';
// 样式引入 // 样式引入
import '@/assets/reset.css' import '@/assets/reset.css'
import '@/assets/home.css' import '@/assets/home.css'
...@@ -16,7 +17,7 @@ import 'element-ui/lib/theme-chalk/index.css'; ...@@ -16,7 +17,7 @@ import 'element-ui/lib/theme-chalk/index.css';
Vue.use(ElementUI,VueAxios, Axios); Vue.use(ElementUI,VueAxios, Axios);
Vue.use(VueAweSwiper,Echarts) Vue.use(VueAweSwiper,Echarts)
Vue.config.productionTip = false Vue.config.productionTip = false
Vue.prototype.$md5 = md5;
Vue.prototype.$echarts = Echarts Vue.prototype.$echarts = Echarts
/* eslint-disable no-new */ /* eslint-disable no-new */
new Vue({ new Vue({
......
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