#
luxiaotao1123
2024-02-22 222cb7cb1a785bd498578dcaaf098192df79f6fc
#
2个文件已修改
6 ■■■■ 已修改文件
zy-asrs-flow/src/pages/system/role/components/scope.jsx 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/system/controller/RoleController.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-flow/src/pages/system/role/components/scope.jsx
@@ -112,9 +112,9 @@
                                                setMenuExpandedKeys([]);
                                            }
                                            if (values.includes('checkAll')) {
                                                setMenuIds(menuTreeAllKeys)
                                            } else {
                                                setMenuIds([]);
                                            }
                                        }} />
                                </Col>
@@ -139,7 +139,6 @@
                                                    halfChecked: checkInfo.halfCheckedKeys  // 父节点
                                                });
                                            }}
                                        // defaultCheckedKeys={onSelect}
                                        />
                                    )}
                                </Col>
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/system/controller/RoleController.java
@@ -153,6 +153,7 @@
        Long roleId = param.getId();
        List<Long> menuIds = new ArrayList<>(param.getMenuIds().getChecked());
        menuIds.addAll(param.getMenuIds().getHalfChecked());
        roleMenuService.remove(new LambdaQueryWrapper<RoleMenu>().eq(RoleMenu::getRoleId, roleId));
        for (Long menuId : menuIds) {
            if (!roleMenuService.save(new RoleMenu(roleId, menuId))) {
                throw new CoolException("服务器内部错误");