Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
diseaseControlManage
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
diseaseControlManage-Develop
diseaseControlManage
Commits
2e8f64f1
Commit
2e8f64f1
authored
Nov 04, 2020
by
杜亚谦
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1、 自动上传——>自动采集上传 2、 死亡后随访比例——>错误随访记录比例 3、 当前死亡后随访人数—>当前有错误随访记录人数 4、 管理效果模块:报告XX控制率——>手工采集上传XX控制率
parent
7a7e702a
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
109 additions
and
103 deletions
+109
-103
src/assets/home.css
+3
-3
src/components/Home.vue
+20
-14
src/components/UserLogin.vue
+2
-2
src/components/userJoin/CenterCircle.vue
+2
-2
src/components/userJoin/screenTwoPag1.vue
+17
-17
src/components/userJoin/screenTwoPag2.vue
+58
-58
src/components/userJoin/screenTwoPag3.vue
+7
-7
No files found.
src/assets/home.css
View file @
2e8f64f1
...
...
@@ -22,13 +22,13 @@
.topmodel
{
float
:
left
;
width
:
50%
;
text-align
:
center
;}
.topmodel
h3
{
color
:
#42ccff
;
font-size
:
22px
!important
;
line-height
:
35px
;
font-weight
:
normal
;}
.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
:
10
px
;
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
:
8
px
;
font-size
:
12px
;
text-align
:
left
;
margin-bottom
:
3px
}
.toptitle
span
{
color
:
#97B8D8
;}
.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
.clk
{
color
:
#42CCFF
;}
.toplinem
{
height
:
150px
;}
.toplinem
.topline
{
line-height
:
21px
;
color
:
#97B8D5
;
text-align
:
left
;
padding-left
:
10px
;
padding-right
:
10
px
;}
.toplinem
.topline
{
line-height
:
21px
;
color
:
#97B8D5
;
text-align
:
left
;
padding-left
:
9px
;
padding-right
:
9
px
;}
.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
.i1
{
background
:
#3FDCB7
}
...
...
@@ -59,7 +59,7 @@
}
.clear10
{
clear
:
both
;
height
:
10px
;}
.card-01
{
float
:
left
;
width
:
470px
;
height
:
165px
;}
.card1-mod
{
float
:
left
;
width
:
233px
;
padding
:
5
px
;
height
:
165px
;}
.card1-mod
{
float
:
left
;
width
:
233px
;
padding
:
3
px
;
height
:
165px
;}
.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
span
{
color
:
#15C436
;
font-size
:
18px
;}
...
...
src/components/Home.vue
View file @
2e8f64f1
...
...
@@ -25,15 +25,15 @@
<div
class=
"topone"
>
<div
class=
"topmodel"
>
<h3>
{{
left1
}}
</h3>
<p>
高血压患者
<br/>
当前死亡后随访
人数
</p>
<p>
高血压患者
当前
<br/>
有错误随访记录
人数
</p>
</div>
<div
class=
"topmodel"
>
<h3>
{{
left2
}}
</h3>
<p>
糖尿病患者
<br/>
当前死亡后随访
人数
</p>
<p>
糖尿病患者
当前
<br/>
有错误随访记录
人数
</p>
</div>
</div>
<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>
|
<span
class=
"topbocolor"
@
click=
"changecolor(1)"
>
Bottom
</span></div>
<div
class=
"topnav2"
v-if=
"threeCode == 2"
@
click=
"getShow(0)"
>
市排名
{{
rank1
}}
</div>
...
...
@@ -46,7 +46,7 @@
</div>
</div>
<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
class=
"topbocolor"
@
click=
"changecolor(3)"
>
Bottom
</span></div>
<div
class=
"topnav2"
v-if=
"threeCode == 2"
@
click=
"getShow(1)"
>
市排名
{{
rank2
}}
</div>
...
...
@@ -105,9 +105,9 @@
<CenterCircle
:supervisionall=
"supervisionall"
></CenterCircle>
</div>
<div
class=
"middbot"
>
<div
class=
"toptitle"
>
高血压血压记录自动上传比例
<span>
(%)
</span>
<div
class=
"topnav
"
v-if=
"threeCode == 1"
><span
class=
"clk topbocolor
"
@
click=
"changecolor(4)"
>
Top
</span>
|
<span
class=
"topbocolor"
@
click=
"changecolor(5)"
>
Bottom
</span></div>
<div
class=
"toptitle"
>
高血压血压记录自动
采集
上传比例
<span>
(%)
</span>
<div
class=
"topnav
gxy"
v-if=
"threeCode == 1"
><span
class=
"clk topbocolor gxytb
"
@
click=
"changecolor(4)"
>
Top
</span>
|
<span
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 == 3"
@
click=
"getShow(2)"
>
市/区 (
{{
rankplace3
[
0
]
}}
/
{{
rankplace3
[
1
]
}}
)
</div>
...
...
@@ -134,17 +134,17 @@
<div
class=
"toplinem"
>
<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>
{{
supervisionlist3
.
value
}}
%
</span><i
class=
"i3"
></i>
糖尿病患者糖化血红蛋白自动上传比例
</div>
<div
class=
"topline"
><span>
{{
supervisionlist4
.
value
}}
%
</span><i
class=
"i4"
></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>
{{
supervisionlist5
.
value
}}
%
</span><i
class=
"i5"
></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>
</div>
<div
class=
"topthr"
>
<div
class=
"toptitle"
>
糖尿病糖化血红蛋白自动上传比例
<span>
(%)
</span>
<div
class=
"topnav
"
v-if=
"threeCode == 1"
><span
class=
"clk topbocolor
"
@
click=
"changecolor(6)"
>
Top
</span>
|
<span
class=
"topbocolor"
@
click=
"changecolor(7)"
>
Bottom
</span></div>
<div
class=
"toptitle"
>
糖尿病糖化血红蛋白自动
采集
上传比例
<span>
(%)
</span>
<div
class=
"topnav
gxy"
v-if=
"threeCode == 1"
><span
class=
"clk topbocolor gxytb
"
@
click=
"changecolor(6)"
>
Top
</span>
|
<span
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 == 3"
@
click=
"getShow(3)"
>
市/区 (
{{
rankplace4
[
0
]
}}
/
{{
rankplace4
[
1
]
}}
)
</div>
...
...
@@ -682,11 +682,11 @@
this
.
supervisionlist2
.
value
=
parseFloat
(
item2
.
ZXZ
).
toFixed
(
1
)
}
if
(
item2
.
ZBID
==
"1069"
)
{
this
.
supervisionlist3
.
name
=
'糖尿病患者糖化血红蛋白自动上传比例'
this
.
supervisionlist3
.
name
=
'糖尿病患者糖化血红蛋白自动
采集
上传比例'
this
.
supervisionlist3
.
value
=
parseFloat
(
item2
.
ZXZ
).
toFixed
(
1
)
}
if
(
item2
.
ZBID
==
"1063"
)
{
this
.
supervisionlist4
.
name
=
'高血压患者血压记录自动上传比例'
this
.
supervisionlist4
.
name
=
'高血压患者血压记录自动
采集
上传比例'
this
.
supervisionlist4
.
value
=
parseFloat
(
item2
.
ZXZ
).
toFixed
(
1
)
}
if
(
item2
.
ZBID
==
"1057"
)
{
...
...
@@ -1362,4 +1362,10 @@
font-size
:
14px
;
font-weight
:
600
}
.gxy
{
width
:
74px
!important
;
}
.gxytb
{
padding
:
0
2px
!important
;
}
</
style
>
src/components/UserLogin.vue
View file @
2e8f64f1
...
...
@@ -64,8 +64,8 @@
}
let
_this
=
this
// 用户登录
login
(
this
.
loginID
,
this
.
$md5
(
this
.
loginPas
)).
then
(
res
=>
{
//
login(this.loginID,this.loginPas).then( res=>{
//
login(this.loginID, this.$md5(this.loginPas)).then(res => {
login
(
this
.
loginID
,
this
.
loginPas
).
then
(
res
=>
{
console
.
log
(
res
)
if
(
res
.
code
==
1
)
{
sessionStorage
.
setItem
(
'token'
,
res
.
data
.
token
);
...
...
src/components/userJoin/CenterCircle.vue
View file @
2e8f64f1
...
...
@@ -12,8 +12,8 @@
data
()
{
return
{
msg
:
''
,
MyList
:
[
'高血压患者累计死后随访比'
,
'糖尿病患者累计死后随访比'
,
'糖尿病患者糖化血红蛋白自动上传比例'
,
'高血压患者血压记录自动上传比例'
,
'年内按计划随访高血压患者完成比例'
,
'年内按计划随访糖尿病患者完成比例'
,
'首诊测压血压异常率'
],
MyList
:
[
'高血压患者累计死后随访比'
,
'糖尿病患者累计死后随访比'
,
'糖尿病患者糖化血红蛋白自动
采集
上传比例'
,
'高血压患者血压记录自动
采集
上传比例'
,
'年内按计划随访高血压患者完成比例'
,
'年内按计划随访糖尿病患者完成比例'
,
'首诊测压血压异常率'
],
option
:
{
...
...
src/components/userJoin/screenTwoPag1.vue
View file @
2e8f64f1
...
...
@@ -509,7 +509,7 @@
padding
:
10
,
trigger
:
'axis'
,
formatter
:
function
(
params
)
{
console
.
log
(
params
[
0
].
seriesName
)
let
res
=
''
if
(
params
[
0
].
seriesName
==
'管理/签约人群正常随访一次的人数'
)
{
res
+=
'<ul class="f12 pl10 pr15">'
;
...
...
@@ -522,10 +522,10 @@
}
else
if
(
params
[
0
].
seriesName
==
'管理/签约人群血压自动上传记录数'
)
{
res
+=
'<ul class="f12 pl10 pr15">'
;
res
+=
'<li class="f13"> '
+
params
[
0
].
axisValue
+
'</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
.
num5
+
'/'
+
params
[
0
].
data
.
num6
+
'%</li>'
;
res
+=
'<li>签.高血压患者血压记录自动上传比例/去年:'
+
params
[
0
].
data
.
num7
+
'/'
+
params
[
0
].
data
.
num8
+
'%</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
.
num5
+
'/'
+
params
[
0
].
data
.
num6
+
'%</li>'
;
res
+=
'<li>签.高血压患者血压记录自动
采集
上传比例/去年:'
+
params
[
0
].
data
.
num7
+
'/'
+
params
[
0
].
data
.
num8
+
'%</li>'
;
res
+=
'</ul>'
;
}
else
if
(
params
[
0
].
seriesName
==
'管理/签约人群药物治疗人数'
)
{
// res += '
<
ul
class
=
"f12 pl10 pr15"
>
';
...
...
@@ -552,8 +552,8 @@
color
:
'#8393A9'
,
fontSize
:
10
,
},
left
:
4
0
,
width
:
38
0
,
left
:
2
0
,
width
:
43
0
,
top
:
'0'
,
itemHeight
:
12
,
itemWidth
:
14
,
...
...
@@ -1548,7 +1548,7 @@
this
.
explanation
=
"指标名称:<br/>年内按计划随访高血压患者(人次数)完成比例<br/>计算公式:<br/>目前已随访人次数/在管高血压患者年内应随访次数"
;
}
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
){
//高血压监测血压自动上传比
this
.
explanation
=
"指标名称:<br/>高血压患者血同型半胱氨酸检测率<br/>计算公式:<br/>年内接受过同型半胱氨酸检查的高血压患者数/年内管理的高血压患者人数×100%"
...
...
@@ -1578,10 +1578,10 @@
this.explanation = "
指标名称:
<
br
/>
年内按计划随访糖尿病患者(人次数)完成比例
<
br
/>
计算公式:
<
br
/>
目前已随访人次数
/
在管糖尿病患者年内应随访次数
";
}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){ //糖尿病监测糖化自动上传比
this.explanation = "
指标名称:
<
br
/>
糖尿病患者糖化血红蛋白自动
上传比例
<
br
/>
计算公式:
<
br
/>
年内糖尿病患者自动
上传糖化血红蛋白
/
糖化血红蛋白总记录数
";
this.explanation = "
指标名称:
<
br
/>
糖尿病患者糖化血红蛋白自动
采集上传比例
<
br
/>
计算公式:
<
br
/>
年内糖尿病患者自动采集
上传糖化血红蛋白
/
糖化血红蛋白总记录数
";
}else if('tnb'=== this.mbType && 'fy' === this.fxType && num === 2){ //糖尿病服药治疗率
this.explanation = "
指标名称:
<
br
/>
糖尿病患者药物治疗率
<
br
/>
计算公式:
<
br
/>
年内已管理的糖尿病患者中接受药物治疗的人数
/
年内管理的糖尿病患者人数×
100
%
";
...
...
@@ -2431,7 +2431,7 @@
}
item.zbxx.forEach((item2, index2) => {
if (_this.mbType === 'gxy') {
this.rightlist1 = '管/签血压<br/>自动上传比·%'
this.rightlist1 = '管/签血压<br/>自动
采集
上传比·%'
this.rightlist2 = '管/签同型<br/>半胱氨酸比·%'
this.rightlist3 = ''
if (item2.ZBID == '1064') {
...
...
@@ -2445,8 +2445,8 @@
_this.gxyseriesE.push(item2.ZXZ)
}
}else if (_this.mbType === 'tnb') {
this.rightlist1 = '管/签血糖<br/>自动上传比·%'
this.rightlist2 = '管/签糖化<br/>自动上传比·%'
this.rightlist1 = '管/签血糖<br/>自动
采集
上传比·%'
this.rightlist2 = '管/签糖化<br/>自动
采集
上传比·%'
this.rightlist3 = ''
if (item2.ZBID == '1061') {
...
...
@@ -2481,8 +2481,8 @@
_this.gxyseriesF.push(item2.ZXZ)
}
}else if (_this.mbType === 'tnb') {
this.rightlist1 = '管/签血糖<br/>自动上传比·%'
this.rightlist2 = '管/签糖化<br/>自动上传比·%'
this.rightlist1 = '管/签血糖<br/>自动
采集
上传比·%'
this.rightlist2 = '管/签糖化<br/>自动
采集
上传比·%'
this.rightlist3 = ''
if (item2.ZBID == '1061') {
...
...
@@ -2531,8 +2531,8 @@
})
// _this.option4.series[0].name ="
6666
"
let jcLegend = [`管理/签约人群${this.dieaName}自动
上传记录数`, `去年管理/签约人群${this.dieaName}自动
上传记录数`,
`管·${this.dieaName}自动
上传比/去年`, `签·${this.dieaName}自动
上传比/去年`, `管·同型半胱氨酸检测率/去年`, `签·同型半胱氨酸检测率/去年`
let jcLegend = [`管理/签约人群${this.dieaName}自动
采集上传记录数`, `去年管理/签约人群${this.dieaName}自动采集
上传记录数`,
`管·${this.dieaName}自动
采集上传比/去年`, `签·${this.dieaName}自动采集
上传比/去年`, `管·同型半胱氨酸检测率/去年`, `签·同型半胱氨酸检测率/去年`
]
_this.option4.legend.data = jcLegend
...
...
src/components/userJoin/screenTwoPag2.vue
View file @
2e8f64f1
...
...
@@ -27,9 +27,9 @@
</div>
<div
class=
"cmtline2"
>
<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>
</span>
报告
血压控制率
</p>
</span>
手工采集上传
血压控制率
</p>
<p><span>
{{
parseFloat
(
hospital_g
).
toFixed
(
1
)
}}
万
<em>
环
</em>
{{
(
hospital_gHBL
)
}}
%
<arrow-class
:rawData=
"hospital_gHBL"
></arrow-class>
</span>
住院人数
</p>
<p><span>
{{
formatnum
(
deadNum_g
)
}}
人
<em>
环
</em>
{{
(
deadNum_gHBL
)
}}
%
<arrow-class
:rawData=
"deadNum_gHBL"
></arrow-class>
...
...
@@ -48,9 +48,9 @@
</div>
<div
class=
"cmtline2"
>
<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>
</span>
报告
血压控制率
</p>
</span>
手工采集上传
血压控制率
</p>
<p><span>
{{
parseFloat
(
hospital_q
).
toFixed
(
1
)
}}
万
<em>
环
</em>
{{
(
hospital_qHBL
)
}}
%
<arrow-class
:rawData=
"hospital_qHBL"
></arrow-class>
</span>
住院人数
</p>
<p><span>
{{
formatnum
(
deadNum_q
)
}}
人
<em>
环
</em>
{{
(
deadNum_qHBL
)
}}
%
<arrow-class
:rawData=
"deadNum_qHBL"
></arrow-class></span>
死亡人数
...
...
@@ -69,9 +69,9 @@
<arrow-class
:rawData=
"aualperNum_gNum"
></arrow-class>
</div>
<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><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><span>
{{
parseFloat
(
hospital_g
).
toFixed
(
1
)
}}
万
<em>
环
</em>
{{
hospital_gHBL
}}
%
<arrow-class
:rawData=
"hospital_gHBL"
></arrow-class></span>
住院人数
</p>
...
...
@@ -89,9 +89,9 @@
<arrow-class
:rawData=
"aualperNum_qNum"
></arrow-class>
</div>
<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><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><span>
{{
parseFloat
(
hospital_q
).
toFixed
(
1
)
}}
万
<em>
环
</em>
{{
hospital_qHBL
}}
%
<arrow-class
:rawData=
"hospital_qHBL"
></arrow-class></span>
住院人数
</p>
...
...
@@ -191,18 +191,18 @@
<tr>
<th>
序
</th>
<th>
{{
thname
}}
</th>
<th
@
click
.
stop=
"showtab(1)"
>
管/签自动
上传
<br/>
{{
bleedtype
}}
控制率·%
</th>
<th
@
click
.
stop=
"showtab(2)"
>
管/签
报告
<br/>
{{
bleedtype
}}
控制率·%
</th>
<th
@
click
.
stop=
"showtab(1)"
>
管/签自动
采集上
<br/>
传
{{
bleedtype
}}
控制率·%
</th>
<th
@
click
.
stop=
"showtab(2)"
>
管/签
手工采集上
<br/>
传
{{
bleedtype
}}
控制率·%
</th>
<th
v-if=
"rqType === 'glrq'"
@
click
.
stop=
"showtab(3)"
>
管/签BMI
<br/>
异常比·%
</th>
</tr>
</thead>
<div
class=
"uplib"
v-if=
"showtabnum == 1"
>
指标名称:
<br>
{{
pagedisname
}}{{
middlename
}}
自动上传
<span
v-if=
"mbType === 'tnb'"
>
空腹
</span>
{{
bleedtype
}}
控制率
<br>
计算公式:
<br>
年内规范管理的
{{
pagedisname
}}
对象中末次自动上传
{{
bleedtype
}}
控制合格人数/已规范管理的
{{
pagedisname
}}
患者人数×100%
指标名称:
<br>
{{
pagedisname
}}{{
middlename
}}
自动
采集
上传
<span
v-if=
"mbType === 'tnb'"
>
空腹
</span>
{{
bleedtype
}}
控制率
<br>
计算公式:
<br>
年内规范管理的
{{
pagedisname
}}
对象中末次自动
采集
上传
{{
bleedtype
}}
控制合格人数/已规范管理的
{{
pagedisname
}}
患者人数×100%
</div>
<div
class=
"uplib"
v-if=
"showtabnum == 2"
>
指标名称:
<br>
{{
pagedisname
}}{{
middlename
}}
报告
<span
v-if=
"mbType === 'tnb'"
>
空腹
</span>
{{
bleedtype
}}
控制率
<br>
计算公式:
<br>
年内规范管理的
{{
pagedisname
}}
对象中末次
报告
{{
bleedtype
}}
控制合格人数/已规范管理的
{{
pagedisname
}}
患者人数×100%
指标名称:
<br>
{{
pagedisname
}}{{
middlename
}}
手工采集上传
<span
v-if=
"mbType === 'tnb'"
>
空腹
</span>
{{
bleedtype
}}
控制率
<br>
计算公式:
<br>
年内规范管理的
{{
pagedisname
}}
对象中末次
手工采集上传
{{
bleedtype
}}
控制合格人数/已规范管理的
{{
pagedisname
}}
患者人数×100%
</div>
<tbody
class=
"scrollTbody"
>
<tr
v-for=
"(item, index) in topListData"
:key=
"index"
>
...
...
@@ -252,11 +252,11 @@
aualperNum_g
:
0
,
aualperNum_gNum
:
0
,
//
autoUpControPre_g
:
0
,
// 自动上传血压控制率
ReportPre_g
:
0
,
//
报告
血压控制率
ReportPre_g
:
0
,
//
手工采集上传
血压控制率
hospital_g
:
0
,
deadNum_g
:
0
,
autoUpControPre_gHBL
:
20
,
// 自动上传血压右侧同比率
ReportPre_gHBL
:
20
,
//
报告
血压同比率
ReportPre_gHBL
:
20
,
//
手工采集上传
血压同比率
hospital_gHBL
:
20
,
deadNum_gHBL
:
20
,
// 签 左侧变量
...
...
@@ -405,18 +405,18 @@
if
(
params
[
0
].
seriesName
==
'管理/签约人群自动上传血压合格人数'
)
{
var
res
=
'<ul class="f12 pl10 pr15">'
;
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
.
num3
+
'/'
+
params
[
0
].
data
.
num4
+
'</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>管理 / 签约人群高血压对象中末次自动
采集
上传血压控制<br/>合格人数:'
+
params
[
0
].
data
.
num1
+
'/'
+
params
[
0
].
data
.
num2
+
'</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
.
num7
+
'/'
+
params
[
0
].
data
.
num8
+
'%</li>'
;
res
+=
'</ul>'
;
}
else
if
(
params
[
0
].
seriesName
==
'管·自动上传血压控制率/去年'
)
{
var
res
=
'<ul class="f12 pl10 pr15">'
;
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
.
num3
+
'/'
+
params
[
0
].
data
.
num4
+
'万</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>管理/签约人群高血压对象中末次自动
采集
上传血压控制<br/>合格人数:'
+
params
[
0
].
data
.
num1
+
'/'
+
params
[
0
].
data
.
num2
+
'万</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
.
num7
+
'/'
+
params
[
0
].
data
.
num8
+
'%</li>'
;
res
+=
'</ul>'
;
}
else
{
var
res
=
'<ul class="f12 pl10 pr15">'
;
...
...
@@ -540,7 +540,7 @@
}],
series
:
[
{
name
:
'管理/签约人群自动上传血压合格人数'
,
name
:
'管理/签约人群自动
采集
上传血压合格人数'
,
type
:
'bar'
,
stack
:
'1'
,
itemStyle
:
{
...
...
@@ -560,7 +560,7 @@
data
:
null
,
},
{
name
:
'管理/签约人群自动上传血压合格人数'
,
name
:
'管理/签约人群自动
采集
上传血压合格人数'
,
type
:
'bar'
,
stack
:
'1'
,
itemStyle
:
{
...
...
@@ -572,7 +572,7 @@
data
:
[],
},
{
name
:
'管理/签约人群自动上传血压合格人数'
,
name
:
'管理/签约人群自动
采集
上传血压合格人数'
,
type
:
'bar'
,
stack
:
'1'
,
itemStyle
:
{
...
...
@@ -584,7 +584,7 @@
data
:
[],
},
{
name
:
'去年管理/签约人群自动上传血压合格人数'
,
name
:
'去年管理/签约人群自动
采集
上传血压合格人数'
,
type
:
'bar'
,
stack
:
'2'
,
itemStyle
:
{
...
...
@@ -604,7 +604,7 @@
data
:
null
,
},
{
name
:
'去年管理/签约人群自动上传血压合格人数'
,
name
:
'去年管理/签约人群自动
采集
上传血压合格人数'
,
type
:
'bar'
,
stack
:
'2'
,
itemStyle
:
{
...
...
@@ -616,7 +616,7 @@
data
:
[],
},
{
name
:
'去年管理/签约人群自动上传血压合格人数'
,
name
:
'去年管理/签约人群自动
采集
上传血压合格人数'
,
type
:
'bar'
,
stack
:
'2'
,
itemStyle
:
{
...
...
@@ -628,7 +628,7 @@
data
:
[],
},
{
name
:
'管·自动上传血压控制率/去年'
,
name
:
'管·自动
采集
上传血压控制率/去年'
,
type
:
'line'
,
smooth
:
true
,
yAxisIndex
:
1
,
...
...
@@ -643,7 +643,7 @@
},
{
name
:
'签·自动上传血压控制率/去年'
,
name
:
'签·自动
采集
上传血压控制率/去年'
,
type
:
'line'
,
smooth
:
true
,
yAxisIndex
:
1
,
...
...
@@ -658,7 +658,7 @@
data
:
[]
},
{
name
:
'管·
报告
血压控制率/去年'
,
name
:
'管·
手工采集上传
血压控制率/去年'
,
type
:
'line'
,
smooth
:
true
,
yAxisIndex
:
1
,
...
...
@@ -673,7 +673,7 @@
data
:
[]
},
{
name
:
'签·
报告
血压控制率/去年'
,
name
:
'签·
手工采集上传
血压控制率/去年'
,
type
:
'line'
,
smooth
:
true
,
yAxisIndex
:
1
,
...
...
@@ -959,7 +959,7 @@
"wd"
:
JSON
.
stringify
(
wd2
)
}
// =================================管部份 请求 ======================================
// 请求 管的 自动上传血压控制率 与
报告
血压控制率 高糖并用
// 请求 管的 自动上传血压控制率 与
手工采集上传
血压控制率 高糖并用
commonMethod
(
param
).
then
(
res
=>
{
...
...
@@ -1014,7 +1014,7 @@
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'
))
{
//
报告
血压控制率
//
手工采集上传
血压控制率
this
.
ReportPre_g
=
item
.
ZXZ
this
.
ReportPre_gHBL
=
getActiveNum
(
item
.
HBL
)
}
...
...
@@ -1078,7 +1078,7 @@
})
// ================================= 签 部份 请求 ======================================
// 请求 签的 自动上传血压控制率 与
报告
血压控制率 高糖并用
// 请求 签的 自动上传血压控制率 与
手工采集上传
血压控制率 高糖并用
commonMethod
(
param2
).
then
(
res
=>
{
res
.
data
.
content
[
0
].
zbxx
.
forEach
((
item
,
index
)
=>
{
...
...
@@ -1099,7 +1099,7 @@
}
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'
))
{
//
报告
血糖控制率
//
手工采集上传
血糖控制率
this
.
ReportPre_q
=
item
.
ZXZ
this
.
ReportPre_qHBL
=
getActiveNum
(
item
.
HBL
)
}
...
...
@@ -1361,7 +1361,7 @@
line1_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
if
(
item2
.
ZBID
==
"1166"
)
{
// 管·
报告
血压控制率/去年
// 管·
手工采集上传
血压控制率/去年
line3
.
push
(
getActiveNum
(
item2
.
ZXZ
))
line3_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
...
...
@@ -1378,7 +1378,7 @@
line1_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
if
(
item2
.
ZBID
==
"1172"
)
{
// 管·
报告
血压控制率/去年
// 管·
手工采集上传
血压控制率/去年
line3
.
push
(
getActiveNum
(
item2
.
ZXZ
))
line3_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
...
...
@@ -1404,12 +1404,12 @@
line1_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
if
(
item2
.
ZBID
==
"1142"
)
{
// 管·
报告
血压控制率/去年
// 管·
手工采集上传
血压控制率/去年
line3
.
push
(
getActiveNum
(
item2
.
ZXZ
))
line3_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
if
(
item2
.
ZBID
==
"1182"
)
{
// 管·
报告
血压控制率/去年
// 管·
手工采集上传
血压控制率/去年
line5
.
push
(
getActiveNum
(
item2
.
ZXZ
))
line5_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
...
...
@@ -1426,12 +1426,12 @@
line1_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
if
(
item2
.
ZBID
==
"1148"
)
{
// 管·
报告
血压控制率/去年
// 管·
手工采集上传
血压控制率/去年
line3
.
push
(
getActiveNum
(
item2
.
ZXZ
))
line3_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
if
(
item2
.
ZBID
==
"1182"
)
{
// 管·
报告
血压控制率/去年
// 管·
手工采集上传
血压控制率/去年
line5
.
push
(
getActiveNum
(
item2
.
ZXZ
))
line5_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
...
...
@@ -1467,7 +1467,7 @@
line2_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
if
(
item2
.
ZBID
==
"1166"
)
{
// 管·
报告
血压控制率/去年
// 管·
手工采集上传
血压控制率/去年
line4
.
push
(
getActiveNum
(
item2
.
ZXZ
))
line4_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
...
...
@@ -1483,12 +1483,12 @@
line2_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
if
(
item2
.
ZBID
==
"1172"
)
{
// 管·
报告
血压控制率/去年
// 管·
手工采集上传
血压控制率/去年
line4
.
push
(
getActiveNum
(
item2
.
ZXZ
))
line4_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
if
(
item2
.
ZBID
==
"1180"
)
{
// 管·
报告
血压控制率/去年
// 管·
手工采集上传
血压控制率/去年
line6
.
push
(
getActiveNum
(
item2
.
ZXZ
))
line6_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
...
...
@@ -1507,7 +1507,7 @@
line2_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
else
if
(
item2
.
ZBID
==
"1142"
)
{
// 管·
报告
血压控制率/去年
// 管·
手工采集上传
血压控制率/去年
line4
.
push
(
getActiveNum
(
item2
.
ZXZ
))
line4_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
...
...
@@ -1523,12 +1523,12 @@
line2_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
if
(
item2
.
ZBID
==
"1148"
)
{
// 管·
报告
血压控制率/去年
// 管·
手工采集上传
血压控制率/去年
line4
.
push
(
getActiveNum
(
item2
.
ZXZ
))
line4_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
if
(
item2
.
ZBID
==
"1182"
)
{
// 管·
报告
血压控制率/去年
// 管·
手工采集上传
血压控制率/去年
line6
.
push
(
getActiveNum
(
item2
.
ZXZ
))
line6_qn
.
push
(
getActiveNum
(
item2
.
TBZ
))
}
...
...
@@ -1714,8 +1714,8 @@
if
(
this
.
mbType
===
'gxy'
)
{
// 高血压板块
if
(
this
.
rqType
===
'glrq'
)
{
legendMy
=
[
'管理/签约人群自动
上传血压合格人数'
,
'去年管理/签约人群自动上传血压合格人数'
,
'管·自动上传血压控制率/去年'
,
'签·自动
上传血压控制率/去年'
,
'管·
报告血压控制率/去年'
,
'签·报告
血压控制率/去年'
,
'管·BMI异常比/去年'
,
'签·BMI异常比/去年'
legendMy
=
[
'管理/签约人群自动
采集上传血压合格人数'
,
'去年管理/签约人群自动采集上传血压合格人数'
,
'管·自动采集上传血压控制率/去年'
,
'签·自动采集
上传血压控制率/去年'
,
'管·
手工采集上传血压控制率/去年'
,
'签·手工采集上传
血压控制率/去年'
,
'管·BMI异常比/去年'
,
'签·BMI异常比/去年'
]
this
.
option2
.
legend
.
data
=
legendMy
if
(
this
.
groupType
===
'org'
){
...
...
@@ -1749,8 +1749,8 @@
}
else
if
(
this
.
rqType
===
'gfgl'
)
{
legendMy
=
[
'管理/签约人群自动
上传血压合格人数'
,
'去年管理/签约人群自动上传血压合格人数'
,
'管·自动上传血压控制率/去年'
,
'签·自动
上传血压控制率/去年'
,
'管·
报告血压控制率/去年'
,
'签·报告
血压控制率/去年'
legendMy
=
[
'管理/签约人群自动
采集上传血压合格人数'
,
'去年管理/签约人群自动采集上传血压合格人数'
,
'管·自动采集上传血压控制率/去年'
,
'签·自动采集
上传血压控制率/去年'
,
'管·
手工采集上传血压控制率/去年'
,
'签·手工采集上传
血压控制率/去年'
]
this
.
option2
.
legend
.
data
=
legendMy
if
(
this
.
groupType
===
'org'
){
...
...
@@ -1787,8 +1787,8 @@
}
else
if
(
this
.
mbType
===
'tnb'
)
{
if
(
this
.
groupType
===
'org'
&&
this
.
rqType
===
'glrq'
)
{
legendMy
=
[
'管理/签约人群自动
上传血压合格人数'
,
'去年管理/签约人群自动上传血压合格人数'
,
'管·自动上传血压控制率/去年'
,
'签·自动
上传血压控制率/去年'
,
'管·
报告血压控制率/去年'
,
'签·报告
血压控制率/去年'
,
'管·BMI异常比/去年'
,
'签·BMI异常比/去年'
legendMy
=
[
'管理/签约人群自动
采集上传血压合格人数'
,
'去年管理/签约人群自动采集上传血压合格人数'
,
'管·自动采集上传血压控制率/去年'
,
'签·自动采集
上传血压控制率/去年'
,
'管·
手工采集上传血压控制率/去年'
,
'签·手工采集上传
血压控制率/去年'
,
'管·BMI异常比/去年'
,
'签·BMI异常比/去年'
]
this
.
option2
.
legend
.
data
=
legendMy
this
.
option2
.
xAxis
[
0
].
data
=
dataX
...
...
@@ -1805,8 +1805,8 @@
this
.
option2
.
series
[
11
].
data
=
line6
}
else
{
legendMy
=
[
'管理/签约人群自动
上传血压合格人数'
,
'去年管理/签约人群自动上传血压合格人数'
,
'管·自动上传血压控制率/去年'
,
'签·自动
上传血压控制率/去年'
,
'管·
报告血压控制率/去年'
,
'签·报告
血压控制率/去年'
legendMy
=
[
'管理/签约人群自动
采集上传血压合格人数'
,
'去年管理/签约人群自动采集上传血压合格人数'
,
'管·自动采集上传血压控制率/去年'
,
'签·自动采集
上传血压控制率/去年'
,
'管·
手工采集上传血压控制率/去年'
,
'签·手工采集上传
血压控制率/去年'
]
this
.
option2
.
legend
.
data
=
legendMy
this
.
option2
.
xAxis
[
0
].
data
=
dataX
...
...
src/components/userJoin/screenTwoPag3.vue
View file @
2e8f64f1
...
...
@@ -18,23 +18,23 @@
<!----第一个模块---->
<div
class=
"card-dark card-01"
>
<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>
<div
class=
"cmtline2"
>
<p><span>
{{
topgdata
.
ZZZ
?
topgdata
.
ZZZ
:
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
class=
"card1-mod"
>
<h2>
签·患者当前
死亡后随访
人数
</h2>
<h2>
签·患者当前
有错误随访记录
人数
</h2>
<div
class=
"cmtitle"
><span
class=
"center"
>
{{
topqdata
.
ZXZ
?
topqdata
.
ZXZ
:
0
}}
</span><span
class=
"span2"
>
人
</span>
</div>
<div
class=
"cmtline2"
>
<p><span>
{{
topqdata
.
ZZZ
?
topqdata
.
ZZZ
:
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>
...
...
@@ -382,8 +382,8 @@
'人</li>'
;
res
+=
'<li>去年管理/签约人群年内累计死亡日期后存在随访记录的在<br/>管高血压患者人数:'
+
params
[
2
].
data
+
'/'
+
params
[
3
].
data
+
'人</li>'
;
res
+=
'<li>管.高血压患者年内累计
死亡后随访
比例/去年:'
+
params
[
4
].
data
+
'/'
+
params
[
5
].
data
+
'%</li>'
;
res
+=
'<li>签.高血压患者年内累计
死亡后随访
比例/去年:'
+
params
[
6
].
data
+
'/'
+
params
[
7
].
data
+
'%</li>'
;
res
+=
'<li>管.高血压患者年内累计
错误随访记录
比例/去年:'
+
params
[
4
].
data
+
'/'
+
params
[
5
].
data
+
'%</li>'
;
res
+=
'<li>签.高血压患者年内累计
错误随访记录
比例/去年:'
+
params
[
6
].
data
+
'/'
+
params
[
7
].
data
+
'%</li>'
;
res
+=
'</ul>'
;
}
else
if
(
params
[
0
].
seriesName
==
'管理/签约人群病史未标记人数'
)
{
var
res
=
'<ul class="f12 pl10 pr15">'
;
...
...
@@ -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.tag4 = item2.ZXZ ? parseFloat(item2.ZXZ).toFixed(1) : 0
}
//高血压患者年内累计
死亡后随访
比例
//高血压患者年内累计
错误随访记录
比例
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_qn
=
_this
.
Gbotdata
.
content
[
index
].
zbxx
[
index2
].
TZB
?
parseFloat
(
_this
.
Gbotdata
.
content
[
index
].
zbxx
[
index2
].
TZB
).
toFixed
(
1
)
:
0
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment