Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica.cloud.web-education-admin
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
提交
打开侧边栏
com.pica.cloud.education.frontend
pica.cloud.web-education-admin
提交
47035a42
提交
47035a42
编写于
4月 22, 2019
作者:
tao.wu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
no message
上级
ff8e7ff5
变更
5
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
40 行增加
和
27 行删除
+40
-27
followupDetail.vue
src/views/followup/record-manage/dialog/followupDetail.vue
+1
-1
dataSourceCheckLab.js
...ollowup/record-manage/models/stroke/dataSourceCheckLab.js
+7
-7
dataSourceLifeStyleGuide.js
...p/record-manage/models/stroke/dataSourceLifeStyleGuide.js
+1
-1
dataSourceMainSickControl2.js
...record-manage/models/stroke/dataSourceMainSickControl2.js
+2
-2
stroke.vue
src/views/followup/record-manage/patient-scale/stroke.vue
+29
-16
未找到文件。
src/views/followup/record-manage/dialog/followupDetail.vue
浏览文件 @
47035a42
...
...
@@ -150,7 +150,7 @@
},
goToScale
(
val
)
{
this
.
$router
.
push
({
path
:
'/followup/record-manage/form-template'
,
query
:
{
doctorId
:
val
.
doctorId
,
scaleNo
:
val
.
scaleNo
,
planPatientsTimesId
:
val
.
planPatientsTimesId
,
showBtn
:
1
}});
query
:
{
doctorId
:
this
.
enteringInfo
.
doctorId
,
scaleNo
:
val
.
scaleNo
,
planPatientsTimesId
:
this
.
enteringInfo
.
planPatientsTimesId
,
showBtn
:
1
}});
}
},
filters
:
{
...
...
src/views/followup/record-manage/models/stroke/dataSourceCheckLab.js
浏览文件 @
47035a42
...
...
@@ -18,7 +18,7 @@ export default ($this) => {
valueFormat
:
'yyyy-MM-dd'
,
dateType
:
'date'
,
type
:
'date'
,
rules
:
[{
required
:
tru
e
,
message
:
'请选择检查时间'
,
trigger
:
[
'submit'
,
'change'
]}],
rules
:
[{
required
:
fals
e
,
message
:
'请选择检查时间'
,
trigger
:
[
'submit'
,
'change'
]}],
spanNum
:
6
,
},
{
...
...
@@ -33,7 +33,7 @@ export default ($this) => {
type
:
'number'
,
labmsg
:
'次'
,
slots
:
[{
name
:
'mmol/L'
,
type
:
'append'
}],
rules
:
[{
required
:
tru
e
,
message
:
'请输入空腹血糖'
,
trigger
:
[
'submit'
,
'change'
]},{
validator
:
checkRange
,
trigger
:
[
'submit'
,
'change'
]
}],
rules
:
[{
required
:
fals
e
,
message
:
'请输入空腹血糖'
,
trigger
:
[
'submit'
,
'change'
]},{
validator
:
checkRange
,
trigger
:
[
'submit'
,
'change'
]
}],
},
...
...
@@ -53,7 +53,7 @@ export default ($this) => {
valueFormat
:
'yyyy-MM-dd'
,
dateType
:
'date'
,
type
:
'date'
,
rules
:
[{
required
:
tru
e
,
message
:
'请选择检查时间'
,
trigger
:
[
'submit'
,
'change'
]}],
rules
:
[{
required
:
fals
e
,
message
:
'请选择检查时间'
,
trigger
:
[
'submit'
,
'change'
]}],
spanNum
:
6
,
},
{
...
...
@@ -68,7 +68,7 @@ export default ($this) => {
type
:
'number'
,
labmsg
:
'次'
,
slots
:
[{
name
:
'mmol/L'
,
type
:
'append'
}],
rules
:
[{
required
:
tru
e
,
message
:
'请输入甘油三酯'
,
trigger
:
[
'submit'
,
'change'
]},{
validator
:
checkRange
,
trigger
:
[
'submit'
,
'change'
]
}],
rules
:
[{
required
:
fals
e
,
message
:
'请输入甘油三酯'
,
trigger
:
[
'submit'
,
'change'
]},{
validator
:
checkRange
,
trigger
:
[
'submit'
,
'change'
]
}],
},
{
formType
:
'input'
,
...
...
@@ -82,7 +82,7 @@ export default ($this) => {
type
:
'number'
,
labmsg
:
'次'
,
slots
:
[{
name
:
'mmol/L'
,
type
:
'append'
}],
rules
:
[{
required
:
tru
e
,
message
:
'请输入胆固醇'
,
trigger
:
[
'submit'
,
'change'
]},{
validator
:
checkRange
,
trigger
:
[
'submit'
,
'change'
]
}],
rules
:
[{
required
:
fals
e
,
message
:
'请输入胆固醇'
,
trigger
:
[
'submit'
,
'change'
]},{
validator
:
checkRange
,
trigger
:
[
'submit'
,
'change'
]
}],
},
{
formType
:
'input'
,
...
...
@@ -96,7 +96,7 @@ export default ($this) => {
type
:
'number'
,
labmsg
:
'次'
,
slots
:
[{
name
:
'mmol/L'
,
type
:
'append'
}],
rules
:
[{
required
:
tru
e
,
message
:
'请输入低密度脂蛋白胆固醇'
,
trigger
:
[
'submit'
,
'change'
]},{
validator
:
checkRange
,
trigger
:
[
'submit'
,
'change'
]
}],
rules
:
[{
required
:
fals
e
,
message
:
'请输入低密度脂蛋白胆固醇'
,
trigger
:
[
'submit'
,
'change'
]},{
validator
:
checkRange
,
trigger
:
[
'submit'
,
'change'
]
}],
},
{
formType
:
'input'
,
...
...
@@ -110,7 +110,7 @@ export default ($this) => {
type
:
'number'
,
labmsg
:
'次'
,
slots
:
[{
name
:
'mmol/L'
,
type
:
'append'
}],
rules
:
[{
required
:
tru
e
,
message
:
'请输入高密度脂蛋白胆固醇'
,
trigger
:
[
'submit'
,
'change'
]},{
validator
:
checkRange
,
trigger
:
[
'submit'
,
'change'
]
}],
rules
:
[{
required
:
fals
e
,
message
:
'请输入高密度脂蛋白胆固醇'
,
trigger
:
[
'submit'
,
'change'
]},{
validator
:
checkRange
,
trigger
:
[
'submit'
,
'change'
]
}],
},
]
}
src/views/followup/record-manage/models/stroke/dataSourceLifeStyleGuide.js
浏览文件 @
47035a42
...
...
@@ -11,7 +11,7 @@ export default ($this) => {
spanNum
:
24
,
options
:
[
{
label
:
'经常运动(相当于快步走的中等强度运动,且每周≥3次、每次≥30分钟,包含中度、重度体力劳动者)'
,
value
:
'经常运动(相当于快步走的中等强度运动,且每周≥3次、每次≥30分钟,包含中度、重度体力劳动者)'
,
disabled
:
false
},
{
label
:
'缺乏运动
(
不符合上述经常运动标准者)'
,
value
:
'缺乏运动 (不符合上述经常运动标准者)'
,
disabled
:
false
},
{
label
:
'缺乏运动
(
不符合上述经常运动标准者)'
,
value
:
'缺乏运动 (不符合上述经常运动标准者)'
,
disabled
:
false
},
],
rules
:
[{
required
:
true
,
message
:
'请选择是否'
,
trigger
:
[
'submit'
,
'change'
]}]
},
...
...
src/views/followup/record-manage/models/stroke/dataSourceMainSickControl2.js
浏览文件 @
47035a42
...
...
@@ -16,7 +16,7 @@ export default ($this) => {
valueFormat
:
'yyyy-MM-dd'
,
dateType
:
'date'
,
type
:
'date'
,
rules
:
[{
required
:
tru
e
,
message
:
'请选择评估时间'
,
trigger
:
[
'submit'
,
'change'
]
}],
rules
:
[{
required
:
fals
e
,
message
:
'请选择评估时间'
,
trigger
:
[
'submit'
,
'change'
]
}],
spanNum
:
6
,
},
{
...
...
@@ -35,7 +35,7 @@ export default ($this) => {
{
label
:
'4(重度残疾,不能独立行走,无他人帮助不能满足自身日常生活需求)'
,
value
:
'4(重度残疾,不能独立行走,无他人帮助不能满足自身日常生活需求)'
,
disabled
:
false
},
{
label
:
'5(严重残疾,持续卧床、二便失禁,需持续护理和关注,日常生活完全依赖他人)'
,
value
:
'5(严重残疾,持续卧床、二便失禁,需持续护理和关注,日常生活完全依赖他人)'
,
disabled
:
false
},
],
rules
:
[{
required
:
tru
e
,
message
:
'请选择评分值'
,
trigger
:
[
'submit'
,
'change'
]
}],
rules
:
[{
required
:
fals
e
,
message
:
'请选择评分值'
,
trigger
:
[
'submit'
,
'change'
]
}],
changeFun
:
(
e
)
=>
{
// console.log(e)
}
...
...
src/views/followup/record-manage/patient-scale/stroke.vue
浏览文件 @
47035a42
...
...
@@ -15,6 +15,7 @@
:dataSource=
"item.dataSource"
:form=
"item.formObject"
:ruleNew=
"item.ruleNew"
:needRule=
"needRule"
:class=
"item.className"
/>
</el-form>
...
...
@@ -51,6 +52,7 @@
export
default
{
data
(){
return
{
instance
:
null
,
domain
:
''
,
//通过接口获取白名单域名
needRule
:
true
,
//是否动态开启验证
showModule
:
true
,
//是否隐藏表单模块
...
...
@@ -74,7 +76,7 @@
{
name
:
'MainSickControl4'
,
formObject
:
{},
showModule
:
true
,
formName
:
'stroke_008'
,
className
:
'obj-form-title'
,
dataSource
:
dataSourceMainSickControl4
(
this
),
hideTitle
:
true
,
title
:
'三、随访期间主要病史及控制情况-高血压'
},
{
name
:
'MainSickControl5'
,
formObject
:
{},
showModule
:
true
,
formName
:
'stroke_009'
,
className
:
'obj-form-title'
,
dataSource
:
dataSourceMainSickControl5
(
this
),
hideTitle
:
true
,
title
:
'三、随访期间主要病史及控制情况-血脂异常'
},
{
name
:
'MainSickControl6'
,
formObject
:
{},
showModule
:
true
,
formName
:
'stroke_010'
,
className
:
'obj-form-title'
,
dataSource
:
dataSourceMainSickControl6
(
this
),
hideTitle
:
true
,
title
:
'三、随访期间主要病史及控制情况-糖尿病'
},
{
name
:
'TreatmentSituation'
,
formObject
:
{},
showModule
:
true
,
formName
:
'stroke_011'
,
className
:
'obj-form-title'
,
dataSource
:
dataSourceTreatmentSituation
(
this
),
title
:
'四、本次随访期间血管病变的外科手术或介入治疗情况
-颈动脉
'
},
{
name
:
'TreatmentSituation'
,
formObject
:
{},
showModule
:
true
,
formName
:
'stroke_011'
,
className
:
'obj-form-title'
,
dataSource
:
dataSourceTreatmentSituation
(
this
),
title
:
'四、本次随访期间血管病变的外科手术或介入治疗情况'
},
{
name
:
'TreatmentSituation2'
,
formObject
:
{},
showModule
:
true
,
formName
:
'stroke_012'
,
className
:
'obj-form-title'
,
dataSource
:
dataSourceTreatmentSituation2
(
this
),
hideTitle
:
true
,
title
:
'四、本次随访期间血管病变的外科手术或介入治疗情况-冠状动脉'
},
{
name
:
'TreatmentSituation3'
,
formObject
:
{},
showModule
:
true
,
formName
:
'stroke_013'
,
className
:
'obj-form-title'
,
dataSource
:
dataSourceTreatmentSituation3
(
this
),
hideTitle
:
true
,
title
:
'四、本次随访期间血管病变的外科手术或介入治疗情况-出血性卒中外科治疗'
},
{
name
:
'CheckBody'
,
formObject
:
{
bmi
:
0
,},
showModule
:
true
,
formName
:
'stroke_014'
,
className
:
'obj-form-title'
,
dataSource
:
dataSourceCheckBody
(
this
),
ruleNew
:
true
,
title
:
'五、体格检查(高危人群12个月随访必做)'
},
...
...
@@ -157,6 +159,17 @@
}
},
created
(){
this
.
instance
=
axios
.
create
({
headers
:{
// sysCode: 17,
token
:
'7B74969E396C4041A4DFCAC75711AA71'
,
// token: localStorage.getItem('storageToken')
},
timeout
:
45000
,
});
this
.
planPatientsTimesId
=
this
.
$route
.
query
.
planPatientsTimesId
this
.
scaleNo
=
this
.
$route
.
query
.
scaleNo
this
.
doctorId
=
this
.
$route
.
query
.
doctorId
...
...
@@ -168,15 +181,9 @@
},
methods
:
{
getWhiteDomain
(){
// config.headers['token'] = '876B1ECF42DE4D49942E18D9CA72F2B5'
// config.headers['token'] = localStorage.getItem('storageToken')
axios
({
this
.
instance
({
method
:
'get'
,
url
:
getFollowUpSC
(
`/followup/route/domain?type=1`
),
headers
:
{
// token: '7B74969E396C4041A4DFCAC75711AA71',
token
:
localStorage
.
getItem
(
'storageToken'
)
},
data
:
{},
}).
then
(
res
=>
{
if
(
res
.
data
.
code
==
'000000'
){
...
...
@@ -203,7 +210,7 @@
},
// 获取展示的模块
getFormModules
(){
axios
({
this
.
instance
({
method
:
'get'
,
url
:
`
${
this
.
domain
}
/scale/
${
this
.
scaleNo
}
/models`
,
data
:
{},
...
...
@@ -227,7 +234,7 @@
},
// 获取量表详情
getFormDetail
(){
axios
({
this
.
instance
({
method
:
'get'
,
url
:
`
${
this
.
domain
}
/scale/
${
this
.
planPatientsTimesId
}
/
${
this
.
scaleNo
}
/info?type=2&isLine=2`
,
data
:
JSON
.
stringify
(
this
.
formData
),
...
...
@@ -240,10 +247,9 @@
if
(
(
investigationState
===
'失访'
||
investigationState
===
'死亡'
)
){
this
.
showModule
=
false
;
}
}
if
(
this
.
formData
[
formName
]){
this
.
addComponents
[
i
].
formObject
=
this
.
formData
[
formName
];
}
else
{
console
.
log
(
123
)
}
...
...
@@ -270,15 +276,16 @@
this
.
formData
.
scaleNo
=
this
.
scaleNo
;
this
.
formData
.
isLine
=
2
;
// console.log(JSON.stringify(this.formData))
axios
({
this
.
instance
({
method
:
'post'
,
url
:
getFollowUpSC
(
'/scale/save'
),
data
:
JSON
.
stringify
(
this
.
formData
),
}).
then
(
res
=>
{
if
(
res
.
data
.
code
==
'000000'
){
this
.
updateScalesStatus
();
let
doMsg
=
(
this
.
saveWay
==
1
)
?
'提交成功'
:
'保存成功'
;
this
.
$message
({
message
:
'录入成功'
,
message
:
doMsg
,
type
:
'success'
});
setTimeout
(()
=>
{
...
...
@@ -286,13 +293,19 @@
path
:
'/followup/record-manage/record-list'
})
},
1000
)
}
else
{
let
doMsg
=
(
this
.
saveWay
==
1
)
?
'提交失败'
:
'保存失败'
;
this
.
$message
({
message
:
doMsg
,
type
:
'error'
});
}
});
// }
// this.$emit('checkEnd',false);
},
updateScalesStatus
(){
axios
({
this
.
instance
({
method
:
'post'
,
url
:
getFollowUpSC
(
'/followup/entering/scale/updateScalesStatus'
),
data
:
{
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录