|
|
@ -12,8 +12,7 @@ import { Switch } from 'ant-design-vue'; |
|
|
|
import { listRole } from '/@/api/platform/system/controller/role'; |
|
|
|
import { listRole } from '/@/api/platform/system/controller/role'; |
|
|
|
import { changeStatus } from '/@/api/platform/system/controller/user'; |
|
|
|
import { changeStatus } from '/@/api/platform/system/controller/user'; |
|
|
|
import { useMessage } from '/@/hooks/web/useMessage'; |
|
|
|
import { useMessage } from '/@/hooks/web/useMessage'; |
|
|
|
import { getUserTypeList } from '/@/api/platform/system/controller/user'; |
|
|
|
import { SystemUserType, SystemUserTypeMap } from '/@/enums/permissionEnum'; |
|
|
|
import { SystemUserType } from '/@/enums/permissionEnum'; |
|
|
|
|
|
|
|
import { selectBindSsoUserList } from '/@/api/platform/system/controller/ssoUser'; |
|
|
|
import { selectBindSsoUserList } from '/@/api/platform/system/controller/ssoUser'; |
|
|
|
import {getDataByDictType} from '/@/api/platform/system/controller/dictdata'; |
|
|
|
import {getDataByDictType} from '/@/api/platform/system/controller/dictdata'; |
|
|
|
|
|
|
|
|
|
|
@ -183,11 +182,10 @@ export const userFormSchema: FormSchema[] = [ |
|
|
|
{ |
|
|
|
{ |
|
|
|
field: 'userType', |
|
|
|
field: 'userType', |
|
|
|
label: '用户类型', |
|
|
|
label: '用户类型', |
|
|
|
component: 'ApiSelect', |
|
|
|
component: 'Select', |
|
|
|
required: true, |
|
|
|
required: true, |
|
|
|
componentProps: { |
|
|
|
componentProps: { |
|
|
|
api: getUserTypeList, |
|
|
|
options: Array.from(SystemUserTypeMap, ([key, value]) => ({ label: value, value: key })) |
|
|
|
resultField: 'data' |
|
|
|
|
|
|
|
}, |
|
|
|
}, |
|
|
|
colProps: { |
|
|
|
colProps: { |
|
|
|
span: 12 |
|
|
|
span: 12 |
|
|
|