Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica.cloud.web-education-admin
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
提交
打开侧边栏
com.pica.cloud.education.frontend
pica.cloud.web-education-admin
提交
aba6deec
提交
aba6deec
编写于
4月 09, 2019
作者:
Yuanzhao.dai
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
计划面包屑
上级
cf3d1e9f
变更
4
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
57 行增加
和
16 行删除
+57
-16
planManage.js
src/store/followup/planManage.js
+8
-0
plan-detail.vue
src/views/followup/plan-manage/plan-detail.vue
+22
-1
plan-list.vue
src/views/followup/plan-manage/plan-list.vue
+16
-1
plan-modify.vue
src/views/followup/plan-manage/plan-modify.vue
+11
-14
未找到文件。
src/store/followup/planManage.js
浏览文件 @
aba6deec
...
@@ -43,6 +43,7 @@ export default {
...
@@ -43,6 +43,7 @@ export default {
],
],
followStartTimeList
:
[],
//随访时间
followStartTimeList
:
[],
//随访时间
residentCrumb
:
[],
//居民面包屑
residentCrumb
:
[],
//居民面包屑
planModifyCrumb
:
[],
//修改计划面包屑
selectResidentList
:
[],
//修改计划已选居民
selectResidentList
:
[],
//修改计划已选居民
},
},
mutations
:
{
mutations
:
{
...
@@ -111,6 +112,10 @@ export default {
...
@@ -111,6 +112,10 @@ export default {
state
.
residentCrumb
=
payload
state
.
residentCrumb
=
payload
sessionStorage
.
setItem
(
'residentCrumb'
,
JSON
.
stringify
(
state
.
residentCrumb
));
sessionStorage
.
setItem
(
'residentCrumb'
,
JSON
.
stringify
(
state
.
residentCrumb
));
},
},
SET_PLAN_MODIFY_CRUMB
(
state
,
payload
)
{
state
.
planModifyCrumb
=
payload
sessionStorage
.
setItem
(
'planModifyCrumb'
,
JSON
.
stringify
(
state
.
planModifyCrumb
));
},
GET_SELECT_RESIDENT
(
state
,
payload
)
{
GET_SELECT_RESIDENT
(
state
,
payload
)
{
state
.
selectResidentList
=
payload
.
fPlanPatientInfoDtoList
state
.
selectResidentList
=
payload
.
fPlanPatientInfoDtoList
}
}
...
@@ -251,6 +256,9 @@ export default {
...
@@ -251,6 +256,9 @@ export default {
setResidentCrumb
(
context
,
payload
)
{
setResidentCrumb
(
context
,
payload
)
{
context
.
commit
(
'SET_RESIDENT_CRUMB'
,
payload
);
context
.
commit
(
'SET_RESIDENT_CRUMB'
,
payload
);
},
},
setPlanModifyCrumb
(
context
,
payload
)
{
context
.
commit
(
'SET_PLAN_MODIFY_CRUMB'
,
payload
);
},
getSelectResident
(
context
,
payload
)
{
getSelectResident
(
context
,
payload
)
{
getResidentList
({
getResidentList
({
...
payload
...
payload
...
...
src/views/followup/plan-manage/plan-detail.vue
浏览文件 @
aba6deec
...
@@ -128,7 +128,9 @@
...
@@ -128,7 +128,9 @@
'getPlanDetail'
,
'getPlanDetail'
,
'getNodeTimeList'
,
'getNodeTimeList'
,
'getNodeTimeContent'
,
'getNodeTimeContent'
,
'setResidentCrumb'
]),
'setResidentCrumb'
,
'setPlanModifyCrumb'
]),
goToFollowTime
()
{
goToFollowTime
()
{
this
.
showFollowTime
=
true
this
.
showFollowTime
=
true
},
},
...
@@ -155,6 +157,25 @@
...
@@ -155,6 +157,25 @@
this
.
$router
.
push
({
path
:
'/followup/plan-manage/resident-list'
,
query
:
{
planId
:
this
.
$route
.
query
.
planId
,
planName
:
this
.
planDetail
.
name
}})
this
.
$router
.
push
({
path
:
'/followup/plan-manage/resident-list'
,
query
:
{
planId
:
this
.
$route
.
query
.
planId
,
planName
:
this
.
planDetail
.
name
}})
},
},
changePlan
()
{
changePlan
()
{
let
planModifyCrumb
=
[
{
name
:
'随访管理'
,
href
:
null
},
{
name
:
'计划管理'
,
href
:
`#/followup/plan-manage/plan-list`
},
{
name
:
'计划详情'
,
href
:
`#/followup/plan-manage/plan-detail?planId=
${
this
.
$route
.
query
.
planId
}
`
},
{
name
:
'修改计划'
,
href
:
null
}
]
this
.
setPlanModifyCrumb
(
planModifyCrumb
)
this
.
$router
.
push
({
path
:
'/followup/plan-manage/plan-modify'
,
query
:
{
planId
:
this
.
$route
.
query
.
planId
}})
this
.
$router
.
push
({
path
:
'/followup/plan-manage/plan-modify'
,
query
:
{
planId
:
this
.
$route
.
query
.
planId
}})
},
},
closeFollowTime
(
isShow
)
{
closeFollowTime
(
isShow
)
{
...
...
src/views/followup/plan-manage/plan-list.vue
浏览文件 @
aba6deec
...
@@ -140,7 +140,7 @@
...
@@ -140,7 +140,7 @@
this
.
search
(
1
);
this
.
search
(
1
);
},
},
methods
:
{
methods
:
{
...
mapActions
(
'planManage'
,
[
'getPlanList'
,
'setResidentCrumb'
]),
...
mapActions
(
'planManage'
,
[
'getPlanList'
,
'setResidentCrumb'
,
'setPlanModifyCrumb'
]),
async
search
(
currentPage
){
async
search
(
currentPage
){
await
this
.
getPlanList
({
await
this
.
getPlanList
({
...
this
.
searchData
,
...
this
.
searchData
,
...
@@ -185,6 +185,21 @@
...
@@ -185,6 +185,21 @@
this
.
$router
.
push
({
path
:
'/followup/plan-manage/resident-list'
,
query
:
{
planId
:
row
.
id
,
planName
:
row
.
name
}})
this
.
$router
.
push
({
path
:
'/followup/plan-manage/resident-list'
,
query
:
{
planId
:
row
.
id
,
planName
:
row
.
name
}})
},
},
changeRow
(
row
){
changeRow
(
row
){
let
planModifyCrumb
=
[
{
name
:
'随访管理'
,
href
:
null
},
{
name
:
'计划管理'
,
href
:
`#/followup/plan-manage/plan-list`
},
{
name
:
'修改计划'
,
href
:
null
}
]
this
.
setPlanModifyCrumb
(
planModifyCrumb
)
this
.
$router
.
push
({
path
:
'/followup/plan-manage/plan-modify'
,
query
:
{
planId
:
row
.
id
}})
this
.
$router
.
push
({
path
:
'/followup/plan-manage/plan-modify'
,
query
:
{
planId
:
row
.
id
}})
},
},
deleteRow
(
row
){
deleteRow
(
row
){
...
...
src/views/followup/plan-manage/plan-modify.vue
浏览文件 @
aba6deec
<
template
>
<
template
>
<div
class=
"plan-modify"
>
<div
class=
"plan-modify"
>
<bread-crumb
<div
class=
"bread-crumb"
>
:curmbFirst=
"curmbFirst"
<el-breadcrumb
separator-class=
"el-icon-arrow-right"
>
:curmbSecond=
"curmbSecond"
<el-breadcrumb-item
v-for=
"item in planModifyCrumb"
>
:curmbThird=
"curmbThird"
<a
v-if=
"item.href"
:href=
"item.href"
>
{{
item
.
name
}}
</a>
:jumPathThird=
"jumPathThird"
>
<span
v-else
>
{{
item
.
name
}}
</span>
</bread-crumb>
</el-breadcrumb-item>
</el-breadcrumb>
</div>
<div
class=
"new-plan-content f-main-content screenSet"
>
<div
class=
"new-plan-content f-main-content screenSet"
>
<div
class=
"header"
>
<div
class=
"header"
>
<div
class=
"title"
>
<div
class=
"title"
>
...
@@ -75,7 +77,6 @@
...
@@ -75,7 +77,6 @@
</
template
>
</
template
>
<
script
>
<
script
>
import
BreadCrumb
from
'@/components/breadcrumb'
import
SelectPatient
from
'@/views/followup/plan-manage/dialog/select-patient'
;
import
SelectPatient
from
'@/views/followup/plan-manage/dialog/select-patient'
;
import
HasSelectedPatient
from
'@/views/followup/plan-manage/dialog/has-selected-patient'
;
import
HasSelectedPatient
from
'@/views/followup/plan-manage/dialog/has-selected-patient'
;
import
SetTimeNode
from
'@/views/followup/plan-manage/dialog/set-time-node'
;
import
SetTimeNode
from
'@/views/followup/plan-manage/dialog/set-time-node'
;
...
@@ -87,7 +88,6 @@
...
@@ -87,7 +88,6 @@
export
default
{
export
default
{
name
:
"plan-modify"
,
name
:
"plan-modify"
,
components
:
{
components
:
{
BreadCrumb
,
SelectPatient
,
SelectPatient
,
HasSelectedPatient
,
HasSelectedPatient
,
SetTimeNode
,
SetTimeNode
,
...
@@ -101,11 +101,7 @@
...
@@ -101,11 +101,7 @@
checkForm
:
false
,
checkForm
:
false
,
patientIdList
:
[],
//获取的病人列表
patientIdList
:
[],
//获取的病人列表
hasSelectedList
:
[],
//已选居民
hasSelectedList
:
[],
//已选居民
/*面包屑配置*/
planModifyCrumb
:
[],
//面包屑
curmbFirst
:
'随访管理'
,
curmbSecond
:
'计划管理'
,
curmbThird
:
'修改随访计划'
,
jumPathThird
:
'/followUp/plan-manage'
,
rules
:
{
rules
:
{
name
:
[{
required
:
true
,
message
:
'请输入随访计划名称'
,
trigger
:
'blur'
}],
name
:
[{
required
:
true
,
message
:
'请输入随访计划名称'
,
trigger
:
'blur'
}],
followupTemplate
:
[{
required
:
true
,
message
:
'请选择随访模板'
,
trigger
:
'change'
}],
followupTemplate
:
[{
required
:
true
,
message
:
'请选择随访模板'
,
trigger
:
'change'
}],
...
@@ -136,7 +132,8 @@
...
@@ -136,7 +132,8 @@
this
.
getSelectResident
({
this
.
getSelectResident
({
planId
:
this
.
$route
.
query
.
planId
planId
:
this
.
$route
.
query
.
planId
});
//已选居民
});
//已选居民
let
planModifyCrumbList
=
sessionStorage
.
getItem
(
'planModifyCrumb'
);
this
.
planModifyCrumb
=
JSON
.
parse
(
planModifyCrumbList
);
},
},
computed
:
{
computed
:
{
...
mapState
(
'planManage'
,
{
...
mapState
(
'planManage'
,
{
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录