Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica.cloud.web-education-admin
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
提交
打开侧边栏
com.pica.cloud.education.frontend
pica.cloud.web-education-admin
提交
970d11d1
提交
970d11d1
编写于
5月 06, 2019
作者:
yi.li
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
用药情况字段校验
上级
fe1abcf4
变更
4
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
38 行增加
和
10 行删除
+38
-10
rangeDiabetes.js
src/utils/followup/followupUtils/rangConfig/rangeDiabetes.js
+18
-0
chose-medication.vue
src/views/followup/record-manage/dialog/chose-medication.vue
+15
-5
diabetesSourseLifeMode.js
...p/record-manage/models/diabetes/diabetesSourseLifeMode.js
+2
-2
diabetesSourseMedicationUse.js
...ord-manage/models/diabetes/diabetesSourseMedicationUse.js
+3
-3
未找到文件。
src/utils/followup/followupUtils/rangConfig/rangeDiabetes.js
浏览文件 @
970d11d1
...
@@ -90,4 +90,22 @@ export default [
...
@@ -90,4 +90,22 @@ export default [
min
:
0
,
min
:
0
,
max
:
99
max
:
99
},
},
{
field
:
'nextWorkoutDuration'
,
name
:
'运动情况'
,
min
:
0
,
max
:
99
},
{
field
:
'stapleFoodGram'
,
name
:
'主食摄入量'
,
min
:
0
,
max
:
999
},
{
field
:
'nextStapleFoodGram'
,
name
:
'主食摄入量'
,
min
:
0
,
max
:
999
},
]
]
src/views/followup/record-manage/dialog/chose-medication.vue
浏览文件 @
970d11d1
...
@@ -3,16 +3,16 @@
...
@@ -3,16 +3,16 @@
<el-dialog
title=
"用药情况"
:visible
.
sync=
"showDialog"
>
<el-dialog
title=
"用药情况"
:visible
.
sync=
"showDialog"
>
<el-form
:model=
"formChosedMedical"
ref=
"choseMed"
:rules=
"rules"
>
<el-form
:model=
"formChosedMedical"
ref=
"choseMed"
:rules=
"rules"
>
<el-form-item
label=
"药物名称"
:label-width=
"formLabelWidth"
prop=
"medicinesName"
>
<el-form-item
label=
"药物名称"
:label-width=
"formLabelWidth"
prop=
"medicinesName"
>
<el-input
v-model=
"formChosedMedical.medicinesName"
autocomplete=
"off"
placeholder=
"请输入药物名称"
></el-input>
<el-input
v-model=
"formChosedMedical.medicinesName"
autocomplete=
"off"
placeholder=
"请输入药物名称"
maxlength=
"10"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"用法"
:label-width=
"formLabelWidth"
prop=
"dosageDay"
>
<el-form-item
label=
"用法"
:label-width=
"formLabelWidth"
prop=
"dosageDay"
>
<el-input
v-model=
"formChosedMedical.dosageDay"
autocomplete=
"off"
placeholder=
"请输入每日几次"
>
<el-input
v-model=
"formChosedMedical.dosageDay"
type=
"number"
autocomplete=
"off"
placeholder=
"请输入每日几次"
>
<template
slot=
"append"
>
次/日
</
template
>
<template
slot=
"append"
>
次/日
</
template
>
</el-input>
</el-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"用量"
:label-width=
"formLabelWidth"
prop=
"dosageNum"
>
<el-form-item
label=
"用量"
:label-width=
"formLabelWidth"
prop=
"dosageNum"
>
<el-input
v-model=
"formChosedMedical.dosageNum"
autocomplete=
"off"
placeholder=
"请输入每次用量"
>
<el-input
v-model=
"formChosedMedical.dosageNum"
autocomplete=
"off"
placeholder=
"请输入每次用量"
maxlength=
"10"
>
<
template
slot=
"append"
>
粒/
每次
</
template
>
<
template
slot=
"append"
>
每次
</
template
>
</el-input>
</el-input>
</el-form-item>
</el-form-item>
</el-form>
</el-form>
...
@@ -25,8 +25,18 @@
...
@@ -25,8 +25,18 @@
</template>
</template>
<
script
>
<
script
>
import
{
checkIsInteger
}
from
'@/utils/followup/followupUtils/checkField'
;
export
default
{
export
default
{
data
(){
data
(){
var
checkRange
=
(
rule
,
value
,
callback
)
=>
{
// let min,max;
let
val
=
Number
(
value
);
if
((
val
>=
0
)
&&
(
val
<=
5
)){
callback
()
}
else
{
callback
(
new
Error
(
`输入范围0~5`
))
}
}
return
{
return
{
showDialog
:
true
,
showDialog
:
true
,
formLabelWidth
:
'120px'
,
formLabelWidth
:
'120px'
,
...
@@ -37,7 +47,7 @@
...
@@ -37,7 +47,7 @@
},
},
rules
:
{
rules
:
{
medicinesName
:
[{
required
:
true
,
message
:
'请输入药物名称'
,
trigger
:
'change'
}],
medicinesName
:
[{
required
:
true
,
message
:
'请输入药物名称'
,
trigger
:
'change'
}],
dosageDay
:
[{
required
:
true
,
message
:
'请输入每日几次'
,
trigger
:
'change'
}],
dosageDay
:
[{
required
:
true
,
message
:
'请输入每日几次'
,
trigger
:
[
'change'
]
},{
validator
:
checkIsInteger
,
trigger
:
'change'
},{
validator
:
checkRange
,
trigger
:
'change'
}],
dosageNum
:
[{
required
:
true
,
message
:
'请输入每次用量'
,
trigger
:
'change'
}],
dosageNum
:
[{
required
:
true
,
message
:
'请输入每次用量'
,
trigger
:
'change'
}],
},
},
}
}
...
...
src/views/followup/record-manage/models/diabetes/diabetesSourseLifeMode.js
浏览文件 @
970d11d1
...
@@ -136,7 +136,7 @@ export default ($this) => {
...
@@ -136,7 +136,7 @@ export default ($this) => {
type
:
'number'
,
type
:
'number'
,
labmsg
:
''
,
labmsg
:
''
,
slots
:
[{
name
:
'克/天'
,
type
:
'append'
}],
slots
:
[{
name
:
'克/天'
,
type
:
'append'
}],
rules
:
[{
required
:
true
,
message
:
'请输入每天摄入主食克数'
,
trigger
:
[
'submit'
,
'change'
]
}]
rules
:
[{
required
:
true
,
message
:
'请输入每天摄入主食克数'
,
trigger
:
[
'submit'
,
'change'
]
}
,{
validator
:
checkRange
,
trigger
:
[
'submit'
,
'change'
]
},{
validator
:
checkIsInteger
,
trigger
:
[
'submit'
,
'change'
]
}
]
},
},
{
{
formType
:
'input'
,
formType
:
'input'
,
...
@@ -151,7 +151,7 @@ export default ($this) => {
...
@@ -151,7 +151,7 @@ export default ($this) => {
type
:
'number'
,
type
:
'number'
,
labmsg
:
''
,
labmsg
:
''
,
slots
:
[{
name
:
'克/天'
,
type
:
'append'
}],
slots
:
[{
name
:
'克/天'
,
type
:
'append'
}],
rules
:
[{
required
:
true
,
message
:
'请输入每天摄入主食克数'
,
trigger
:
[
'submit'
,
'change'
]
}]
rules
:
[{
required
:
true
,
message
:
'请输入每天摄入主食克数'
,
trigger
:
[
'submit'
,
'change'
]
}
,{
validator
:
checkRange
,
trigger
:
[
'submit'
,
'change'
]
},{
validator
:
checkIsInteger
,
trigger
:
[
'submit'
,
'change'
]
}
]
},
},
{
{
...
...
src/views/followup/record-manage/models/diabetes/diabetesSourseMedicationUse.js
浏览文件 @
970d11d1
...
@@ -64,7 +64,7 @@ export default ($this) => {
...
@@ -64,7 +64,7 @@ export default ($this) => {
disabled
:
false
,
disabled
:
false
,
placeholder
:
'请输入胰岛素种类'
,
placeholder
:
'请输入胰岛素种类'
,
spanNum
:
12
,
spanNum
:
12
,
maxlength
:
3
0
,
maxlength
:
1
0
,
type
:
'text'
,
type
:
'text'
,
labmsg
:
'次'
,
labmsg
:
'次'
,
rules
:
[{
required
:
true
,
message
:
'请输入胰岛素种类'
,
trigger
:
[
'submit'
,
'change'
]}],
rules
:
[{
required
:
true
,
message
:
'请输入胰岛素种类'
,
trigger
:
[
'submit'
,
'change'
]}],
...
@@ -78,7 +78,7 @@ export default ($this) => {
...
@@ -78,7 +78,7 @@ export default ($this) => {
disabled
:
false
,
disabled
:
false
,
placeholder
:
'请输入胰岛素用法'
,
placeholder
:
'请输入胰岛素用法'
,
spanNum
:
12
,
spanNum
:
12
,
maxlength
:
3
0
,
maxlength
:
1
0
,
type
:
'text'
,
type
:
'text'
,
labmsg
:
'次'
,
labmsg
:
'次'
,
rules
:
[{
required
:
true
,
message
:
'请输入胰岛素用法'
,
trigger
:
[
'submit'
,
'change'
]}],
rules
:
[{
required
:
true
,
message
:
'请输入胰岛素用法'
,
trigger
:
[
'submit'
,
'change'
]}],
...
@@ -92,7 +92,7 @@ export default ($this) => {
...
@@ -92,7 +92,7 @@ export default ($this) => {
disabled
:
false
,
disabled
:
false
,
placeholder
:
'请输入胰岛素用量'
,
placeholder
:
'请输入胰岛素用量'
,
spanNum
:
12
,
spanNum
:
12
,
maxlength
:
3
0
,
maxlength
:
1
0
,
type
:
'text'
,
type
:
'text'
,
labmsg
:
'次'
,
labmsg
:
'次'
,
rules
:
[{
required
:
true
,
message
:
'请输入胰岛素用量'
,
trigger
:
[
'submit'
,
'change'
]}],
rules
:
[{
required
:
true
,
message
:
'请输入胰岛素用量'
,
trigger
:
[
'submit'
,
'change'
]}],
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录