Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica.cloud.web-education-admin
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
提交
打开侧边栏
com.pica.cloud.education.frontend
pica.cloud.web-education-admin
提交
1daec10e
提交
1daec10e
编写于
4月 08, 2019
作者:
Yuanzhao.dai
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
居民详情
上级
0d287641
变更
3
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
28 行增加
和
23 行删除
+28
-23
planManage.js
src/store/followup/planManage.js
+6
-4
followapis.js
src/utils/followup/followapis.js
+4
-5
resident-detail.vue
src/views/followup/plan-manage/resident-detail.vue
+18
-14
未找到文件。
src/store/followup/planManage.js
浏览文件 @
1daec10e
...
...
@@ -50,8 +50,9 @@ export default {
state
.
groupList
=
payload
.
labelDtoList
},
GET_RESIDENT_DETAIL
(
state
,
payload
)
{
console
.
log
(
'居民信息'
,
payload
)
state
.
residentDetail
=
payload
state
.
timeNodeList
=
payload
.
fPlan
PatientDatilDtoList
.
timeNode
List
state
.
timeNodeList
=
payload
.
fPlan
Dto
.
fPlanTimeReq
List
},
GET_PLAN_DETAIL
(
state
,
payload
)
{
state
.
planDetail
=
payload
...
...
@@ -120,9 +121,10 @@ export default {
});
},
getResidentDetail
(
context
,
payload
)
{
getResidentDetail
({
...
payload
}).
then
(({
data
})
=>
{
getResidentDetail
(
payload
.
planId
,
payload
.
patientId
).
then
(({
data
})
=>
{
context
.
commit
(
'GET_RESIDENT_DETAIL'
,
data
);
});
},
...
...
src/utils/followup/followapis.js
浏览文件 @
1daec10e
...
...
@@ -100,21 +100,20 @@ export const getGroupList = (params) => {
description
:
'获取分组列表'
,
})
};
export
const
getResidentDetail
=
(
p
arams
)
=>
{
export
const
getResidentDetail
=
(
p
lanId
,
patientId
)
=>
{
return
fetch
({
headers
,
url
:
getFollowUpSC
(
`/followup/planPatient/
detail
`
),
url
:
getFollowUpSC
(
`/followup/planPatient/
${
planId
}
/detail/
${
patientId
}
`
),
method
:
'get'
,
params
:
params
,
description
:
'获取居民详情'
,
})
};
export
const
changePlan
=
(
params
)
=>
{
export
const
changePlan
=
(
data
)
=>
{
return
fetch
({
headers
,
url
:
getFollowUpSC
(
`/followup/planPatient/change`
),
method
:
'put'
,
params
:
params
,
data
:
data
,
description
:
'变更计划'
,
})
};
...
...
src/views/followup/plan-manage/resident-detail.vue
浏览文件 @
1daec10e
...
...
@@ -14,51 +14,51 @@
<el-button
class=
"button-white"
plain
size=
"small"
@
click=
"finishFollowup"
>
结束随访
</el-button>
</div>
</div>
<div
class=
"base-info"
v-if=
"residentDetail.fPlanPatientDatilDtoList"
>
<div
class=
"base-info"
>
<div
class=
"resident-info base-content"
>
<div
class=
"content-div"
>
<div
class=
"c-title"
>
姓名:
</div>
<div
class=
"c-content"
>
{{
residentDetail
.
fPlanPatientDatilDtoList
.
nick
Name
}}
</div>
<div
class=
"c-content"
>
{{
residentDetail
.
patient
Name
}}
</div>
</div>
<div
class=
"content-div "
>
<div
class=
"c-title"
>
性别:
</div>
<div
class=
"c-content"
>
{{
residentDetail
.
fPlanPatientDatilDtoList
.
sexName
}}
</div>
<div
class=
"c-content"
>
{{
residentDetail
.
sexName
}}
</div>
</div>
<div
class=
"content-div"
>
<div
class=
"c-title"
>
年龄:
</div>
<div
class=
"c-content"
>
{{
residentDetail
.
fPlanPatientDatilDtoList
.
sexNam
e
}}
</div>
<div
class=
"c-content"
>
{{
residentDetail
.
ag
e
}}
</div>
</div>
<div
class=
"content-div"
>
<div
class=
"c-title"
>
身份证号:
</div>
<div
class=
"c-content"
>
{{
residentDetail
.
fPlanPatientDatilDtoList
.
car
dNo
}}
</div>
<div
class=
"c-content"
>
{{
residentDetail
.
i
dNo
}}
</div>
</div>
<div
class=
"content-div"
>
<div
class=
"c-title"
>
联系方式:
</div>
<div
class=
"c-content"
>
{{
residentDetail
.
fPlanPatientDatilDtoList
.
mobil
e
}}
</div>
<div
class=
"c-content"
>
{{
residentDetail
.
mobilePhon
e
}}
</div>
</div>
</div>
<div
class=
"group-info base-content"
>
<div
class=
"content-div"
>
<div
class=
"c-title"
>
分组:
</div>
<div
class=
"c-content"
>
{{
residentDetail
.
fPlanPatientDatilDtoList
.
labelName
}}
</div>
<div
class=
"c-content"
>
{{
residentDetail
.
labelName
}}
</div>
</div>
</div>
<div
class=
"followup-info base-content"
>
<div
class=
"content-div"
>
<div
class=
"c-title"
>
随访模板:
</div>
<div
class=
"c-content"
>
{{
residentDetail
.
fPlanPatientDatilDtoList
.
planTemplat
e
}}
</div>
<div
class=
"c-content"
>
{{
planDetails
.
resourceNam
e
}}
</div>
</div>
<div
class=
"content-div"
>
<div
class=
"c-title"
>
随访开始时间:
</div>
<div
class=
"c-content"
>
{{
residentDetail
.
fPlanPatientDatilDtoList
.
time
}}
</div>
<div
class=
"c-content"
>
{{
planDetails
.
timeStr
}}
</div>
</div>
<div
class=
"content-div"
>
<div
class=
"c-title"
>
备注:
</div>
<div
class=
"c-content"
>
{{
residentDetail
.
fPlanPatientDatilDtoList
.
remark
}}
</div>
<div
class=
"c-content"
>
{{
planDetails
.
remarksStatusStr
}}
</div>
</div>
<div
class=
"content-div"
>
<div
class=
"c-title"
>
随访状态:
</div>
<div
class=
"c-content"
>
{{
residentDetail
.
fPlanPatientDatilDtoList
.
statusName
}}
</div>
<div
class=
"c-content"
>
{{
planDetails
.
statusName
}}
</div>
</div>
</div>
</div>
...
...
@@ -66,7 +66,7 @@
<p
class=
"title"
>
随访时间节点
</p>
<div
class=
"node-div"
>
<el-radio-group
v-model=
"timeNodes"
size=
"small"
>
<el-radio-button
:key=
"item.
nodeId"
v-for=
"item in timeNodeList"
:label=
"item.nodeId"
>
{{
item
.
timeNodeContent
}}
</el-radio-button>
<el-radio-button
:key=
"item.
id"
v-for=
"item in timeNodeList"
:label=
"item.id"
>
{{
item
.
timeStr
}}
</el-radio-button>
</el-radio-group>
</div>
<div
class=
"followup-contents"
>
...
...
@@ -129,6 +129,7 @@
showFinishFollowup
:
false
,
//是否展示结束随访,
planChangeData
:
{},
//变更信息
finishData
:
{},
//结束信息
planDetails
:
{},
//计划详情
}
},
created
()
{
...
...
@@ -155,7 +156,7 @@
...
mapActions
(
'planManage'
,
[
'getResidentDetail'
,
'getNodeTimeContent'
,
'getGroupList'
]),
changePlan
()
{
this
.
planChangeData
=
{
group
:
this
.
residentDetail
.
fPlanPatientDatilDtoList
.
labelIds
,
group
:
this
.
residentDetail
.
labelName
,
planId
:
this
.
residentDetail
.
fPlanPatientDatilDtoList
.
planId
,
startTime
:
this
.
residentDetail
.
fPlanPatientDatilDtoList
.
time
}
...
...
@@ -177,10 +178,13 @@
watch
:
{
timeNodeList
(
val
)
{
console
.
log
(
'val1'
,
val
)
this
.
timeNodes
=
val
[
0
].
nodeI
d
this
.
timeNodes
=
val
[
0
].
i
d
},
timeNodes
(
val
)
{
this
.
getNodeTimeContent
(
val
)
},
residentDetail
(
val
)
{
this
.
planDetails
=
val
.
fPlanDto
}
}
}
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录