Commit 67fe399c by huqc

Merge remote-tracking branch 'origin/master'

parents ab692a1f 7a7e702a
...@@ -167,3 +167,14 @@ ...@@ -167,3 +167,14 @@
.color2{color: #FF7277;} .color2{color: #FF7277;}
.color3{ color: #15C436;} .color3{ color: #15C436;}
#color4{} #color4{}
.flex{
/*flex 布局*/
display: flex;
/*实现垂直居中*/
align-items: center;
/*实现水平居中*/
justify-content: center;
text-align: justify;
}
...@@ -417,6 +417,18 @@ ...@@ -417,6 +417,18 @@
this.sweetBar = [] this.sweetBar = []
res.data.content.forEach(item => { res.data.content.forEach(item => {
if (item.YWSJ) {
} else {
if (item.XZQH_TEXT) {
} else if (item.YLJGDM_EX2) {
} else {
return false
}
}
let obj = { let obj = {
place: '', place: '',
value: 0 value: 0
...@@ -762,7 +774,6 @@ ...@@ -762,7 +774,6 @@
this.threeCode = 2 this.threeCode = 2
this.cityArea = 2 this.cityArea = 2
//点击得到 "区分级" //点击得到 "区分级"
this._group = 'YLJGDM' this._group = 'YLJGDM'
this.themeID = 45 this.themeID = 45
...@@ -771,7 +782,6 @@ ...@@ -771,7 +782,6 @@
} else if (this.pageLevel === 'sq') { } else if (this.pageLevel === 'sq') {
this.threeCode = 3 this.threeCode = 3
this.cityArea = 3 this.cityArea = 3
this._group = 'YWSJ' this._group = 'YWSJ'
this.themeID = 44 this.themeID = 44
......
...@@ -5,13 +5,29 @@ ...@@ -5,13 +5,29 @@
<p class="lgtitle">上海市疾病预防控制管理服务云平台</p> <p class="lgtitle">上海市疾病预防控制管理服务云平台</p>
<el-input v-model="loginID" placeholder="账 号" clearable></el-input> <el-input v-model="loginID" placeholder="账 号" clearable></el-input>
<el-input v-model="loginPas" placeholder="密 码" show-password></el-input> <el-input v-model="loginPas" placeholder="密 码" show-password></el-input>
<el-input v-model="MACIP" value="MAC:35:38:33:33:31:30" :disabled="true"> </el-input> <el-input v-model="MACIP" value="MAC:35:38:33:33:31:30" :disabled="true"></el-input>
<!--验证码-->
<div class="flex" style="vertical-align:center;text-align: center;">
<el-input
v-model="captcha_code"
placeholder="验证码"
prefix-icon="lj-icon-yanzhengma"
autocomplete="off"
autocapitalize="off"
spellcheck="false"
maxlength="8"
style="width: 130px;display: inline-block;margin: 0px 12px 0px 0px;"
></el-input>
<img src="" ref="code" @click="changeCode" height="40">
</div>
<div class="PassAbout"> <div class="PassAbout">
<div class="MemoryPass"> <div class="MemoryPass">
<el-checkbox v-model="checked">记住密码</el-checkbox> <el-checkbox v-model="checked">记住密码</el-checkbox>
</div> </div>
<div class="ChangePass"> <div class="ChangePass">
<router-link to="/UserRepass">修改密码</router-link> <i class="el-icon-warning-outline"></i> <router-link to="/UserRepass">修改密码</router-link>
<i class="el-icon-warning-outline"></i>
</div> </div>
</div> </div>
<el-button type="primary" @click="Login()">登录</el-button> <el-button type="primary" @click="Login()">登录</el-button>
...@@ -20,58 +36,61 @@ ...@@ -20,58 +36,61 @@
</template> </template>
<script> <script>
import {login} from '@/api/userlogin.js' import {login, getCode} from '@/api/userlogin.js'
export default { export default {
data() { data() {
return { return {
loginID: '', loginID: '',
loginPas: '', loginPas: '',
errormsg:'', errormsg: '',
MACIP:'MAC:35:38:33:33:31:30', MACIP: 'MAC:35:38:33:33:31:30',
checked: false, checked: false,
value2:'' captcha_key: "",
captcha_code: "",
value2: ''
} }
}, },
methods:{ methods: {
Login(){ Login() {
if(!this.loginID){ if (!this.loginID) {
this.$message.error('用户名不可为空'); this.$message.error('用户名不可为空');
return false return false
} }
if(!this.loginPas){ if (!this.loginPas) {
this.$message.error('用户密码不可为空'); this.$message.error('用户密码不可为空');
return false return false
} }
let _this = this let _this = this
// 用户登录 // 用户登录
//login(this.loginID, this.$md5(this.loginPas)).then( res=>{ login(this.loginID, this.$md5(this.loginPas)).then(res => {
login(this.loginID,this.loginPas).then( res=>{ // login(this.loginID,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);
sessionStorage.setItem('userinfo', JSON.stringify(res.data.userInfo)); sessionStorage.setItem('userinfo', JSON.stringify(res.data.userInfo));
sessionStorage.setItem('ywsj', res.data.userInfo.jzrq); sessionStorage.setItem('ywsj', res.data.userInfo.jzrq);
sessionStorage.setItem('porgcode', res.data.userInfo.porgcode); sessionStorage.setItem('porgcode', res.data.userInfo.porgcode);
sessionStorage.setItem('organizcode', res.data.userInfo.organizcode); sessionStorage.setItem('organizcode', res.data.userInfo.organizcode);
sessionStorage.setItem('organizcodeName', res.data.userInfo.jgjc); sessionStorage.setItem('organizcodeName', res.data.userInfo.jgjc);
if('hcms.shizhang' === res.data.userInfo.roles[0]){//市角色 if ('hcms.shizhang' === res.data.userInfo.roles[0]) {//市角色
sessionStorage.setItem('userRole', "city"); sessionStorage.setItem('userRole', "city");
}else if('hcms.App_Qu' === res.data.userInfo.roles[0]){//区角色 } else if ('hcms.App_Qu' === res.data.userInfo.roles[0]) {//区角色
sessionStorage.setItem('userRole', "area"); sessionStorage.setItem('userRole', "area");
}else if('hcms.APP_SQYZ' === res.data.userInfo.roles[0]){//社区角色 } else if ('hcms.APP_SQYZ' === res.data.userInfo.roles[0]) {//社区角色
sessionStorage.setItem('userRole', "hospital"); sessionStorage.setItem('userRole', "hospital");
} }
this.$router.push({path: './Index'}); this.$router.push({path: './Index'});
}else{ } else {
_this.$message.error(res.msg); _this.$message.error(res.msg);
} }
if(res.msg == "操作成功"){ if (res.msg == "操作成功") {
//单选框被选中时,将 local 存储 //单选框被选中时,将 local 存储
if(this.checked){ if (this.checked) {
// local 存储 用户登录返回的所有数据(不包含密码) // local 存储 用户登录返回的所有数据(不包含密码)
// local 存储 用户密码 // local 存储 用户密码
sessionStorage.setItem('userID', this.loginID); sessionStorage.setItem('userID', this.loginID);
...@@ -80,24 +99,37 @@ ...@@ -80,24 +99,37 @@
} }
// 登陆成功, 路由跳转 // 登陆成功, 路由跳转
this.$router.push({path: './Index'}); this.$router.push({path: './Index'});
}else{ } else {
let errormsg = res.msg let errormsg = res.msg
_this.$message.error(`${errormsg}`); _this.$message.error(`${errormsg}`);
} }
}).catch( err=>{ }).catch(err => {
console.log("登录报错!"); console.log("登录报错!");
}) })
},
//更换验证码
changeCode() {
this.$refs.code.setAttribute(
"src", 'http://shiro.easyweb.vip/assets/captcha' + '?t=' + (new Date).getTime()
);
} }
}, },
mounted() { mounted() {
if(sessionStorage.getItem('userID') && sessionStorage.getItem('userPas')){ this.$refs.code.setAttribute(
"src", 'http://shiro.easyweb.vip/assets/captcha'
);
if (sessionStorage.getItem('userID') && sessionStorage.getItem('userPas')) {
// 若 local 存在即自动跳转 // 若 local 存在即自动跳转
// 获取密码与账户 // 获取密码与账户
this.loginID = sessionStorage.getItem('userID') this.loginID = sessionStorage.getItem('userID')
this.loginPas = sessionStorage.getItem('userPas') this.loginPas = sessionStorage.getItem('userPas')
this.checked = sessionStorage.getItem('ifselect') this.checked = sessionStorage.getItem('ifselect')
console.log(sessionStorage.getItem('ifselect')); console.log(sessionStorage.getItem('ifselect'));
// let localUserID = JSON.parse(sessionStorage.getItem('UserMessage')).data.userInfo.userId // let localUserID = JSON.parse(sessionStorage.getItem('UserMessage')).data.userInfo.userId
// let localUserPas = sessionStorage.getItem('UserPass') // let localUserPas = sessionStorage.getItem('UserPass')
// login(localUserID, localUserPas).then( res=>{ // login(localUserID, localUserPas).then( res=>{
...@@ -111,7 +143,7 @@ ...@@ -111,7 +143,7 @@
// this.$message.error(`${errormsg}`); // this.$message.error(`${errormsg}`);
// } // }
// }) // })
}else{ } else {
// console.log(localUserID); // console.log(localUserID);
// console.log(localUserPas); // console.log(localUserPas);
// this.$message.error(`暂无local或local被清除,请手动登录!`); // this.$message.error(`暂无local或local被清除,请手动登录!`);
...@@ -121,28 +153,34 @@ ...@@ -121,28 +153,34 @@
</script> </script>
<style lang="stylus" scoped> <style lang="stylus" scoped>
.userlogdom >>> ::-webkit-input-placeholder .userlogdom >>> ::-webkit-input-placeholder
color: #777; color: #777;
font-size: 14px; font-size: 14px;
.userlogdom >>> .el-input .userlogdom >>> .el-input
width 250px width 250px
display block display block
margin 10px auto margin 10px auto
.userlogdom >>> .el-checkbox__label .userlogdom >>> .el-checkbox__label
color #fff color #fff
.userlogdom >>> .el-button .userlogdom >>> .el-button
width 250px width 250px
height 40px height 40px
display block display block
margin 15px auto 0 margin 15px auto 0
.usercontainer .usercontainer
width 100% width 100%
height 600px height 600px
overflow hidden overflow hidden
.userlogdom .userlogdom
width 600px width 600px
height 500px height 500px
margin 90px auto 0 margin 90px auto 0
.lgtitle .lgtitle
width 100% width 100%
text-align center text-align center
...@@ -153,20 +191,25 @@ ...@@ -153,20 +191,25 @@
font-size 28px font-size 28px
color #54daf8 color #54daf8
text-shadow 0 2px 2px #000 text-shadow 0 2px 2px #000
.PassAbout .PassAbout
width 250px width 250px
height 30px height 30px
margin 0 auto margin 0 auto
.MemoryPass .MemoryPass
float left float left
.ChangePass .ChangePass
float right float right
color #FFF color #FFF
a
a
color #FFF color #FFF
text-decoration none text-decoration none
&:hover &:hover
cursor pointer cursor pointer
color #FFF color #FFF
text-decoration underline text-decoration underline
</style> </style>
...@@ -21,9 +21,9 @@ ...@@ -21,9 +21,9 @@
<div class="card1-mod" v-show="mbType !== 'zl'"> <div class="card1-mod" v-show="mbType !== 'zl'">
<h2>管·在管人数(实/同)</h2> <h2>管·在管人数(实/同)</h2>
<div class="cmtitle"> <div class="cmtitle">
<span>{{(gtopdata.ZXZ/10000).toFixed(1)}}</span> <span>{{getActiveNum((gxbdata1.ZXZ*1 + gxbdata0.ZXZ*1)/10000)}}</span>
<span class="span1">/</span> <span class="span1">/</span>
<span>{{(gtopdata.TBZ/10000).toFixed(1)}}</span> <span>{{getActiveNum((gxbdata1.TBZ*1 + gxbdata0.TBZ*1)/10000)}}</span>
<span class="span2"></span> <span class="span2"></span>
<span class="tag-blue"></span> <span class="tag-blue"></span>
<span class="span2">{{gtopdata.TBL}}</span> <span class="span2">{{gtopdata.TBL}}</span>
...@@ -40,17 +40,17 @@ ...@@ -40,17 +40,17 @@
<div class="card1-mod" v-show="mbType !== 'zl'"> <div class="card1-mod" v-show="mbType !== 'zl'">
<h2>签·在管人数(实/同)</h2> <h2>签·在管人数(实/同)</h2>
<div class="cmtitle"> <div class="cmtitle">
<span>{{(qtopdata.ZXZ/10000).toFixed(1)}}</span> <span>{{getActiveNum((qxbdata1.ZXZ*1 + qxbdata0.ZXZ*1)/10000)}}</span>
<span class="span1">/</span> <span class="span1">/</span>
<span>{{(qtopdata.TBZ/10000).toFixed(1)}}</span> <span>{{getActiveNum((qxbdata1.TBZ*1 + qxbdata0.TBZ*1)/10000)}}</span>
<span class="span2"></span> <span class="span2"></span>
<span class="tag-blue"></span> <span class="tag-blue"></span>
<span class="span2">{{qtopdata.TBL}}</span> <span class="span2">{{qtopdata.TBL}}</span>
<span class="el-icon-bottom">&nbsp;</span> <span class="el-icon-bottom">&nbsp;</span>
</div> </div>
<div class="cmtline"> <div class="cmtline">
<p><span>{{(qglrs/10000).toFixed(1)}}</span>年内已管理人数</p> <p><span>{{getActiveNum(qglrs/10000)}}</span>年内已管理人数</p>
<p><span>{{(qgfrs/10000).toFixed(1)}}</span>规范管理人数</p> <p><span>{{getActiveNum(qgfrs/10000)}}</span>规范管理人数</p>
<p><span>{{(qxjdata.ZXZ)}}/{{(qxjdata.ZZZ)}}</span>新建数(累计/本周)</p> <p><span>{{(qxjdata.ZXZ)}}/{{(qxjdata.ZZZ)}}</span>新建数(累计/本周)</p>
<p><span>{{(qsfdata.ZXZ)}}/{{(qsfdata.ZZZ)}}</span>失访数(累计/本周)</p> <p><span>{{(qsfdata.ZXZ)}}/{{(qsfdata.ZZZ)}}</span>失访数(累计/本周)</p>
</div> </div>
...@@ -58,9 +58,9 @@ ...@@ -58,9 +58,9 @@
<div class="card1-mod" v-show="mbType === 'zl'"> <div class="card1-mod" v-show="mbType === 'zl'">
<h2>初访完成数(实/同)</h2> <h2>初访完成数(实/同)</h2>
<div class="cmtitle"> <div class="cmtitle">
<span>{{parseFloat(wcdata.ZXZ / 10000).toFixed(1)}}</span> <span>{{getActiveNum(wcdata.ZXZ / 10000)}}</span>
<span class="span1">/</span> <span class="span1">/</span>
<span>{{parseFloat(wcdata.TBZ / 10000).toFixed(1)}}</span> <span>{{getActiveNum(wcdata.TBZ / 10000)}}</span>
<span class="span2"></span> <span class="span2"></span>
<span class="tag-blue"></span> <span class="tag-blue"></span>
<span class="span2">{{wcdata.TBL}}</span> <span class="span2">{{wcdata.TBL}}</span>
...@@ -89,15 +89,15 @@ ...@@ -89,15 +89,15 @@
</tr> </tr>
<tr> <tr>
<td width="20%"><i class="el-icon-user-solid color1"></i></td> <td width="20%"><i class="el-icon-user-solid color1"></i></td>
<td width="50%"><span :style="widthChange(gxbdata1.ZXZ,gxbdata0.ZXZ,1)">{{(gxbdata1.ZXZ/10000).toFixed(1)}}</span> <td width="50%"><span :style="widthChange(gxbdata1.ZXZ,gxbdata0.ZXZ,1)">{{getActiveNum(gxbdata1.ZXZ/10000)}}</span>
</td> </td>
<td width="30%">{{parseFloat(gxbdata1.TBL).toFixed(1)}} <i class="el-icon-bottom color3"></i></td> <td width="30%">{{getActiveNum(gxbdata1.TBL)}} <i class="el-icon-bottom color3"></i></td>
</tr> </tr>
<tr> <tr>
<td width="20%"><i class="el-icon-s-check color2"></i></td> <td width="20%"><i class="el-icon-s-check color2"></i></td>
<td width="50%"><span :style="widthChange(gxbdata1.ZXZ,gxbdata0.ZXZ,2)" class="nv">{{(gxbdata0.ZXZ/10000).toFixed(1)}}</span> <td width="50%"><span :style="widthChange(gxbdata1.ZXZ,gxbdata0.ZXZ,2)" class="nv">{{getActiveNum(gxbdata0.ZXZ/10000)}}</span>
</td> </td>
<td width="30%">{{parseFloat(gxbdata0.TBL).toFixed(1)}} <i class="el-icon-bottom color3"></i></td> <td width="30%">{{getActiveNum(gxbdata0.TBL)}} <i class="el-icon-bottom color3"></i></td>
</tr> </tr>
<tr> <tr>
<td width="20%">&nbsp;</td> <td width="20%">&nbsp;</td>
...@@ -106,24 +106,24 @@ ...@@ -106,24 +106,24 @@
</tr> </tr>
<tr> <tr>
<td width="20%"><i class="el-icon-user-solid color1"></i></td> <td width="20%"><i class="el-icon-user-solid color1"></i></td>
<td width="50%"><span :style="widthChange(qxbdata1.ZXZ,qxbdata0.ZXZ,1)">{{(qxbdata1.ZXZ/10000).toFixed(1)}}</span> <td width="50%"><span :style="widthChange(qxbdata1.ZXZ,qxbdata0.ZXZ,1)">{{getActiveNum(qxbdata1.ZXZ/10000)}}</span>
</td> </td>
<td width="30%">{{parseFloat(qxbdata1.TBL).toFixed(1)}} <i class="el-icon-bottom color3"></i></td> <td width="30%">{{getActiveNum(qxbdata1.TBL)}} <i class="el-icon-bottom color3"></i></td>
</tr> </tr>
<tr> <tr>
<td width="20%"><i class="el-icon-s-check color2"></i></td> <td width="20%"><i class="el-icon-s-check color2"></i></td>
<td width="50%"><span :style="widthChange(qxbdata1.ZXZ,qxbdata0.ZXZ,2)" class="nv">{{(qxbdata0.ZXZ/10000).toFixed(1)}}</span> <td width="50%"><span :style="widthChange(qxbdata1.ZXZ,qxbdata0.ZXZ,2)" class="nv">{{getActiveNum(qxbdata0.ZXZ/10000)}}</span>
</td> </td>
<td width="30%">{{parseFloat(qxbdata0.TBL).toFixed(1)}} <i class="el-icon-bottom color3"></i></td> <td width="30%">{{getActiveNum(qxbdata0.TBL)}} <i class="el-icon-bottom color3"></i></td>
</tr> </tr>
</table> </table>
</div> </div>
<div class="page-left-top1" v-show="mbType === 'zl'"> <div class="page-left-top1" v-show="mbType === 'zl'">
<div id="chartsright"></div> <div id="chartsright"></div>
<div id="chartstxt"> <div id="chartstxt">
<p>初访完成比:{{parseFloat(wclv).toFixed(1)}}%</p> <p>初访完成比:{{getActiveNum(wclv)}}%</p>
<p>知情同意随访比:{{parseFloat(zqlv).toFixed(1)}}%</p> <p>知情同意随访比:{{getActiveNum(zqlv)}}%</p>
<p>规范管理率:{{parseFloat(gflv).toFixed(1)}}%</p> <p>规范管理率:{{getActiveNum(gflv)}}%</p>
</div> </div>
</div> </div>
</div> </div>
...@@ -140,23 +140,23 @@ ...@@ -140,23 +140,23 @@
</tr> </tr>
<tr> <tr>
<td width="30%">完成初访</td> <td width="30%">完成初访</td>
<td width="45%"><span class="span11">{{parseFloat(wcdata.ZXZ / 10000).toFixed(1)}} / <td width="45%"><span class="span11">{{getActiveNum(wcdata.ZXZ / 10000)}} /
{{parseFloat(wcdata.TBZ / 10000).toFixed(1)}}</span></td> {{getActiveNum(wcdata.TBZ / 10000)}}</span></td>
<td width="25%%">{{wclvdata.TBL?parseFloat(wclvdata.TBL).toFixed(1):0}} <i class="el-icon-bottom color3">&nbsp;</i> <td width="25%%">{{wclvdata.TBL?getActiveNum(wclvdata.TBL):0}} <i class="el-icon-bottom color3">&nbsp;</i>
</td> </td>
</tr> </tr>
<tr> <tr>
<td width="30%">知情同意</td> <td width="30%">知情同意</td>
<td width="45%"><span class="span22">{{parseFloat(zqsdata.ZXZ / 10000).toFixed(1)}} / <td width="45%"><span class="span22">{{getActiveNum(zqsdata.ZXZ / 10000)}} /
{{parseFloat(zqsdata.TBZ / 10000).toFixed(1)}}</span></td> {{getActiveNum(zqsdata.TBZ / 10000)}}</span></td>
<td width="25%">{{zqsdata.TBL?parseFloat(zqsdata.TBL).toFixed(1):0}} <i class="el-icon-bottom color3">&nbsp;</i> <td width="25%">{{zqsdata.TBL?getActiveNum(zqsdata.TBL):0}} <i class="el-icon-bottom color3">&nbsp;</i>
</td> </td>
</tr> </tr>
<tr> <tr>
<td width="30%">随访存活</td> <td width="30%">随访存活</td>
<td width="45%"><span class="span33">{{chdata.ZXZ?parseFloat(chdata.ZXZ / 10000).toFixed(1):0}} / <td width="45%"><span class="span33">{{chdata.ZXZ?getActiveNum(chdata.ZXZ / 10000):0}} /
{{chdata.TBZ?parseFloat(chdata.TBZ / 10000).toFixed(1):0}}</span></td> {{chdata.TBZ?getActiveNum(chdata.TBZ / 10000):0}}</span></td>
<td width="25%">{{chdata.TBL?parseFloat(chdata.TBL).toFixed(1):0}} <i <td width="25%">{{chdata.TBL?getActiveNum(chdata.TBL):0}} <i
class="el-icon-bottom color3">&nbsp;</i></td> class="el-icon-bottom color3">&nbsp;</i></td>
</tr> </tr>
</table> </table>
...@@ -2074,8 +2074,10 @@ ...@@ -2074,8 +2074,10 @@
}) })
}, },
toNextOrg(code, name) { toNextOrg(code, name) {
if(this._group === 'YWSJ'){
return false
}
if (this.pageLevel === 'sj') { if (this.pageLevel === 'sj') {
console.log("此处是第一次点击"); console.log("此处是第一次点击");
this.pageLevel = 'qj' this.pageLevel = 'qj'
this._group = 'YLJGDM' this._group = 'YLJGDM'
...@@ -2228,8 +2230,8 @@ ...@@ -2228,8 +2230,8 @@
_this.data_code.push(obj.code) _this.data_code.push(obj.code)
}else{ }else{
let NameTemp let NameTemp
NameTemp = item.YWSJ.substring(6, 7) + '月' ? NameTemp = item.YWSJ.substring(5, 7) + '月' ?
item.YWSJ.substring(6, 7) + '月' : item.YLJGDM_EX2.substring(6, 7) + '月' item.YWSJ.substring(5, 7) + '月' : item.YLJGDM_EX2.substring(5, 7) + '月'
_this.data_x.push(NameTemp) _this.data_x.push(NameTemp)
} }
item.zbxx.forEach((item2, index) => { item.zbxx.forEach((item2, index) => {
...@@ -2307,10 +2309,10 @@ ...@@ -2307,10 +2309,10 @@
let b = getActiveNum(_this.gxyseriesB_g[index] - _this.gxyseriesB_q[index]) let b = getActiveNum(_this.gxyseriesB_g[index] - _this.gxyseriesB_q[index])
obj.name = _this.data_x[index] obj.name = _this.data_x[index]
obj.code = _this.data_code[index] obj.code = _this.data_code[index]
obj.tag1 = getActiveNum(_this.gxyseriesE[index]) obj.tag1 = getActiveNum(_this.gxyseriesC[index])
obj.tag2 = getActiveNum(_this.gxyseriesF[index]) obj.tag2 = getActiveNum(_this.gxyseriesD[index])
obj.tag3 = getActiveNum(_this.gxyseriesC[index]) obj.tag3 = getActiveNum(_this.gxyseriesE[index])
obj.tag4 = getActiveNum(_this.gxyseriesD[index]) obj.tag4 = getActiveNum(_this.gxyseriesF[index])
obj.tag5 = getActiveNum(_this.gxyseriesG[index]) obj.tag5 = getActiveNum(_this.gxyseriesG[index])
obj.tag6 = getActiveNum(_this.gxyseriesH[index]) obj.tag6 = getActiveNum(_this.gxyseriesH[index])
_this.tableAll.push(obj) _this.tableAll.push(obj)
...@@ -2752,6 +2754,9 @@ ...@@ -2752,6 +2754,9 @@
} }
}, 200) }, 200)
},
getActiveNum(str){
return getActiveNum(str)
} }
}, },
mounted() { mounted() {
......
...@@ -355,52 +355,7 @@ ...@@ -355,52 +355,7 @@
} }
} }
}, },
data: [{ data: []
value: 0,
name: '一级',
itemStyle: {
normal: {
color: '#FEF7AA',
},
}
},
{
value: 0,
name: '二级',
itemStyle: {
normal: {
color: '#00C6A7',
},
}
},
{
value: 0,
name: '三级',
itemStyle: {
normal: {
color: '#49A6F6',
},
}
},
{
value: 0,
name: '',
itemStyle: {
normal: {
color: 'rgba(0,0,0,0)',
label: {
show: false
},
labelLine: {
show: false
}
},
emphasis: {
color: 'rgba(0,0,0,0)'
}
}
},
]
}, },
{ {
name: '非信息化', name: '非信息化',
...@@ -519,48 +474,7 @@ ...@@ -519,48 +474,7 @@
} }
} }
}, },
data: [{ data: []
value: this.orgone,
name: '一级',
itemStyle: {
normal: {
color: '#FEF7AA',
},
}
}, {
value: this.orgtwo,
name: '二级',
itemStyle: {
normal: {
color: '#00C6A7',
},
}
}, {
value: this.orgthr,
name: '三级',
itemStyle: {
normal: {
color: '#49A6F6',
},
}
}, {
value: this.orgtotale * 0.5,
name: '',
itemStyle: {
normal: {
color: 'rgba(0,0,0,0)',
label: {
show: false
},
labelLine: {
show: false
}
},
emphasis: {
color: 'rgba(0,0,0,0)'
}
}
}]
}, },
{ {
name: '非信息化', name: '非信息化',
...@@ -589,48 +503,7 @@ ...@@ -589,48 +503,7 @@
} }
} }
}, },
data: [{ data: []
value: this.norgone,
name: '一级',
itemStyle: {
normal: {
color: '#FEF7AA'
}
}
}, {
value: this.norgtwo,
name: '二级',
itemStyle: {
normal: {
color: '#00C6A7'
}
}
}, {
value: this.norgthr,
name: '三级',
itemStyle: {
normal: {
color: '#49A6F6'
}
}
}, {
value: this.norgtotale * 0.5,
name: '',
itemStyle: {
normal: {
color: 'rgba(0,0,0,0)',
label: {
show: false
},
labelLine: {
show: false
}
},
emphasis: {
color: 'rgba(0,0,0,0)'
}
}
}]
} }
] ]
}, },
...@@ -887,7 +760,7 @@ ...@@ -887,7 +760,7 @@
this.topType = 'kzqk' this.topType = 'kzqk'
this.djNo = '' this.djNo = ''
_this.homeinit() _this.homeinit()
this.homebot() _this.homebot()
}, },
bingChange(type) { bingChange(type) {
this.topType = type this.topType = type
...@@ -1252,6 +1125,14 @@ ...@@ -1252,6 +1125,14 @@
} }
}}, tooltip1) }}, tooltip1)
_this.$echarts.init(document.getElementById("pag5-right2")).setOption(_this.option4, true) _this.$echarts.init(document.getElementById("pag5-right2")).setOption(_this.option4, true)
}else {
_this.msgopendata = 0
_this.msgclosedata = 0
_this.orgopendata = 0
_this.orgclosedata = 0
_this.msgbfb = 0
_this.orgbfb = 0
} }
}).catch(err => { }).catch(err => {
......
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