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
22e15f58
Commit
22e15f58
authored
Nov 11, 2020
by
lihu541
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
echarts悬浮修改
parent
1ce83322
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
51 additions
and
46 deletions
+51
-46
src/components/Index.vue
+1
-1
src/components/userJoin/screenTwoPag1.vue
+8
-0
src/components/userJoin/screenTwoPag2.vue
+24
-18
src/components/userJoin/screenTwoPag4.vue
+18
-27
No files found.
src/components/Index.vue
View file @
22e15f58
...
...
@@ -179,7 +179,7 @@
<
script
>
import
{
commonMethod
,
otherMethod
}
from
'@/api/home.js'
import
{
checkIsNull
,
getActiveNum
}
from
'@/utils/common.js'
import
ArrowClass
from
'./
u
serJoin/ArrowClass'
import
ArrowClass
from
'./
U
serJoin/ArrowClass'
export
default
{
name
:
'Index'
,
data
()
{
...
...
src/components/userJoin/screenTwoPag1.vue
View file @
22e15f58
...
...
@@ -543,6 +543,14 @@
// 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">'
;
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
+=
'</ul>'
;
}
return
res
}
...
...
src/components/userJoin/screenTwoPag2.vue
View file @
22e15f58
...
...
@@ -333,7 +333,7 @@
color
:
'#B3BFD2'
,
fontSize
:
10
},
data
:
[
'管理人群
'
,
'签约人群(人
)'
]
data
:
[
'管理人群
(%)'
,
'签约人群(%
)'
]
},
grid
:
{
top
:
17
,
...
...
@@ -366,7 +366,7 @@
data
:
[
'84岁以上'
,
'75-84岁'
,
'65-74岁'
,
'55-64岁'
,
'45-54岁'
,
'35-44岁'
],
}],
series
:
[{
name
:
'管理人群'
,
name
:
'管理人群
(%)
'
,
type
:
'bar'
,
stack
:
'总量'
,
label
:
{
...
...
@@ -380,7 +380,7 @@
data
:
[
82.4
,
10.7
,
85.4
,
10.2
,
14.1
,
18.81
]
},
{
name
:
'签约人群(
人
)'
,
name
:
'签约人群(
%
)'
,
type
:
'bar'
,
stack
:
'总量'
,
label
:
{
...
...
@@ -1859,27 +1859,33 @@
change_age
(
num
)
{
this
.
age_index
=
num
// 3 1189 THEME_GLXG_000036 年内管理的高血压患者因脑卒中粗发病的年龄别人数 GLXG_048
// 4 1190 THEME_GLXG_000036 年内管理的高血压患者年龄别人数 GLXG_049
// 6 1192 THEME_GLXG_000036 年内管理的高血压患者因脑卒中死亡的年龄别人数 GLXG_051
// 8 1194 THEME_GLXG_000036 年内管理的高血压患者因心脑血管疾病死亡的年龄别人数 GLXG_053
// 10 1196 THEME_GLXG_000036 年内管理的高血压患者死亡的年龄别人数 GLXG_055
// 12 1198 THEME_GLXG_000036 年内管理的糖尿病患者死亡的年龄别人数 GLXG_057
// 1 1199 THEME_GLXG_000036 年内管理的糖尿病患者年龄别人数 GLXG_058
let
zbcode
=
'GLXG_048'
// 1188 高血压患者年龄别脑卒中粗发病率 GLXG_047
// 1189 年内管理的高血压患者因脑卒中粗发病的年龄别人数 GLXG_048
// 1190 年内管理的高血压患者年龄别人数 GLXG_049
// 1191 高血压患者年龄别脑卒中粗死亡率 GLXG_050
// 1192 年内管理的高血压患者因脑卒中死亡的年龄别人数 GLXG_051
// 1193 高血压患者年龄别心脑血管疾病粗死亡率 GLXG_052
// 1194 年内管理的高血压患者因心脑血管疾病死亡的年龄别人数 GLXG_053
// 1195 高血压患者年龄别粗死亡率 GLXG_054
// 1196 年内管理的高血压患者死亡的年龄别人数 GLXG_055
// 1197 糖尿病患者年龄别粗死亡率 GLXG_056
// 1198 年内管理的糖尿病患者死亡的年龄别人数 GLXG_057
// 1199 年内管理的糖尿病患者年龄别人数 GLXG_058
let
zbcode
=
'GLXG_047'
if
(
num
===
1
){
zbcode
=
'GLXG_04
8
'
zbcode
=
'GLXG_04
7
'
}
else
if
(
num
===
2
){
zbcode
=
'GLXG_05
1
'
zbcode
=
'GLXG_05
0
'
}
else
if
(
num
===
3
){
zbcode
=
'GLXG_05
3
'
zbcode
=
'GLXG_05
2
'
}
else
if
(
num
===
4
){
zbcode
=
'GLXG_05
5
'
zbcode
=
'GLXG_05
4
'
}
else
if
(
num
===
5
){
zbcode
=
'GLXG_0
48
'
zbcode
=
'GLXG_0
56
'
}
else
if
(
num
===
6
){
zbcode
=
'GLXG_0
48
'
zbcode
=
'GLXG_0
56
'
}
// 右上柱状图 年龄结构 -themeId: 34 全市 35 区 36 社区
let
wdnl
=
[{
...
...
src/components/userJoin/screenTwoPag4.vue
View file @
22e15f58
...
...
@@ -482,7 +482,7 @@
if
(
params
[
0
].
seriesName
==
'管理/签约人群首诊测压人数'
)
{
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>管理/签约人群年内进行首诊测压的人数:'
+
params
[
0
].
data
+
'/'
+
params
[
1
].
data
+
'万</li>'
;
res
+=
'<li>去年管理/签约人群年内进行首诊测压的人数:'
+
params
[
2
].
data
+
'/'
+
params
[
3
].
data
+
'万</li>'
;
res
+=
'<li>管.首诊测压血压异常率/去年:'
+
params
[
4
].
data
+
'/'
+
params
[
5
].
data
+
'%</li>'
;
...
...
@@ -490,7 +490,7 @@
res
+=
'</ul>'
;
}
else
{
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>管理/签约人群每年有两次血压监测记录的高血压易患人数:'
+
params
[
0
].
data
+
'/'
+
params
[
1
].
data
+
'万</li>'
;
res
+=
'<li>去年管理/签约人群每年有两次血压监测记录的高血压易患人数:'
+
params
[
2
].
data
+
'/'
+
params
[
3
].
data
+
'万</li>'
;
res
+=
'<li>管.高血压易患人群血压规范监测率/去年:'
+
params
[
4
].
data
+
'/'
+
params
[
5
].
data
+
'%</li>'
;
...
...
@@ -700,7 +700,7 @@
this
.
_group
=
"YWSJ"
this
.
tablename
=
'时间'
this
.
thname
=
'月份'
this
.
homeinit
()
this
.
pageBottomData
()
}
},
bingChange
(
num
)
{
...
...
@@ -792,7 +792,9 @@
_this
.
$echarts
.
init
(
document
.
getElementById
(
"charts1"
)).
setOption
(
this
.
option
,
true
)
},
changecity
(
code
,
name
)
{
if
(
this
.
_group
===
'YWSJ'
){
return
false
}
this
.
areaname
=
name
if
(
this
.
pageLevel
===
'sj'
)
{
// 点击区 -- 展示城镇信息
...
...
@@ -1107,35 +1109,24 @@
}
this
.
tableq
.
forEach
((
item
,
index
)
=>
{
if
(
item
.
XZQH_TEXT
)
{
}
else
if
(
item
.
YLJGDM_EX2
)
{
}
else
{
return
false
}
let
obj
=
{
name
:
''
,
code
:
''
,
tag1
:
'0'
,
tag2
:
'0'
,
tag3
:
'0'
,
tag4
:
'0'
}
let
obj
=
{}
if
(
item
.
YWSJ
)
{
obj
.
name
=
item
.
YWSJ
.
substring
(
5
,
7
)
+
'月'
}
else
{
obj
.
name
=
item
.
XZQH_TEXT
?
item
.
XZQH_TEXT
:
item
.
YLJGDM_EX2
obj
.
name
=
obj
.
name
?
obj
.
name
.
replace
(
'社区'
,
''
)
:
'返回空'
}
//obj.name = item.XZQH_TEXT ? item.XZQH_TEXT : item.YWSJ.substring(6, 7) + '月'
obj
.
code
=
item
.
XZQH
?
item
.
XZQH
:
item
.
YLJGDM
//绘制顶部图标x轴
if
(
this
.
_group
!=
'YWSJ'
)
{
// _this.data_x.push(obj.name)
if
(
item
.
XZQH_TEXT
)
{
obj
.
name
=
item
.
XZQH_TEXT
obj
.
code
=
item
.
XZQH
}
else
if
(
item
.
YLJGDM_EX2
)
{
obj
.
name
=
item
.
YLJGDM_EX2
obj
.
code
=
item
.
YLJGDM
}
else
{
obj
.
name
=
''
return
false
}
}
_this
.
data_x
.
push
(
obj
.
name
)
item
.
zbxx
.
forEach
((
item2
,
index2
)
=>
{
if
(
_this
.
DieaNo
==
1
)
{
...
...
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