提交 8b5f47d8 authored 作者: hzh's avatar hzh

代码优化

上级 1289fc45
......@@ -59,15 +59,15 @@ public class ApplyServiceImpl extends AbstractBaseService<ApplyVo, ApplyBo, Appl
Map<String, Object> params = bo.getParams();
LambdaQueryWrapper<Apply> lqw = Wrappers.lambdaQuery();
lqw.eq(bo.getApplyUserId() != null, Apply::getApplyUserId, bo.getApplyUserId());
lqw.like(StringUtils.isNotBlank(bo.getApplyName()), Apply::getApplyName, bo.getApplyName());
lqw.like(StringUtils.isNotBlank(bo.getApplyDeptName()), Apply::getApplyDeptName, bo.getApplyDeptName());
lqw.like(StringUtils.isNotEmpty(bo.getApplyName()), Apply::getApplyName, bo.getApplyName());
lqw.like(StringUtils.isNotEmpty(bo.getApplyDeptName()), Apply::getApplyDeptName, bo.getApplyDeptName());
lqw.eq(bo.getApplyTime() != null, Apply::getApplyTime, bo.getApplyTime());
lqw.eq(StringUtils.isNotBlank(bo.getArriveAddress()), Apply::getArriveAddress, bo.getArriveAddress());
lqw.eq(StringUtils.isNotBlank(bo.getDepartAddress()), Apply::getDepartAddress, bo.getDepartAddress());
lqw.eq(StringUtils.isNotEmpty(bo.getArriveAddress()), Apply::getArriveAddress, bo.getArriveAddress());
lqw.eq(StringUtils.isNotEmpty(bo.getDepartAddress()), Apply::getDepartAddress, bo.getDepartAddress());
lqw.eq(bo.getStartTime() != null, Apply::getStartTime, bo.getStartTime());
lqw.eq(bo.getEndTime() != null, Apply::getEndTime, bo.getEndTime());
lqw.eq(StringUtils.isNotBlank(bo.getApplyReason()), Apply::getApplyReason, bo.getApplyReason());
lqw.eq(StringUtils.isNotBlank(bo.getStatus()), Apply::getStatus, bo.getStatus());
lqw.eq(StringUtils.isNotEmpty(bo.getApplyReason()), Apply::getApplyReason, bo.getApplyReason());
lqw.eq(StringUtils.isNotEmpty(bo.getStatus()), Apply::getStatus, bo.getStatus());
Optional.ofNullable(params).map(map -> map.get("phone"))
.ifPresent(phone -> {
boolean result = Objects.nonNull(phone);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论