fix: 🐛 菜单管理

1.修复菜单管理问题;
This commit is contained in:
猿小天
2023-05-09 00:14:29 +08:00
parent 8d7d775164
commit ad59bc68aa
2 changed files with 2 additions and 3 deletions

View File

@@ -23,7 +23,7 @@ class MenuButtonSerializer(CustomModelSerializer):
class Meta: class Meta:
model = MenuButton model = MenuButton
fields = ['id', 'name', 'value', 'api', 'method'] fields = ['id', 'name', 'value', 'api', 'method','menu']
read_only_fields = ["id"] read_only_fields = ["id"]

View File

@@ -24,8 +24,7 @@ export const createCrudOptions = function ({ crudExpose, context }: CreateCrudOp
}; };
const editRequest = async ({ form, row }: EditReq) => { const editRequest = async ({ form, row }: EditReq) => {
form.id = row.id; return await api.UpdateObj(row);
return await api.UpdateObj(form);
}; };
const delRequest = async ({ row }: DelReq) => { const delRequest = async ({ row }: DelReq) => {
return await api.DelObj(row.id); return await api.DelObj(row.id);