提交 7076bf5b 编写于 作者: tao.wu's avatar tao.wu

Merge branch 'dev-scaleHype-20190428' of...

Merge branch 'dev-scaleHype-20190428' of 192.168.110.53:com.pica.cloud.education.frontend/pica.cloud.web-education-admin into dev-scaleHype-20190428
...@@ -16,19 +16,19 @@ export default [ ...@@ -16,19 +16,19 @@ export default [
field: 'bodyHeight', field: 'bodyHeight',
name: '身高', name: '身高',
min: 100, min: 100,
max: 200 max: 250
}, },
{ {
field: 'bodyWeight', field: 'bodyWeight',
name: '体重', name: '体重',
min: 35, min: 35,
max: 200 max: 250
}, },
{ {
field: 'nextBodyWeight', field: 'nextBodyWeight',
name: '体重', name: '体重',
min: 35, min: 35,
max: 200 max: 250
}, },
{ {
field: 'fastingBloodSugar', field: 'fastingBloodSugar',
......
...@@ -16,19 +16,19 @@ export default [ ...@@ -16,19 +16,19 @@ export default [
field: 'bodyHeight', field: 'bodyHeight',
name: '身高', name: '身高',
min: 100, min: 100,
max: 200 max: 250
}, },
{ {
field: 'bodyWeight', field: 'bodyWeight',
name: '体重', name: '体重',
min: 35, min: 35,
max: 200 max: 250
}, },
{ {
field: 'nextBodyWeight', field: 'nextBodyWeight',
name: '下次随访体重', name: '下次随访体重',
min: 35, min: 35,
max: 200 max: 250
}, },
{ {
field: 'heartRate', field: 'heartRate',
......
...@@ -10,21 +10,20 @@ export default ($this) => { ...@@ -10,21 +10,20 @@ export default ($this) => {
item.dataSource.forEach((item2,index2)=>{ item.dataSource.forEach((item2,index2)=>{
if((glycosylatedHemoglobinPercent||glycosylatedHemoglobinDate) && item2.refs){ if((glycosylatedHemoglobinPercent||glycosylatedHemoglobinDate) && item2.refs){
$this.addComponents[index].dataSource[index2].rules[0].required = true; $this.addComponents[index].dataSource[index2].rules[0].required = true;
$this.$refs['form' + index][0].validateField('glycosylatedHemoglobinPercent'); $this.$refs['form' + index][0].validateField(['glycosylatedHemoglobinPercent','glycosylatedHemoglobinDate']);
$this.$refs['form' + index][0].validateField('glycosylatedHemoglobinDate');
}else{ }else{
if(item2.refs){ if(item2.refs){
if(item2.refs == 'glycosylatedHemoglobinPercent'){ if(item2.refs == 'glycosylatedHemoglobinPercent'){
$this.addComponents[index].dataSource[index2].rules = [{ required: false, message: '请输入糖化血红蛋白值', trigger: ['submit','change','blur'] }]; // $this.addComponents[index].dataSource[index2].rules[0].required = false;
$this.addComponents[index].dataSource[index2].rules = [{ required: false, message: '请输入糖化血红蛋白值', trigger: ['submit','change'] }];
}else{ }else{
$this.addComponents[index].dataSource[index2].rules[0].required = false; $this.addComponents[index].dataSource[index2].rules[0].required = false;
} }
// $this.addComponents[index].dataSource[index2].rules[0].required = false;
$this.$nextTick(()=>{ $this.$nextTick(()=>{
$this.$refs['form'+index][0].validate((valid) => { $this.$refs['form'+index][0].validate((valid) => {
}); });
$this.$refs['form' + index][0].clearValidate('fastingBloodSugar'); $this.$refs['form' + index][0].clearValidate(['fastingBloodSugar','glycosylatedHemoglobinPercent','glycosylatedHemoglobinDate']);
$this.$refs['form' + index][0].clearValidate('glycosylatedHemoglobinPercent');
$this.$refs['form' + index][0].clearValidate('glycosylatedHemoglobinDate');
}) })
} }
...@@ -72,9 +71,9 @@ export default ($this) => { ...@@ -72,9 +71,9 @@ export default ($this) => {
type: 'number', type: 'number',
labmsg: '', labmsg: '',
slots: [{name: '%', type: 'append'}], slots: [{name: '%', type: 'append'}],
rules: [{ required: false, message: '请输入糖化血红蛋白值', trigger: ['submit','change','blur'] },{ validator: checkRange , trigger: ['submit','change'] },{ validator: checkNumberIsToFixedTwo , trigger: ['submit','change'] }], rules: [{ required: false, message: '请输入糖化血红蛋白值', trigger: ['submit','change'] },{ validator: checkRange , trigger: ['submit','change'] },{ validator: checkNumberIsToFixedTwo , trigger: ['submit','change'] }],
changeFun: hanldeValue, changeFun: hanldeValue,
blurFunc: hanldeValue // blurFunc: hanldeValue
}, },
{ {
formType: 'date-picker', formType: 'date-picker',
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册