eladmin icon indicating copy to clipboard operation
eladmin copied to clipboard

eladmin jpa 版本:项目基于 Spring Boot 2.6.4、 Jpa、 Spring Security、Redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代...

Results 53 eladmin issues
Sort by recently updated
recently updated
newest added

您好,能否讲解一下这个方法中下面代码中,如何设计的类型推导 `List list = deptMapper.toDto(deptRepository.findAll((root, criteriaQuery, criteriaBuilder) -> QueryHelp.getPredicate(root,criteria,criteriaBuilder),sort));` root没有声明,如何通过lambda表达式进行推导声明的?

1. 新增PageResult作为Service.queryAll()的默认返回值,修改代码模板,修改UserService.queryAll()作为示例 2. 修改代码模板,新增dao()以便直接调用Repository内方法

版本: v2.6 环境:本地 复现步骤: 配置成云服务器的mysql(5.7)之后,登陆有时候会报错,请求接口有时候也会报错,时好时不好。 配置为本地的mysql不会出现这个问题。 日志提供: 2022-01-12 21:36:38 [http-nio-12800-exec-5] ERROR jdbc.sqlonly - 8. Statement.executeQuery(select 1) select 1 com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure The last packet successfully received from the server...

Hi, I have identified a security issue in this project. Kindly add a SECURITY.md file so that the report can be sent to the right person in-charge.

版本: 未知 环境:演示地址:https://el-admin.xin/system/menu 复现步骤: 1、先点打开“系统管理”,加载出子菜单; 2、勾选父菜单“系统管理”,子菜单为全部选中状态; 3、取消父菜单选中,子菜单全部未选中状态; 4、点击删除按钮 日志提供: 如图: ![image](https://user-images.githubusercontent.com/6039515/122731386-d2a2ec80-d2ad-11eb-9ef6-96271c9a8914.png)

bug

版本: v2.6 环境: 本地/线上 复现步骤:设置三个角色,角色1,角色2,角色3,数据权限分别是自定义用户权限,全部用户权限,本级用户权限,设置用户拥有这三个角色,用户获取的数据权限时逻辑不明确。 具体获取用户数据权限的实现在DataServiceImpl的getDeptIds方法 ``` @Override @Cacheable(key = "'user:' + #p0.id") public List getDeptIds(UserDto user) { // 用于存储部门id Set deptIds = new HashSet(); // 查询用户角色 List roleSet =...

1.版本: v2.6 2.环境:本地、线上 3复现步骤: @Query注解在不同字段上的joinName都是同一张表,在调用该方法后,获取到sql是每一个加注解的字段都join了一次表,这样出来的sql不是我想要的结果。请问这样是我使用注解的方式有问题吗 ![image](https://user-images.githubusercontent.com/52983942/124767088-13675a80-df6a-11eb-85e8-31a2542725e2.png) ![image](https://user-images.githubusercontent.com/52983942/124767364-545f6f00-df6a-11eb-8c34-da846282fc55.png)

用户类,定义了部门,用了@OneToOne,没有@ManyToOne而部门类没有定义Set users,也没用@OneToMany...请问这是为什么呢..

问题描述: **添加或修改带富文本属性的数据首次的时候编辑器无法加载出来,第二次以后点击新增或者修改以后就都可以正常显示;** 操作描述: 我现在有个数据的字段是富文本,那么就想在添加或者修改时候把富文本工具加载出来; 大体思路,一开始考虑是页面加载的时候就加载编辑器组件,但是因为绑定的元素在弹窗dialog里,未点击添加或者修改的时候是不存在的;所以就想在beforeToAdd,beforeToEdit里去初始化化编辑器; 首次进入这个页面,点击新增或者修改,都无法加载编辑器;第二次以后操作新增或者修改就可以正常打开编辑器;怀疑是否首次编辑器还未加载好,想用$nexttick处理,奈何不太会操作;特此请教 详细代码如下: ``` {{ item.label }} 取消 确认 methods: { // 钩子:在获取表格数据之前执行,false 则代表不获取数据 [CRUD.HOOK.beforeRefresh]() { return true }, [CRUD.HOOK.beforeToAdd]() { this.initEdit() return true }, [CRUD.HOOK.beforeToEdit]()...