update 重构 所有bo对象移除继承BaseEntity

This commit is contained in:
疯狂的狮子Li
2026-03-17 21:41:11 +08:00
parent 0203b69fa6
commit a44a01ea16
11 changed files with 56 additions and 18 deletions

View File

@@ -10,6 +10,8 @@ import org.dromara.system.domain.SysDept;
import java.io.Serial;
import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;
/**
* 部门业务对象 sys_dept
@@ -81,4 +83,9 @@ public class SysDeptBo implements Serializable {
*/
private Long belongDeptId;
/**
* 请求参数
*/
private Map<String, Object> params = new HashMap<>();
}

View File

@@ -56,6 +56,11 @@ public class SysOssBo implements Serializable {
*/
private String service;
/**
* 创建者
*/
private Long createBy;
/**
* 请求参数
*/

View File

@@ -9,6 +9,8 @@ import org.dromara.system.domain.SysPost;
import java.io.Serial;
import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;
/**
* 岗位信息业务对象 sys_post
@@ -75,4 +77,9 @@ public class SysPostBo implements Serializable {
*/
private String remark;
/**
* 请求参数
*/
private Map<String, Object> params = new HashMap<>();
}

View File

@@ -118,6 +118,21 @@ public class SysUserBo implements Serializable {
*/
private String excludeUserIds;
/**
* 创建者
*/
private Long createBy;
/**
* 更新者
*/
private Long updateBy;
/**
* 请求参数
*/
private Map<String, Object> params = new HashMap<>();
public SysUserBo(Long userId) {
this.userId = userId;
}
@@ -126,9 +141,4 @@ public class SysUserBo implements Serializable {
return SystemConstants.SUPER_ADMIN_ID.equals(this.userId);
}
/**
* 请求参数
*/
private Map<String, Object> params = new HashMap<>();
}

View File

@@ -81,12 +81,9 @@ public class SysDictTypeServiceImpl implements ISysDictTypeService, DictService
* @return 包含名称、类型与创建时间区间的查询包装器
*/
private LambdaQueryWrapper<SysDictType> buildQueryWrapper(SysDictTypeBo bo) {
Map<String, Object> params = bo.getParams();
LambdaQueryWrapper<SysDictType> lqw = Wrappers.lambdaQuery();
lqw.like(StringUtils.isNotBlank(bo.getDictName()), SysDictType::getDictName, bo.getDictName());
lqw.like(StringUtils.isNotBlank(bo.getDictType()), SysDictType::getDictType, bo.getDictType());
lqw.between(params.get("beginTime") != null && params.get("endTime") != null,
SysDictType::getCreateTime, params.get("beginTime"), params.get("endTime"));
lqw.orderByAsc(SysDictType::getDictId);
return lqw;
}