| | |
| | | private MemberJoinMapper memberJoinMapper; |
| | | |
| | | @Autowired |
| | | private JkCabinetMapper jkCabinetMapper; |
| | | |
| | | @Autowired |
| | | private TrainTimeMapper trainTimeMapper; |
| | | |
| | | @Autowired |
| | |
| | | queryWrapper.apply(" find_in_set('"+companySpecialId+"',REPLACE(t3.company_path,'/',',')) "); |
| | | } |
| | | } |
| | | if(null != member.getQueryAuth() && Constants.equalsInteger(member.getQueryAuth(),Constants.ONE)){ |
| | | List<JkCabinet> jkCabinets = jkCabinetMapper.selectList(new QueryWrapper<JkCabinet>().lambda() |
| | | .eq(JkCabinet::getIsdeleted,Constants.ZERO) |
| | | .isNotNull(JkCabinet::getAuthMemberId) |
| | | ); |
| | | if(CollectionUtils.isNotEmpty(jkCabinets)){ |
| | | List<String> memberIdList = new ArrayList<>(); |
| | | List<String> authMemberId = jkCabinets.stream().map(i->i.getAuthMemberId()).collect(Collectors.toList()); |
| | | for (String s:authMemberId) { |
| | | memberIdList.addAll(Arrays.asList(s.split(","))) ; |
| | | } |
| | | queryWrapper.in(Member::getId,memberIdList); |
| | | } |
| | | |
| | | } |
| | | queryWrapper.eq(Member::getIsdeleted,Constants.ZERO); |
| | | queryWrapper.eq(Member::getWorkStatus,Constants.ZERO); |
| | | queryWrapper.orderByAsc(Member::getPinyin); |