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

no message

上级 4b2a6969
......@@ -16,8 +16,7 @@ export default ($this) => {
spanNum: 12,
type: 'text',
labmsg: '次',
// slots: [{name: 'cm', type: 'append'}],
rules: [{required: true, message: '请输入姓名', trigger: 'blur'}],
rules: [{required: true, message: '请输入姓名', trigger: 'submit'}],
},
{
formType: 'input',
......@@ -30,8 +29,7 @@ export default ($this) => {
spanNum: 12,
type: 'text',
labmsg: '次',
// slots: [{name: 'cm', type: 'append'}],
rules: [{required: true, message: '请输入身份证', trigger: 'blur'}],
rules: [{required: true, message: '请输入身份证', trigger: 'submit'}],
},
{
formType: 'radio',
......@@ -41,10 +39,10 @@ export default ($this) => {
spanNum: 24,
label: '随访轮次 (距离建档时间):',
options: [
{ label: '6个月', value: '1' },
{ label: '12个月', value: '2' },
{ label: '6个月', value: '6个月' },
{ label: '12个月', value: '12个月' },
],
rules: [{ required: true, message: '请选择随访轮次', trigger: 'change' }],
rules: [{ required: true, message: '请选择随访轮次', trigger: 'submit' }],
changeFun: (e)=>{
console.log(e)
if(e==2){
......
......@@ -11,7 +11,7 @@ export default ($this) => {
spanNum: 12,
type: 'text',
labmsg: '次',
rules: [{required: true, message: '请输入随访单位名称', trigger: 'blur'}],
rules: [{required: true, message: '请输入随访单位名称', trigger: 'submit'}],
},
{
formType: 'input',
......@@ -24,7 +24,7 @@ export default ($this) => {
spanNum: 12,
type: 'text',
labmsg: '次',
rules: [{required: true, message: '请输入随访人员姓名', trigger: 'blur'}],
rules: [{required: true, message: '请输入随访人员姓名', trigger: 'submit'}],
},
{
formType: 'input',
......@@ -37,7 +37,7 @@ export default ($this) => {
spanNum: 12,
type: 'tel',
labmsg: '次',
rules: [{required: true, message: '请输入随访人员联系电话', trigger: 'blur'}],
rules: [{required: true, message: '请输入随访人员联系电话', trigger: 'submit'}],
},
{
formType: 'date-picker',
......@@ -50,7 +50,7 @@ export default ($this) => {
valueFormat: 'yyyy-MM-dd',
dateType: 'date',
type: 'date',
rules: [{required: true, message: '本次调查时间', trigger: 'change'}],
rules: [{required: true, message: '本次调查时间', trigger: 'submit'}],
spanNum: 12,
},
]
......
......@@ -13,11 +13,11 @@ export default ($this) => {
spanNum: 24,
label: '调查时状态:',
options: [
{ label: '接受调查', value: '1' },
{ label: '失访', value: '2' },
{ label: '死亡', value: '3' }
{ label: '接受调查', value: '接受调查' },
{ label: '失访', value: '失访' },
{ label: '死亡', value: '死亡' }
],
rules: [{ required: true, message: '请选择调查时状态', trigger: 'change' }],
rules: [{ required: true, message: '请选择调查时状态', trigger: 'submit' }],
changeFun: (e)=>{
}
......@@ -29,7 +29,7 @@ export default ($this) => {
prop: 'investigationWay',
model: 'investigationWay',
label: '调查方式:',
linkageRule: [{ name: 'investigationState', value: ['1'] }],
linkageRule: [{ name: 'investigationState', value: ['接受调查'] }],
disabled: false,
placeholder: '150',
spanNum: 24,
......@@ -37,7 +37,7 @@ export default ($this) => {
{ label: '面对面', value: '面对面', disabled: false },
{ label: '电话(限中危人群,高危人群6个月随访)', value: '电话(限中危人群,高危人群6个月随访)', disabled: false },
],
rules: [{ required: true, message: '请选择调查方式', trigger: 'change' }]
rules: [{ required: true, message: '请选择调查方式', trigger: 'submit' }]
},
{
formType: 'radio',
......@@ -45,15 +45,15 @@ export default ($this) => {
prop: 'oneself',
model: 'oneself',
label: '本次调查是否为被调查者本人:',
linkageRule: [{ name: 'investigationState', value: ['1'] }],
linkageRule: [{ name: 'investigationState', value: ['接受调查'] }],
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '是', value: '1', disabled: false },
{ label: '否', value: '2', disabled: false },
{ label: '是', value: '', disabled: false },
{ label: '否', value: '', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'change' }]
rules: [{ required: true, message: '请选择是否', trigger: 'submit' }]
},
{
formType: 'radio',
......@@ -61,23 +61,23 @@ export default ($this) => {
prop: 'relationship',
model: 'relationship',
label: '提供信息者与被调查者之间关系:',
linkageRule: [{ name: 'oneself', value: ['2'] }],
linkageRule: [{ name: 'oneself', value: [''] }],
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '父母', value: '1', disabled: false },
{ label: '配偶', value: '2', disabled: false },
{ label: '子女', value: '3', disabled: false },
{ label: '兄弟姐妹', value: '4', disabled: false },
{ label: '其他', value: '5', disabled: false },
{ label: '父母', value: '父母', disabled: false },
{ label: '配偶', value: '配偶', disabled: false },
{ label: '子女', value: '子女', disabled: false },
{ label: '兄弟姐妹', value: '兄弟姐妹', disabled: false },
{ label: '其他', value: '其他', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'change' }]
rules: [{ required: true, message: '请选择是否', trigger: 'submit' }]
},
{
formType: 'input',
className: 'obj-form-title4',
linkageRule: [{name: 'relationshipRemark',value: ['5']}],
linkageRule: [{name: 'relationshipRemark',value: ['其他']}],
prop: 'relationshipRemark',
model: 'relationshipRemark',
disabled: false,
......@@ -85,7 +85,7 @@ export default ($this) => {
spanNum: 12,
type: 'text',
labmsg: '',
rules: [{ required: true, message: '请输入其他关系', trigger: 'blur' }]
rules: [{ required: true, message: '请输入其他关系', trigger: 'submit' }]
},
{
......@@ -95,18 +95,18 @@ export default ($this) => {
model: 'lossReason',
spanNum: 24,
label: '失访原因:',
linkageRule: [{ name: 'investigationState', value: ['2'] }],
linkageRule: [{ name: 'investigationState', value: ['失访'] }],
options: [
{ label: '失去联系', value: '1' },
{ label: '拒绝参加调查', value: '2' },
{ label: '其他', value: '3' }
{ label: '失去联系', value: '失去联系' },
{ label: '拒绝参加调查', value: '拒绝参加调查' },
{ label: '其他', value: '其他' }
],
rules: [{ required: true, message: '请选择失访原因', trigger: 'change' }]
rules: [{ required: true, message: '请选择失访原因', trigger: 'submit' }]
},
{
formType: 'input',
className: 'obj-form-title3',
linkageRule: [{name: 'lossReason',value: ['3']}],
linkageRule: [{name: 'lossReason',value: ['其他']}],
prop: 'lossRemark',
model: 'lossRemark',
disabled: false,
......@@ -114,7 +114,7 @@ export default ($this) => {
spanNum: 12,
type: 'text',
labmsg: '',
rules: [{ required: true, message: '请输入其他失访原因', trigger: 'blur' }]
rules: [{ required: true, message: '请输入其他失访原因', trigger: 'submit' }]
},
......@@ -125,13 +125,13 @@ export default ($this) => {
model: 'deadTime',
placeholder: '选择死亡时间',
label: '死亡时间:',
linkageRule: [{ name: 'investigationState', value: ['3'] }],
linkageRule: [{ name: 'investigationState', value: ['死亡'] }],
format: 'yyyy-MM-dd HH:mm',
valueFormat: 'yyyy-MM-dd HH:mm',
dateType: 'datetime',
type: 'date',
spanNum: 12,
rules: [{ required: true, message: '请选择死亡时间', trigger: 'change' }]
rules: [{ required: true, message: '请选择死亡时间', trigger: 'submit' }]
},
{
formType: 'radio',
......@@ -139,20 +139,20 @@ export default ($this) => {
prop: 'causeOfDeath',
model: 'causeOfDeath',
label: '死亡原因:',
linkageRule: [{ name: 'investigationState', value: ['3'] }],
linkageRule: [{ name: 'investigationState', value: ['死亡'] }],
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '脑卒中', value: '1', disabled: false },
{ label: '冠心病', value: '2', disabled: false },
{ label: '恶心肿瘤', value: '3', disabled: false },
{ label: '呼吸系统疾病', value: '4', disabled: false },
{ label: '损伤和中毒', value: '5', disabled: false },
{ label: '不祥', value: '6', disabled: false },
{ label: '其他', value: '7', disabled: false },
{ label: '脑卒中', value: '脑卒中', disabled: false },
{ label: '冠心病', value: '冠心病', disabled: false },
{ label: '恶心肿瘤', value: '恶心肿瘤', disabled: false },
{ label: '呼吸系统疾病', value: '呼吸系统疾病', disabled: false },
{ label: '损伤和中毒', value: '损伤和中毒', disabled: false },
{ label: '不祥', value: '不祥', disabled: false },
{ label: '其他', value: '其他', disabled: false },
],
rules: [{ required: true, message: '请选择死亡原因', trigger: 'change' }]
rules: [{ required: true, message: '请选择死亡原因', trigger: 'submit' }]
},
{
formType: 'radio',
......@@ -160,21 +160,21 @@ export default ($this) => {
prop: 'deadStrokeRemark',
model: 'deadStrokeRemark',
label: '脑卒中类型:',
linkageRule: [{ name: 'causeOfDeath', value: ['1'] }],
linkageRule: [{ name: 'causeOfDeath', value: ['脑卒中'] }],
disabled: false,
placeholder: '150',
spanNum: 24,
options: [
{ label: '出血性脑卒中', value: '1', disabled: false },
{ label: '缺血性脑卒中', value: '2', disabled: false },
{ label: '不祥', value: '3', disabled: false },
{ label: '出血性脑卒中', value: '出血性脑卒中', disabled: false },
{ label: '缺血性脑卒中', value: '缺血性脑卒中', disabled: false },
{ label: '不祥', value: '不祥', disabled: false },
],
rules: [{ required: true, message: '请选择脑卒中类型', trigger: 'change' }]
rules: [{ required: true, message: '请选择脑卒中类型', trigger: 'submit' }]
},
{
formType: 'input',
className: 'obj-form-title3',
linkageRule: [{name: 'causeOfDeath',value: ['7']}],
linkageRule: [{name: 'causeOfDeath',value: ['其他']}],
prop: 'deadRemark',
model: 'deadRemark',
disabled: false,
......@@ -182,7 +182,7 @@ export default ($this) => {
spanNum: 12,
type: 'text',
labmsg: '',
rules: [{ required: true, message: '请输入其他死亡原因', trigger: 'blur' }]
rules: [{ required: true, message: '请输入其他死亡原因', trigger: 'submit' }]
},
]
......
......@@ -16,7 +16,7 @@ export default ($this) => {
valueFormat: 'yyyy-MM-dd',
dateType: 'date',
type: 'date',
rules: [{required: true, message: '手术时间', trigger: 'change'}],
rules: [{required: true, message: '手术时间', trigger: 'submit'}],
spanNum: 6,
},
{
......@@ -31,7 +31,7 @@ export default ($this) => {
type: 'number',
labmsg: '次',
slots: [{name: 'cm', type: 'append'}],
rules: [{required: true, message: '请输入身高', trigger: 'blur'}],
rules: [{required: true, message: '请输入身高', trigger: 'submit'}],
changeFun: (val)=>{
console.log(val)
$this.addComponents.forEach((item,index)=>{
......@@ -72,7 +72,7 @@ export default ($this) => {
type: 'number',
labmsg: '次',
slots: [{name: 'kg', type: 'append'}],
rules: [{required: true, message: '请输入体重', trigger: 'blur'}],
rules: [{required: true, message: '请输入体重', trigger: 'submit'}],
changeFun: (val)=>{
console.log(val)
$this.addComponents.forEach((item,index)=>{
......@@ -125,7 +125,7 @@ export default ($this) => {
type: 'number',
labmsg: '次',
slots: [{name: 'cm', type: 'append'}],
rules: [{required: true, message: '请输入腰围', trigger: 'blur'}],
rules: [{required: true, message: '请输入腰围', trigger: 'submit'}],
},
......@@ -145,7 +145,7 @@ export default ($this) => {
valueFormat: 'yyyy-MM-dd',
dateType: 'date',
type: 'date',
rules: [{required: true, message: '请选择测量时间', trigger: 'change'}],
rules: [{required: true, message: '请选择测量时间', trigger: 'submit'}],
spanNum: 6,
},
{
......@@ -165,7 +165,7 @@ export default ($this) => {
type: 'number',
labmsg: '次',
slots: [{name: 'mmHg', type: 'append'}],
rules: [{required: true, message: '请输入收缩压SBP', trigger: 'blur'}],
rules: [{required: true, message: '请输入收缩压SBP', trigger: 'submit'}],
},
{
formType: 'input',
......@@ -179,7 +179,7 @@ export default ($this) => {
type: 'number',
labmsg: '次',
slots: [{name: 'mmHg', type: 'append'}],
rules: [{required: true, message: '请输入舒张压DBP', trigger: 'blur'}],
rules: [{required: true, message: '请输入舒张压DBP', trigger: 'submit'}],
},
{
formType: 'input',
......@@ -193,7 +193,7 @@ export default ($this) => {
type: 'number',
labmsg: '次',
slots: [{name: '次/分', type: 'append'}],
rules: [{required: true, message: '请输入脉搏', trigger: 'blur'}],
rules: [{required: true, message: '请输入脉搏', trigger: 'submit'}],
},
{
......@@ -213,7 +213,7 @@ export default ($this) => {
type: 'number',
labmsg: '次',
slots: [{name: 'mmHg', type: 'append'}],
rules: [{required: true, message: '请输入收缩压SBP', trigger: 'blur'}],
rules: [{required: true, message: '请输入收缩压SBP', trigger: 'submit'}],
},
{
formType: 'input',
......@@ -227,7 +227,7 @@ export default ($this) => {
type: 'number',
labmsg: '次',
slots: [{name: 'mmHg', type: 'append'}],
rules: [{required: true, message: '请输入舒张压DBP', trigger: 'blur'}],
rules: [{required: true, message: '请输入舒张压DBP', trigger: 'submit'}],
},
{
formType: 'input',
......@@ -241,7 +241,7 @@ export default ($this) => {
type: 'number',
labmsg: '次',
slots: [{name: '次/分', type: 'append'}],
rules: [{required: true, message: '请输入脉搏', trigger: 'blur'}],
rules: [{required: true, message: '请输入脉搏', trigger: 'submit'}],
},
......@@ -261,7 +261,7 @@ export default ($this) => {
valueFormat: 'yyyy-MM-dd',
dateType: 'date',
type: 'date',
rules: [{required: true, message: '测量时间', trigger: 'change'}],
rules: [{required: true, message: '测量时间', trigger: 'submit'}],
spanNum: 6,
},
{
......@@ -273,10 +273,10 @@ export default ($this) => {
disabled: false,
spanNum: 6,
options: [
{label: '无', value: '1', disabled: false},
{label: '有', value: '2', disabled: false},
{label: '无', value: '', disabled: false},
{label: '有', value: '', disabled: false},
],
rules: [{required: true, message: '请选择心脏杂音', trigger: 'change'}]
rules: [{required: true, message: '请选择心脏杂音', trigger: 'submit'}]
},
{
formType: 'radio',
......@@ -287,10 +287,10 @@ export default ($this) => {
disabled: false,
spanNum: 6,
options: [
{label: '整齐', value: '1', disabled: false},
{label: '不齐', value: '2', disabled: false},
{label: '整齐', value: '整齐', disabled: false},
{label: '不齐', value: '不齐', disabled: false},
],
rules: [{required: true, message: '请选择心律', trigger: 'change'}]
rules: [{required: true, message: '请选择心律', trigger: 'submit'}]
},
]
}
......@@ -16,7 +16,7 @@ export default ($this) => {
valueFormat: 'yyyy-MM-dd',
dateType: 'date',
type: 'date',
rules: [{required: true, message: '检查时间', trigger: 'change'}],
rules: [{required: true, message: '检查时间', trigger: 'submit'}],
spanNum: 6,
},
{
......@@ -31,7 +31,7 @@ export default ($this) => {
type: 'number',
labmsg: '次',
slots: [{name: 'mmol/L', type: 'append'}],
rules: [{required: true, message: '请输入空腹血糖', trigger: 'blur'}],
rules: [{required: true, message: '请输入空腹血糖', trigger: 'submit'}],
},
......@@ -51,7 +51,7 @@ export default ($this) => {
valueFormat: 'yyyy-MM-dd',
dateType: 'date',
type: 'date',
rules: [{required: true, message: '检查时间', trigger: 'change'}],
rules: [{required: true, message: '检查时间', trigger: 'submit'}],
spanNum: 6,
},
{
......@@ -66,7 +66,7 @@ export default ($this) => {
type: 'number',
labmsg: '次',
slots: [{name: 'mmol/L', type: 'append'}],
rules: [{required: true, message: '请输入甘油三酯', trigger: 'blur'}],
rules: [{required: true, message: '请输入甘油三酯', trigger: 'submit'}],
},
{
formType: 'input',
......@@ -80,7 +80,7 @@ export default ($this) => {
type: 'number',
labmsg: '次',
slots: [{name: 'mmol/L', type: 'append'}],
rules: [{required: true, message: '请输入胆固醇', trigger: 'blur'}],
rules: [{required: true, message: '请输入胆固醇', trigger: 'submit'}],
},
{
formType: 'input',
......@@ -94,7 +94,7 @@ export default ($this) => {
type: 'number',
labmsg: '次',
slots: [{name: 'mmol/L', type: 'append'}],
rules: [{required: true, message: '请输入低密度脂蛋白胆固醇', trigger: 'blur'}],
rules: [{required: true, message: '请输入低密度脂蛋白胆固醇', trigger: 'submit'}],
},
{
formType: 'input',
......@@ -108,7 +108,7 @@ export default ($this) => {
type: 'number',
labmsg: '次',
slots: [{name: 'mmol/L', type: 'append'}],
rules: [{required: true, message: '请输入高密度脂蛋白胆固醇', trigger: 'blur'}],
rules: [{required: true, message: '请输入高密度脂蛋白胆固醇', trigger: 'submit'}],
},
]
}
......@@ -10,10 +10,10 @@ export default ($this) => {
placeholder: '150',
spanNum: 24,
options: [
{label: '经常运动(相当于快步走的中等强度运动,且每周≥3次、每次≥30分钟,包含中度、重度体力劳动者)', value: '1', disabled: false},
{label: '缺乏运动 (不符合上述经常运动标准者)', value: '2', disabled: false},
{label: '经常运动(相当于快步走的中等强度运动,且每周≥3次、每次≥30分钟,包含中度、重度体力劳动者)', value: '经常运动(相当于快步走的中等强度运动,且每周≥3次、每次≥30分钟,包含中度、重度体力劳动者)', disabled: false},
{label: '缺乏运动 (不符合上述经常运动标准者)', value: '缺乏运动 (不符合上述经常运动标准者)', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}]
rules: [{required: true, message: '请选择是否', trigger: 'submit'}]
},
{
formType: 'radio',
......@@ -25,10 +25,10 @@ export default ($this) => {
placeholder: '150',
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
{label: '否', value: '', disabled: false},
{label: '是', value: '', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}]
rules: [{required: true, message: '请选择是否', trigger: 'submit'}]
},
{
formType: 'radio',
......@@ -40,11 +40,11 @@ export default ($this) => {
placeholder: '150',
spanNum: 24,
options: [
{label: '不饮酒', value: '1', disabled: false},
{label: '少量饮酒', value: '2', disabled: false},
{label: '经常大量饮酒(白酒≥3次/周,每次≥2两)', value: '3', disabled: false},
{label: '不饮酒', value: '不饮酒', disabled: false},
{label: '少量饮酒', value: '少量饮酒', disabled: false},
{label: '经常大量饮酒(白酒≥3次/周,每次≥2两)', value: '经常大量饮酒(白酒≥3次/周,每次≥2两)', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}]
rules: [{required: true, message: '请选择是否', trigger: 'submit'}]
},
{
formType: 'radio',
......@@ -56,11 +56,11 @@ export default ($this) => {
placeholder: '150',
spanNum: 24,
options: [
{label: '偏咸', value: '1', disabled: false},
{label: '偏淡', value: '2', disabled: false},
{label: '适中', value: '3', disabled: false},
{label: '偏咸', value: '偏咸', disabled: false},
{label: '偏淡', value: '偏淡', disabled: false},
{label: '适中', value: '适中', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}]
rules: [{required: true, message: '请选择是否', trigger: 'submit'}]
},
{
formType: 'radio',
......@@ -72,11 +72,11 @@ export default ($this) => {
placeholder: '150',
spanNum: 24,
options: [
{label: '偏荤', value: '1', disabled: false},
{label: '偏素', value: '2', disabled: false},
{label: '均衡', value: '3', disabled: false},
{label: '偏荤', value: '偏荤', disabled: false},
{label: '偏素', value: '偏素', disabled: false},
{label: '均衡', value: '均衡', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}]
rules: [{required: true, message: '请选择是否', trigger: 'submit'}]
},
{
formType: 'radio',
......@@ -88,11 +88,11 @@ export default ($this) => {
placeholder: '150',
spanNum: 24,
options: [
{label: '≥5天/周', value: '1', disabled: false},
{label: '3-4天/周', value: '2', disabled: false},
{label: '≤2天/周', value: '3', disabled: false},
{label: '≥5天/周', value: '≥5天/周', disabled: false},
{label: '3-4天/周', value: '3-4天/周', disabled: false},
{label: '≤2天/周', value: '≤2天/周', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}]
rules: [{required: true, message: '请选择是否', trigger: 'submit'}]
},
{
formType: 'radio',
......@@ -104,11 +104,11 @@ export default ($this) => {
placeholder: '150',
spanNum: 24,
options: [
{label: '≥5天/周', value: '1', disabled: false},
{label: '3-4天/周', value: '2', disabled: false},
{label: '≤2天/周', value: '3', disabled: false},
{label: '≥5天/周', value: '≥5天/周', disabled: false},
{label: '3-4天/周', value: '3-4天/周', disabled: false},
{label: '≤2天/周', value: '≤2天/周', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}]
rules: [{required: true, message: '请选择是否', trigger: 'submit'}]
},
]
......
......@@ -14,15 +14,15 @@ export default ($this) => {
disabled: false,
spanNum: 24,
options: [
{ label: '无', value: '1', disabled: false },
{ label: '有', value: '2', disabled: false },
{ label: '无', value: '', disabled: false },
{ label: '有', value: '', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'change' }]
rules: [{ required: true, message: '请选择是否', trigger: 'submit' }]
},
{
formType: 'input',
className: 'obj-form-title2',
linkageRule: [{name: 'diseasedHappened',value: ['2']}],
linkageRule: [{name: 'diseasedHappened',value: ['']}],
prop: 'times',
model: 'times',
label: '发病次数:',
......@@ -32,7 +32,7 @@ export default ($this) => {
type: 'number',
labmsg: '次',
slots: [{ name: '次', type: 'append' }],
rules: [{ required: true, message: '请输入发病次数', trigger: 'blur' }]
rules: [{ required: true, message: '请输入发病次数', trigger: 'submit' }]
},
{
formType: 'date-picker',
......@@ -41,12 +41,12 @@ export default ($this) => {
model: 'firstTime',
placeholder: '请选择',
label: '随访期间第一次发病时间:',
linkageRule: [{ name: 'diseasedHappened', value: ['2'] }],
linkageRule: [{ name: 'diseasedHappened', value: [''] }],
format: 'yyyy',
valueFormat: 'yyyy',
dateType: 'year',
type: 'date',
rules: [{ required: true, message: '请选择随访期间第一次发病时间', trigger: 'change' }],
rules: [{ required: true, message: '请选择随访期间第一次发病时间', trigger: 'submit' }],
spanNum: 12,
},
{
......@@ -55,16 +55,16 @@ export default ($this) => {
prop: 'hospitalLevel',
model: 'hospitalLevel',
label: '就诊机构级别:',
linkageRule: [{ name: 'diseasedHappened', value: ['2'] }],
linkageRule: [{ name: 'diseasedHappened', value: [''] }],
disabled: false,
spanNum: 24,
options: [
{ label: '省级医院', value: '1', disabled: false },
{ label: '地市级医院', value: '2', disabled: false },
{ label: '县级医院', value: '3', disabled: false },
{ label: '社区或乡镇卫生机构', value: '4', disabled: false },
{ label: '省级医院', value: '省级医院', disabled: false },
{ label: '地市级医院', value: '地市级医院', disabled: false },
{ label: '县级医院', value: '县级医院', disabled: false },
{ label: '社区或乡镇卫生机构', value: '社区或乡镇卫生机构', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'change' }]
rules: [{ required: true, message: '请选择是否', trigger: 'submit' }]
},
{
formType: 'radio',
......@@ -72,16 +72,16 @@ export default ($this) => {
prop: 'mainDiagnosis',
model: 'mainDiagnosis',
label: '主要诊断:',
linkageRule: [{ name: 'diseasedHappened', value: ['2'] }],
linkageRule: [{ name: 'diseasedHappened', value: [''] }],
disabled: false,
spanNum: 24,
options: [
{ label: '脑梗死', value: '1', disabled: false },
{ label: '脑出血', value: '2', disabled: false },
{ label: '蛛网膜下腔出血', value: '3', disabled: false },
{ label: '短暂性脑缺血发作(TIA)', value: '4', disabled: false },
{ label: '脑梗死', value: '脑梗死', disabled: false },
{ label: '脑出血', value: '脑出血', disabled: false },
{ label: '蛛网膜下腔出血', value: '蛛网膜下腔出血', disabled: false },
{ label: '短暂性脑缺血发作(TIA)', value: '短暂性脑缺血发作(TIA)', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'change' }]
rules: [{ required: true, message: '请选择是否', trigger: 'submit' }]
},
{
formType: 'radio',
......@@ -89,14 +89,14 @@ export default ($this) => {
prop: 'beHospitalizedRecureTreat',
model: 'beHospitalizedRecureTreat',
label: '住院期间是否接受康复治疗:',
linkageRule: [{ name: 'diseasedHappened', value: ['2'] }],
linkageRule: [{ name: 'diseasedHappened', value: [''] }],
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
{ label: '否', value: '', disabled: false },
{ label: '是', value: '', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'change' }]
rules: [{ required: true, message: '请选择是否', trigger: 'submit' }]
},
{
formType: 'radio',
......@@ -104,14 +104,14 @@ export default ($this) => {
prop: 'leaveHospitalRecureTreat',
model: 'leaveHospitalRecureTreat',
label: '出院后是否接受康复治疗:',
linkageRule: [{ name: 'diseasedHappened', value: ['2'] }],
linkageRule: [{ name: 'diseasedHappened', value: [''] }],
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
{ label: '否', value: '', disabled: false },
{ label: '是', value: '', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'change' }]
rules: [{ required: true, message: '请选择是否', trigger: 'submit' }]
},
]
......
......@@ -16,7 +16,7 @@ export default ($this) => {
valueFormat: 'yyyy-MM-dd',
dateType: 'date',
type: 'date',
rules: [{ required: false, message: '请选择评估时间', trigger: 'change' }],
rules: [{ required: false, message: '请选择评估时间', trigger: 'submit' }],
spanNum: 6,
},
{
......@@ -28,14 +28,14 @@ export default ($this) => {
disabled: false,
spanNum: 24,
options: [
{ label: '0(完全无症状)', value: '1', disabled: false },
{ label: '1(尽管有症状,但无明显功能障碍,能完成所有日常工作和生活)', value: '2', disabled: false },
{ label: '2(轻度残疾,不能完成病前所有活动,但不需帮助能照顾自己的日常生活)', value: '3', disabled: false },
{ label: '3(中度残疾,需部分帮助,但能独立行走)', value: '4', disabled: false },
{ label: '4(重度残疾,不能独立行走,无他人帮助不能满足自身日常生活需求)', value: '5', disabled: false },
{ label: '5(严重残疾,持续卧床、二便失禁,需持续护理和关注,日常生活完全依赖他人)', value: '6', disabled: false },
{ label: '0(完全无症状)', value: '0(完全无症状)', disabled: false },
{ label: '1(尽管有症状,但无明显功能障碍,能完成所有日常工作和生活)', value: '1(尽管有症状,但无明显功能障碍,能完成所有日常工作和生活)', disabled: false },
{ label: '2(轻度残疾,不能完成病前所有活动,但不需帮助能照顾自己的日常生活)', value: '2(轻度残疾,不能完成病前所有活动,但不需帮助能照顾自己的日常生活)', disabled: false },
{ label: '3(中度残疾,需部分帮助,但能独立行走)', value: '3(中度残疾,需部分帮助,但能独立行走)', disabled: false },
{ label: '4(重度残疾,不能独立行走,无他人帮助不能满足自身日常生活需求)', value: '4(重度残疾,不能独立行走,无他人帮助不能满足自身日常生活需求)', disabled: false },
{ label: '5(严重残疾,持续卧床、二便失禁,需持续护理和关注,日常生活完全依赖他人)', value: '5(严重残疾,持续卧床、二便失禁,需持续护理和关注,日常生活完全依赖他人)', disabled: false },
],
rules: [{ required: false, message: '请选择评分值', trigger: 'change' }],
rules: [{ required: false, message: '请选择评分值', trigger: 'submit' }],
changeFun: (e)=>{
// console.log(e)
// console.log($this.formData.stroke_003.inTurn)
......
......@@ -17,10 +17,10 @@ export default ($this) => {
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
{ label: '否', value: '', disabled: false },
{ label: '是', value: '', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'change' }]
rules: [{ required: true, message: '请选择是否', trigger: 'submit' }]
},
{
formType: 'date-picker',
......@@ -29,12 +29,12 @@ export default ($this) => {
model: 'diagnoseTime',
placeholder: '请选择',
label: '首次确诊时间:',
linkageRule: [{ name: 'haveHypertension', value: ['2'] }],
linkageRule: [{ name: 'haveHypertension', value: [''] }],
format: 'yyyy',
valueFormat: 'yyyy',
dateType: 'year',
type: 'date',
rules: [{ required: true, message: '首次确诊时间', trigger: 'change' }],
rules: [{ required: true, message: '首次确诊时间', trigger: 'submit' }],
spanNum: 6,
},
{
......@@ -43,16 +43,16 @@ export default ($this) => {
prop: 'takeHypotensor',
model: 'takeHypotensor',
label: '是否服降压药:',
linkageRule: [{ name: 'haveHypertension', value: ['2'] }],
linkageRule: [{ name: 'haveHypertension', value: [''] }],
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
{ label: '否', value: '', disabled: false },
{ label: '是', value: '', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'change' }],
rules: [{ required: true, message: '请选择是否', trigger: 'submit' }],
changeFun(e){
if(e == 2) {
if(e == '是') {
$this.addComponents.forEach((item,index)=>{
if(item.formName == 'stroke_008'){
$this.addComponents[index].formObject = {
......@@ -70,23 +70,23 @@ export default ($this) => {
prop: 'typesOfMedication',
model: 'typesOfMedication',
label: '用药种类:',
linkageRule: [{name: 'takeHypotensor', value: ['2']}],
linkageRule: [{name: 'takeHypotensor', value: ['']}],
disabled: false,
changeFun: (val) => {
// console.log(val)
},
spanNum: 24,
options: [
{label: '利尿药', value: '1', disabled: false},
{label: '钙拮抗剂', value: '2', disabled: false},
{label: 'β受体阻滞剂', value: '3', disabled: false},
{label: 'α受体阻滞剂', value: '4', disabled: false},
{label: 'α,β受体阻滞剂', value: '5', disabled: false},
{label: 'ACEI', value: '6', disabled: false},
{label: 'ARB', value: '7', disabled: false},
{label: '其他', value: '8', disabled: false},
{label: '利尿药', value: '利尿药', disabled: false},
{label: '钙拮抗剂', value: '钙拮抗剂', disabled: false},
{label: 'β受体阻滞剂', value: 'β受体阻滞剂', disabled: false},
{label: 'α受体阻滞剂', value: 'α受体阻滞剂', disabled: false},
{label: 'α,β受体阻滞剂', value: 'α,β受体阻滞剂', disabled: false},
{label: 'ACEI', value: 'ACEI', disabled: false},
{label: 'ARB', value: 'ARB', disabled: false},
{label: '其他', value: '其他', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}]
rules: [{required: true, message: '请选择是否', trigger: 'submit'}]
},
{
......@@ -95,14 +95,14 @@ export default ($this) => {
prop: 'medicationSituation',
model: 'medicationSituation',
label: '用药情况:',
linkageRule: [{ name: 'takeHypotensor', value: ['2'] }],
linkageRule: [{ name: 'takeHypotensor', value: [''] }],
disabled: false,
spanNum: 24,
options: [
{ label: '规律', value: '1', disabled: false },
{ label: '不规律', value: '2', disabled: false },
{ label: '规律', value: '规律', disabled: false },
{ label: '不规律', value: '不规律', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'change' }]
rules: [{ required: true, message: '请选择是否', trigger: 'submit' }]
},
{
......@@ -111,15 +111,15 @@ export default ($this) => {
prop: 'bloodPressureControl',
model: 'bloodPressureControl',
label: '血压控制情况:',
linkageRule: [{ name: 'haveHypertension', value: ['2'] }],
linkageRule: [{ name: 'haveHypertension', value: [''] }],
disabled: false,
spanNum: 24,
options: [
{ label: '达标', value: '1', disabled: false },
{ label: '不达标', value: '2', disabled: false },
{ label: '不清楚', value: '3', disabled: false },
{ label: '达标', value: '达标', disabled: false },
{ label: '不达标', value: '不达标', disabled: false },
{ label: '不清楚', value: '不清楚', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'change' }]
rules: [{ required: true, message: '请选择是否', trigger: 'submit' }]
},
......
......@@ -17,12 +17,12 @@ export default ($this) => {
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
{ label: '否', value: '', disabled: false },
{ label: '是', value: '', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'change' }],
rules: [{ required: true, message: '请选择是否', trigger: 'submit' }],
changeFun(e){
if(e == 2) {
if(e == '是') {
$this.addComponents.forEach((item,index)=>{
if(item.formName == 'stroke_009'){
$this.addComponents[index].formObject = {
......@@ -41,13 +41,13 @@ export default ($this) => {
model: 'diagnoseTime',
placeholder: '确诊时间',
label: '确诊时间:',
linkageRule: [{ name: 'haveDyslipidemia', value: ['2'] }],
linkageRule: [{ name: 'haveDyslipidemia', value: [''] }],
format: 'yyyy',
valueFormat: 'yyyy',
dateType: 'year',
type: 'date',
spanNum: 6,
rules: [{ required: true, message: '请选择确诊时间', trigger: 'change' }]
rules: [{ required: true, message: '请选择确诊时间', trigger: 'submit' }]
},
{
formType: 'checkbox',
......@@ -55,20 +55,20 @@ export default ($this) => {
prop: 'dyslipidemia',
model: 'dyslipidemia',
label: '血脂异常类型:',
linkageRule: [{name: 'haveDyslipidemia', value: ['2']}],
linkageRule: [{name: 'haveDyslipidemia', value: ['']}],
disabled: false,
changeFun: (val) => {
// console.log(val)
},
spanNum: 24,
options: [
{label: '高胆固醇', value: '1', disabled: false},
{label: '高甘油三酯', value: '2', disabled: false},
{label: '高LDL-C', value: '3', disabled: false},
{label: '低HDL-C', value: '4', disabled: false},
{label: '不详', value: '5', disabled: false},
{label: '高胆固醇', value: '高胆固醇', disabled: false},
{label: '高甘油三酯', value: '高甘油三酯', disabled: false},
{label: '高LDL-C', value: '高LDL-C', disabled: false},
{label: '低HDL-C', value: '低HDL-C', disabled: false},
{label: '不详', value: '不详', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}]
rules: [{required: true, message: '请选择是否', trigger: 'submit'}]
},
{
formType: 'radio',
......@@ -76,16 +76,16 @@ export default ($this) => {
prop: 'takeAntilipemicAgents',
model: 'takeAntilipemicAgents',
label: '是否服用调脂药:',
linkageRule: [{name: 'haveDyslipidemia', value: ['2']}],
linkageRule: [{name: 'haveDyslipidemia', value: ['']}],
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
{ label: '否', value: '', disabled: false },
{ label: '是', value: '', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'change' }],
rules: [{ required: true, message: '请选择是否', trigger: 'submit' }],
changeFun(e){
if(e == 2) {
if(e == '是') {
$this.addComponents.forEach((item,index)=>{
if(item.formName == 'stroke_009'){
$this.addComponents[index].formObject = {
......@@ -103,18 +103,18 @@ export default ($this) => {
prop: 'antilipemicAgentsType',
model: 'antilipemicAgentsType',
label: '选择的调脂药:',
linkageRule: [{name: 'takeAntilipemicAgents', value: ['2']}],
linkageRule: [{name: 'takeAntilipemicAgents', value: ['']}],
disabled: false,
changeFun: (val) => {
// console.log(val)
},
spanNum: 24,
options: [
{label: '他汀类', value: '1', disabled: false},
{label: '贝特类', value: '2', disabled: false},
{label: '其他', value: '3', disabled: false},
{label: '他汀类', value: '他汀类', disabled: false},
{label: '贝特类', value: '贝特类', disabled: false},
{label: '其他', value: '其他', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}]
rules: [{required: true, message: '请选择是否', trigger: 'submit'}]
},
]
......
......@@ -14,10 +14,10 @@ export default ($this) => {
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
{ label: '否', value: '', disabled: false },
{ label: '是', value: '', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'change' }]
rules: [{ required: true, message: '请选择是否', trigger: 'submit' }]
},
{
formType: 'date-picker',
......@@ -26,13 +26,13 @@ export default ($this) => {
model: 'diagnoseTime',
placeholder: '确诊时间',
label: '确诊时间:',
linkageRule: [{ name: 'haveDiabetes', value: ['2'] }],
linkageRule: [{ name: 'haveDiabetes', value: [''] }],
format: 'yyyy',
valueFormat: 'yyyy',
dateType: 'year',
type: 'date',
spanNum: 6,
rules: [{ required: true, message: '确诊时间', trigger: 'change' }]
rules: [{ required: true, message: '确诊时间', trigger: 'submit' }]
},
{
formType: 'radio',
......@@ -40,16 +40,16 @@ export default ($this) => {
prop: 'takeHypoglycemicDrugs',
model: 'takeHypoglycemicDrugs',
label: '是否服用降糖药:',
linkageRule: [{ name: 'haveDiabetes', value: ['2'] }],
linkageRule: [{ name: 'haveDiabetes', value: [''] }],
disabled: false,
spanNum: 24,
options: [
{ label: '否', value: '1', disabled: false },
{ label: '是', value: '2', disabled: false },
{ label: '否', value: '', disabled: false },
{ label: '是', value: '', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'change' }],
rules: [{ required: true, message: '请选择是否', trigger: 'submit' }],
changeFun(e){
if(e == 2) {
if(e == '是') {
$this.addComponents.forEach((item,index)=>{
if(item.formName == 'stroke_010'){
$this.addComponents[index].formObject = {
......@@ -67,23 +67,23 @@ export default ($this) => {
prop: 'hypoglycemicDrugsType',
model: 'hypoglycemicDrugsType',
label: '选择的降糖药:',
linkageRule: [{name: 'takeHypoglycemicDrugs', value: ['2']}],
linkageRule: [{name: 'takeHypoglycemicDrugs', value: ['']}],
disabled: false,
changeFun: (val) => {
// console.log(val)
},
spanNum: 24,
options: [
{label: '服降糖药', value: '1', disabled: false},
{label: '胰岛素', value: '2', disabled: false},
{label: '其他', value: '3', disabled: false},
{label: '服降糖药', value: '服降糖药', disabled: false},
{label: '胰岛素', value: '胰岛素', disabled: false},
{label: '其他', value: '其他', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}]
rules: [{required: true, message: '请选择是否', trigger: 'submit'}]
},
{
formType: 'input',
className: 'obj-form-title3',
linkageRule: [{name: 'hypoglycemicDrugsType',value: ['3']}],
linkageRule: [{name: 'hypoglycemicDrugsType',value: ['其他']}],
prop: 'remark',
model: 'remark',
label: '其他降糖药:',
......@@ -92,7 +92,7 @@ export default ($this) => {
spanNum: 12,
type: 'text',
labmsg: '',
rules: [{ required: true, message: '请输入其他降糖药', trigger: 'blur' }]
rules: [{ required: true, message: '请输入其他降糖药', trigger: 'submit' }]
},
{
formType: 'radio',
......@@ -100,15 +100,15 @@ export default ($this) => {
prop: 'bloodSugarControl',
model: 'bloodSugarControl',
label: '血糖控制情况:',
linkageRule: [{ name: 'haveDiabetes', value: ['2'] }],
linkageRule: [{ name: 'haveDiabetes', value: [''] }],
disabled: false,
spanNum: 24,
options: [
{ label: '基本达标', value: '1', disabled: false },
{ label: '未达标', value: '2', disabled: false },
{ label: '不清楚', value: '3', disabled: false },
{ label: '基本达标', value: '基本达标', disabled: false },
{ label: '未达标', value: '未达标', disabled: false },
{ label: '不清楚', value: '不清楚', disabled: false },
],
rules: [{ required: true, message: '请选择是否', trigger: 'change' }]
rules: [{ required: true, message: '请选择是否', trigger: 'submit' }]
},
]
......
......@@ -14,12 +14,12 @@ export default ($this) => {
disabled: false,
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
{label: '否', value: '', disabled: false},
{label: '是', value: '', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}],
rules: [{required: true, message: '请选择是否', trigger: 'submit'}],
changeFun(e){
if(e == 2) {
if(e == '是') {
$this.addComponents.forEach((item,index)=>{
if(item.formName == 'stroke_011'){
$this.addComponents[index].formObject = {
......@@ -37,17 +37,17 @@ export default ($this) => {
prop: 'stentingPosition',
model: 'stentingPosition',
label: '支架术位置:',
linkageRule: [{name: 'stenting', value: ['2']}],
linkageRule: [{name: 'stenting', value: ['']}],
disabled: false,
changeFun: (val) => {
// console.log(val)
},
spanNum: 24,
options: [
{label: '左侧', value: '1', disabled: false},
{label: '右侧', value: '2', disabled: false},
{label: '左侧', value: '左侧', disabled: false},
{label: '右侧', value: '右侧', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}]
rules: [{required: true, message: '请选择是否', trigger: 'submit'}]
},
{
formType: 'date-picker',
......@@ -56,12 +56,12 @@ export default ($this) => {
model: 'leftStentingOperativeTime',
placeholder: '请选择',
label: '支架左侧手术时间:',
linkageRule: [{name: 'stentingPosition', value: ['1']}],
linkageRule: [{name: 'stentingPosition', value: ['左侧']}],
format: 'yyyy',
valueFormat: 'yyyy',
dateType: 'year',
type: 'date',
rules: [{required: true, message: '请选择左侧手术时间', trigger: 'change'}],
rules: [{required: true, message: '请选择左侧手术时间', trigger: 'submit'}],
spanNum: 12,
},
{
......@@ -71,12 +71,12 @@ export default ($this) => {
model: 'rightStentingOperativeTime',
placeholder: '请选择',
label: '支架右侧手术时间:',
linkageRule: [{name: 'stentingPosition', value: ['2']}],
linkageRule: [{name: 'stentingPosition', value: ['右侧']}],
format: 'yyyy',
valueFormat: 'yyyy',
dateType: 'year',
type: 'date',
rules: [{required: true, message: '请选择右侧手术时间', trigger: 'change'}],
rules: [{required: true, message: '请选择右侧手术时间', trigger: 'submit'}],
spanNum: 12,
},
......@@ -90,12 +90,12 @@ export default ($this) => {
disabled: false,
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
{label: '否', value: '', disabled: false},
{label: '是', value: '', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}],
rules: [{required: true, message: '请选择是否', trigger: 'submit'}],
changeFun(e){
if(e == 2) {
if(e == '是') {
$this.addComponents.forEach((item,index)=>{
if(item.formName == 'stroke_011'){
$this.addComponents[index].formObject = {
......@@ -113,17 +113,17 @@ export default ($this) => {
prop: 'endarterectomyPosition',
model: 'endarterectomyPosition',
label: '内膜剥脱术位置:',
linkageRule: [{name: 'endometriodenudation', value: ['2']}],
linkageRule: [{name: 'endometriodenudation', value: ['']}],
disabled: false,
changeFun: (val) => {
// console.log(val)
},
spanNum: 24,
options: [
{label: '左侧', value: '1', disabled: false},
{label: '右侧', value: '2', disabled: false},
{label: '左侧', value: '左侧', disabled: false},
{label: '右侧', value: '右侧', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}]
rules: [{required: true, message: '请选择是否', trigger: 'submit'}]
},
{
formType: 'date-picker',
......@@ -132,12 +132,12 @@ export default ($this) => {
model: 'leftEndarterectomyOperativeTime',
placeholder: '请选择',
label: '左侧内膜剥脱术手术时间:',
linkageRule: [{name: 'endarterectomyPosition', value: ['1']}],
linkageRule: [{name: 'endarterectomyPosition', value: ['左侧']}],
format: 'yyyy',
valueFormat: 'yyyy',
dateType: 'year',
type: 'date',
rules: [{required: true, message: '左侧内膜剥脱术手术时间', trigger: 'change'}],
rules: [{required: true, message: '左侧内膜剥脱术手术时间', trigger: 'submit'}],
spanNum: 6,
},
{
......@@ -147,12 +147,12 @@ export default ($this) => {
model: 'rightEndarterectomyOperativeTime',
placeholder: '请选择',
label: '右侧内膜剥脱术手术时间:',
linkageRule: [{name: 'endarterectomyPosition', value: ['2']}],
linkageRule: [{name: 'endarterectomyPosition', value: ['右侧']}],
format: 'yyyy',
valueFormat: 'yyyy',
dateType: 'year',
type: 'date',
rules: [{required: true, message: '右侧内膜剥脱术手术时间', trigger: 'change'}],
rules: [{required: true, message: '右侧内膜剥脱术手术时间', trigger: 'submit'}],
spanNum: 6,
},
......@@ -165,10 +165,10 @@ export default ($this) => {
disabled: false,
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
{label: '否', value: '', disabled: false},
{label: '是', value: '', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}]
rules: [{required: true, message: '请选择是否', trigger: 'submit'}]
},
{
formType: 'date-picker',
......@@ -177,12 +177,12 @@ export default ($this) => {
model: 'ecIcBypassTime',
placeholder: '请选择',
label: '颅内外血管搭桥术-手术时间:',
linkageRule: [{name: 'ecIcBypass', value: ['2']}],
linkageRule: [{name: 'ecIcBypass', value: ['']}],
format: 'yyyy',
valueFormat: 'yyyy',
dateType: 'year',
type: 'date',
rules: [{required: true, message: '手术时间', trigger: 'change'}],
rules: [{required: true, message: '手术时间', trigger: 'submit'}],
spanNum: 6,
},
......
......@@ -16,10 +16,10 @@ export default ($this) => {
disabled: false,
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
{label: '否', value: '', disabled: false},
{label: '是', value: '', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}]
rules: [{required: true, message: '请选择是否', trigger: 'submit'}]
},
{
formType: 'date-picker',
......@@ -28,12 +28,12 @@ export default ($this) => {
model: 'interventionOperativeTime',
placeholder: '请选择',
label: '介入术-手术时间:',
linkageRule: [{name: 'intervention', value: ['2']}],
linkageRule: [{name: 'intervention', value: ['']}],
format: 'yyyy',
valueFormat: 'yyyy',
dateType: 'year',
type: 'date',
rules: [{required: true, message: '手术时间', trigger: 'change'}],
rules: [{required: true, message: '手术时间', trigger: 'submit'}],
spanNum: 6,
},
{
......@@ -45,10 +45,10 @@ export default ($this) => {
disabled: false,
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
{label: '否', value: '', disabled: false},
{label: '是', value: '', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}]
rules: [{required: true, message: '请选择是否', trigger: 'submit'}]
},
{
formType: 'date-picker',
......@@ -57,12 +57,12 @@ export default ($this) => {
model: 'cabgOperationTime',
placeholder: '请选择',
label: '搭桥术-手术时间:',
linkageRule: [{name: 'coronaryArteryYpass', value: ['2']}],
linkageRule: [{name: 'coronaryArteryYpass', value: ['']}],
format: 'yyyy',
valueFormat: 'yyyy',
dateType: 'year',
type: 'date',
rules: [{required: true, message: '手术时间', trigger: 'change'}],
rules: [{required: true, message: '手术时间', trigger: 'submit'}],
spanNum: 6,
},
......
......@@ -15,10 +15,10 @@ export default ($this) => {
disabled: false,
spanNum: 24,
options: [
{label: '否', value: '1', disabled: false},
{label: '是', value: '2', disabled: false},
{label: '否', value: '', disabled: false},
{label: '是', value: '', disabled: false},
],
rules: [{required: true, message: '请选择是否', trigger: 'change'}]
rules: [{required: true, message: '请选择是否', trigger: 'submit'}]
},
{
formType: 'input',
......@@ -26,14 +26,14 @@ export default ($this) => {
prop: 'treatmentMethod',
model: 'treatmentMethod',
label: '治疗方式:',
linkageRule: [{name: 'haveSurgicalIntervention', value: ['2']}],
linkageRule: [{name: 'haveSurgicalIntervention', value: ['']}],
disabled: false,
placeholder: '请输入治疗方式',
spanNum: 6,
type: 'text',
labmsg: '次',
// slots: [{name: 'cm', type: 'append'}],
rules: [{required: true, message: '请输入治疗方式', trigger: 'blur'}],
rules: [{required: true, message: '请输入治疗方式', trigger: 'submit'}],
},
{
formType: 'date-picker',
......@@ -42,12 +42,12 @@ export default ($this) => {
model: 'treatmentTime',
placeholder: '请选择',
label: '手术时间:',
linkageRule: [{name: 'haveSurgicalIntervention', value: ['2']}],
linkageRule: [{name: 'haveSurgicalIntervention', value: ['']}],
format: 'yyyy',
valueFormat: 'yyyy',
dateType: 'year',
type: 'date',
rules: [{required: true, message: '手术时间', trigger: 'change'}],
rules: [{required: true, message: '手术时间', trigger: 'submit'}],
spanNum: 6
},
]
......
......@@ -112,10 +112,10 @@
});
}
console.log(this.formData)
this.formData.doctorId = this.doctorId
this.formData.saveWay = this.saveWay
this.formData.doctorId = parseFloat(this.doctorId)
this.formData.saveWay = parseFloat(this.saveWay)
this.formData.planPatientsTimesId = parseFloat(this.planPatientsTimesId)
this.formData.scaleNo = this.scaleNo
this.formData.planPatientsTimesId = this.planPatientsTimesId
console.log(JSON.stringify(this.formData))
if(this.valid){
......@@ -124,7 +124,6 @@
url: getFollowUpSC('/scale/save'),
data: JSON.stringify(this.formData),
}).then(res=>{
console.log(res)
if(res.data.code=='000000'){
this.$message({
message: '录入成功',
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册