【优化】profile优化

master
zengchenxi 9 months ago
parent cd77dfb35a
commit 7e8db8a92d

@ -403,6 +403,7 @@ export default {
posts: 'Position', posts: 'Position',
roles: 'Own Role', roles: 'Own Role',
sex: 'Sex', sex: 'Sex',
unknown: 'Unknown',
man: 'Man', man: 'Man',
woman: 'Woman', woman: 'Woman',
createTime: 'Created Date' createTime: 'Created Date'

@ -396,6 +396,7 @@ export default {
posts: '所属岗位', posts: '所属岗位',
roles: '所属角色', roles: '所属角色',
sex: '性别', sex: '性别',
unknown: '未知',
man: '男', man: '男',
woman: '女', woman: '女',
createTime: '创建日期' createTime: '创建日期'

@ -2,6 +2,7 @@
<Form ref="formRef" :labelWidth="200" :rules="rules" :schema="schema"> <Form ref="formRef" :labelWidth="200" :rules="rules" :schema="schema">
<template #sex="form"> <template #sex="form">
<el-radio-group v-model="form['sex']"> <el-radio-group v-model="form['sex']">
<el-radio :label="0">{{ t('profile.user.unknown') }}</el-radio>
<el-radio :label="1">{{ t('profile.user.man') }}</el-radio> <el-radio :label="1">{{ t('profile.user.man') }}</el-radio>
<el-radio :label="2">{{ t('profile.user.woman') }}</el-radio> <el-radio :label="2">{{ t('profile.user.woman') }}</el-radio>
</el-radio-group> </el-radio-group>
@ -30,7 +31,7 @@ const message = useMessage() // 消息弹窗
const rules = reactive<FormRules>({ const rules = reactive<FormRules>({
nickname: [{ required: true, message: t('profile.rules.nickname'), trigger: 'blur' }], nickname: [{ required: true, message: t('profile.rules.nickname'), trigger: 'blur' }],
email: [ email: [
{ required: true, message: t('profile.rules.mail'), trigger: 'blur' }, { required: false, message: t('profile.rules.mail'), trigger: 'blur' },
{ {
type: 'email', type: 'email',
message: t('profile.rules.truemail'), message: t('profile.rules.truemail'),

Loading…
Cancel
Save