字典类型 CRUD

This commit is contained in:
2024-10-31 14:53:29 +08:00
parent b452636c37
commit b207bc0e68
26 changed files with 386 additions and 279 deletions

View File

@@ -21,9 +21,9 @@ export const useTable = (
// 分页数据
pageable: {
// 当前页数
pageNum: 1,
current: 1,
// 每页显示条数
pageSize: 10,
size: 10,
// 总条数
total: 0,
},
@@ -68,10 +68,12 @@ export const useTable = (
...state.totalParam,
});
dataCallBack && (data = dataCallBack(data));
state.tableData = isPageable ? data.list : data;
state.tableData = isPageable ? data.records : data;
// 解构后台返回的分页数据 (如果有分页更新分页信息)
if (isPageable) {
state.pageable.total = data.total;
state.pageable.current = data.current;
state.pageable.size = data.size;
}
} catch (error) {
requestError && requestError(error);