Commit 589b8ddc authored by 罗林杰's avatar 罗林杰

完善会员修改

parent c874c8be
...@@ -409,7 +409,6 @@ ...@@ -409,7 +409,6 @@
v-model="form.flag" v-model="form.flag"
placeholder="请选择账号状态" placeholder="请选择账号状态"
style="width: 300px" style="width: 300px"
clearable
:disabled="secondFromDisabled" :disabled="secondFromDisabled"
> >
<el-option <el-option
...@@ -429,7 +428,6 @@ ...@@ -429,7 +428,6 @@
v-model="form.isRecommended" v-model="form.isRecommended"
placeholder="请选择是否推荐" placeholder="请选择是否推荐"
style="width: 300px" style="width: 300px"
clearable
:disabled="secondFromDisabled" :disabled="secondFromDisabled"
> >
<el-option <el-option
...@@ -446,7 +444,6 @@ ...@@ -446,7 +444,6 @@
<el-input-number <el-input-number
v-model="form.sort" v-model="form.sort"
placeholder="请输入权重" placeholder="请输入权重"
clearable
min="0" min="0"
:disabled="secondFromDisabled" :disabled="secondFromDisabled"
:maxlength="30" :maxlength="30"
...@@ -585,6 +582,25 @@ export default { ...@@ -585,6 +582,25 @@ export default {
], ],
// 校验规则 // 校验规则
rules: { rules: {
memSex: [{ required: true, message: '请选择性别', trigger: 'change' }],
memNation: [{ required: true, message: '请选择民族', trigger: 'change' }],
memMarriage: [{ required: true, message: '请选择婚姻状况', trigger: 'change' }],
memMaxEducation: [{ required: true, message: '请选择最高学历', trigger: 'change' }],
memConstellation: [{ required: true, message: '请选择星座', trigger: 'change' }],
memHeight: [{ required: true, message: '请选择身高', trigger: 'change' }],
memWeight: [{ required: true, message: '请选择体重', trigger: 'change' }],
memBirthday: [{ required: true, message: '请选择生日', trigger: 'change' }],
memNickName: [{ required: true, message: '请输入昵称', trigger: 'blur' }],
sort: [{ required: true, message: '请输入排序', trigger: 'blur' }],
memPhoto: [{ required: true, message: '请上传图片', trigger: 'blur' }],
memIntroduce: [{ required: true, message: '请输入自我介绍', trigger: 'blur' }],
memHobby: [{ required: true, message: '请输入兴趣爱好', trigger: 'blur' }],
memFuturePlan: [{ required: true, message: '请输入未来规划', trigger: 'blur' }],
memResidence: [{ required: true, message: '请选择居住地', trigger: 'change' }],
memNativePlace: [{ required: true, message: '请选择籍贯', trigger: 'change' }],
memRealName: [{ required: false, message: '请输入真实姓名', trigger: 'blur' }],
memPhone: [{ required: false, message: '请输入手机号', trigger: 'blur' }],
memIdcard: [{ required: false, message: '请输入身份证号', trigger: 'blur' }]
}, },
sexOptions: getOptions('sex'), sexOptions: getOptions('sex'),
nationOptions: getOptions('nation'), nationOptions: getOptions('nation'),
...@@ -896,10 +912,16 @@ export default { ...@@ -896,10 +912,16 @@ export default {
this.form.memIdcard = res.data.memIdcard this.form.memIdcard = res.data.memIdcard
this.form.memPhone = res.data.memPhone this.form.memPhone = res.data.memPhone
}) })
this.rules.memRealName = [{ required: true, message: '请输入姓名', trigger: 'blur' }]
this.rules.memPhone = [{ required: true, message: '请输入手机号码', trigger: 'blur' }]
this.rules.memIdcard = [{ required: true, message: '请输入身份证号', trigger: 'blur' }]
} else { } else {
this.form.memRealName = '' this.form.memRealName = ''
this.form.memIdcard = '' this.form.memIdcard = ''
this.form.memPhone = '' this.form.memPhone = ''
this.rules.memRealName = [{ required: false, message: '请输入姓名', trigger: 'blur' }]
this.rules.memPhone = [{ required: false, message: '请输入手机号码', trigger: 'blur' }]
this.rules.memIdcard = [{ required: false, message: '请输入身份证号', trigger: 'blur' }]
} }
this.showSecretData = isLocked this.showSecretData = isLocked
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment