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

no message

上级 689ccaf4
...@@ -174,11 +174,17 @@ ...@@ -174,11 +174,17 @@
</style> </style>
<style lang="scss"> <style lang="scss">
.form-box{ .form-box{
.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before {
content: '*';
color: #F56C6C;
margin-right: 10px;
}
.el-form-item__label, .el-form-item__label,
.el-radio__label { .el-radio__label {
font-size: 18px; font-size: 18px;
} }
.obj-form-title{ .obj-form-title{
float: none;
.el-form-item__label, .el-form-item__label,
.el-form-item__content{ .el-form-item__content{
display: block; display: block;
...@@ -192,6 +198,22 @@ ...@@ -192,6 +198,22 @@
} }
} }
} }
.obj-form-title2{
margin-left: 15px;
}
.obj-form-title3{
margin-left: 25px;
}
.obj-form-title4{
margin-left: 35px;
}
.radio-block{
.el-radio-group{
.el-radio{
display: block;
}
}
}
} }
</style> </style>
......
...@@ -46,10 +46,6 @@ ...@@ -46,10 +46,6 @@
stroke, stroke,
BreadCrumb, BreadCrumb,
}, },
data(){
return {
}
},
} }
</script> </script>
...@@ -67,7 +63,7 @@ ...@@ -67,7 +63,7 @@
.patient-base-info{ .patient-base-info{
line-height: 60px; line-height: 60px;
height: 60px; height: 60px;
border-bottom: 2px dashed #ccc; border-bottom: 1px dashed #ccc;
} }
.form-container{ .form-container{
padding: 40px 10px; padding: 40px 10px;
......
export default [ export default ($this) => {
{ return [
formType: 'radio', {
className: 'obj-form-title', formType: 'radio',
prop: 'a1', className: 'obj-form-title',
model: 'a1', prop: 'a1',
spanNum: 24, model: 'a1',
label: '调查时状态', spanNum: 24,
options: [ label: '调查时状态',
{ label: '接受调查', value: '1' }, options: [
{ label: '失访', value: '2' }, { label: '接受调查', value: '1' },
{ label: '死亡', value: '3' } { label: '失访', value: '2' },
{ label: '死亡', value: '3' }
], ],
rules: [{ required: true, message: '请选择调查时状态', trigger: 'blur' }] rules: [{ required: true, message: '请选择调查时状态', trigger: 'blur' }]
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title2',
prop: 'a7', prop: 'a7',
model: 'a7', model: 'a7',
label: '调查方式', label: '调查方式',
linkageRule: [{ name: 'a1', value: ['1'] }], linkageRule: [{ name: 'a1', value: ['1'] }],
disabled: false, disabled: false,
placeholder: '150', placeholder: '150',
spanNum: 24, spanNum: 24,
options: [ options: [
{ label: '面对面', value: '1', disabled: false }, { label: '面对面', value: '1', disabled: false },
{ label: '电话(限中危人群,高危人群6个月随访)', value: '2', disabled: false }, { label: '电话(限中危人群,高危人群6个月随访)', value: '2', disabled: false },
], ],
rules: [{ required: true, message: '请选择调查方式', trigger: 'blur' }] rules: [{ required: true, message: '请选择调查方式', trigger: 'blur' }]
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title2',
prop: 'a8', prop: 'a8',
model: 'a8', model: 'a8',
label: '本次调查是否为被调查者本人', label: '本次调查是否为被调查者本人',
linkageRule: [{ name: 'a1', value: ['1'] }], linkageRule: [{ name: 'a1', value: ['1'] }],
disabled: false, disabled: false,
placeholder: '150', placeholder: '150',
spanNum: 24, spanNum: 24,
options: [ options: [
{ label: '是', value: '1', disabled: false }, { label: '是', value: '1', disabled: false },
{ label: '否', value: '2', disabled: false }, { label: '否', value: '2', disabled: false },
], ],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }] rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title3',
prop: 'a9', prop: 'a9',
model: 'a9', model: 'a9',
label: '提供信息者与被调查者之间关系', label: '提供信息者与被调查者之间关系',
linkageRule: [{ name: 'a8', value: ['2'] }], linkageRule: [{ name: 'a8', value: ['2'] }],
disabled: false, disabled: false,
placeholder: '150', placeholder: '150',
spanNum: 24, spanNum: 24,
options: [ options: [
{ label: '父母', value: '1', disabled: false }, { label: '父母', value: '1', disabled: false },
{ label: '配偶', value: '2', disabled: false }, { label: '配偶', value: '2', disabled: false },
{ label: '子女', value: '3', disabled: false }, { label: '子女', value: '3', disabled: false },
{ label: '兄弟姐妹', value: '4', disabled: false }, { label: '兄弟姐妹', value: '4', disabled: false },
{ label: '其他', value: '5', disabled: false }, { label: '其他', value: '5', disabled: false },
], ],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }] rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
}, },
{ {
formType: 'input', formType: 'input',
className: 'obj-form-title', className: 'obj-form-title4',
linkageRule: [{name: 'a9',value: ['5']}], linkageRule: [{name: 'a9',value: ['5']}],
prop: 'a10', prop: 'a10',
model: 'a10', model: 'a10',
label: '其他', label: '其他',
disabled: false, disabled: false,
placeholder: '请输入其他原因', placeholder: '请输入其他原因',
spanNum: 12, spanNum: 12,
type: 'number', type: 'number',
labmsg: '', labmsg: '',
// slots: [{ name: 'mmol/L', type: 'append' }] // slots: [{ name: 'mmol/L', type: 'append' }]
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title2',
prop: 'a2', prop: 'a2',
model: 'a2', model: 'a2',
spanNum: 24, spanNum: 24,
label: '失访原因', label: '失访原因',
linkageRule: [{ name: 'a1', value: ['2'] }], linkageRule: [{ name: 'a1', value: ['2'] }],
options: [ options: [
{ label: '失去联系', value: '1' }, { label: '失去联系', value: '1' },
{ label: '拒绝参加调查', value: '2' }, { label: '拒绝参加调查', value: '2' },
{ label: '其他', value: '3' } { label: '其他', value: '3' }
], ],
rules: [{ required: true, message: '请选择失访原因', trigger: 'blur' }] rules: [{ required: true, message: '请选择失访原因', trigger: 'blur' }]
}, },
{ {
formType: 'input', formType: 'input',
className: 'obj-form-title', className: 'obj-form-title3',
linkageRule: [{name: 'a2',value: ['3']}], linkageRule: [{name: 'a2',value: ['3']}],
prop: 'a3', prop: 'a3',
model: 'a3', model: 'a3',
label: '其他', label: '其他',
disabled: false, disabled: false,
placeholder: '请输入其他原因', placeholder: '请输入其他原因',
spanNum: 12, spanNum: 12,
type: 'number', type: 'number',
labmsg: '', labmsg: '',
// slots: [{ name: 'mmol/L', type: 'append' }] // slots: [{ name: 'mmol/L', type: 'append' }]
}, },
{ {
formType: 'date-picker', formType: 'date-picker',
className: 'obj-form-title', className: 'obj-form-title2',
prop: 'a4', prop: 'a4',
model: 'a4', model: 'a4',
placeholder: '选择死亡时间', placeholder: '选择死亡时间',
label: '死亡时间', label: '死亡时间',
linkageRule: [{ name: 'a1', value: ['3'] }], linkageRule: [{ name: 'a1', value: ['3'] }],
format: 'yyyy-MM-dd', format: 'yyyy-MM-dd',
type: 'date', type: 'date',
rules: [{ required: true, message: '请选择死亡时间', trigger: 'blur' }] rules: [{ required: true, message: '请选择死亡时间', trigger: 'blur' }]
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title2',
prop: 'a5', prop: 'a5',
model: 'a5', model: 'a5',
label: '死亡原因', label: '死亡原因',
linkageRule: [{ name: 'a1', value: ['3'] }], linkageRule: [{ name: 'a1', value: ['3'] }],
disabled: false, disabled: false,
placeholder: '150', placeholder: '150',
spanNum: 24, spanNum: 24,
options: [ options: [
{ label: '脑卒中', value: '1', disabled: false }, { label: '脑卒中', value: '1', disabled: false },
{ label: '冠心病', value: '2', disabled: false }, { label: '冠心病', value: '2', disabled: false },
{ label: '恶心肿瘤', value: '3', disabled: false }, { label: '恶心肿瘤', value: '3', disabled: false },
{ label: '呼吸系统疾病', value: '4', disabled: false }, { label: '呼吸系统疾病', value: '4', disabled: false },
{ label: '损伤和中毒', value: '5', disabled: false }, { label: '损伤和中毒', value: '5', disabled: false },
{ label: '不祥', value: '6', disabled: false }, { label: '不祥', value: '6', disabled: false },
{ label: '其他', value: '7', disabled: false }, { label: '其他', value: '7', disabled: false },
], ],
rules: [{ required: true, message: '请选择死亡原因', trigger: 'blur' }] rules: [{ required: true, message: '请选择死亡原因', trigger: 'blur' }]
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title3',
prop: 'a6', prop: 'a6',
model: 'a6', model: 'a6',
label: '脑卒中类型', label: '脑卒中类型',
linkageRule: [{ name: 'a5', value: ['1'] }], linkageRule: [{ name: 'a5', value: ['1'] }],
disabled: false, disabled: false,
placeholder: '150', placeholder: '150',
spanNum: 24, spanNum: 24,
options: [ options: [
{ label: '出血性脑卒中', value: '1', disabled: false }, { label: '出血性脑卒中', value: '1', disabled: false },
{ label: '缺血性脑卒中', value: '2', disabled: false }, { label: '缺血性脑卒中', value: '2', disabled: false },
{ label: '不祥', value: '3', disabled: false }, { label: '不祥', value: '3', disabled: false },
], ],
rules: [{ required: true, message: '请选择脑卒中类型', trigger: 'blur' }] rules: [{ required: true, message: '请选择脑卒中类型', trigger: 'blur' }]
}, },
] ]
}
export default [ export default ($this) => {
{ return [
formType: 'div', {
name: '5.1 一般体征', formType: 'div',
className: 'sec-title', name: '5.1 一般体征',
}, className: 'sec-title',
{ },
formType: 'date-picker', {
className: 'obj-form-title', formType: 'date-picker',
prop: 'd1', className: 'obj-form-title',
model: 'd1', prop: 'd1',
placeholder: '请选择', model: 'd1',
label: '检查时间', placeholder: '请选择',
// linkageRule: [{ name: 'c28', value: ['2'] }], label: '检查时间',
format: 'yyyy-MM-dd', format: 'yyyy-MM-dd',
type: 'date', type: 'date',
rules: [{ required: true, message: '手术时间', trigger: 'blur' }], rules: [{required: true, message: '手术时间', trigger: 'blur'}],
spanNum: 24, spanNum: 24,
}, },
{ {
formType: 'input', formType: 'input',
className: 'obj-form-title', className: 'obj-form-title',
prop: 'd2', prop: 'd2',
model: 'd2', model: 'd2',
label: '身高', label: '身高',
disabled: false, disabled: false,
placeholder: '请输入', placeholder: '请输入',
spanNum: 24, spanNum: 6,
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{ name: 'cm', type: 'append' }] slots: [{name: 'cm', type: 'append'}],
}, rules: [{required: true, message: '请输入身高', trigger: 'blur'}],
{ },
formType: 'input', {
className: 'obj-form-title', formType: 'input',
prop: 'd3', className: 'obj-form-title',
model: 'd3', prop: 'd3',
label: '体重', model: 'd3',
disabled: false, label: '体重',
placeholder: '请输入(体重可以带1位小数点)', disabled: false,
spanNum: 24, placeholder: '请输入(体重可以带1位小数点)',
type: 'number', spanNum: 8,
labmsg: '次', type: 'number',
slots: [{ name: 'kg', type: 'append' }] labmsg: '次',
}, slots: [{name: 'kg', type: 'append'}],
{ rules: [{required: true, message: '请输入体重', trigger: 'blur'}],
formType: 'input', },
className: 'obj-form-title', {
prop: 'd4', formType: 'input',
model: 'd4', className: 'obj-form-title',
label: 'BMI(系统自动生成)', prop: 'd4',
disabled: false, model: 'd4',
placeholder: '22.5(这里是自动计算所得)', label: 'BMI(系统自动生成)',
spanNum: 24, disabled: false,
type: 'number', placeholder: '22.5(这里是自动计算所得)',
labmsg: '次', spanNum: 6,
slots: [{ name: 'kg/m^2', type: 'append' }] type: 'number',
}, labmsg: '次',
slots: [{name: 'kg/m^2', type: 'append'}],
},
{ {
formType: 'input', formType: 'input',
className: 'obj-form-title', className: 'obj-form-title',
prop: 'd3', prop: 'd3',
model: 'd3', model: 'd3',
label: '腰围', label: '腰围',
disabled: false, disabled: false,
placeholder: '请输入', placeholder: '请输入',
spanNum: 24, spanNum: 6,
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{ name: 'cm', type: 'append' }] slots: [{name: 'cm', type: 'append'}],
}, rules: [{required: true, message: '请输入腰围', trigger: 'blur'}],
},
{
formType: 'div',
name: '5.2 血压(同侧,测量2次)',
className: 'sec-title',
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'd5',
model: 'd5',
placeholder: '请选择',
label: '测量时间',
format: 'yyyy-MM-dd',
type: 'date',
rules: [{required: true, message: '请选择测量时间', trigger: 'blur'}],
spanNum: 24,
},
{
formType: 'div',
name: '第一次',
className: 'third-title',
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd6',
model: 'd6',
label: '收缩压SBP',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{name: 'mmHg', type: 'append'}]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd7',
model: 'd7',
label: '舒张压DBP',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{name: 'mmHg', type: 'append'}]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd8',
model: 'd8',
label: '脉搏',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{name: '次/分', type: 'append'}]
},
{
formType: 'div',
name: '第二次',
className: 'third-title',
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd9',
model: 'd9',
label: '收缩压SBP',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{name: 'mmHg', type: 'append'}]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd10',
model: 'd10',
label: '舒张压DBP',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{name: 'mmHg', type: 'append'}]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd11',
model: 'd11',
label: '脉搏',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{name: '次/分', type: 'append'}]
},
{
formType: 'div',
name: '5.2 血压(同侧,测量2次)',
className: 'sec-title',
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'd5',
model: 'd5',
placeholder: '请选择',
label: '测量时间',
format: 'yyyy-MM-dd',
type: 'date',
rules: [{ required: true, message: '请选择测量时间', trigger: 'blur' }],
spanNum: 24,
},
{
formType: 'div',
name: '第一次',
className: 'third-title',
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd6',
model: 'd6',
label: '收缩压SBP',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: 'mmHg', type: 'append' }]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd7',
model: 'd7',
label: '舒张压DBP',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: 'mmHg', type: 'append' }]
},
{
formType: 'input',
className: 'obj-form-title',
prop: 'd8',
model: 'd8',
label: '脉搏',
disabled: false,
placeholder: '请输入',
spanNum: 24,
type: 'number',
labmsg: '次',
slots: [{ name: '次/分', type: 'append' }]
},
{ {
formType: 'div', formType: 'div',
name: '第二次', name: '5.3 心脏听诊',
className: 'third-title', className: 'sec-title',
}, },
{ {
formType: 'input', formType: 'date-picker',
className: 'obj-form-title', className: 'obj-form-title',
prop: 'd9', prop: 'd12',
model: 'd9', model: 'd12',
label: '收缩压SBP', placeholder: '请选择',
disabled: false, label: '测量时间',
placeholder: '请输入', format: 'yyyy-MM-dd',
spanNum: 24, type: 'date',
type: 'number', rules: [{required: true, message: '测量时间', trigger: 'blur'}],
labmsg: '次', spanNum: 24,
slots: [{ name: 'mmHg', type: 'append' }] },
}, {
{ formType: 'radio',
formType: 'input', className: 'obj-form-title',
className: 'obj-form-title', prop: 'd13',
prop: 'd10', model: 'd13',
model: 'd10', label: '心脏杂音',
label: '舒张压DBP', disabled: false,
disabled: false, spanNum: 24,
placeholder: '请输入', options: [
spanNum: 24, {label: '无', value: '1', disabled: false},
type: 'number', {label: '有', value: '2', disabled: false},
labmsg: '次', ],
slots: [{ name: 'mmHg', type: 'append' }] rules: [{required: true, message: '请选择心脏杂音', trigger: 'blur'}]
}, },
{ {
formType: 'input', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title',
prop: 'd11', prop: 'd14',
model: 'd11', model: 'd14',
label: '脉搏', label: '心律',
disabled: false, disabled: false,
placeholder: '请输入', spanNum: 24,
spanNum: 24, options: [
type: 'number', {label: '整齐', value: '1', disabled: false},
labmsg: '次', {label: '不齐', value: '2', disabled: false},
slots: [{ name: '次/分', type: 'append' }] ],
}, rules: [{required: true, message: '请选择心律', trigger: 'blur'}]
},
]
}
{
formType: 'div',
name: '5.3 心脏听诊',
className: 'sec-title',
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'd12',
model: 'd12',
placeholder: '请选择',
label: '测量时间',
format: 'yyyy-MM-dd',
type: 'date',
rules: [{ required: true, message: '测量时间', trigger: 'blur' }],
spanNum: 24,
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'd13',
model: 'd13',
label: '心脏杂音',
disabled: false,
spanNum: 24,
options: [
{ label: '无', value: '1', disabled: false },
{ label: '有', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择心脏杂音', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'd14',
model: 'd14',
label: '心律',
disabled: false,
spanNum: 24,
options: [
{ label: '整齐', value: '1', disabled: false },
{ label: '不齐', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择心律', trigger: 'blur' }]
},
]
export default [ export default ($this) => {
{ return [
formType: 'div', {
name: '6.1 血糖', formType: 'div',
className: 'sec-title', name: '6.1 血糖',
}, className: 'sec-title',
{ },
formType: 'date-picker', {
className: 'obj-form-title', formType: 'date-picker',
prop: 'e1', className: 'obj-form-title',
model: 'e1', prop: 'e1',
placeholder: '请选择', model: 'e1',
label: '检查时间', placeholder: '请选择',
format: 'yyyy-MM-dd', label: '检查时间',
type: 'date', format: 'yyyy-MM-dd',
rules: [{ required: true, message: '检查时间', trigger: 'blur' }], type: 'date',
spanNum: 24, rules: [{required: true, message: '检查时间', trigger: 'blur'}],
}, spanNum: 24,
{ },
formType: 'input', {
className: 'obj-form-title', formType: 'input',
prop: 'e2', className: 'obj-form-title',
model: 'e2', prop: 'e2',
label: '空腹血糖', model: 'e2',
disabled: false, label: '空腹血糖',
placeholder: '请输入', disabled: false,
spanNum: 24, placeholder: '请输入',
type: 'number', spanNum: 24,
labmsg: '次', type: 'number',
slots: [{ name: 'mmol/L', type: 'append' }] labmsg: '次',
}, slots: [{name: 'mmol/L', type: 'append'}]
},
{ {
formType: 'div', formType: 'div',
name: '6.2 血脂', name: '6.2 血脂',
className: 'sec-title', className: 'sec-title',
}, },
{ {
formType: 'date-picker', formType: 'date-picker',
className: 'obj-form-title', className: 'obj-form-title',
prop: 'e3', prop: 'e3',
model: 'e3', model: 'e3',
placeholder: '请选择', placeholder: '请选择',
label: '检查时间', label: '检查时间',
format: 'yyyy-MM-dd', format: 'yyyy-MM-dd',
type: 'date', type: 'date',
rules: [{ required: true, message: '检查时间', trigger: 'blur' }], rules: [{required: true, message: '检查时间', trigger: 'blur'}],
spanNum: 24, spanNum: 24,
}, },
{ {
formType: 'input', formType: 'input',
className: 'obj-form-title', className: 'obj-form-title',
prop: 'e4', prop: 'e4',
model: 'e4', model: 'e4',
label: '甘油三酯', label: '甘油三酯',
disabled: false, disabled: false,
placeholder: '请输入', placeholder: '请输入',
spanNum: 24, spanNum: 24,
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{ name: 'mmol/L', type: 'append' }] slots: [{name: 'mmol/L', type: 'append'}]
}, },
{ {
formType: 'input', formType: 'input',
className: 'obj-form-title', className: 'obj-form-title',
prop: 'e5', prop: 'e5',
model: 'e5', model: 'e5',
label: '胆固醇', label: '胆固醇',
disabled: false, disabled: false,
placeholder: '请输入', placeholder: '请输入',
spanNum: 24, spanNum: 24,
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{ name: 'mmol/L', type: 'append' }] slots: [{name: 'mmol/L', type: 'append'}]
}, },
{ {
formType: 'input', formType: 'input',
className: 'obj-form-title', className: 'obj-form-title',
prop: 'e6', prop: 'e6',
model: 'e6', model: 'e6',
label: '低密度脂蛋白胆固醇', label: '低密度脂蛋白胆固醇',
disabled: false, disabled: false,
placeholder: '请输入', placeholder: '请输入',
spanNum: 24, spanNum: 24,
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{ name: 'mmol/L', type: 'append' }] slots: [{name: 'mmol/L', type: 'append'}]
}, },
{ {
formType: 'input', formType: 'input',
className: 'obj-form-title', className: 'obj-form-title',
prop: 'e7', prop: 'e7',
model: 'e7', model: 'e7',
label: '高密度脂蛋白胆固醇', label: '高密度脂蛋白胆固醇',
disabled: false, disabled: false,
placeholder: '请输入', placeholder: '请输入',
spanNum: 24, spanNum: 24,
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{ name: 'mmol/L', type: 'append' }] slots: [{name: 'mmol/L', type: 'append'}]
}, },
] ]
}
export default [ export default ($this) => {
{ return [
formType: 'radio', {
className: 'obj-form-title', formType: 'radio',
prop: 'b1', className: 'obj-form-title',
model: 'b1', prop: 'b1',
label: '运动', model: 'b1',
disabled: false, label: '运动',
placeholder: '150', disabled: false,
spanNum: 24, placeholder: '150',
options: [ spanNum: 24,
{ label: '经常运动(相当于快步走的中等强度运动,且每周≥3次、每次≥30分钟,包含中度、重度体力劳动者)', value: '1', disabled: false }, options: [
{ label: '缺乏运动 (不符合上述经常运动标准者)', value: '2', disabled: false }, {label: '经常运动(相当于快步走的中等强度运动,且每周≥3次、每次≥30分钟,包含中度、重度体力劳动者)', value: '1', disabled: false},
], {label: '缺乏运动 (不符合上述经常运动标准者)', value: '2', disabled: false},
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }] ],
}, rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
{ },
formType: 'radio', {
className: 'obj-form-title', formType: 'radio',
prop: 'b2', className: 'obj-form-title',
model: 'b2', prop: 'b2',
label: '吸烟', model: 'b2',
disabled: false, label: '吸烟',
placeholder: '150', disabled: false,
spanNum: 24, placeholder: '150',
options: [ spanNum: 24,
{ label: '否', value: '1', disabled: false }, options: [
{ label: '是', value: '2', disabled: false }, {label: '否', value: '1', disabled: false},
], {label: '是', value: '2', disabled: false},
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }] ],
}, rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
{ },
formType: 'radio', {
className: 'obj-form-title', formType: 'radio',
prop: 'b3', className: 'obj-form-title',
model: 'b3', prop: 'b3',
label: '饮酒', model: 'b3',
disabled: false, label: '饮酒',
placeholder: '150', disabled: false,
spanNum: 24, placeholder: '150',
options: [ spanNum: 24,
{ label: '不饮酒', value: '1', disabled: false }, options: [
{ label: '少量饮酒', value: '2', disabled: false }, {label: '不饮酒', value: '1', disabled: false},
{ label: '经常大量饮酒(白酒≥3次/周,每次≥2两)', value: '3', disabled: false }, {label: '少量饮酒', value: '2', disabled: false},
], {label: '经常大量饮酒(白酒≥3次/周,每次≥2两)', value: '3', disabled: false},
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }] ],
}, rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
{ },
formType: 'radio', {
className: 'obj-form-title', formType: 'radio',
prop: 'b4', className: 'obj-form-title',
model: 'b4', prop: 'b4',
label: '口味', model: 'b4',
disabled: false, label: '口味',
placeholder: '150', disabled: false,
spanNum: 24, placeholder: '150',
options: [ spanNum: 24,
{ label: '偏咸', value: '1', disabled: false }, options: [
{ label: '偏淡', value: '2', disabled: false }, {label: '偏咸', value: '1', disabled: false},
{ label: '适中', value: '3', disabled: false }, {label: '偏淡', value: '2', disabled: false},
], {label: '适中', value: '3', disabled: false},
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }] ],
}, rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
{ },
formType: 'radio', {
className: 'obj-form-title', formType: 'radio',
prop: 'b5', className: 'obj-form-title',
model: 'b5', prop: 'b5',
label: '荤素', model: 'b5',
disabled: false, label: '荤素',
placeholder: '150', disabled: false,
spanNum: 24, placeholder: '150',
options: [ spanNum: 24,
{ label: '偏荤', value: '1', disabled: false }, options: [
{ label: '偏素', value: '2', disabled: false }, {label: '偏荤', value: '1', disabled: false},
{ label: '均衡', value: '3', disabled: false }, {label: '偏素', value: '2', disabled: false},
], {label: '均衡', value: '3', disabled: false},
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }] ],
}, rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
{ },
formType: 'radio', {
className: 'obj-form-title', formType: 'radio',
prop: 'b6', className: 'obj-form-title',
model: 'b6', prop: 'b6',
label: '吃蔬菜(每日食用6两蔬菜)', model: 'b6',
disabled: false, label: '吃蔬菜(每日食用6两蔬菜)',
placeholder: '150', disabled: false,
spanNum: 24, placeholder: '150',
options: [ spanNum: 24,
{ label: '≥5天/周', value: '1', disabled: false }, options: [
{ label: '3-4天/周', value: '2', disabled: false }, {label: '≥5天/周', value: '1', disabled: false},
{ label: '≤2天/周', value: '3', disabled: false }, {label: '3-4天/周', value: '2', disabled: false},
], {label: '≤2天/周', value: '3', disabled: false},
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }] ],
}, rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
{ },
formType: 'radio', {
className: 'obj-form-title', formType: 'radio',
prop: 'b7', className: 'obj-form-title',
model: 'b7', prop: 'b7',
label: '吃水果(每日食用4两水果)', model: 'b7',
disabled: false, label: '吃水果(每日食用4两水果)',
placeholder: '150', disabled: false,
spanNum: 24, placeholder: '150',
options: [ spanNum: 24,
{ label: '≥5天/周', value: '1', disabled: false }, options: [
{ label: '3-4天/周', value: '2', disabled: false }, {label: '≥5天/周', value: '1', disabled: false},
{ label: '≤2天/周', value: '3', disabled: false }, {label: '3-4天/周', value: '2', disabled: false},
], {label: '≤2天/周', value: '3', disabled: false},
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }] ],
}, rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
] ]
}
...@@ -21,21 +21,22 @@ export default ($this) => { ...@@ -21,21 +21,22 @@ export default ($this) => {
}, },
{ {
formType: 'input', formType: 'input',
className: 'obj-form-title', className: 'obj-form-title2',
linkageRule: [{name: 'c1',value: ['2']}], linkageRule: [{name: 'c1',value: ['2']}],
prop: 'c2', prop: 'c2',
model: 'c2', model: 'c2',
label: '发病次数', label: '发病次数',
disabled: false, disabled: false,
placeholder: '请输入发病次数', placeholder: '请输入发病次数',
spanNum: 24, spanNum: 6,
type: 'number', type: 'number',
labmsg: '次', labmsg: '次',
slots: [{ name: '次', type: 'append' }] slots: [{ name: '次', type: 'append' }],
rules: [{ required: true, message: '请输入发病次数', trigger: 'blur' }]
}, },
{ {
formType: 'date-picker', formType: 'date-picker',
className: 'obj-form-title', className: 'obj-form-title2',
prop: 'c3', prop: 'c3',
model: 'c3', model: 'c3',
placeholder: '请选择', placeholder: '请选择',
...@@ -48,7 +49,7 @@ export default ($this) => { ...@@ -48,7 +49,7 @@ export default ($this) => {
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title2',
prop: 'c4', prop: 'c4',
model: 'c4', model: 'c4',
label: '就诊机构级别', label: '就诊机构级别',
...@@ -65,7 +66,7 @@ export default ($this) => { ...@@ -65,7 +66,7 @@ export default ($this) => {
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title2',
prop: 'c5', prop: 'c5',
model: 'c5', model: 'c5',
label: '主要诊断', label: '主要诊断',
...@@ -82,7 +83,7 @@ export default ($this) => { ...@@ -82,7 +83,7 @@ export default ($this) => {
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title2',
prop: 'c6', prop: 'c6',
model: 'c6', model: 'c6',
label: '住院期间是否接受康复治疗', label: '住院期间是否接受康复治疗',
...@@ -97,7 +98,7 @@ export default ($this) => { ...@@ -97,7 +98,7 @@ export default ($this) => {
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title2',
prop: 'c7', prop: 'c7',
model: 'c7', model: 'c7',
label: '出院后是否接受康复治疗', label: '出院后是否接受康复治疗',
...@@ -131,7 +132,7 @@ export default ($this) => { ...@@ -131,7 +132,7 @@ export default ($this) => {
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title radio-block',
prop: 'c9', prop: 'c9',
model: 'c9', model: 'c9',
label: '评分值', label: '评分值',
...@@ -178,7 +179,7 @@ export default ($this) => { ...@@ -178,7 +179,7 @@ export default ($this) => {
}, },
{ {
formType: 'date-picker', formType: 'date-picker',
className: 'obj-form-title', className: 'obj-form-title2',
prop: 'c15', prop: 'c15',
model: 'c15', model: 'c15',
placeholder: '请选择', placeholder: '请选择',
...@@ -191,12 +192,15 @@ export default ($this) => { ...@@ -191,12 +192,15 @@ export default ($this) => {
}, },
{ {
formType: 'checkbox', formType: 'checkbox',
className: 'obj-form-title', className: 'obj-form-title2',
prop: 'heartType', prop: 'heartType',
model: 'heartType', model: 'heartType',
label: '心脏病类型', label: '心脏病类型',
linkageRule: [{ name: 'c10', value: ['2'] }], linkageRule: [{ name: 'c10', value: ['2'] }],
disabled: false, disabled: false,
changeFun: (val)=>{
// console.log(val)
},
spanNum: 24, spanNum: 24,
options: [ options: [
{ label: '冠心病', value: '1', disabled: false }, { label: '冠心病', value: '1', disabled: false },
...@@ -209,7 +213,7 @@ export default ($this) => { ...@@ -209,7 +213,7 @@ export default ($this) => {
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title3',
prop: 'c18', prop: 'c18',
model: 'c18', model: 'c18',
label: '冠心病类型', label: '冠心病类型',
...@@ -225,7 +229,7 @@ export default ($this) => { ...@@ -225,7 +229,7 @@ export default ($this) => {
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title3',
prop: 'c19', prop: 'c19',
model: 'c19', model: 'c19',
label: '房颤类型', label: '房颤类型',
...@@ -241,7 +245,7 @@ export default ($this) => { ...@@ -241,7 +245,7 @@ export default ($this) => {
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title2',
prop: 'c17', prop: 'c17',
model: 'c17', model: 'c17',
label: '就诊机构级别', label: '就诊机构级别',
...@@ -270,11 +274,19 @@ export default ($this) => { ...@@ -270,11 +274,19 @@ export default ($this) => {
{ label: '无', value: '1', disabled: false }, { label: '无', value: '1', disabled: false },
{ label: '有', value: '2', disabled: false }, { label: '有', value: '2', disabled: false },
], ],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }] rules: [{ required: true, message: '请选择是否', trigger: 'blur' }],
changeFun(e){
if(e == 2) {
$this.form = {
...$this.form,
medicalUseSituation: []
}
}
}
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title2',
prop: 'c20', prop: 'c20',
model: 'c20', model: 'c20',
label: '是否服用抗栓药物', label: '是否服用抗栓药物',
...@@ -289,14 +301,14 @@ export default ($this) => { ...@@ -289,14 +301,14 @@ export default ($this) => {
}, },
{ {
formType: 'checkbox', formType: 'checkbox',
className: 'obj-form-title', className: 'obj-form-title2',
prop: 'c21', prop: 'medicalUseSituation',
model: 'c21', model: 'medicalUseSituation',
label: '用药品种', label: '用药品种',
linkageRule: [{ name: 'c11', value: ['2'] }], linkageRule: [{ name: 'c11', value: ['2'] }],
disabled: false, disabled: false,
changeFun: (val)=>{ changeFun: (val)=>{
console.log(val) // console.log(val)
}, },
spanNum: 24, spanNum: 24,
options: [ options: [
...@@ -310,7 +322,7 @@ export default ($this) => { ...@@ -310,7 +322,7 @@ export default ($this) => {
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title2',
prop: 'c22', prop: 'c22',
model: 'c22', model: 'c22',
label: '用药情况', label: '用药情况',
...@@ -347,7 +359,7 @@ export default ($this) => { ...@@ -347,7 +359,7 @@ export default ($this) => {
}, },
{ {
formType: 'date-picker', formType: 'date-picker',
className: 'obj-form-title', className: 'obj-form-title2',
prop: 'c23', prop: 'c23',
model: 'c23', model: 'c23',
placeholder: '请选择', placeholder: '请选择',
...@@ -374,7 +386,7 @@ export default ($this) => { ...@@ -374,7 +386,7 @@ export default ($this) => {
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title3',
prop: 'c24', prop: 'c24',
model: 'c24', model: 'c24',
label: '是否服降压药', label: '是否服降压药',
...@@ -389,7 +401,7 @@ export default ($this) => { ...@@ -389,7 +401,7 @@ export default ($this) => {
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title3',
prop: 'c25', prop: 'c25',
model: 'c25', model: 'c25',
label: '血压控制情况', label: '血压控制情况',
......
export default [ export default ($this) => {
{ return [
formType: 'div', {
name: '4.1 颈动脉', formType: 'div',
className: 'sec-title', name: '4.1 颈动脉',
}, className: 'sec-title',
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c26',
model: 'c26',
label: '支架术(CAS)',
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'checkbox',
className: 'obj-form-title',
prop: 'c29',
model: 'c29',
label: '支架术位置',
linkageRule: [{ name: 'c26', value: ['2'] }],
disabled: false,
changeFun: (val)=>{
console.log(val)
}, },
spanNum: 24, {
options: [ formType: 'radio',
{ label: '左侧', value: '1', disabled: false }, className: 'obj-form-title',
{ label: '右侧', value: '2', disabled: false }, prop: 'c26',
], model: 'c26',
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }] label: '支架术(CAS)',
}, disabled: false,
{ spanNum: 24,
formType: 'date-picker', options: [
className: 'obj-form-title', {label: '否', value: '1', disabled: false},
prop: 'c30', {label: '是', value: '2', disabled: false},
model: 'c30', ],
placeholder: '请选择', rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
label: '手术时间', },
linkageRule: [{ name: 'c29', value: ['2'] }], {
format: 'yyyy-MM-dd', formType: 'checkbox',
type: 'date', className: 'obj-form-title2',
rules: [{ required: true, message: '手术时间', trigger: 'blur' }], prop: 'c29',
spanNum: 24, model: 'c29',
}, label: '支架术位置',
linkageRule: [{name: 'c26', value: ['2']}],
disabled: false,
changeFun: (val) => {
{ // console.log(val)
formType: 'radio', },
className: 'obj-form-title', spanNum: 24,
prop: 'c27', options: [
model: 'c27', {label: '左侧', value: '1', disabled: false},
label: '内膜剥脱术(CEA)', {label: '右侧', value: '2', disabled: false},
disabled: false, ],
spanNum: 24, rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
options: [ },
{ label: '否', value: '1', disabled: false }, {
{ label: '是', value: '2', disabled: false }, formType: 'date-picker',
], className: 'obj-form-title3',
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }] prop: 'c30',
}, model: 'c30',
{ placeholder: '请选择',
formType: 'checkbox', label: '手术时间',
className: 'obj-form-title', linkageRule: [{name: 'c29', value: ['2']}],
prop: 'c31', format: 'yyyy-MM-dd',
model: 'c31', type: 'date',
label: '内膜剥脱术位置', rules: [{required: true, message: '手术时间', trigger: 'blur'}],
linkageRule: [{ name: 'c27', value: ['2'] }], spanNum: 24,
disabled: false,
changeFun: (val)=>{
console.log(val)
}, },
spanNum: 24,
options: [
{ label: '左侧', value: '1', disabled: false },
{ label: '右侧', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'c32',
model: 'c32',
placeholder: '请选择',
label: '左侧手术时间',
linkageRule: [{ name: 'c31', value: ['1'] }],
format: 'yyyy-MM-dd',
type: 'date',
rules: [{ required: true, message: '手术时间', trigger: 'blur' }],
spanNum: 24,
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'c33',
model: 'c33',
placeholder: '请选择',
label: '右侧手术时间',
linkageRule: [{ name: 'c31', value: ['2'] }],
format: 'yyyy-MM-dd',
type: 'date',
rules: [{ required: true, message: '手术时间', trigger: 'blur' }],
spanNum: 24,
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c28',
model: 'c28',
label: '颅内外血管搭桥术',
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'date-picker',
className: 'obj-form-title',
prop: 'c34',
model: 'c34',
placeholder: '请选择',
label: '手术时间',
linkageRule: [{ name: 'c28', value: ['2'] }],
format: 'yyyy-MM-dd',
type: 'date',
rules: [{ required: true, message: '手术时间', trigger: 'blur' }],
spanNum: 24,
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c27',
model: 'c27',
label: '内膜剥脱术(CEA)',
disabled: false,
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{
formType: 'checkbox',
className: 'obj-form-title2',
prop: 'c31',
model: 'c31',
label: '内膜剥脱术位置',
linkageRule: [{name: 'c27', value: ['2']}],
disabled: false,
changeFun: (val) => {
// console.log(val)
},
spanNum: 24,
options: [
{label: '左侧', value: '1', disabled: false},
{label: '右侧', value: '2', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{
formType: 'date-picker',
className: 'obj-form-title3',
prop: 'c32',
model: 'c32',
placeholder: '请选择',
label: '左侧手术时间',
linkageRule: [{name: 'c31', value: ['1']}],
format: 'yyyy-MM-dd',
type: 'date',
rules: [{required: true, message: '手术时间', trigger: 'blur'}],
spanNum: 24,
},
{
formType: 'date-picker',
className: 'obj-form-title3',
prop: 'c33',
model: 'c33',
placeholder: '请选择',
label: '右侧手术时间',
linkageRule: [{name: 'c31', value: ['2']}],
format: 'yyyy-MM-dd',
type: 'date',
rules: [{required: true, message: '手术时间', trigger: 'blur'}],
spanNum: 24,
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c28',
model: 'c28',
label: '颅内外血管搭桥术',
disabled: false,
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{
formType: 'date-picker',
className: 'obj-form-title2',
prop: 'c34',
model: 'c34',
placeholder: '请选择',
label: '手术时间',
linkageRule: [{name: 'c28', value: ['2']}],
format: 'yyyy-MM-dd',
type: 'date',
rules: [{required: true, message: '手术时间', trigger: 'blur'}],
spanNum: 24,
},
{
formType: 'div',
name: '4.2 冠状动脉',
className: 'sec-title',
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c35',
model: 'c35',
label: '介入术(PCI)',
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c36',
model: 'c36',
label: '搭桥术(CABG)',
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }]
},
{
formType: 'div',
name: '4.2 冠状动脉',
className: 'sec-title',
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c35',
model: 'c35',
label: '介入术(PCI)',
disabled: false,
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{
formType: 'radio',
className: 'obj-form-title',
prop: 'c36',
model: 'c36',
label: '搭桥术(CABG)',
disabled: false,
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
},
{ {
formType: 'div', formType: 'div',
name: '4.3 出血性卒中外科治疗', name: '4.3 出血性卒中外科治疗',
className: 'sec-title', className: 'sec-title',
}, },
{ {
formType: 'radio', formType: 'radio',
className: 'obj-form-title', className: 'obj-form-title',
prop: 'c37', prop: 'c37',
model: 'c37', model: 'c37',
label: '是否接受过出血性卒中外壳干预', label: '是否接受过出血性卒中外壳干预',
disabled: false, disabled: false,
spanNum: 24, spanNum: 24,
options: [ options: [
{ label: '否', value: '1', disabled: false }, {label: '否', value: '1', disabled: false},
{ label: '是', value: '2', disabled: false }, {label: '是', value: '2', disabled: false},
], ],
rules: [{ required: true, message: '请选择是否', trigger: 'blur' }] rules: [{required: true, message: '请选择是否', trigger: 'blur'}]
}, },
] ]
}
...@@ -37,17 +37,16 @@ ...@@ -37,17 +37,16 @@
data(){ data(){
return { return {
addComponents: [ addComponents: [
{name: 'BaseInfo',dataSource:dataSourceBaseInfo, title: '一、基本信息'}, {name: 'BaseInfo',dataSource: dataSourceBaseInfo(this), title: '一、基本信息'},
{name: 'DataType',dataSource:dataSourceLifeStyleGuide, title: '二、随访期间生活方式'}, {name: 'DataType',dataSource: dataSourceLifeStyleGuide(this), title: '二、随访期间生活方式'},
{name: 'DataType',dataSource:dataSourceMainSickControl(this), title: '三、随访期间主要病史及控制情况'}, {name: 'DataType',dataSource: dataSourceMainSickControl(this), title: '三、随访期间主要病史及控制情况'},
{name: 'DataType',dataSource:dataSourceTreatmentSituation, title: '四、本次随访期间血管病变的外科手术或介入治疗情况'}, {name: 'DataType',dataSource: dataSourceTreatmentSituation(this), title: '四、本次随访期间血管病变的外科手术或介入治疗情况'},
{name: 'DataType',dataSource:dataSourceCheckBody, title: '五、体格检查(高危人群12个月随访必做)'}, {name: 'DataType',dataSource: dataSourceCheckBody(this), title: '五、体格检查(高危人群12个月随访必做)'},
{name: 'DataType',dataSource:dataSourceCheckLab, title: '六、实验室检查(高危人群12个月随访必填)'}, {name: 'DataType',dataSource: dataSourceCheckLab(this), title: '六、实验室检查(高危人群12个月随访必填)'},
], ],
form: { form: {
heartType: [], heartType: [],
inputVal: '1', medicalUseSituation: []
radioVal: '2'
}, },
} }
}, },
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册