提交 04c058c1 authored 作者: 李秋林's avatar 李秋林

小程序涉及战区部门添加重客部门

上级 18176d87
......@@ -67,9 +67,14 @@ public class QinCeDepartmentDaoImpl implements QinCeDepartmentDao {
private LambdaQueryWrapper<QinCeDepartmentDO> buildWrapper(DeptWrapper dw) {
LambdaQueryWrapper<QinCeDepartmentDO> queryWrapper = new LambdaQueryWrapper<>();
if (StringUtils.isNotBlank(dw.getOrgNameLike())) {
queryWrapper.like(QinCeDepartmentDO::getOrgName, dw.getOrgNameLike());
if (StringUtils.isNotBlank(dw.getOrgNameLike1())) {
queryWrapper.and(qw -> qw
.likeLeft(QinCeDepartmentDO::getOrgName, dw.getOrgNameLike1())
.or()
.eq(QinCeDepartmentDO::getOrgName, dw.getOrgName1())
);
}
// 0:删除,1:正常
queryWrapper.eq(QinCeDepartmentDO::getOrgStatus, 1);
return queryWrapper;
......
......@@ -16,7 +16,17 @@ import lombok.experimental.Accessors;
@Accessors(chain = true)
public class DeptWrapper {
private String orgNameLike;
/**
* 部门名称模糊查询
* 1:1类条件
*/
private String orgNameLike1;
/**
* 部门名称查询
* 1:1类条件
*/
private String orgName1;
/**
* 部门状态。0:删除,1:正常
......
......@@ -12,6 +12,15 @@ public class QinceOrgQueryVo {
/**
* 部门名称模糊查询
* 1:1类条件
*/
private String orgNameLike;
private String orgNameLike1;
/**
* 部门名称查询
* 1:1类条件
*/
private String orgName1;
}
......@@ -26,7 +26,8 @@ public class QinCeDepartmentQueryServiceImpl implements QinCeDepartmentQueryServ
@Override
public List<QinCeDepartmentDto> getDeptList(QinceOrgQueryVo qinceOrgQueryVo) {
DeptWrapper dw = new DeptWrapper()
.setOrgNameLike(qinceOrgQueryVo.getOrgNameLike());
.setOrgNameLike1(qinceOrgQueryVo.getOrgNameLike1())
.setOrgName1(qinceOrgQueryVo.getOrgName1());
return qinCeDepartmentDao.selectList(dw);
}
}
......@@ -67,10 +67,10 @@ qince:
open_id: 8030282350124307682
app_key: Gx0yQw4UhDtNjESmDl
# mybatis-plus 打印sql日志
# mybatis-plus 控制台打印sql日志
mybatis-plus:
configuration:
log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
# xxl-job配置
xxl:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论