功能变化: 菜单管理懒加载

This commit is contained in:
猿小天
2023-02-08 10:46:55 +08:00
parent 8431e9a87e
commit 507f40ae3d
3 changed files with 5 additions and 5 deletions

View File

@@ -33,8 +33,8 @@ class MenuSerializer(CustomModelSerializer):
def get_hasChild(self, instance): def get_hasChild(self, instance):
hasChild = Menu.objects.filter(parent=instance.id) hasChild = Menu.objects.filter(parent=instance.id)
if hasChild: if hasChild:
return False return True
return True return False
class Meta: class Meta:
model = Menu model = Menu

View File

@@ -26,7 +26,7 @@ export default {
//请参考文档http://fast-crud.docmirror.cn/api/crud-options/request.html //请参考文档http://fast-crud.docmirror.cn/api/crud-options/request.html
transformQuery: ({ page, form, sort }: any) => { transformQuery: ({ page, form, sort }: any) => {
//转换为你pageRequest所需要的请求参数结构 //转换为你pageRequest所需要的请求参数结构
return { page, form, sort }; return { page: page.currentPage, limit: page.pageSize, ...form };
}, },
transformRes: ({ res }: any) => { transformRes: ({ res }: any) => {
//将pageRequest的返回数据转换为fast-crud所需要的格式 //将pageRequest的返回数据转换为fast-crud所需要的格式

View File

@@ -6,12 +6,12 @@ export function GetList(query: PageQuery) {
return request({ return request({
url: apiPrefix, url: apiPrefix,
method: 'get', method: 'get',
data: query, params: query,
}); });
} }
export function GetObj(id: InfoReq) { export function GetObj(id: InfoReq) {
return request({ return request({
url: apiPrefix + id, url: apiPrefix + id+'/',
method: 'get', method: 'get',
}); });
} }