Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
md-vue-chc
Project
Project
Details
Activity
Releases
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
何鹏程
md-vue-chc
Commits
78d76529
Commit
78d76529
authored
May 13, 2022
by
xieshoubao
💂
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
协同平台 展示的三个页面
parent
96eab0e6
Changes
7
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
408 additions
and
316 deletions
+408
-316
hospital.js
src/api/hospital.js
+18
-3
index.vue
src/page/InHosFirstAid/index.vue
+106
-41
index.vue
src/page/collStatis/index.vue
+145
-145
index.vue
src/page/overview/index.vue
+11
-5
index.vue
src/page/runStatis/index.vue
+124
-51
actions.js
src/store/actions.js
+0
-70
ajax.js
src/util/ajax.js
+4
-1
No files found.
src/api/hospital.js
View file @
78d76529
...
@@ -67,11 +67,26 @@ export function businessOperationStatistics(params){
...
@@ -67,11 +67,26 @@ export function businessOperationStatistics(params){
data
:
params
data
:
params
})
})
}
}
export
function
queryHospitalList
(
params
,
str
){
export
function
queryHospitalList
(
params
,
str
,
area
){
var
name
=
str
?
str
:
''
;
return
request
({
return
request
({
url
:
`/api/team/hospital/queryHospitalList?name=
${
name
}
`
,
url
:
`/api/team/hospital/queryHospitalList?name=
${
str
?
str
:
''
}
&area=
${
area
?
area
:
''
}
`
,
method
:
'GET'
,
method
:
'GET'
,
data
:
params
data
:
params
})
})
}
export
function
getList
(
params
){
return
request
({
url
:
`/api/team/importExcel/getList`
,
method
:
'POST'
,
data
:
params
})
}
export
function
uploadExcel
(
params
){
return
request
({
url
:
`/api/team/importExcel/uploadExcel`
,
method
:
'POST'
,
data
:
params
})
}
}
\ No newline at end of file
src/page/InHosFirstAid/index.vue
View file @
78d76529
This diff is collapsed.
Click to expand it.
src/page/collStatis/index.vue
View file @
78d76529
This diff is collapsed.
Click to expand it.
src/page/overview/index.vue
View file @
78d76529
...
@@ -18,7 +18,7 @@
...
@@ -18,7 +18,7 @@
<img
src=
"@/assets/icon_img/v2.png"
alt=
""
/>
<img
src=
"@/assets/icon_img/v2.png"
alt=
""
/>
</div>
</div>
<div
class=
"txt"
>
<div
class=
"txt"
>
<div
class=
"type-desc"
>
胸痛
中心
</div>
<div
class=
"type-desc"
>
卒中
中心
</div>
<div
class=
"num-desc"
><span>
{{
strokeTotal
}}
</span>
个
</div>
<div
class=
"num-desc"
><span>
{{
strokeTotal
}}
</span>
个
</div>
</div>
</div>
</div>
</div>
...
@@ -27,7 +27,7 @@
...
@@ -27,7 +27,7 @@
<img
src=
"@/assets/icon_img/v3.png"
alt=
""
>
<img
src=
"@/assets/icon_img/v3.png"
alt=
""
>
</div>
</div>
<div
class=
"txt"
>
<div
class=
"txt"
>
<div
class=
"type-desc"
>
胸痛
中心
</div>
<div
class=
"type-desc"
>
创伤
中心
</div>
<div
class=
"num-desc"
><span>
{{
traumaTotal
}}
</span>
个
</div>
<div
class=
"num-desc"
><span>
{{
traumaTotal
}}
</span>
个
</div>
</div>
</div>
</div>
</div>
...
@@ -36,7 +36,7 @@
...
@@ -36,7 +36,7 @@
<img
src=
"@/assets/icon_img/v4.png"
alt=
""
>
<img
src=
"@/assets/icon_img/v4.png"
alt=
""
>
</div>
</div>
<div
class=
"txt"
>
<div
class=
"txt"
>
<div
class=
"type-desc"
>
胸痛
中心
</div>
<div
class=
"type-desc"
>
烧伤
中心
</div>
<div
class=
"num-desc"
><span>
{{
burnTotal
}}
</span>
个
</div>
<div
class=
"num-desc"
><span>
{{
burnTotal
}}
</span>
个
</div>
</div>
</div>
</div>
</div>
...
@@ -47,11 +47,11 @@
...
@@ -47,11 +47,11 @@
</div>
</div>
<div
class=
"w50"
>
<div
class=
"w50"
>
<div
class=
"div-charts"
>
<div
class=
"div-charts"
>
<div
class=
"charts-title"
>
2021年武汉市各中心授牌数量(
{{
p1itemTotal
}}
)
<span
>
{{
descTxt
}}
<i
:class=
"[addOrReduce==1?`el-icon-top`:`el-icon-bottom`,`bold`]"
></i></span></div>
<div
class=
"charts-title"
>
{{
newyear
}}
年武汉市各中心授牌数量(
{{
p1itemTotal
}}
)
<span
:class=
"
{down:addOrReduce!=1}"
>
{{
descTxt
}}
<i
:class=
"[addOrReduce==1?`el-icon-top`:`el-icon-bottom`,`bold`]"
></i></span></div>
<div
class=
"charts-cont"
ref=
"pie01"
></div>
<div
class=
"charts-cont"
ref=
"pie01"
></div>
</div>
</div>
<div
class=
"div-charts"
>
<div
class=
"div-charts"
>
<div
class=
"charts-title"
>
2021
年武汉市各中心授牌数量(
{{
p2itemTotal
}}
)
</div>
<div
class=
"charts-title"
>
{{
oldyear
}}
年武汉市各中心授牌数量(
{{
p2itemTotal
}}
)
</div>
<div
class=
"charts-cont"
ref=
"pie02"
></div>
<div
class=
"charts-cont"
ref=
"pie02"
></div>
</div>
</div>
</div>
</div>
...
@@ -78,7 +78,10 @@ import {constructionStatistics} from '@/api/hospital';
...
@@ -78,7 +78,10 @@ import {constructionStatistics} from '@/api/hospital';
export
default
{
export
default
{
name
:
'overviewIndex'
,
name
:
'overviewIndex'
,
data
()
{
data
()
{
var
year
=
(
new
Date
()).
getFullYear
(),
oldYear
=
year
-
1
;
return
{
return
{
oldyear
:
oldYear
,
newyear
:
year
,
chestTotal
:
''
,
chestTotal
:
''
,
strokeTotal
:
''
,
strokeTotal
:
''
,
traumaTotal
:
''
,
traumaTotal
:
''
,
...
@@ -619,6 +622,9 @@ export default{
...
@@ -619,6 +622,9 @@ export default{
span
{
span
{
font-size
:
16px
;
font-size
:
16px
;
color
:
#3CBF2D
;
color
:
#3CBF2D
;
&
.down
{
color
:red
;
}
.bold
{
.bold
{
font-weight
:bold
;
font-weight
:bold
;
}
}
...
...
src/page/runStatis/index.vue
View file @
78d76529
This diff is collapsed.
Click to expand it.
src/store/actions.js
View file @
78d76529
...
@@ -44,76 +44,6 @@ export const LoginByToken = function({
...
@@ -44,76 +44,6 @@ export const LoginByToken = function({
token
,
token
,
userDto
userDto
}
=
res
.
respData
;
}
=
res
.
respData
;
// debugger;
// console.log(parentMenuList[4].secondMenuList[0]);
// parentMenuList[4].secondMenuList.splice(1,0,
// {
// isAvailable: null,
// isCheck: 1,
// isDelete: 0,
// keyName: "overview",
// menuId: 13,
// menuName: "建设概览",
// menuType: 2,
// parentMenuId: 18,
// roleId: 1,
// secondMenuList: null,
// sortId: 2,
// url: "/business/overview"
// },
// {
// isAvailable: null,
// isCheck: 1,
// isDelete: 0,
// keyName: "collStatis",
// menuId: 19,
// menuName: "业务协同统计",
// menuType: 2,
// parentMenuId: 18,
// roleId: 1,
// secondMenuList: null,
// sortId: 3,
// url: "/business/collStatis"
// },
// {
// isAvailable: null,
// isCheck: 1,
// isDelete: 0,
// keyName: "runStatis",
// menuId: 24,
// menuName: "业务运行统计",
// menuType: 2,
// parentMenuId: 18,
// roleId: 1,
// secondMenuList: null,
// sortId: 4,
// url: "/business/runStatis"
// }
// )
// debugger;
/*
parentMenuList[4].secondMenuList.splice(1,0,{
isAvailable: null,
isCheck: 1,
isDelete: 0,
keyName: "InHosFirstAid",
menuId:19,
menuName: "院内急救信息",
menuType: 2,
parentMenuId: 18,
roleId: 1,
secondMenuList: null,
sortId: 2,
url: "/business/inhosfirstaid"
})
parentMenuList.forEach(function(item,index){
console.log(index+" menuId:"+item.menuId+" menuType:"+item.menuType+" parentMenuId:"+item.parentMenuId+" sortId:"+item.sortId);
(Array.isArray(item.secondMenuList)?(item.secondMenuList):[]).forEach(function(lik,i){
console.log(" "+index+'-'+i+"menuId:"+lik.menuId+" menuType:"+lik.menuType+" parentMenuId:"+lik.parentMenuId+" sortId:"+lik.sortId)
})
})
*/
if
(
res
.
msg
===
201
&&
parentMenuList
&&
parentMenuList
.
length
>
0
)
{
if
(
res
.
msg
===
201
&&
parentMenuList
&&
parentMenuList
.
length
>
0
)
{
await
commit
(
types
.
SET_MENUMAP
,
Cache
.
setMenuMap
(
parentMenuList
))
await
commit
(
types
.
SET_MENUMAP
,
Cache
.
setMenuMap
(
parentMenuList
))
await
commit
(
types
.
SET_USERINFO
,
Cache
.
setUserInfo
(
userDto
))
await
commit
(
types
.
SET_USERINFO
,
Cache
.
setUserInfo
(
userDto
))
...
...
src/util/ajax.js
View file @
78d76529
...
@@ -28,7 +28,10 @@ service.interceptors.request.use(
...
@@ -28,7 +28,10 @@ service.interceptors.request.use(
config
=>
{
config
=>
{
if
(
Auth
.
getLoginInfo
())
{
if
(
Auth
.
getLoginInfo
())
{
config
.
headers
[
'token'
]
=
Auth
.
getLoginInfo
()
config
.
headers
[
'token'
]
=
Auth
.
getLoginInfo
()
}
};
if
(
config
.
url
==
`/api/team/importExcel/uploadExcel`
){
//上传文件接口
config
.
headers
[
'productType'
]
=
config
.
data
.
get
(
'productType'
);
};
return
config
return
config
},
},
err
=>
{
err
=>
{
...
...
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