提交 799e4dcc 编写于 作者: tao.wu's avatar tao.wu

no message

上级 48afee19
...@@ -138,7 +138,7 @@ export default ($this) => { ...@@ -138,7 +138,7 @@ export default ($this) => {
dateType: 'year', dateType: 'year',
type: 'date', type: 'date',
rules: [{required: true, message: '左侧内膜剥脱术手术时间', trigger: 'submit'}], rules: [{required: true, message: '左侧内膜剥脱术手术时间', trigger: 'submit'}],
spanNum: 6, spanNum: 12,
}, },
{ {
formType: 'date-picker', formType: 'date-picker',
...@@ -153,7 +153,7 @@ export default ($this) => { ...@@ -153,7 +153,7 @@ export default ($this) => {
dateType: 'year', dateType: 'year',
type: 'date', type: 'date',
rules: [{required: true, message: '右侧内膜剥脱术手术时间', trigger: 'submit'}], rules: [{required: true, message: '右侧内膜剥脱术手术时间', trigger: 'submit'}],
spanNum: 6, spanNum: 12,
}, },
{ {
......
...@@ -105,15 +105,23 @@ ...@@ -105,15 +105,23 @@
this.$nextTick(()=>{ this.$nextTick(()=>{
if(this.$refs['form' + i].length > 0){ if(this.$refs['form' + i].length > 0){
this.$refs['form' + i][0].validate((valid) => { this.$refs['form' + i][0].validate((valid) => {
// this.valid = valid;
this.validList.push(valid); this.validList.push(valid);
}); });
} }
}) })
} }
this.$emit('checkEnd',false); this.$nextTick(()=>{
this.dataSubmit(); for(let k=0;k<this.validList.length;k++){
if(!this.validList[k]){
this.$emit('checkEnd',false);
this.valid = false;
return;
}else{
this.valid = true;
}
}
this.dataSubmit();
})
} }
}, },
...@@ -191,24 +199,22 @@ ...@@ -191,24 +199,22 @@
this.formData = res.data.data this.formData = res.data.data
for(let i=0;i<this.addComponents.length;i++){ for(let i=0;i<this.addComponents.length;i++){
let formName = this.addComponents[i].formName; let formName = this.addComponents[i].formName;
let investigationState = this.formData[formName].investigationState;
if(this.formData[formName]){ if(this.formData[formName]){
this.addComponents[i].formObject = this.formData[formName]; this.addComponents[i].formObject = this.formData[formName];
} }
if( ( investigationState === '失访' || investigationState === '死亡' ) ){
this.showModule = false;
}
} }
this.canRender = true; this.canRender = true;
this.$forceUpdate(); this.$forceUpdate();
}) })
}, },
// 提交量表 // 提交量表
dataSubmit(){ dataSubmit(){
for(let i=0;i<this.validList.length;i++){
if(!this.validList[i]){
this.valid = false;
return;
}else{
this.valid = true;
}
}
if(this.valid){ if(this.valid){
// console.log(this.formData) // console.log(this.formData)
this.formData.doctorId = parseFloat(this.doctorId); this.formData.doctorId = parseFloat(this.doctorId);
...@@ -236,6 +242,7 @@ ...@@ -236,6 +242,7 @@
} }
}); });
} }
this.$emit('checkEnd',false);
}, },
updateScalesStatus(){ updateScalesStatus(){
axios({ axios({
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册