{
name: "menuType",
label: "类型",
render: FORM_ITEM_RENDER_ENUM.RADIO,
- items: props.parentId === 0 ? getMatchedItems({ list: MENU_TYPE_ENUM, value: [1] }) : MENU_TYPE_ENUM,
+ items: props.parentId === 0 ? getMatchedItems({list: MENU_TYPE_ENUM, value: [1]}) : MENU_TYPE_ENUM,
},
- { name: "menuName", label: "名称" },
- { name: "menuUrl", label: "路径", useConstraints: false },
- { name: "menuPerms", label: "标识", useConstraints: false },
- { name: "sort", label: "排序", onlyForLabel: true },
+ {name: "menuName", label: "名称"},
+ {name: "menuUrl", label: "路径", useConstraints: false},
+ {name: "menuPerms", label: "标识", useConstraints: false},
+ {name: "sort", label: "排序", onlyForLabel: true},
]}
/>
@@ -287,14 +287,14 @@ const RoleBindingModalComponent = (props) => {
const selectedRowsRef = useRef([]);
- const { tableProps } = useTable(props["systemPermsGroupsList"], {
+ const {tableProps} = useTable(props["systemPermsGroupsList"], {
useStorageQueryCriteria: false,
});
const getData = async () => {
- const { data } = await props["appMenuGetMenuRoleByMenuAttribution"]({ menuAttribution: props.menuAttribution });
+ const {data} = await props["appMenuGetMenuRoleByMenuAttribution"]({menuAttribution: props.menuAttribution});
setSelectedRowKeys(data.map(item => item.roleId));
- selectedRowsRef.current = data.map(item => ({ id: item.roleId, roleName: item.roleName }));
+ selectedRowsRef.current = data.map(item => ({id: item.roleId, roleName: item.roleName}));
};
useEffect(() => {
@@ -302,10 +302,10 @@ const RoleBindingModalComponent = (props) => {
}, []);
const onSubmit = async () => {
- const { success } = await props["appMenuGetMenuRoleByMenuAttributionSave"]({
+ const {success} = await props["appMenuGetMenuRoleByMenuAttributionSave"]({
menuAttribution: props.menuAttribution,
menuAttributionName: props.menuAttributionName,
- roleList: selectedRowsRef.current.map(item => ({ roleId: item.id, roleName: item.roleName })),
+ roleList: selectedRowsRef.current.map(item => ({roleId: item.id, roleName: item.roleName})),
});
if (success) {
message.success("保存成功");
@@ -323,6 +323,7 @@ const RoleBindingModalComponent = (props) => {
onOk={onSubmit}
confirmLoading={props.appMenu.appMenuLoading}
>
+ 注:取消勾选会清空角色的APP使用权限,请谨慎操作!
{
options={false}
disabledResizer={true}
columns={[
- { title: "角色名称(权限组)", dataIndex: "roleName" },
+ {title: "角色名称(权限组)", dataIndex: "roleName"},
]}
{...tableProps}
/>