| | |
| | | > |
| | | <ProFormText placeholder="请输入手机号" v-model.trim="form.phoneNumber"></ProFormText> |
| | | </ProFormItemV2> |
| | | <ProFormItemV2 label="渠道:" prop="channel" :check-rules="[{ message: '请输入渠道' }]"> |
| | | <ProFormText |
| | | placeholder="请输入渠道" |
| | | v-model.trim="form.channel" |
| | | :maxlength="30" |
| | | ></ProFormText> |
| | | </ProFormItemV2> |
| | | <ProFormItemV2 |
| | | label="密码:" |
| | | prop="password" |
| | |
| | | v-model.trim="form.password" |
| | | :maxlength="30" |
| | | ></ProFormText> |
| | | </ProFormItemV2> |
| | | <ProFormItemV2 label="角色:" prop="roleName" :check-rules="[{ message: '请选择角色' }]"> |
| | | <ProFormRadio |
| | | v-model.trim="form.roleName" |
| | | :value-enum="allRoleList" |
| | | :button-style="false" |
| | | enum-label-key="name" |
| | | enum-value-key="realName" |
| | | :disabled="!!form.id" |
| | | /> |
| | | </ProFormItemV2> |
| | | |
| | | <ProFormItemV2 label="备注:" prop="remark"> |
| | |
| | | ProFormCheckbox, |
| | | } from '@bole-core/components'; |
| | | import { BooleanOptions } from '@/constants'; |
| | | import { useAllRoleList } from '@/hooks'; |
| | | |
| | | defineOptions({ |
| | | name: 'AddOrEditAccountDialog', |
| | |
| | | }>(); |
| | | |
| | | const dialogForm = ref<FormInstance>(); |
| | | |
| | | const { allRoleList } = useAllRoleList(); |
| | | |
| | | function onDialogClose() { |
| | | if (!dialogForm.value) return; |