fix:【system 系统管理】linter 报错

This commit is contained in:
YunaiV
2025-10-10 21:32:15 +08:00
parent 00a25ed1d3
commit 8465941011
9 changed files with 54 additions and 24 deletions

View File

@@ -1,4 +1,4 @@
import type { PageParam } from '@vben/request';
import type { PageParam, PageResult } from '@vben/request';
import { requestClient } from '#/api/request';
@@ -20,17 +20,24 @@ export namespace SystemDictDataApi {
// 查询字典数据(精简)列表
export function getSimpleDictDataList() {
return requestClient.get('/system/dict-data/simple-list');
return requestClient.get<SystemDictDataApi.DictData[]>(
'/system/dict-data/simple-list',
);
}
// 查询字典数据列表
export function getDictDataPage(params: PageParam) {
return requestClient.get('/system/dict-data/page', { params });
return requestClient.get<PageResult<SystemDictDataApi.DictData>>(
'/system/dict-data/page',
{ params },
);
}
// 查询字典数据详情
export function getDictData(id: number) {
return requestClient.get(`/system/dict-data/get?id=${id}`);
return requestClient.get<SystemDictDataApi.DictData>(
`/system/dict-data/get?id=${id}`,
);
}
// 新增字典数据

View File

@@ -1,3 +1,5 @@
import type { PageParam, PageResult } from '@vben/request';
import { requestClient } from '#/api/request';
export namespace SystemDictTypeApi {
@@ -14,17 +16,24 @@ export namespace SystemDictTypeApi {
// 查询字典(精简)列表
export function getSimpleDictTypeList() {
return requestClient.get('/system/dict-type/list-all-simple');
return requestClient.get<SystemDictTypeApi.DictType[]>(
'/system/dict-type/list-all-simple',
);
}
// 查询字典列表
export function getDictTypePage(params: any) {
return requestClient.get('/system/dict-type/page', { params });
export function getDictTypePage(params: PageParam) {
return requestClient.get<PageResult<SystemDictTypeApi.DictType>>(
'/system/dict-type/page',
{ params },
);
}
// 查询字典详情
export function getDictType(id: number) {
return requestClient.get(`/system/dict-type/get?id=${id}`);
return requestClient.get<SystemDictTypeApi.DictType>(
`/system/dict-type/get?id=${id}`,
);
}
// 新增字典