| | |
| | | |
| | | @Override |
| | | public Member findById(Integer id) { |
| | | return memberMapper.selectById(id); |
| | | Member member = memberMapper.selectById(id); |
| | | if(Objects.isNull(member)){ |
| | | throw new BusinessException(ResponseStatus.DATA_EMPTY); |
| | | } |
| | | if(StringUtils.isNotBlank(member.getCoverImage())){ |
| | | String path = systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.RESOURCE_PATH).getCode() |
| | | +systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.MEMBER_FILES).getCode(); |
| | | member.setFullCoverImage(path + member.getCoverImage()); |
| | | } |
| | | return member; |
| | | } |
| | | |
| | | @Override |
| | |
| | | if (pageWrap.getModel().getArea() != null) { |
| | | queryWrapper.lambda().eq(Member::getArea, pageWrap.getModel().getArea()); |
| | | } |
| | | //如果查询接单方 |
| | | queryWrapper.lambda().and(Constants.equalsInteger(pageWrap.getModel().getType(),Constants.ONE ),w1->{ |
| | | w1.eq(Member::getWorkerIdentity,Constants.TWO ) |
| | | .or().eq(Member::getChefIdentity,Constants.TWO ) |
| | | .or().eq(Member::getDriverIdentity,Constants.TWO ); |
| | | }); |
| | | queryWrapper.lambda().ge(pageWrap.getModel().getStartTime()!=null, Member::getCreateTime,pageWrap.getModel().getStartTime()); |
| | | queryWrapper.lambda().ne(pageWrap.getModel().getEndTime()!=null,Member::getCreateTime,pageWrap.getModel().getEndTime()); |
| | | |