编译通过,格式化代码。

This commit is contained in:
chenxudong 2025-04-17 17:20:19 +08:00
parent 6c31cd0c42
commit 48ca408ef3
7 changed files with 17 additions and 11 deletions

View File

@ -1,16 +1,20 @@
package com.electromagnetic.industry.software.manage.pojo.models; package com.electromagnetic.industry.software.manage.pojo.models;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.electromagnetic.industry.software.common.enums.EffectFlagEnum; import com.electromagnetic.industry.software.common.enums.EffectFlagEnum;
import com.electromagnetic.industry.software.common.util.IdWorker; import com.electromagnetic.industry.software.common.util.IdWorker;
import com.electromagnetic.industry.software.common.util.UserThreadLocal; import com.electromagnetic.industry.software.common.util.UserThreadLocal;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date; import java.util.Date;
@EqualsAndHashCode(callSuper = true)
@Data @Data
@TableName("ed_role") // 指定表名 @TableName("ed_role") // 指定表名
public class Role extends BaseModel{ public class Role extends BaseModel {
@TableId(value = "id") @TableId(value = "id")
private String id; private String id;

View File

@ -7,12 +7,14 @@ import com.electromagnetic.industry.software.common.enums.EffectFlagEnum;
import com.electromagnetic.industry.software.common.util.IdWorker; import com.electromagnetic.industry.software.common.util.IdWorker;
import com.electromagnetic.industry.software.common.util.UserThreadLocal; import com.electromagnetic.industry.software.common.util.UserThreadLocal;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date; import java.util.Date;
@EqualsAndHashCode(callSuper = true)
@Data @Data
@TableName("ed_role_permission") @TableName("ed_role_permission")
public class RolePermission extends BaseModel{ public class RolePermission extends BaseModel {
/** /**
* 主键id * 主键id

View File

@ -75,7 +75,7 @@ public class RolePermissionServiceImpl extends ServiceImpl<RolePermissionMapper,
this.update(new LambdaUpdateWrapper<RolePermission>() this.update(new LambdaUpdateWrapper<RolePermission>()
.set(RolePermission::getEffectFlag, EffectFlagEnum.NOT_EFFECTIVE.code) .set(RolePermission::getEffectFlag, EffectFlagEnum.NOT_EFFECTIVE.code)
.in(RolePermission::getId, idsToDisable)); .in(RolePermission::getId, idsToDisable));
} }
} }
/** /**
@ -90,7 +90,7 @@ public class RolePermissionServiceImpl extends ServiceImpl<RolePermissionMapper,
// 查询包括已失效的记录 // 查询包括已失效的记录
RolePermission exist = this.getOne(new LambdaQueryWrapper<RolePermission>() RolePermission exist = this.getOne(new LambdaQueryWrapper<RolePermission>()
.eq(RolePermission::getFileId, rp.getFileId()) .eq(RolePermission::getFileId, rp.getFileId())
.eq(RolePermission::getRoleId,rp.getRoleId()) .eq(RolePermission::getRoleId, rp.getRoleId())
.eq(RolePermission::getPermissionCode, rp.getPermissionCode())); .eq(RolePermission::getPermissionCode, rp.getPermissionCode()));
if (exist != null) { if (exist != null) {
rp.setId(exist.getId()); // 赋值已有 ID避免重复插入 rp.setId(exist.getId()); // 赋值已有 ID避免重复插入

View File

@ -399,7 +399,7 @@ public class RoleServiceImpl extends ServiceImpl<RoleMapper, Role> implements Ro
/** /**
* 失效角色权限关系 * 失效角色权限关系
*/ */
private void disableRolePermission (String roleId) { private void disableRolePermission(String roleId) {
// 失效旧权限信息 // 失效旧权限信息
LambdaQueryWrapper<RolePermission> queryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<RolePermission> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(RolePermission::getRoleId, roleId); queryWrapper.eq(RolePermission::getRoleId, roleId);
@ -410,7 +410,7 @@ public class RoleServiceImpl extends ServiceImpl<RoleMapper, Role> implements Ro
/** /**
* 失效角色用户关系 * 失效角色用户关系
*/ */
private void disableUserRole (String roleId) { private void disableUserRole(String roleId) {
} }
} }

View File

@ -345,9 +345,9 @@ public class UserServiceImpl implements UserService {
if (roleNames != null) { if (roleNames != null) {
for (String roleName : roleNames) { for (String roleName : roleNames) {
LambdaQueryWrapper<Role> roleQueryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<Role> roleQueryWrapper = new LambdaQueryWrapper<>();
roleQueryWrapper.select(Role::getRoleId) roleQueryWrapper.select(Role::getId)
.eq(Role::getRoleName, roleName); .eq(Role::getRoleName, roleName);
String roleId = roleMapper.selectOne(roleQueryWrapper).getRoleId(); String roleId = roleMapper.selectOne(roleQueryWrapper).getId();
UserRole userRole = new UserRole(); UserRole userRole = new UserRole();
userRole.setUserId(userId); userRole.setUserId(userId);

View File

@ -14,7 +14,7 @@
resultMap="RolePermissionMap"> resultMap="RolePermissionMap">
SELECT f.parent_id as file_id, rp.permission_code, rp.role_id SELECT f.parent_id as file_id, rp.permission_code, rp.role_id
FROM ed_role_permission rp FROM ed_role_permission rp
JOIN ed_file_info f ON rp.file_id = f.id AND rp.effect_flag = #{effectFlag} JOIN ed_file_info f ON rp.file_id = f.id AND rp.effect_flag = #{effectFlag}
WHERE f.parent_id = #{fileId} WHERE f.parent_id = #{fileId}
AND f.data_status = #{dataStatus} AND f.data_status = #{dataStatus}
AND f.effect_flag = #{effectFlag} AND f.effect_flag = #{effectFlag}

View File

@ -262,7 +262,7 @@
<select id="selectUserRoles" parameterType="String" resultType="String"> <select id="selectUserRoles" parameterType="String" resultType="String">
select r.role_name select r.role_name
from ed_role r from ed_role r
where r.role_id in (select ur.role_id where r.id in (select ur.role_id
from ed_users u from ed_users u
left join ed_user_role ur on u.user_id = ur.user_id left join ed_user_role ur on u.user_id = ur.user_id
where u.user_id = #{userId}) where u.user_id = #{userId})