diff --git a/admin-web/src/api/account.ts b/admin-web/src/api/account.ts index 02123a5..122361e 100644 --- a/admin-web/src/api/account.ts +++ b/admin-web/src/api/account.ts @@ -12,7 +12,7 @@ export function listTenants() { return client.get('/api/v1/account/tenant/list') } -export function createUser(data: { username: string; password: string; realName?: string }) { +export function createUser(data: { username: string; password: string; realName?: string; roleCodes?: string[] }) { return client.post('/api/v1/account/user', data) } diff --git a/admin-web/src/views/TenantManagement.vue b/admin-web/src/views/TenantManagement.vue index 3a79991..bc82c71 100644 --- a/admin-web/src/views/TenantManagement.vue +++ b/admin-web/src/views/TenantManagement.vue @@ -1,5 +1,57 @@ + + diff --git a/admin-web/src/views/UserManagement.vue b/admin-web/src/views/UserManagement.vue index 1168f11..dbc95f5 100644 --- a/admin-web/src/views/UserManagement.vue +++ b/admin-web/src/views/UserManagement.vue @@ -1,5 +1,62 @@ + +