refactor: 代码重构优化(VueUse使用)

Former-commit-id: f33b8d352dd9e9b2a706c94cdd7afa150ac12931
This commit is contained in:
haoxr
2023-03-01 00:47:39 +08:00
parent 1e6e202ce6
commit 599624e944
16 changed files with 164 additions and 194 deletions

View File

@@ -1,6 +1,6 @@
import request from '@/utils/request';
import { AxiosPromise } from 'axios';
import { UserForm, UserInfo, UserPageResult, UserQuery } from './types';
import { UserForm, UserInfo, UserPageVO, UserQuery } from './types';
/**
* 登录成功后获取用户信息(昵称、头像、权限集合和角色集合)
@@ -19,7 +19,7 @@ export function getUserInfo(): AxiosPromise<UserInfo> {
*/
export function listUserPages(
queryParams: UserQuery
): AxiosPromise<UserPageResult> {
): AxiosPromise<PageResult<UserPageVO[]>> {
return request({
url: '/api/v1/users/pages',
method: 'get',