| | |
| | | <a-form-item field="psw" label="密码"> |
| | | <a-input v-model="editform.psw" /> |
| | | </a-form-item> |
| | | </a-coladmin |
| | | </a-col> |
| | | <a-col :span="10"> |
| | | <a-form-item |
| | | required |
| | |
| | | :rules="[{ required: true, message: '角色必选' }]" |
| | | > |
| | | <a-select |
| | | multiple |
| | | v-model="editform.role" |
| | | :options="roles" |
| | | :field-names="fieldNames" |
| | |
| | | loginName: '', |
| | | userName: '', |
| | | psw: '', |
| | | role: '', |
| | | role: [], |
| | | }); |
| | | |
| | | let size = ref<SizeProps>('medium'); |
| | |
| | | if (t == 2) { |
| | | visible.value = true; |
| | | formRef.value?.resetFields(); |
| | | editform.value.role=[]; |
| | | save.value = '编辑'; |
| | | editform.value.userId = record.userId; |
| | | editform.value.userName = record.userName; |
| | |
| | | editform.value.email = record.email; |
| | | editform.value.phoneNumber = record.phoneNumber; |
| | | if (record.roles?.length > 0) { |
| | | editform.value.role = record.roles[0].roleId; |
| | | //遍历record.roles |
| | | record.roles.forEach((val) => { |
| | | editform.value.role.push(val.roleId); |
| | | }) |
| | | } |
| | | } |
| | | //删除 |