Commit 2e8f64f1 by 杜亚谦

1、 自动上传——>自动采集上传 2、 死亡后随访比例——>错误随访记录比例 3、 当前死亡后随访人数—>当前有错误随访记录人数 4、 管理效果模块:报告XX控制率——>手工采集上传XX控制率

parent 7a7e702a
...@@ -22,13 +22,13 @@ ...@@ -22,13 +22,13 @@
.topmodel{ float: left; width: 50%; text-align: center;} .topmodel{ float: left; width: 50%; text-align: center;}
.topmodel h3{ color: #42ccff;font-size: 22px!important; line-height: 35px; font-weight: normal;} .topmodel h3{ color: #42ccff;font-size: 22px!important; line-height: 35px; font-weight: normal;}
.topmodel p{ color: #97B8D5; font-size: 12px; line-height: 16px;} .topmodel p{ color: #97B8D5; font-size: 12px; line-height: 16px;}
.toptitle{ position: relative; background:url(title-bg.png) no-repeat left bottom; background-size: 70% auto; height: 40px; line-height: 40px; color: #eee; padding-left: 10px; font-size: 12px; text-align: left; margin-bottom:3px} .toptitle{ position: relative; background:url(title-bg.png) no-repeat left bottom; background-size: 70% auto; height: 40px; line-height: 40px; color: #eee; padding-left: 8px; font-size: 12px; text-align: left; margin-bottom:3px}
.toptitle span{ color: #97B8D8;} .toptitle span{ color: #97B8D8;}
.topnav{ position: absolute; right: 0px; width: 100px; top: 0; text-align: center; color: #223753; font-size: 8px;} .topnav{ position: absolute; right: 0px; width: 100px; top: 0; text-align: center; color: #223753; font-size: 8px;}
.topnav span{ color: #0097FD; padding: 0 5px; font-size: 12px;} .topnav span{ color: #0097FD; padding: 0 5px; font-size: 12px;}
.topnav span.clk{ color: #42CCFF;} .topnav span.clk{ color: #42CCFF;}
.toplinem{ height: 150px;} .toplinem{ height: 150px;}
.toplinem .topline{ line-height: 21px; color: #97B8D5; text-align: left; padding-left: 10px; padding-right: 10px;} .toplinem .topline{ line-height: 21px; color: #97B8D5; text-align: left; padding-left: 9px; padding-right: 9px;}
.toplinem .topline span{ float: right;} .toplinem .topline span{ float: right;}
.toplinem .topline i{ padding: 0 6px; line-height: 12px;display: inline-block; height:8px; border-radius: 1px; background: #3FDCB7; margin-right: 6px; font-size: 10px;} .toplinem .topline i{ padding: 0 6px; line-height: 12px;display: inline-block; height:8px; border-radius: 1px; background: #3FDCB7; margin-right: 6px; font-size: 10px;}
.toplinem .topline i.i1{ background:#3FDCB7} .toplinem .topline i.i1{ background:#3FDCB7}
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
} }
.clear10{ clear: both; height: 10px;} .clear10{ clear: both; height: 10px;}
.card-01{ float: left; width: 470px; height: 165px;} .card-01{ float: left; width: 470px; height: 165px;}
.card1-mod{ float: left; width: 233px; padding: 5px; height: 165px;} .card1-mod{ float: left; width: 233px; padding: 3px; height: 165px;}
.card1-mod h2{ clear: both; line-height: 25px; font-size: 14px; color: #fff; font-weight: normal;} .card1-mod h2{ clear: both; line-height: 25px; font-size: 14px; color: #fff; font-weight: normal;}
.card1-mod .cmtitle{ clear: both; height: 40px; line-height: 40px;} .card1-mod .cmtitle{ clear: both; height: 40px; line-height: 40px;}
.card1-mod .cmtitle span{ color: #15C436; font-size: 18px;} .card1-mod .cmtitle span{ color: #15C436; font-size: 18px;}
......
...@@ -25,15 +25,15 @@ ...@@ -25,15 +25,15 @@
<div class="topone"> <div class="topone">
<div class="topmodel"> <div class="topmodel">
<h3>{{left1}}</h3> <h3>{{left1}}</h3>
<p>高血压患者<br/>当前死亡后随访人数</p> <p>高血压患者当前<br/>有错误随访记录人数</p>
</div> </div>
<div class="topmodel"> <div class="topmodel">
<h3>{{left2}}</h3> <h3>{{left2}}</h3>
<p>糖尿病患者<br/>当前死亡后随访人数</p> <p>糖尿病患者当前<br/>有错误随访记录人数</p>
</div> </div>
</div> </div>
<div class="toptwo"> <div class="toptwo">
<div class="toptitle">高血压当前死亡后随访人数<span>(人)</span> <div class="toptitle">高血压当前有错误随访记录人数<span>(人)</span>
<div class="topnav" v-if="threeCode == 1"><span class="clk topbocolor" @click="changecolor(0)">Top</span> <div class="topnav" v-if="threeCode == 1"><span class="clk topbocolor" @click="changecolor(0)">Top</span>
| <span class="topbocolor" @click="changecolor(1)">Bottom</span></div> | <span class="topbocolor" @click="changecolor(1)">Bottom</span></div>
<div class="topnav2" v-if="threeCode == 2" @click="getShow(0)">市排名 {{rank1}}</div> <div class="topnav2" v-if="threeCode == 2" @click="getShow(0)">市排名 {{rank1}}</div>
...@@ -46,7 +46,7 @@ ...@@ -46,7 +46,7 @@
</div> </div>
</div> </div>
<div class="topthr"> <div class="topthr">
<div class="toptitle">糖尿病当前死亡后随访人数<span>(人)</span> <div class="toptitle">糖尿病当前有错误随访记录人数<span>(人)</span>
<div class="topnav" v-if="threeCode == 1"><span class="clk topbocolor" @click="changecolor(2)">Top</span>|<span <div class="topnav" v-if="threeCode == 1"><span class="clk topbocolor" @click="changecolor(2)">Top</span>|<span
class="topbocolor" @click="changecolor(3)">Bottom</span></div> class="topbocolor" @click="changecolor(3)">Bottom</span></div>
<div class="topnav2" v-if="threeCode == 2" @click="getShow(1)">市排名 {{rank2}}</div> <div class="topnav2" v-if="threeCode == 2" @click="getShow(1)">市排名 {{rank2}}</div>
...@@ -105,9 +105,9 @@ ...@@ -105,9 +105,9 @@
<CenterCircle :supervisionall="supervisionall"></CenterCircle> <CenterCircle :supervisionall="supervisionall"></CenterCircle>
</div> </div>
<div class="middbot"> <div class="middbot">
<div class="toptitle">高血压血压记录自动上传比例<span>(%)</span> <div class="toptitle">高血压血压记录自动采集上传比例<span>(%)</span>
<div class="topnav" v-if="threeCode == 1"><span class="clk topbocolor" @click="changecolor(4)">Top</span>|<span <div class="topnav gxy" v-if="threeCode == 1"><span class="clk topbocolor gxytb" @click="changecolor(4)">Top</span>|<span
class="topbocolor" @click="changecolor(5)">Bottom</span></div> class="topbocolor gxytb" @click="changecolor(5)">Bottom</span></div>
<div class="topnav2" v-if="threeCode == 2" @click="getShow(2)">市排名 {{rank3}}</div> <div class="topnav2" v-if="threeCode == 2" @click="getShow(2)">市排名 {{rank3}}</div>
<div class="topnav2" v-if="threeCode == 3" @click="getShow(2)">市/区 ({{rankplace3[0]}}/{{rankplace3[1]}}) <div class="topnav2" v-if="threeCode == 3" @click="getShow(2)">市/区 ({{rankplace3[0]}}/{{rankplace3[1]}})
</div> </div>
...@@ -134,17 +134,17 @@ ...@@ -134,17 +134,17 @@
<div class="toplinem"> <div class="toplinem">
<div class="topline"><span>{{supervisionlist1.value}}%</span><i class="i1"></i>高血压患者累计死后随访比</div> <div class="topline"><span>{{supervisionlist1.value}}%</span><i class="i1"></i>高血压患者累计死后随访比</div>
<div class="topline"><span>{{supervisionlist2.value}}%</span><i class="i2"></i>糖尿病患者累计死后随访比</div> <div class="topline"><span>{{supervisionlist2.value}}%</span><i class="i2"></i>糖尿病患者累计死后随访比</div>
<div class="topline"><span>{{supervisionlist3.value}}%</span><i class="i3"></i>糖尿病患者糖化血红蛋白自动上传比例</div> <div class="topline"><span>{{supervisionlist3.value}}%</span><i class="i3"></i>糖尿病患者糖化血红蛋白自动采集上传比例</div>
<div class="topline"><span>{{supervisionlist4.value}}%</span><i class="i4"></i>高血压患者血压记录自动上传比例</div> <div class="topline"><span>{{supervisionlist4.value}}%</span><i class="i4"></i>高血压患者血压记录自动采集上传比例</div>
<div class="topline"><span>{{supervisionlist5.value}}%</span><i class="i5"></i>年内按计划随访高血压患者完成比例</div> <div class="topline"><span>{{supervisionlist5.value}}%</span><i class="i5"></i>年内按计划随访高血压患者完成比例</div>
<div class="topline"><span>{{supervisionlist6.value}}%</span><i class="i6"></i>年内按计划随访糖尿病患者完成比例</div> <div class="topline"><span>{{supervisionlist6.value}}%</span><i class="i6"></i>年内按计划随访糖尿病患者完成比例</div>
<div class="topline"><span>{{supervisionlist7.value}}%</span><i class="i7"></i>首诊测压血压异常率</div> <div class="topline"><span>{{supervisionlist7.value}}%</span><i class="i7"></i>首诊测压血压异常率</div>
</div> </div>
</div> </div>
<div class="topthr"> <div class="topthr">
<div class="toptitle">糖尿病糖化血红蛋白自动上传比例<span>(%)</span> <div class="toptitle">糖尿病糖化血红蛋白自动采集上传比例<span>(%)</span>
<div class="topnav" v-if="threeCode == 1"><span class="clk topbocolor" @click="changecolor(6)">Top</span>|<span <div class="topnav gxy" v-if="threeCode == 1"><span class="clk topbocolor gxytb" @click="changecolor(6)">Top</span>|<span
class="topbocolor" @click="changecolor(7)">Bottom</span></div> class="topbocolor gxytb" @click="changecolor(7)">Bottom</span></div>
<div class="topnav2" v-if="threeCode == 2" @click="getShow(3)">市排名 {{rank4}}</div> <div class="topnav2" v-if="threeCode == 2" @click="getShow(3)">市排名 {{rank4}}</div>
<div class="topnav2" v-if="threeCode == 3" @click="getShow(3)">市/区 ({{rankplace4[0]}}/{{rankplace4[1]}}) <div class="topnav2" v-if="threeCode == 3" @click="getShow(3)">市/区 ({{rankplace4[0]}}/{{rankplace4[1]}})
</div> </div>
...@@ -682,11 +682,11 @@ ...@@ -682,11 +682,11 @@
this.supervisionlist2.value = parseFloat(item2.ZXZ).toFixed(1) this.supervisionlist2.value = parseFloat(item2.ZXZ).toFixed(1)
} }
if (item2.ZBID == "1069") { if (item2.ZBID == "1069") {
this.supervisionlist3.name = '糖尿病患者糖化血红蛋白自动上传比例' this.supervisionlist3.name = '糖尿病患者糖化血红蛋白自动采集上传比例'
this.supervisionlist3.value = parseFloat(item2.ZXZ).toFixed(1) this.supervisionlist3.value = parseFloat(item2.ZXZ).toFixed(1)
} }
if (item2.ZBID == "1063") { if (item2.ZBID == "1063") {
this.supervisionlist4.name = '高血压患者血压记录自动上传比例' this.supervisionlist4.name = '高血压患者血压记录自动采集上传比例'
this.supervisionlist4.value = parseFloat(item2.ZXZ).toFixed(1) this.supervisionlist4.value = parseFloat(item2.ZXZ).toFixed(1)
} }
if (item2.ZBID == "1057") { if (item2.ZBID == "1057") {
...@@ -1362,4 +1362,10 @@ ...@@ -1362,4 +1362,10 @@
font-size: 14px; font-size: 14px;
font-weight: 600 font-weight: 600
} }
.gxy{
width:74px !important;
}
.gxytb{
padding:0 2px !important;
}
</style> </style>
...@@ -64,8 +64,8 @@ ...@@ -64,8 +64,8 @@
} }
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);
......
...@@ -12,8 +12,8 @@ ...@@ -12,8 +12,8 @@
data() { data() {
return { return {
msg: '', msg: '',
MyList: ['高血压患者累计死后随访比', '糖尿病患者累计死后随访比', '糖尿病患者糖化血红蛋白自动上传比例', MyList: ['高血压患者累计死后随访比', '糖尿病患者累计死后随访比', '糖尿病患者糖化血红蛋白自动采集上传比例',
'高血压患者血压记录自动上传比例', '年内按计划随访高血压患者完成比例', '年内按计划随访糖尿病患者完成比例', '首诊测压血压异常率'], '高血压患者血压记录自动采集上传比例', '年内按计划随访高血压患者完成比例', '年内按计划随访糖尿病患者完成比例', '首诊测压血压异常率'],
option: { option: {
......
...@@ -509,7 +509,7 @@ ...@@ -509,7 +509,7 @@
padding: 10, padding: 10,
trigger: 'axis', trigger: 'axis',
formatter: function (params) { formatter: function (params) {
console.log(params[0].seriesName)
let res = '' let res = ''
if (params[0].seriesName == '管理/签约人群正常随访一次的人数') { if (params[0].seriesName == '管理/签约人群正常随访一次的人数') {
res += '<ul class="f12 pl10 pr15">'; res += '<ul class="f12 pl10 pr15">';
...@@ -522,10 +522,10 @@ ...@@ -522,10 +522,10 @@
} else if (params[0].seriesName == '管理/签约人群血压自动上传记录数') { } else if (params[0].seriesName == '管理/签约人群血压自动上传记录数') {
res += '<ul class="f12 pl10 pr15">'; res += '<ul class="f12 pl10 pr15">';
res += '<li class="f13"> ' + params[0].axisValue + '</li>'; res += '<li class="f13"> ' + params[0].axisValue + '</li>';
res += '<li>管理/签约人群年内高血压患者血压自动上传记录数:' + params[0].data.num1 + '/' + params[0].data.num2 + '万</li>'; res += '<li>管理/签约人群年内高血压患者血压自动采集上传记录数:' + params[0].data.num1 + '/' + params[0].data.num2 + '万</li>';
res += '<li>去年管理/签约人群年内高血压患者血压自动上传记录数:' + params[0].data.num3 + '/' + params[0].data.num4 + '万</li>'; res += '<li>去年管理/签约人群年内高血压患者血压自动采集上传记录数:' + params[0].data.num3 + '/' + params[0].data.num4 + '万</li>';
res += '<li>管.高血压患者血压记录自动上传比例/去年:' + params[0].data.num5 + '/' + params[0].data.num6 + '%</li>'; res += '<li>管.高血压患者血压记录自动采集上传比例/去年:' + params[0].data.num5 + '/' + params[0].data.num6 + '%</li>';
res += '<li>签.高血压患者血压记录自动上传比例/去年:' + params[0].data.num7 + '/' + params[0].data.num8 + '%</li>'; res += '<li>签.高血压患者血压记录自动采集上传比例/去年:' + params[0].data.num7 + '/' + params[0].data.num8 + '%</li>';
res += '</ul>'; res += '</ul>';
} else if (params[0].seriesName == '管理/签约人群药物治疗人数') { } else if (params[0].seriesName == '管理/签约人群药物治疗人数') {
// res += '<ul class="f12 pl10 pr15">'; // res += '<ul class="f12 pl10 pr15">';
...@@ -552,8 +552,8 @@ ...@@ -552,8 +552,8 @@
color: '#8393A9', color: '#8393A9',
fontSize: 10, fontSize: 10,
}, },
left: 40, left: 20,
width: 380, width: 430,
top: '0', top: '0',
itemHeight: 12, itemHeight: 12,
itemWidth: 14, itemWidth: 14,
...@@ -1548,7 +1548,7 @@ ...@@ -1548,7 +1548,7 @@
this.explanation = "指标名称:<br/>年内按计划随访高血压患者(人次数)完成比例<br/>计算公式:<br/>目前已随访人次数/在管高血压患者年内应随访次数"; this.explanation = "指标名称:<br/>年内按计划随访高血压患者(人次数)完成比例<br/>计算公式:<br/>目前已随访人次数/在管高血压患者年内应随访次数";
}else if('gxy'=== this.mbType && 'jc' === this.fxType && num === 1){ //高血压监测血压自动上传比 }else if('gxy'=== this.mbType && 'jc' === this.fxType && num === 1){ //高血压监测血压自动上传比
this.explanation = "指标名称:<br/>高血压患者血压记录自动上传比例<br/>计算公式:<br/>年内高血压患者血压自动上传记录数/高血压血压总记录数×100%"; this.explanation = "指标名称:<br/>高血压患者血压记录自动采集上传比例<br/>计算公式:<br/>年内高血压患者血压自动采集上传记录数/高血压血压总记录数×100%";
}else if('gxy'=== this.mbType && 'jc' === this.fxType && num === 2){ //高血压监测血压自动上传比 }else if('gxy'=== this.mbType && 'jc' === this.fxType && num === 2){ //高血压监测血压自动上传比
this.explanation = "指标名称:<br/>高血压患者血同型半胱氨酸检测率<br/>计算公式:<br/>年内接受过同型半胱氨酸检查的高血压患者数/年内管理的高血压患者人数×100%" this.explanation = "指标名称:<br/>高血压患者血同型半胱氨酸检测率<br/>计算公式:<br/>年内接受过同型半胱氨酸检查的高血压患者数/年内管理的高血压患者人数×100%"
...@@ -1578,10 +1578,10 @@ ...@@ -1578,10 +1578,10 @@
this.explanation = "指标名称:<br/>年内按计划随访糖尿病患者(人次数)完成比例<br/>计算公式:<br/>目前已随访人次数/在管糖尿病患者年内应随访次数"; this.explanation = "指标名称:<br/>年内按计划随访糖尿病患者(人次数)完成比例<br/>计算公式:<br/>目前已随访人次数/在管糖尿病患者年内应随访次数";
}else if('tnb'=== this.mbType && 'jc' === this.fxType && num === 1){ //糖尿病监测血糖自动上传比 }else if('tnb'=== this.mbType && 'jc' === this.fxType && num === 1){ //糖尿病监测血糖自动上传比
this.explanation = "指标名称:<br/>糖尿病患者空腹血糖自动上传比例<br/>计算公式:<br/>年内糖尿病患者自动上传空腹血糖记录数/空腹血糖总记录数"; this.explanation = "指标名称:<br/>糖尿病患者空腹血糖自动采集上传比例<br/>计算公式:<br/>年内糖尿病患者自动采集上传空腹血糖记录数/空腹血糖总记录数";
}else if('tnb'=== this.mbType && 'jc' === this.fxType && num === 2){ //糖尿病监测糖化自动上传比 }else if('tnb'=== this.mbType && 'jc' === this.fxType && num === 2){ //糖尿病监测糖化自动上传比
this.explanation = "指标名称:<br/>糖尿病患者糖化血红蛋白自动上传比例<br/>计算公式:<br/>年内糖尿病患者自动上传糖化血红蛋白/糖化血红蛋白总记录数"; this.explanation = "指标名称:<br/>糖尿病患者糖化血红蛋白自动采集上传比例<br/>计算公式:<br/>年内糖尿病患者自动采集上传糖化血红蛋白/糖化血红蛋白总记录数";
}else if('tnb'=== this.mbType && 'fy' === this.fxType && num === 2){ //糖尿病服药治疗率 }else if('tnb'=== this.mbType && 'fy' === this.fxType && num === 2){ //糖尿病服药治疗率
this.explanation = "指标名称:<br/>糖尿病患者药物治疗率<br/>计算公式:<br/>年内已管理的糖尿病患者中接受药物治疗的人数/年内管理的糖尿病患者人数×100%"; this.explanation = "指标名称:<br/>糖尿病患者药物治疗率<br/>计算公式:<br/>年内已管理的糖尿病患者中接受药物治疗的人数/年内管理的糖尿病患者人数×100%";
...@@ -2431,7 +2431,7 @@ ...@@ -2431,7 +2431,7 @@
} }
item.zbxx.forEach((item2, index2) => { item.zbxx.forEach((item2, index2) => {
if (_this.mbType === 'gxy') { if (_this.mbType === 'gxy') {
this.rightlist1 = '管/签血压<br/>自动上传比·%' this.rightlist1 = '管/签血压<br/>自动采集上传比·%'
this.rightlist2 = '管/签同型<br/>半胱氨酸比·%' this.rightlist2 = '管/签同型<br/>半胱氨酸比·%'
this.rightlist3 = '' this.rightlist3 = ''
if (item2.ZBID == '1064') { if (item2.ZBID == '1064') {
...@@ -2445,8 +2445,8 @@ ...@@ -2445,8 +2445,8 @@
_this.gxyseriesE.push(item2.ZXZ) _this.gxyseriesE.push(item2.ZXZ)
} }
}else if (_this.mbType === 'tnb') { }else if (_this.mbType === 'tnb') {
this.rightlist1 = '管/签血糖<br/>自动上传比·%' this.rightlist1 = '管/签血糖<br/>自动采集上传比·%'
this.rightlist2 = '管/签糖化<br/>自动上传比·%' this.rightlist2 = '管/签糖化<br/>自动采集上传比·%'
this.rightlist3 = '' this.rightlist3 = ''
if (item2.ZBID == '1061') { if (item2.ZBID == '1061') {
...@@ -2481,8 +2481,8 @@ ...@@ -2481,8 +2481,8 @@
_this.gxyseriesF.push(item2.ZXZ) _this.gxyseriesF.push(item2.ZXZ)
} }
}else if (_this.mbType === 'tnb') { }else if (_this.mbType === 'tnb') {
this.rightlist1 = '管/签血糖<br/>自动上传比·%' this.rightlist1 = '管/签血糖<br/>自动采集上传比·%'
this.rightlist2 = '管/签糖化<br/>自动上传比·%' this.rightlist2 = '管/签糖化<br/>自动采集上传比·%'
this.rightlist3 = '' this.rightlist3 = ''
if (item2.ZBID == '1061') { if (item2.ZBID == '1061') {
...@@ -2531,8 +2531,8 @@ ...@@ -2531,8 +2531,8 @@
}) })
// _this.option4.series[0].name ="6666" // _this.option4.series[0].name ="6666"
let jcLegend = [`管理/签约人群${this.dieaName}自动上传记录数`, `去年管理/签约人群${this.dieaName}自动上传记录数`, let jcLegend = [`管理/签约人群${this.dieaName}自动采集上传记录数`, `去年管理/签约人群${this.dieaName}自动采集上传记录数`,
`管·${this.dieaName}自动上传比/去年`, `签·${this.dieaName}自动上传比/去年`, `管·同型半胱氨酸检测率/去年`, `签·同型半胱氨酸检测率/去年` `管·${this.dieaName}自动采集上传比/去年`, `签·${this.dieaName}自动采集上传比/去年`, `管·同型半胱氨酸检测率/去年`, `签·同型半胱氨酸检测率/去年`
] ]
_this.option4.legend.data = jcLegend _this.option4.legend.data = jcLegend
......
...@@ -27,9 +27,9 @@ ...@@ -27,9 +27,9 @@
</div> </div>
<div class="cmtline2"> <div class="cmtline2">
<p><span>{{parseFloat(autoUpControPre_g).toFixed(1)}}% <em></em>{{(autoUpControPre_gHBL)}}% <arrow-class :rawData="autoUpControPre_gHBL"></arrow-class> <p><span>{{parseFloat(autoUpControPre_g).toFixed(1)}}% <em></em>{{(autoUpControPre_gHBL)}}% <arrow-class :rawData="autoUpControPre_gHBL"></arrow-class>
</span>自动上传血压控制率</p> </span>自动采集上传血压控制率</p>
<p><span>{{parseFloat(ReportPre_g).toFixed(1)}}% <em></em>{{(ReportPre_gHBL)}}% <arrow-class :rawData="ReportPre_gHBL"></arrow-class> <p><span>{{parseFloat(ReportPre_g).toFixed(1)}}% <em></em>{{(ReportPre_gHBL)}}% <arrow-class :rawData="ReportPre_gHBL"></arrow-class>
</span>报告血压控制率</p> </span>手工采集上传血压控制率</p>
<p><span>{{parseFloat(hospital_g).toFixed(1)}}<em></em>{{(hospital_gHBL)}}% <arrow-class :rawData="hospital_gHBL"></arrow-class> <p><span>{{parseFloat(hospital_g).toFixed(1)}}<em></em>{{(hospital_gHBL)}}% <arrow-class :rawData="hospital_gHBL"></arrow-class>
</span>住院人数</p> </span>住院人数</p>
<p><span>{{formatnum(deadNum_g)}}<em></em>{{(deadNum_gHBL)}}% <arrow-class :rawData="deadNum_gHBL"></arrow-class> <p><span>{{formatnum(deadNum_g)}}<em></em>{{(deadNum_gHBL)}}% <arrow-class :rawData="deadNum_gHBL"></arrow-class>
...@@ -48,9 +48,9 @@ ...@@ -48,9 +48,9 @@
</div> </div>
<div class="cmtline2"> <div class="cmtline2">
<p><span>{{parseFloat(autoUpControPre_q).toFixed(1)}}% <em></em>{{(autoUpControPre_qHBL)}}% <arrow-class :rawData="autoUpControPre_qHBL"></arrow-class> <p><span>{{parseFloat(autoUpControPre_q).toFixed(1)}}% <em></em>{{(autoUpControPre_qHBL)}}% <arrow-class :rawData="autoUpControPre_qHBL"></arrow-class>
</span>自动上传血压控制率</p> </span>自动采集上传血压控制率</p>
<p><span>{{parseFloat(ReportPre_q).toFixed(1)}}% <em></em>{{(ReportPre_qHBL)}}% <arrow-class :rawData="ReportPre_qHBL"></arrow-class> <p><span>{{parseFloat(ReportPre_q).toFixed(1)}}% <em></em>{{(ReportPre_qHBL)}}% <arrow-class :rawData="ReportPre_qHBL"></arrow-class>
</span>报告血压控制率</p> </span>手工采集上传血压控制率</p>
<p><span>{{parseFloat(hospital_q).toFixed(1)}}<em></em>{{(hospital_qHBL)}}% <arrow-class :rawData="hospital_qHBL"></arrow-class> <p><span>{{parseFloat(hospital_q).toFixed(1)}}<em></em>{{(hospital_qHBL)}}% <arrow-class :rawData="hospital_qHBL"></arrow-class>
</span>住院人数</p> </span>住院人数</p>
<p><span>{{formatnum(deadNum_q)}}<em></em>{{(deadNum_qHBL)}}% <arrow-class :rawData="deadNum_qHBL"></arrow-class></span>死亡人数 <p><span>{{formatnum(deadNum_q)}}<em></em>{{(deadNum_qHBL)}}% <arrow-class :rawData="deadNum_qHBL"></arrow-class></span>死亡人数
...@@ -69,9 +69,9 @@ ...@@ -69,9 +69,9 @@
<arrow-class :rawData="aualperNum_gNum"></arrow-class> <arrow-class :rawData="aualperNum_gNum"></arrow-class>
</div> </div>
<div class="cmtline2"> <div class="cmtline2">
<p><span>{{parseFloat(autoUpControPre_g).toFixed(1)}}% <em></em>{{autoUpControPre_gHBL}}%<arrow-class :rawData="autoUpControPre_gHBL"></arrow-class></span>自动上传血糖控制率 <p><span>{{parseFloat(autoUpControPre_g).toFixed(1)}}% <em></em>{{autoUpControPre_gHBL}}%<arrow-class :rawData="autoUpControPre_gHBL"></arrow-class></span>自动采集上传血糖控制率
</p> </p>
<p><span>{{parseFloat(ReportPre_g).toFixed(1)}}% <em></em>{{ReportPre_gHBL}}%<arrow-class :rawData="ReportPre_gHBL"></arrow-class></span>报告血糖控制率 <p><span>{{parseFloat(ReportPre_g).toFixed(1)}}% <em></em>{{ReportPre_gHBL}}%<arrow-class :rawData="ReportPre_gHBL"></arrow-class></span>手工采集上传血糖控制率
</p> </p>
<p><span>{{parseFloat(hospital_g).toFixed(1)}}<em></em>{{hospital_gHBL}}%<arrow-class :rawData="hospital_gHBL"></arrow-class></span>住院人数 <p><span>{{parseFloat(hospital_g).toFixed(1)}}<em></em>{{hospital_gHBL}}%<arrow-class :rawData="hospital_gHBL"></arrow-class></span>住院人数
</p> </p>
...@@ -89,9 +89,9 @@ ...@@ -89,9 +89,9 @@
<arrow-class :rawData="aualperNum_qNum"></arrow-class> <arrow-class :rawData="aualperNum_qNum"></arrow-class>
</div> </div>
<div class="cmtline2"> <div class="cmtline2">
<p><span>{{parseFloat(autoUpControPre_q).toFixed(1)}}% <em></em>{{autoUpControPre_qHBL}}%<arrow-class :rawData="autoUpControPre_qHBL"></arrow-class></span>自动上传血糖控制率 <p><span>{{parseFloat(autoUpControPre_q).toFixed(1)}}% <em></em>{{autoUpControPre_qHBL}}%<arrow-class :rawData="autoUpControPre_qHBL"></arrow-class></span>自动采集上传血糖控制率
</p> </p>
<p><span>{{parseFloat(ReportPre_q).toFixed(1)}}% <em></em>{{ReportPre_qHBL}}%<arrow-class :rawData="ReportPre_qHBL"></arrow-class></span>报告血糖控制率 <p><span>{{parseFloat(ReportPre_q).toFixed(1)}}% <em></em>{{ReportPre_qHBL}}%<arrow-class :rawData="ReportPre_qHBL"></arrow-class></span>手工采集上传血糖控制率
</p> </p>
<p><span>{{parseFloat(hospital_q).toFixed(1)}}<em></em>{{hospital_qHBL}}%<arrow-class :rawData="hospital_qHBL"></arrow-class></span>住院人数 <p><span>{{parseFloat(hospital_q).toFixed(1)}}<em></em>{{hospital_qHBL}}%<arrow-class :rawData="hospital_qHBL"></arrow-class></span>住院人数
</p> </p>
...@@ -191,18 +191,18 @@ ...@@ -191,18 +191,18 @@
<tr> <tr>
<th></th> <th></th>
<th>{{thname}}</th> <th>{{thname}}</th>
<th @click.stop="showtab(1)">管/签自动上传<br/>{{bleedtype}}控制率·%</th> <th @click.stop="showtab(1)">管/签自动采集上<br/>{{bleedtype}}控制率·%</th>
<th @click.stop="showtab(2)">管/签报告<br/>{{bleedtype}}控制率·%</th> <th @click.stop="showtab(2)">管/签手工采集上<br/>{{bleedtype}}控制率·%</th>
<th v-if="rqType === 'glrq'" @click.stop="showtab(3)">管/签BMI<br/>异常比·%</th> <th v-if="rqType === 'glrq'" @click.stop="showtab(3)">管/签BMI<br/>异常比·%</th>
</tr> </tr>
</thead> </thead>
<div class="uplib" v-if="showtabnum == 1"> <div class="uplib" v-if="showtabnum == 1">
指标名称:<br>{{pagedisname}}{{middlename}}自动上传<span v-if="mbType === 'tnb'">空腹</span>{{bleedtype}}控制率<br> 指标名称:<br>{{pagedisname}}{{middlename}}自动采集上传<span v-if="mbType === 'tnb'">空腹</span>{{bleedtype}}控制率<br>
计算公式:<br>年内规范管理的{{pagedisname}}对象中末次自动上传{{bleedtype}}控制合格人数/已规范管理的{{pagedisname}}患者人数×100% 计算公式:<br>年内规范管理的{{pagedisname}}对象中末次自动采集上传{{bleedtype}}控制合格人数/已规范管理的{{pagedisname}}患者人数×100%
</div> </div>
<div class="uplib" v-if="showtabnum == 2"> <div class="uplib" v-if="showtabnum == 2">
指标名称:<br>{{pagedisname}}{{middlename}}报告<span v-if="mbType === 'tnb'">空腹</span>{{bleedtype}}控制率<br> 指标名称:<br>{{pagedisname}}{{middlename}}手工采集上传<span v-if="mbType === 'tnb'">空腹</span>{{bleedtype}}控制率<br>
计算公式:<br>年内规范管理的{{pagedisname}}对象中末次报告{{bleedtype}}控制合格人数/已规范管理的{{pagedisname}}患者人数×100% 计算公式:<br>年内规范管理的{{pagedisname}}对象中末次手工采集上传{{bleedtype}}控制合格人数/已规范管理的{{pagedisname}}患者人数×100%
</div> </div>
<tbody class="scrollTbody"> <tbody class="scrollTbody">
<tr v-for="(item, index) in topListData" :key="index"> <tr v-for="(item, index) in topListData" :key="index">
...@@ -252,11 +252,11 @@ ...@@ -252,11 +252,11 @@
aualperNum_g: 0, aualperNum_g: 0,
aualperNum_gNum: 0, // aualperNum_gNum: 0, //
autoUpControPre_g: 0, // 自动上传血压控制率 autoUpControPre_g: 0, // 自动上传血压控制率
ReportPre_g: 0, //报告血压控制率 ReportPre_g: 0, //手工采集上传血压控制率
hospital_g: 0, hospital_g: 0,
deadNum_g: 0, deadNum_g: 0,
autoUpControPre_gHBL: 20, // 自动上传血压右侧同比率 autoUpControPre_gHBL: 20, // 自动上传血压右侧同比率
ReportPre_gHBL: 20, //报告血压同比率 ReportPre_gHBL: 20, //手工采集上传血压同比率
hospital_gHBL: 20, hospital_gHBL: 20,
deadNum_gHBL: 20, deadNum_gHBL: 20,
// 签 左侧变量 // 签 左侧变量
...@@ -405,18 +405,18 @@ ...@@ -405,18 +405,18 @@
if (params[0].seriesName == '管理/签约人群自动上传血压合格人数') { if (params[0].seriesName == '管理/签约人群自动上传血压合格人数') {
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.num1 + '/' + params[0].data.num2 + '</li>'; res += '<li>管理 / 签约人群高血压对象中末次自动采集上传血压控制<br/>合格人数:' + params[0].data.num1 + '/' + params[0].data.num2 + '</li>';
res += '<li>去年管理 / 签约人群高血压对象中末次自动上传血压<br/>控制合格人数:' + params[0].data.num3 + '/' + params[0].data.num4 + '</li>'; res += '<li>去年管理 / 签约人群高血压对象中末次自动采集上传血压<br/>控制合格人数:' + params[0].data.num3 + '/' + params[0].data.num4 + '</li>';
res += '<li>管.高血压规范管理人群自动上传血压控制率/去年:' + params[0].data.num5 + '/' + params[0].data.num6 + '%</li>'; res += '<li>管.高血压规范管理人群自动采集上传血压控制率/去年:' + params[0].data.num5 + '/' + params[0].data.num6 + '%</li>';
res += '<li>签.高血压规范管理人群自动上传血压控制率/去年:' + params[0].data.num7 + '/' + params[0].data.num8 + '%</li>'; res += '<li>签.高血压规范管理人群自动采集上传血压控制率/去年:' + params[0].data.num7 + '/' + params[0].data.num8 + '%</li>';
res += '</ul>'; res += '</ul>';
} else if (params[0].seriesName == '管·自动上传血压控制率/去年') { } else if (params[0].seriesName == '管·自动上传血压控制率/去年') {
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.num1 + '/' + params[0].data.num2 + '万</li>'; res += '<li>管理/签约人群高血压对象中末次自动采集上传血压控制<br/>合格人数:' + params[0].data.num1 + '/' + params[0].data.num2 + '万</li>';
res += '<li>去年管理/签约人群高血压对象中末次自动上传血压<br/>控制合格人数:' + params[0].data.num3 + '/' + params[0].data.num4 + '万</li>'; res += '<li>去年管理/签约人群高血压对象中末次自动采集上传血压<br/>控制合格人数:' + params[0].data.num3 + '/' + params[0].data.num4 + '万</li>';
res += '<li>管.高血压管理人群自动上传血压控制率/去年:' + params[0].data.num5 + '/' + params[0].data.num6 + '%</li>'; res += '<li>管.高血压管理人群自动采集上传血压控制率/去年:' + params[0].data.num5 + '/' + params[0].data.num6 + '%</li>';
res += '<li>签.高血压管理人群自动上传血压控制率/去年:' + params[0].data.num7 + '/' + params[0].data.num8 + '%</li>'; res += '<li>签.高血压管理人群自动采集上传血压控制率/去年:' + params[0].data.num7 + '/' + params[0].data.num8 + '%</li>';
res += '</ul>'; res += '</ul>';
} else { } else {
var res = '<ul class="f12 pl10 pr15">'; var res = '<ul class="f12 pl10 pr15">';
...@@ -540,7 +540,7 @@ ...@@ -540,7 +540,7 @@
}], }],
series: [ series: [
{ {
name: '管理/签约人群自动上传血压合格人数', name: '管理/签约人群自动采集上传血压合格人数',
type: 'bar', type: 'bar',
stack: '1', stack: '1',
itemStyle: { itemStyle: {
...@@ -560,7 +560,7 @@ ...@@ -560,7 +560,7 @@
data: null, data: null,
}, },
{ {
name: '管理/签约人群自动上传血压合格人数', name: '管理/签约人群自动采集上传血压合格人数',
type: 'bar', type: 'bar',
stack: '1', stack: '1',
itemStyle: { itemStyle: {
...@@ -572,7 +572,7 @@ ...@@ -572,7 +572,7 @@
data: [], data: [],
}, },
{ {
name: '管理/签约人群自动上传血压合格人数', name: '管理/签约人群自动采集上传血压合格人数',
type: 'bar', type: 'bar',
stack: '1', stack: '1',
itemStyle: { itemStyle: {
...@@ -584,7 +584,7 @@ ...@@ -584,7 +584,7 @@
data: [], data: [],
}, },
{ {
name: '去年管理/签约人群自动上传血压合格人数', name: '去年管理/签约人群自动采集上传血压合格人数',
type: 'bar', type: 'bar',
stack: '2', stack: '2',
itemStyle: { itemStyle: {
...@@ -604,7 +604,7 @@ ...@@ -604,7 +604,7 @@
data: null, data: null,
}, },
{ {
name: '去年管理/签约人群自动上传血压合格人数', name: '去年管理/签约人群自动采集上传血压合格人数',
type: 'bar', type: 'bar',
stack: '2', stack: '2',
itemStyle: { itemStyle: {
...@@ -616,7 +616,7 @@ ...@@ -616,7 +616,7 @@
data: [], data: [],
}, },
{ {
name: '去年管理/签约人群自动上传血压合格人数', name: '去年管理/签约人群自动采集上传血压合格人数',
type: 'bar', type: 'bar',
stack: '2', stack: '2',
itemStyle: { itemStyle: {
...@@ -628,7 +628,7 @@ ...@@ -628,7 +628,7 @@
data: [], data: [],
}, },
{ {
name: '管·自动上传血压控制率/去年', name: '管·自动采集上传血压控制率/去年',
type: 'line', type: 'line',
smooth: true, smooth: true,
yAxisIndex: 1, yAxisIndex: 1,
...@@ -643,7 +643,7 @@ ...@@ -643,7 +643,7 @@
}, },
{ {
name: '签·自动上传血压控制率/去年', name: '签·自动采集上传血压控制率/去年',
type: 'line', type: 'line',
smooth: true, smooth: true,
yAxisIndex: 1, yAxisIndex: 1,
...@@ -658,7 +658,7 @@ ...@@ -658,7 +658,7 @@
data: [] data: []
}, },
{ {
name: '管·报告血压控制率/去年', name: '管·手工采集上传血压控制率/去年',
type: 'line', type: 'line',
smooth: true, smooth: true,
yAxisIndex: 1, yAxisIndex: 1,
...@@ -673,7 +673,7 @@ ...@@ -673,7 +673,7 @@
data: [] data: []
}, },
{ {
name: '签·报告血压控制率/去年', name: '签·手工采集上传血压控制率/去年',
type: 'line', type: 'line',
smooth: true, smooth: true,
yAxisIndex: 1, yAxisIndex: 1,
...@@ -959,7 +959,7 @@ ...@@ -959,7 +959,7 @@
"wd": JSON.stringify(wd2) "wd": JSON.stringify(wd2)
} }
// =================================管部份 请求 ====================================== // =================================管部份 请求 ======================================
// 请求 管的 自动上传血压控制率 与 报告血压控制率 高糖并用 // 请求 管的 自动上传血压控制率 与 手工采集上传血压控制率 高糖并用
commonMethod(param).then(res => { commonMethod(param).then(res => {
...@@ -1014,7 +1014,7 @@ ...@@ -1014,7 +1014,7 @@
if ((item.ZBID == 1166 && this.rqType === 'gfgl' && this.mbType === 'gxy') || (item.ZBID == 1172 && this.rqType === 'glrq' && this.mbType === 'gxy') if ((item.ZBID == 1166 && this.rqType === 'gfgl' && this.mbType === 'gxy') || (item.ZBID == 1172 && this.rqType === 'glrq' && this.mbType === 'gxy')
|| (item.ZBID == 1142 && this.rqType === 'gfgl' && this.mbType === 'tnb') || (item.ZBID == 1148 && this.rqType === 'glrq' && this.mbType === 'tnb')) { || (item.ZBID == 1142 && this.rqType === 'gfgl' && this.mbType === 'tnb') || (item.ZBID == 1148 && this.rqType === 'glrq' && this.mbType === 'tnb')) {
// 报告血压控制率 // 手工采集上传血压控制率
this.ReportPre_g = item.ZXZ this.ReportPre_g = item.ZXZ
this.ReportPre_gHBL = getActiveNum(item.HBL) this.ReportPre_gHBL = getActiveNum(item.HBL)
} }
...@@ -1078,7 +1078,7 @@ ...@@ -1078,7 +1078,7 @@
}) })
// ================================= 签 部份 请求 ====================================== // ================================= 签 部份 请求 ======================================
// 请求 签的 自动上传血压控制率 与 报告血压控制率 高糖并用 // 请求 签的 自动上传血压控制率 与 手工采集上传血压控制率 高糖并用
commonMethod(param2).then(res => { commonMethod(param2).then(res => {
res.data.content[0].zbxx.forEach((item, index) => { res.data.content[0].zbxx.forEach((item, index) => {
...@@ -1099,7 +1099,7 @@ ...@@ -1099,7 +1099,7 @@
} }
if ((item.ZBID == 1166 && this.rqType === 'gfgl' && this.mbType === 'gxy') || (item.ZBID == 1172 && this.rqType === 'glrq' && this.mbType === 'gxy') if ((item.ZBID == 1166 && this.rqType === 'gfgl' && this.mbType === 'gxy') || (item.ZBID == 1172 && this.rqType === 'glrq' && this.mbType === 'gxy')
|| (item.ZBID == 1142 && this.rqType === 'gfgl' && this.mbType === 'tnb') || (item.ZBID == 1148 && this.rqType === 'glrq' && this.mbType === 'tnb')) { || (item.ZBID == 1142 && this.rqType === 'gfgl' && this.mbType === 'tnb') || (item.ZBID == 1148 && this.rqType === 'glrq' && this.mbType === 'tnb')) {
// 报告血糖控制率 // 手工采集上传血糖控制率
this.ReportPre_q = item.ZXZ this.ReportPre_q = item.ZXZ
this.ReportPre_qHBL = getActiveNum(item.HBL) this.ReportPre_qHBL = getActiveNum(item.HBL)
} }
...@@ -1361,7 +1361,7 @@ ...@@ -1361,7 +1361,7 @@
line1_qn.push(getActiveNum(item2.TBZ)) line1_qn.push(getActiveNum(item2.TBZ))
} }
if (item2.ZBID == "1166" ) { if (item2.ZBID == "1166" ) {
// 管·报告血压控制率/去年 // 管·手工采集上传血压控制率/去年
line3.push(getActiveNum(item2.ZXZ)) line3.push(getActiveNum(item2.ZXZ))
line3_qn.push(getActiveNum(item2.TBZ)) line3_qn.push(getActiveNum(item2.TBZ))
} }
...@@ -1378,7 +1378,7 @@ ...@@ -1378,7 +1378,7 @@
line1_qn.push(getActiveNum(item2.TBZ)) line1_qn.push(getActiveNum(item2.TBZ))
} }
if (item2.ZBID == "1172" ) { if (item2.ZBID == "1172" ) {
// 管·报告血压控制率/去年 // 管·手工采集上传血压控制率/去年
line3.push(getActiveNum(item2.ZXZ)) line3.push(getActiveNum(item2.ZXZ))
line3_qn.push(getActiveNum(item2.TBZ)) line3_qn.push(getActiveNum(item2.TBZ))
} }
...@@ -1404,12 +1404,12 @@ ...@@ -1404,12 +1404,12 @@
line1_qn.push(getActiveNum(item2.TBZ)) line1_qn.push(getActiveNum(item2.TBZ))
} }
if (item2.ZBID == "1142" ) { if (item2.ZBID == "1142" ) {
// 管·报告血压控制率/去年 // 管·手工采集上传血压控制率/去年
line3.push(getActiveNum(item2.ZXZ)) line3.push(getActiveNum(item2.ZXZ))
line3_qn.push(getActiveNum(item2.TBZ)) line3_qn.push(getActiveNum(item2.TBZ))
} }
if (item2.ZBID == "1182" ) { if (item2.ZBID == "1182" ) {
// 管·报告血压控制率/去年 // 管·手工采集上传血压控制率/去年
line5.push(getActiveNum(item2.ZXZ)) line5.push(getActiveNum(item2.ZXZ))
line5_qn.push(getActiveNum(item2.TBZ)) line5_qn.push(getActiveNum(item2.TBZ))
} }
...@@ -1426,12 +1426,12 @@ ...@@ -1426,12 +1426,12 @@
line1_qn.push(getActiveNum(item2.TBZ)) line1_qn.push(getActiveNum(item2.TBZ))
} }
if (item2.ZBID == "1148" ) { if (item2.ZBID == "1148" ) {
// 管·报告血压控制率/去年 // 管·手工采集上传血压控制率/去年
line3.push(getActiveNum(item2.ZXZ)) line3.push(getActiveNum(item2.ZXZ))
line3_qn.push(getActiveNum(item2.TBZ)) line3_qn.push(getActiveNum(item2.TBZ))
} }
if (item2.ZBID == "1182" ) { if (item2.ZBID == "1182" ) {
// 管·报告血压控制率/去年 // 管·手工采集上传血压控制率/去年
line5.push(getActiveNum(item2.ZXZ)) line5.push(getActiveNum(item2.ZXZ))
line5_qn.push(getActiveNum(item2.TBZ)) line5_qn.push(getActiveNum(item2.TBZ))
} }
...@@ -1467,7 +1467,7 @@ ...@@ -1467,7 +1467,7 @@
line2_qn.push(getActiveNum(item2.TBZ)) line2_qn.push(getActiveNum(item2.TBZ))
} }
if (item2.ZBID == "1166" ) { if (item2.ZBID == "1166" ) {
// 管·报告血压控制率/去年 // 管·手工采集上传血压控制率/去年
line4.push(getActiveNum(item2.ZXZ)) line4.push(getActiveNum(item2.ZXZ))
line4_qn.push(getActiveNum(item2.TBZ)) line4_qn.push(getActiveNum(item2.TBZ))
} }
...@@ -1483,12 +1483,12 @@ ...@@ -1483,12 +1483,12 @@
line2_qn.push(getActiveNum(item2.TBZ)) line2_qn.push(getActiveNum(item2.TBZ))
} }
if (item2.ZBID == "1172" ) { if (item2.ZBID == "1172" ) {
// 管·报告血压控制率/去年 // 管·手工采集上传血压控制率/去年
line4.push(getActiveNum(item2.ZXZ)) line4.push(getActiveNum(item2.ZXZ))
line4_qn.push(getActiveNum(item2.TBZ)) line4_qn.push(getActiveNum(item2.TBZ))
} }
if (item2.ZBID == "1180" ) { if (item2.ZBID == "1180" ) {
// 管·报告血压控制率/去年 // 管·手工采集上传血压控制率/去年
line6.push(getActiveNum(item2.ZXZ)) line6.push(getActiveNum(item2.ZXZ))
line6_qn.push(getActiveNum(item2.TBZ)) line6_qn.push(getActiveNum(item2.TBZ))
} }
...@@ -1507,7 +1507,7 @@ ...@@ -1507,7 +1507,7 @@
line2_qn.push(getActiveNum(item2.TBZ)) line2_qn.push(getActiveNum(item2.TBZ))
} else } else
if (item2.ZBID == "1142" ) { if (item2.ZBID == "1142" ) {
// 管·报告血压控制率/去年 // 管·手工采集上传血压控制率/去年
line4.push(getActiveNum(item2.ZXZ)) line4.push(getActiveNum(item2.ZXZ))
line4_qn.push(getActiveNum(item2.TBZ)) line4_qn.push(getActiveNum(item2.TBZ))
} }
...@@ -1523,12 +1523,12 @@ ...@@ -1523,12 +1523,12 @@
line2_qn.push(getActiveNum(item2.TBZ)) line2_qn.push(getActiveNum(item2.TBZ))
} }
if (item2.ZBID == "1148" ) { if (item2.ZBID == "1148" ) {
// 管·报告血压控制率/去年 // 管·手工采集上传血压控制率/去年
line4.push(getActiveNum(item2.ZXZ)) line4.push(getActiveNum(item2.ZXZ))
line4_qn.push(getActiveNum(item2.TBZ)) line4_qn.push(getActiveNum(item2.TBZ))
} }
if (item2.ZBID == "1182" ) { if (item2.ZBID == "1182" ) {
// 管·报告血压控制率/去年 // 管·手工采集上传血压控制率/去年
line6.push(getActiveNum(item2.ZXZ)) line6.push(getActiveNum(item2.ZXZ))
line6_qn.push(getActiveNum(item2.TBZ)) line6_qn.push(getActiveNum(item2.TBZ))
} }
...@@ -1714,8 +1714,8 @@ ...@@ -1714,8 +1714,8 @@
if (this.mbType === 'gxy') { if (this.mbType === 'gxy') {
// 高血压板块 // 高血压板块
if (this.rqType === 'glrq') { if (this.rqType === 'glrq') {
legendMy = ['管理/签约人群自动上传血压合格人数', '去年管理/签约人群自动上传血压合格人数', '管·自动上传血压控制率/去年', '签·自动上传血压控制率/去年', legendMy = ['管理/签约人群自动采集上传血压合格人数', '去年管理/签约人群自动采集上传血压合格人数', '管·自动采集上传血压控制率/去年', '签·自动采集上传血压控制率/去年',
'管·报告血压控制率/去年', '签·报告血压控制率/去年', '管·BMI异常比/去年', '签·BMI异常比/去年' '管·手工采集上传血压控制率/去年', '签·手工采集上传血压控制率/去年', '管·BMI异常比/去年', '签·BMI异常比/去年'
] ]
this.option2.legend.data = legendMy this.option2.legend.data = legendMy
if(this.groupType === 'org'){ if(this.groupType === 'org'){
...@@ -1749,8 +1749,8 @@ ...@@ -1749,8 +1749,8 @@
} else if (this.rqType === 'gfgl') { } else if (this.rqType === 'gfgl') {
legendMy = ['管理/签约人群自动上传血压合格人数', '去年管理/签约人群自动上传血压合格人数', '管·自动上传血压控制率/去年', '签·自动上传血压控制率/去年', legendMy = ['管理/签约人群自动采集上传血压合格人数', '去年管理/签约人群自动采集上传血压合格人数', '管·自动采集上传血压控制率/去年', '签·自动采集上传血压控制率/去年',
'管·报告血压控制率/去年', '签·报告血压控制率/去年' '管·手工采集上传血压控制率/去年', '签·手工采集上传血压控制率/去年'
] ]
this.option2.legend.data = legendMy this.option2.legend.data = legendMy
if(this.groupType === 'org'){ if(this.groupType === 'org'){
...@@ -1787,8 +1787,8 @@ ...@@ -1787,8 +1787,8 @@
} else if (this.mbType === 'tnb') { } else if (this.mbType === 'tnb') {
if (this.groupType === 'org' && this.rqType === 'glrq') { if (this.groupType === 'org' && this.rqType === 'glrq') {
legendMy = ['管理/签约人群自动上传血压合格人数', '去年管理/签约人群自动上传血压合格人数', '管·自动上传血压控制率/去年', '签·自动上传血压控制率/去年', legendMy = ['管理/签约人群自动采集上传血压合格人数', '去年管理/签约人群自动采集上传血压合格人数', '管·自动采集上传血压控制率/去年', '签·自动采集上传血压控制率/去年',
'管·报告血压控制率/去年', '签·报告血压控制率/去年', '管·BMI异常比/去年', '签·BMI异常比/去年' '管·手工采集上传血压控制率/去年', '签·手工采集上传血压控制率/去年', '管·BMI异常比/去年', '签·BMI异常比/去年'
] ]
this.option2.legend.data = legendMy this.option2.legend.data = legendMy
this.option2.xAxis[0].data = dataX this.option2.xAxis[0].data = dataX
...@@ -1805,8 +1805,8 @@ ...@@ -1805,8 +1805,8 @@
this.option2.series[11].data = line6 this.option2.series[11].data = line6
} else { } else {
legendMy = ['管理/签约人群自动上传血压合格人数', '去年管理/签约人群自动上传血压合格人数', '管·自动上传血压控制率/去年', '签·自动上传血压控制率/去年', legendMy = ['管理/签约人群自动采集上传血压合格人数', '去年管理/签约人群自动采集上传血压合格人数', '管·自动采集上传血压控制率/去年', '签·自动采集上传血压控制率/去年',
'管·报告血压控制率/去年', '签·报告血压控制率/去年' '管·手工采集上传血压控制率/去年', '签·手工采集上传血压控制率/去年'
] ]
this.option2.legend.data = legendMy this.option2.legend.data = legendMy
this.option2.xAxis[0].data = dataX this.option2.xAxis[0].data = dataX
......
...@@ -18,23 +18,23 @@ ...@@ -18,23 +18,23 @@
<!----第一个模块----> <!----第一个模块---->
<div class="card-dark card-01"> <div class="card-dark card-01">
<div class="card1-mod"> <div class="card1-mod">
<h2>管·患者当前死亡后随访人数</h2> <h2>管·患者当前有错误随访记录人数</h2>
<div class="cmtitle"><span class="center">{{topgdata.ZXZ?topgdata.ZXZ:0}}</span><span class="span2"></span> <div class="cmtitle"><span class="center">{{topgdata.ZXZ?topgdata.ZXZ:0}}</span><span class="span2"></span>
</div> </div>
<div class="cmtline2"> <div class="cmtline2">
<p><span>{{topgdata.ZZZ?topgdata.ZZZ:0}}</span>本周新增死亡后随访人数</p> <p><span>{{topgdata.ZZZ?topgdata.ZZZ:0}}</span>本周新增死亡后随访人数</p>
<p><span>{{topgyeardiedata.ZXZ?topgyeardiedata.ZXZ:0}}</span>年内累计死亡后随访人数</p> <p><span>{{topgyeardiedata.ZXZ?topgyeardiedata.ZXZ:0}}</span>年内累计死亡后随访人数</p>
<p><span>{{parseFloat(topgyeardiepredata.ZXZ?topgyeardiepredata.ZXZ:0).toFixed(1)}}%</span>年内累计死亡后随访比例</p> <p><span>{{parseFloat(topgyeardiepredata.ZXZ?topgyeardiepredata.ZXZ:0).toFixed(1)}}%</span>年内累计错误随访记录比例</p>
</div> </div>
</div> </div>
<div class="card1-mod"> <div class="card1-mod">
<h2>签·患者当前死亡后随访人数</h2> <h2>签·患者当前有错误随访记录人数</h2>
<div class="cmtitle"><span class="center">{{topqdata.ZXZ?topqdata.ZXZ:0}}</span><span class="span2"></span> <div class="cmtitle"><span class="center">{{topqdata.ZXZ?topqdata.ZXZ:0}}</span><span class="span2"></span>
</div> </div>
<div class="cmtline2"> <div class="cmtline2">
<p><span>{{topqdata.ZZZ?topqdata.ZZZ:0}}</span>本周新增死亡后随访人数</p> <p><span>{{topqdata.ZZZ?topqdata.ZZZ:0}}</span>本周新增死亡后随访人数</p>
<p><span>{{topqyeardiedata.ZXZ?topqyeardiedata.ZXZ:0}}</span>年内累计死亡后随访人数</p> <p><span>{{topqyeardiedata.ZXZ?topqyeardiedata.ZXZ:0}}</span>年内累计死亡后随访人数</p>
<p><span>{{parseFloat(topqyeardiepredata.ZXZ?topqyeardiepredata.ZXZ:0).toFixed(1)}}%</span>年内累计死亡后随访比例</p> <p><span>{{parseFloat(topqyeardiepredata.ZXZ?topqyeardiepredata.ZXZ:0).toFixed(1)}}%</span>年内累计错误随访记录比例</p>
</div> </div>
</div> </div>
</div> </div>
...@@ -382,8 +382,8 @@ ...@@ -382,8 +382,8 @@
'人</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 if (params[0].seriesName == '管理/签约人群病史未标记人数') { } else if (params[0].seriesName == '管理/签约人群病史未标记人数') {
var res = '<ul class="f12 pl10 pr15">'; var res = '<ul class="f12 pl10 pr15">';
...@@ -1177,7 +1177,7 @@ ...@@ -1177,7 +1177,7 @@
// obj.tag3 = _this.Gbotdata.content[index].zbxx[index2].ZXZ ? parseFloat(_this.Gbotdata.content[index].zbxx[index2].ZXZ).toFixed(1) : 0 // obj.tag3 = _this.Gbotdata.content[index].zbxx[index2].ZXZ ? parseFloat(_this.Gbotdata.content[index].zbxx[index2].ZXZ).toFixed(1) : 0
// obj.tag4 = item2.ZXZ ? parseFloat(item2.ZXZ).toFixed(1) : 0 // obj.tag4 = item2.ZXZ ? parseFloat(item2.ZXZ).toFixed(1) : 0
} }
//高血压患者年内累计死亡后随访比例 //高血压患者年内累计错误随访记录比例
if (item2.ZBID == sfbl_zbid) { if (item2.ZBID == sfbl_zbid) {
var g_sfb = _this.Gbotdata.content[index].zbxx[index2].ZXZ ? parseFloat(_this.Gbotdata.content[index].zbxx[index2].ZXZ).toFixed(1) : 0 var g_sfb = _this.Gbotdata.content[index].zbxx[index2].ZXZ ? parseFloat(_this.Gbotdata.content[index].zbxx[index2].ZXZ).toFixed(1) : 0
var g_sfb_qn = _this.Gbotdata.content[index].zbxx[index2].TZB ? parseFloat(_this.Gbotdata.content[index].zbxx[index2].TZB).toFixed(1) : 0 var g_sfb_qn = _this.Gbotdata.content[index].zbxx[index2].TZB ? parseFloat(_this.Gbotdata.content[index].zbxx[index2].TZB).toFixed(1) : 0
......
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