提交 18ca419e 编写于 作者: tao.wu's avatar tao.wu

no message

上级 6aedd336
...@@ -51,8 +51,7 @@ export default ($this) => { ...@@ -51,8 +51,7 @@ export default ($this) => {
changeFun: (e)=>{ changeFun: (e)=>{
console.log(e) console.log(e)
if(e == '12个月'){ if(e == '12个月'){
$this.isRule = true; $this.needRule = true;
// console.log($this.isRule)
} }
} }
}, },
......
...@@ -19,6 +19,12 @@ export default ($this) => { ...@@ -19,6 +19,12 @@ export default ($this) => {
], ],
rules: [{ required: true, message: '请选择调查时状态', trigger: 'submit' }], rules: [{ required: true, message: '请选择调查时状态', trigger: 'submit' }],
changeFun: (e)=>{ changeFun: (e)=>{
console.log(e)
if(e == '失访' || e=='死亡'){
$this.showModule = false;
}else{
$this.showModule = true;
}
} }
}, },
......
...@@ -18,7 +18,7 @@ export default ($this) => { ...@@ -18,7 +18,7 @@ export default ($this) => {
valueFormat: 'yyyy-MM-dd', valueFormat: 'yyyy-MM-dd',
dateType: 'date', dateType: 'date',
type: 'date', type: 'date',
rules: [{required: true, message: '手术时间', trigger: 'submit'}], rules: [{required: false, message: '请选择检查时间', trigger: 'submit'}],
spanNum: 6, spanNum: 6,
}, },
{ {
...@@ -33,7 +33,7 @@ export default ($this) => { ...@@ -33,7 +33,7 @@ export default ($this) => {
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{name: 'cm', type: 'append'}], slots: [{name: 'cm', type: 'append'}],
rules: [{required: true, message: '请输入身高', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' }, {validator: checkNumberIsToFixed , trigger: 'submit'}], rules: [{required: false, message: '请输入身高', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' }, {validator: checkNumberIsToFixed , trigger: 'submit'}],
changeFun: (val)=>{ changeFun: (val)=>{
$this.addComponents.forEach((item,index)=>{ $this.addComponents.forEach((item,index)=>{
if(item.formName == 'stroke_014'){ if(item.formName == 'stroke_014'){
...@@ -69,7 +69,7 @@ export default ($this) => { ...@@ -69,7 +69,7 @@ export default ($this) => {
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{name: 'kg', type: 'append'}], slots: [{name: 'kg', type: 'append'}],
rules: [{required: true, message: '请输入体重', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' }, {validator: checkNumberIsToFixed , trigger: 'submit'}], rules: [{required: false, message: '请输入体重', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' }, {validator: checkNumberIsToFixed , trigger: 'submit'}],
changeFun: (val)=>{ changeFun: (val)=>{
$this.addComponents.forEach((item,index)=>{ $this.addComponents.forEach((item,index)=>{
if(item.formName == 'stroke_014'){ if(item.formName == 'stroke_014'){
...@@ -118,7 +118,7 @@ export default ($this) => { ...@@ -118,7 +118,7 @@ export default ($this) => {
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{name: 'cm', type: 'append'}], slots: [{name: 'cm', type: 'append'}],
rules: [{required: true, message: '请输入腰围', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' }, {validator: checkNumberIsToFixed , trigger: 'submit'}], rules: [{required: false, message: '请输入腰围', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' }, {validator: checkNumberIsToFixed , trigger: 'submit'}],
}, },
...@@ -138,7 +138,7 @@ export default ($this) => { ...@@ -138,7 +138,7 @@ export default ($this) => {
valueFormat: 'yyyy-MM-dd', valueFormat: 'yyyy-MM-dd',
dateType: 'date', dateType: 'date',
type: 'date', type: 'date',
rules: [{required: true, message: '请选择测量时间', trigger: 'submit'}], rules: [{required: false, message: '请选择测量时间', trigger: 'submit'}],
spanNum: 6, spanNum: 6,
}, },
{ {
...@@ -158,7 +158,7 @@ export default ($this) => { ...@@ -158,7 +158,7 @@ export default ($this) => {
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{name: 'mmHg', type: 'append'}], slots: [{name: 'mmHg', type: 'append'}],
rules: [{required: true, message: '请输入收缩压SBP', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' },{ validator: checkIsInteger , trigger: 'submit' }], rules: [{required: false, message: '请输入收缩压SBP', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' },{ validator: checkIsInteger , trigger: 'submit' }],
}, },
{ {
formType: 'input', formType: 'input',
...@@ -172,7 +172,7 @@ export default ($this) => { ...@@ -172,7 +172,7 @@ export default ($this) => {
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{name: 'mmHg', type: 'append'}], slots: [{name: 'mmHg', type: 'append'}],
rules: [{required: true, message: '请输入舒张压DBP', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' },{ validator: checkIsInteger , trigger: 'submit' }], rules: [{required: false, message: '请输入舒张压DBP', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' },{ validator: checkIsInteger , trigger: 'submit' }],
}, },
{ {
formType: 'input', formType: 'input',
...@@ -186,7 +186,7 @@ export default ($this) => { ...@@ -186,7 +186,7 @@ export default ($this) => {
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{name: '次/分', type: 'append'}], slots: [{name: '次/分', type: 'append'}],
rules: [{required: true, message: '请输入脉搏', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' },{ validator: checkIsInteger , trigger: 'submit' }], rules: [{required: false, message: '请输入脉搏', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' },{ validator: checkIsInteger , trigger: 'submit' }],
}, },
{ {
...@@ -206,7 +206,7 @@ export default ($this) => { ...@@ -206,7 +206,7 @@ export default ($this) => {
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{name: 'mmHg', type: 'append'}], slots: [{name: 'mmHg', type: 'append'}],
rules: [{required: true, message: '请输入收缩压SBP', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' },{ validator: checkIsInteger , trigger: 'submit' }], rules: [{required: false, message: '请输入收缩压SBP', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' },{ validator: checkIsInteger , trigger: 'submit' }],
}, },
{ {
formType: 'input', formType: 'input',
...@@ -220,7 +220,7 @@ export default ($this) => { ...@@ -220,7 +220,7 @@ export default ($this) => {
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{name: 'mmHg', type: 'append'}], slots: [{name: 'mmHg', type: 'append'}],
rules: [{required: true, message: '请输入舒张压DBP', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' },{ validator: checkIsInteger , trigger: 'submit' }], rules: [{required: false, message: '请输入舒张压DBP', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' },{ validator: checkIsInteger , trigger: 'submit' }],
}, },
{ {
formType: 'input', formType: 'input',
...@@ -234,7 +234,7 @@ export default ($this) => { ...@@ -234,7 +234,7 @@ export default ($this) => {
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{name: '次/分', type: 'append'}], slots: [{name: '次/分', type: 'append'}],
rules: [{required: true, message: '请输入脉搏', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' },{ validator: checkIsInteger , trigger: 'submit' }], rules: [{required: false, message: '请输入脉搏', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' },{ validator: checkIsInteger , trigger: 'submit' }],
}, },
...@@ -254,7 +254,7 @@ export default ($this) => { ...@@ -254,7 +254,7 @@ export default ($this) => {
valueFormat: 'yyyy-MM-dd', valueFormat: 'yyyy-MM-dd',
dateType: 'date', dateType: 'date',
type: 'date', type: 'date',
rules: [{required: true, message: '测量时间', trigger: 'submit'}], rules: [{required: false, message: '请选择测量时间', trigger: 'submit'}],
spanNum: 6, spanNum: 6,
}, },
{ {
...@@ -269,7 +269,7 @@ export default ($this) => { ...@@ -269,7 +269,7 @@ export default ($this) => {
{label: '无', value: '无', disabled: false}, {label: '无', value: '无', disabled: false},
{label: '有', value: '有', disabled: false}, {label: '有', value: '有', disabled: false},
], ],
rules: [{required: true, message: '请选择心脏杂音', trigger: 'submit'}] rules: [{required: false, message: '请选择心脏杂音', trigger: 'submit'}]
}, },
{ {
formType: 'radio', formType: 'radio',
...@@ -283,7 +283,7 @@ export default ($this) => { ...@@ -283,7 +283,7 @@ export default ($this) => {
{label: '整齐', value: '整齐', disabled: false}, {label: '整齐', value: '整齐', disabled: false},
{label: '不齐', value: '不齐', disabled: false}, {label: '不齐', value: '不齐', disabled: false},
], ],
rules: [{required: true, message: '请选择心律', trigger: 'submit'}] rules: [{required: false, message: '请选择心律', trigger: 'submit'}]
}, },
] ]
} }
...@@ -18,7 +18,7 @@ export default ($this) => { ...@@ -18,7 +18,7 @@ export default ($this) => {
valueFormat: 'yyyy-MM-dd', valueFormat: 'yyyy-MM-dd',
dateType: 'date', dateType: 'date',
type: 'date', type: 'date',
rules: [{required: true, message: '检查时间', trigger: 'submit'}], rules: [{required: false, message: '请选择检查时间', trigger: 'submit'}],
spanNum: 6, spanNum: 6,
}, },
{ {
...@@ -33,7 +33,7 @@ export default ($this) => { ...@@ -33,7 +33,7 @@ export default ($this) => {
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{name: 'mmol/L', type: 'append'}], slots: [{name: 'mmol/L', type: 'append'}],
rules: [{required: true, message: '请输入空腹血糖', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' }], rules: [{required: false, message: '请输入空腹血糖', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' }],
}, },
...@@ -53,7 +53,7 @@ export default ($this) => { ...@@ -53,7 +53,7 @@ export default ($this) => {
valueFormat: 'yyyy-MM-dd', valueFormat: 'yyyy-MM-dd',
dateType: 'date', dateType: 'date',
type: 'date', type: 'date',
rules: [{required: true, message: '检查时间', trigger: 'submit'}], rules: [{required: false, message: '请选择检查时间', trigger: 'submit'}],
spanNum: 6, spanNum: 6,
}, },
{ {
...@@ -68,7 +68,7 @@ export default ($this) => { ...@@ -68,7 +68,7 @@ export default ($this) => {
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{name: 'mmol/L', type: 'append'}], slots: [{name: 'mmol/L', type: 'append'}],
rules: [{required: true, message: '请输入甘油三酯', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' }], rules: [{required: false, message: '请输入甘油三酯', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' }],
}, },
{ {
formType: 'input', formType: 'input',
...@@ -82,7 +82,7 @@ export default ($this) => { ...@@ -82,7 +82,7 @@ export default ($this) => {
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{name: 'mmol/L', type: 'append'}], slots: [{name: 'mmol/L', type: 'append'}],
rules: [{required: true, message: '请输入胆固醇', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' }], rules: [{required: false, message: '请输入胆固醇', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' }],
}, },
{ {
formType: 'input', formType: 'input',
...@@ -96,7 +96,7 @@ export default ($this) => { ...@@ -96,7 +96,7 @@ export default ($this) => {
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{name: 'mmol/L', type: 'append'}], slots: [{name: 'mmol/L', type: 'append'}],
rules: [{required: true, message: '请输入低密度脂蛋白胆固醇', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' }], rules: [{required: false, message: '请输入低密度脂蛋白胆固醇', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' }],
}, },
{ {
formType: 'input', formType: 'input',
...@@ -110,7 +110,7 @@ export default ($this) => { ...@@ -110,7 +110,7 @@ export default ($this) => {
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{name: 'mmol/L', type: 'append'}], slots: [{name: 'mmol/L', type: 'append'}],
rules: [{required: true, message: '请输入高密度脂蛋白胆固醇', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' }], rules: [{required: false, message: '请输入高密度脂蛋白胆固醇', trigger: 'submit'},{ validator: checkRange , trigger: 'submit' }],
}, },
] ]
} }
...@@ -38,7 +38,6 @@ export default ($this) => { ...@@ -38,7 +38,6 @@ export default ($this) => {
rules: [{ required: false, message: '请选择评分值', trigger: 'submit' }], rules: [{ required: false, message: '请选择评分值', trigger: 'submit' }],
changeFun: (e)=>{ changeFun: (e)=>{
// console.log(e) // console.log(e)
// console.log($this.formData.stroke_003.inTurn)
} }
}, },
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<div class="form-wrap"> <div class="form-wrap">
<!--渲染不同的模块表单--> <!--渲染不同的模块表单-->
<div v-if="canRender" v-for="(item, index) in addComponents"> <div v-if="canRender" v-for="(item, index) in addComponents">
<div class="content-box" > <div v-if="item.showModule" class="content-box" >
<div v-if="!item.hideTitle" class="title">{{item.title}}</div> <div v-if="!item.hideTitle" class="title">{{item.title}}</div>
<el-form <el-form
:ref="'form' + index" :ref="'form' + index"
...@@ -51,26 +51,28 @@ ...@@ -51,26 +51,28 @@
export default { export default {
data(){ data(){
return { return {
needRule: false, //是否动态开启验证
showModule: true, //是否隐藏表单模块
canRender: true, canRender: true,
planPatientsTimesId: '', planPatientsTimesId: '',
scaleNo: '', scaleNo: '',
doctorId: '', doctorId: '',
addComponents: [ addComponents: [
{name: 'BaseInfo0',formObject: {},formName: 'stroke_001',className: 'obj-form-title',dataSource: dataSourceBaseInfo0(this), hideTitle: true, title: '一、量表脑卒中随访人员信息表'}, {name: 'BaseInfo0',formObject: {},showModule: true,formName: 'stroke_001',className: 'obj-form-title',dataSource: dataSourceBaseInfo0(this), hideTitle: true, title: '一、量表脑卒中随访人员信息表'},
{name: 'BaseInfo',formObject: {},formName: 'stroke_002',className: 'obj-form-title',dataSource: dataSourceBaseInfo(this), title: '一、基本信息'}, {name: 'BaseInfo',formObject: {},showModule: true,formName: 'stroke_002',className: 'obj-form-title',dataSource: dataSourceBaseInfo(this), title: '一、基本信息'},
{name: 'BaseInfo2',formObject: {},formName: 'stroke_003',className: 'obj-form-title',dataSource: dataSourceBaseInfo2(this), hideTitle: true, title: '一、基本信息'}, {name: 'BaseInfo2',formObject: {},showModule: true,formName: 'stroke_003',className: 'obj-form-title',dataSource: dataSourceBaseInfo2(this), hideTitle: true, title: '一、基本信息'},
{name: 'LifeStyleGuide',formObject: {},formName: 'stroke_004',className: 'obj-form-title',dataSource: dataSourceLifeStyleGuide(this), title: '二、随访期间生活方式'}, {name: 'LifeStyleGuide',formObject: {},showModule: true,formName: 'stroke_004',className: 'obj-form-title',dataSource: dataSourceLifeStyleGuide(this), title: '二、随访期间生活方式'},
{name: 'MainSickControl',formObject: {},formName: 'stroke_005',className: 'obj-form-title',dataSource: dataSourceMainSickControl(this), title: '三、随访期间主要病史及控制情况-脑血管病'}, {name: 'MainSickControl',formObject: {},showModule: true,formName: 'stroke_005',className: 'obj-form-title',dataSource: dataSourceMainSickControl(this), title: '三、随访期间主要病史及控制情况-脑血管病'},
{name: 'MainSickControl2',formObject: {},formName: 'stroke_006',className: 'obj-form-title',dataSource: dataSourceMainSickControl2(this), hideTitle: true, title: '三、随访期间主要病史及控制情况-MRS评分(卒中患者12个月随访必填)'}, {name: 'MainSickControl2',formObject: {},showModule: true,formName: 'stroke_006',className: 'obj-form-title',dataSource: dataSourceMainSickControl2(this), hideTitle: true, title: '三、随访期间主要病史及控制情况-MRS评分(卒中患者12个月随访必填)'},
{name: 'MainSickControl3',formObject: {},formName: 'stroke_007',className: 'obj-form-title',dataSource: dataSourceMainSickControl3(this), hideTitle: true, title: '三、随访期间主要病史及控制情况-心脏病'}, {name: 'MainSickControl3',formObject: {},showModule: true,formName: 'stroke_007',className: 'obj-form-title',dataSource: dataSourceMainSickControl3(this), hideTitle: true, title: '三、随访期间主要病史及控制情况-心脏病'},
{name: 'MainSickControl4',formObject: {},formName: 'stroke_008',className: 'obj-form-title',dataSource: dataSourceMainSickControl4(this), hideTitle: true, title: '三、随访期间主要病史及控制情况-高血压'}, {name: 'MainSickControl4',formObject: {},showModule: true,formName: 'stroke_008',className: 'obj-form-title',dataSource: dataSourceMainSickControl4(this), hideTitle: true, title: '三、随访期间主要病史及控制情况-高血压'},
{name: 'MainSickControl5',formObject: {},formName: 'stroke_009',className: 'obj-form-title',dataSource: dataSourceMainSickControl5(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: {},formName: 'stroke_010',className: 'obj-form-title',dataSource: dataSourceMainSickControl6(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: {},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: {},formName: 'stroke_012',className: 'obj-form-title',dataSource: dataSourceTreatmentSituation2(this), hideTitle: true, title: '四、本次随访期间血管病变的外科手术或介入治疗情况-冠状动脉'}, {name: 'TreatmentSituation2',formObject: {},showModule: true,formName: 'stroke_012',className: 'obj-form-title',dataSource: dataSourceTreatmentSituation2(this), hideTitle: true, title: '四、本次随访期间血管病变的外科手术或介入治疗情况-冠状动脉'},
{name: 'TreatmentSituation3',formObject: {},formName: 'stroke_013',className: 'obj-form-title',dataSource: dataSourceTreatmentSituation3(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,},formName: 'stroke_014',className: 'obj-form-title',dataSource: dataSourceCheckBody(this), title: '五、体格检查(高危人群12个月随访必做)'}, {name: 'CheckBody',formObject: {bmi: 0,},showModule: true,formName: 'stroke_014',className: 'obj-form-title',dataSource: dataSourceCheckBody(this), title: '五、体格检查(高危人群12个月随访必做)'},
{name: 'CheckLab',formObject: {},formName: 'stroke_015',className: 'obj-form-title',dataSource: dataSourceCheckLab(this), title: '六、实验室检查(高危人群12个月随访必填)'}, {name: 'CheckLab',formObject: {},showModule: true,formName: 'stroke_015',className: 'obj-form-title',dataSource: dataSourceCheckLab(this), title: '六、实验室检查(高危人群12个月随访必填)'},
], ],
formData: {},//整个表单对象 formData: {},//整个表单对象
isRule: false,//验证的依赖关系 isRule: false,//验证的依赖关系
...@@ -83,6 +85,17 @@ ...@@ -83,6 +85,17 @@
checkStart: Boolean, checkStart: Boolean,
saveWay: Number saveWay: Number
}, },
methods: {
// 动态开启验证开关
setRuleToTrue(index){
this.addComponents[index].dataSource.forEach((item,k)=>{
// console.log(this.addComponents[index].dataSource[k].rules)
if(this.addComponents[index].dataSource[k].rules && this.addComponents[index].dataSource[k].rules.length > 0){
this.addComponents[index].dataSource[k].rules[0].required = true;
}
})
}
},
watch: { watch: {
checkStart(val){ checkStart(val){
if(val){ if(val){
...@@ -91,31 +104,25 @@ ...@@ -91,31 +104,25 @@
// 将每个模块的fornName对应后台的表名放到表单对象 // 将每个模块的fornName对应后台的表名放到表单对象
this.formData[formName] = this.addComponents[i].formObject; this.formData[formName] = this.addComponents[i].formObject;
// if(formName=='stroke_003'){ if(formName==='stroke_006'||formName==='stroke_014'||formName==='stroke_015'){
//// console.log('checkStart=inturn=',this.formData.stroke_003.inTurn) if(this.needRule){
// } this.setRuleToTrue(i)
// if(formName=='stroke_006'||formName=='stroke_014'||formName=='stroke_015'){ }
// if(this.formData.stroke_003.inTurn==2){ }
// console.log(this.addComponents[i].dataSource) if(this.$refs['form' + i].length > 0){
//// this.setRulesToFalse(this.addComponents[i].dataSource)
// this.addComponents[i].dataSource.forEach((item,index)=>{
// item.rules = [{ required: true, message: '请选择评估时间', trigger: 'change' }];
// })
//// this.isRule = true;
// }
// }
this.$refs['form' + i][0].validate((valid) => { this.$refs['form' + i][0].validate((valid) => {
this.valid = valid; this.valid = valid;
}); });
} }
console.log(this.formData)
}
// console.log(this.formData)
this.formData.doctorId = parseFloat(this.doctorId); this.formData.doctorId = parseFloat(this.doctorId);
this.formData.saveWay = parseFloat(this.saveWay); this.formData.saveWay = parseFloat(this.saveWay);
this.formData.planPatientsTimesId = parseFloat(this.planPatientsTimesId); this.formData.planPatientsTimesId = parseFloat(this.planPatientsTimesId);
this.formData.scaleNo = this.scaleNo; this.formData.scaleNo = this.scaleNo;
this.formData.isLine = 2; this.formData.isLine = 2;
console.log(JSON.stringify(this.formData)) // console.log(JSON.stringify(this.formData))
if(this.valid){ if(this.valid){
axios({ axios({
...@@ -139,12 +146,14 @@ ...@@ -139,12 +146,14 @@
this.$emit('checkEnd',false); this.$emit('checkEnd',false);
} }
}, },
addComponents(val){ showModule(val){
console.log(val)
},
formObject(val){
console.log(val) console.log(val)
this.addComponents.forEach((item,index)=>{
if(index >= 3){
this.addComponents[index].showModule = val;
} }
})
},
}, },
created(){ created(){
this.planPatientsTimesId = this.$route.query.planPatientsTimesId this.planPatientsTimesId = this.$route.query.planPatientsTimesId
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册