fix(wms): 修复部门查询中的表别名和添加逻辑删除过滤
- 将查询条件中的表别名从 "wd" 修改为 "d" - 添加逻辑删除标志过滤,确保只查询未删除的记录 - 在查询构建器中增加删除标记等于0的条件
This commit is contained in:
@@ -50,12 +50,13 @@ public class WmsDeptServiceImpl implements IWmsDeptService {
|
||||
private QueryWrapper<WmsDept> buildQueryWrapperPlus(WmsDeptBo bo) {
|
||||
Map<String, Object> params = bo.getParams();
|
||||
QueryWrapper<WmsDept> qw = new QueryWrapper<>();
|
||||
qw.eq(bo.getParentId() != null, "wd.parent_id", bo.getParentId());
|
||||
qw.like(StringUtils.isNotBlank(bo.getDeptName()), "wd.dept_name", bo.getDeptName());
|
||||
qw.eq(bo.getOrderNum() != null, "wd.order_num", bo.getOrderNum());
|
||||
qw.eq(bo.getLeader() != null, "wd.leader", bo.getLeader());
|
||||
qw.eq(StringUtils.isNotBlank(bo.getStatus()), "wd.status", bo.getStatus());
|
||||
qw.setEntityClass(WmsDept.class);
|
||||
qw.eq(bo.getParentId() != null, "d.parent_id", bo.getParentId());
|
||||
qw.like(StringUtils.isNotBlank(bo.getDeptName()), "d.dept_name", bo.getDeptName());
|
||||
qw.eq(bo.getOrderNum() != null, "d.order_num", bo.getOrderNum());
|
||||
qw.eq(bo.getLeader() != null, "d.leader", bo.getLeader());
|
||||
qw.eq(StringUtils.isNotBlank(bo.getStatus()), "d.status", bo.getStatus());
|
||||
// 逻辑删除
|
||||
qw.eq("d.del_flag", 0);
|
||||
return qw;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user