|
@@ -18,15 +18,20 @@
|
|
|
size="small"
|
|
size="small"
|
|
|
style="max-width: 600px;"
|
|
style="max-width: 600px;"
|
|
|
>
|
|
>
|
|
|
- <!-- <el-form-item prop="avatar" label="头像">
|
|
|
|
|
- <crop-upload v-model="formData.avatar"></crop-upload>
|
|
|
|
|
- </el-form-item> -->
|
|
|
|
|
|
|
+ <el-form-item prop="avatar" label="照片">
|
|
|
|
|
+ <single-upload v-model="formData.avatar"></single-upload>
|
|
|
|
|
+ </el-form-item>
|
|
|
<el-form-item prop="name" label="姓名">
|
|
<el-form-item prop="name" label="姓名">
|
|
|
<el-input v-model="formData.name"></el-input>
|
|
<el-input v-model="formData.name"></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item prop="sex" label="性别">
|
|
<el-form-item prop="sex" label="性别">
|
|
|
<el-radio-group v-model="formData.sex">
|
|
<el-radio-group v-model="formData.sex">
|
|
|
- <el-radio v-for="item in sexOptions" :key="item.value" :label="item.value">
|
|
|
|
|
|
|
+ <el-radio
|
|
|
|
|
+ v-for="item in sexOptions"
|
|
|
|
|
+ :key="item.value"
|
|
|
|
|
+ :label="item.value"
|
|
|
|
|
+ @change="chageAvatar"
|
|
|
|
|
+ >
|
|
|
{{ item.label }}
|
|
{{ item.label }}
|
|
|
</el-radio>
|
|
</el-radio>
|
|
|
</el-radio-group>
|
|
</el-radio-group>
|
|
@@ -122,7 +127,9 @@ export default {
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
|
saving: false,
|
|
saving: false,
|
|
|
- formData: {},
|
|
|
|
|
|
|
+ formData: {
|
|
|
|
|
+ avatar: 'https://zhirongip.oss-cn-hangzhou.aliyuncs.com/image/2021-08-13-09-59-23yoEbtbgH.png'
|
|
|
|
|
+ },
|
|
|
rules: {
|
|
rules: {
|
|
|
name: [{ required: true, message: '请输入姓名' }],
|
|
name: [{ required: true, message: '请输入姓名' }],
|
|
|
qualification: [{ required: true, message: '请添加资质图片' }],
|
|
qualification: [{ required: true, message: '请添加资质图片' }],
|
|
@@ -153,6 +160,10 @@ export default {
|
|
|
sexOptions: [
|
|
sexOptions: [
|
|
|
{ label: '男', value: '男' },
|
|
{ label: '男', value: '男' },
|
|
|
{ label: '女', value: '女' }
|
|
{ label: '女', value: '女' }
|
|
|
|
|
+ ],
|
|
|
|
|
+ avatars: [
|
|
|
|
|
+ 'https://zhirongip.oss-cn-hangzhou.aliyuncs.com/image/2021-08-13-09-59-23yoEbtbgH.png',
|
|
|
|
|
+ 'https://zhirongip.oss-cn-hangzhou.aliyuncs.com/image/2021-08-13-09-59-33aDGeVuix.png'
|
|
|
]
|
|
]
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
@@ -198,6 +209,14 @@ export default {
|
|
|
this.$message.error((e || {}).error || '删除失败');
|
|
this.$message.error((e || {}).error || '删除失败');
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
|
|
+ },
|
|
|
|
|
+ chageAvatar(res) {
|
|
|
|
|
+ let avatar = this.formData.avatar;
|
|
|
|
|
+ if (res == '男' && (avatar == this.avatars[1] || avatar == '')) {
|
|
|
|
|
+ this.formData.avatar = this.avatars[0];
|
|
|
|
|
+ } else if (res == '女' && (avatar == this.avatars[0] || avatar == '')) {
|
|
|
|
|
+ this.formData.avatar = this.avatars[1];
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|