系统管理人员新建、编辑弹窗组件化

This commit is contained in:
禺狨
2023-03-14 18:28:22 +08:00
parent 091b5e2413
commit 5ae4897c0a
12 changed files with 482 additions and 452 deletions

View File

@@ -65,8 +65,16 @@ export const SystemAdminrolesUpdate: React.FC<PropInterface> = ({
};
const onFinish = (values: any) => {
const arr = values.action_ids.concat(values.permission_ids);
adminRole.updateAdminRole(id, values.name, arr).then((res: any) => {
let pids = [];
let aids = [];
if (values.permission_ids) {
pids = values.permission_ids;
}
if (values.action_ids) {
aids = values.action_ids;
}
const params = aids.concat(pids);
adminRole.updateAdminRole(id, values.name, params).then((res: any) => {
message.success("保存成功!");
onCancel();
});
@@ -79,7 +87,7 @@ export const SystemAdminrolesUpdate: React.FC<PropInterface> = ({
return (
<>
<Modal
title="编辑部门"
title="编辑角色"
centered
forceRender
open={open}