| | |
| | | |
| | | Integer objectType = UserExt.getUser().getObjectType(); |
| | | Integer objectId = UserExt.getUser().getObjectId(); |
| | | List<Coach> list1=coachClient.getProvince(); |
| | | CoachQuery coachQuery = new CoachQuery(); |
| | | coachQuery.setStoreIds(new ArrayList<>()); |
| | | List<CoachSerchVO> data = coachClient.listAll(coachQuery); |
| | | List<String> province = new ArrayList<>(); |
| | | for (CoachSerchVO coach : data) { |
| | |
| | | coachQuery.setName(name); |
| | | coachQuery.setPhone(phone); |
| | | Integer objectType = UserExt.getUser().getObjectType(); |
| | | if (objectType == 1){ |
| | | Integer objectId = UserExt.getUser().getObjectId(); |
| | | coachQuery.setOperatorId(objectId); |
| | | } |
| | | if (objectType == 2){ |
| | | Integer objectId = UserExt.getUser().getObjectId(); |
| | | List<Integer> operatorId = storeService.list(new QueryWrapper<TStore>().eq("operatorId", objectId)) |
| | | .stream().map(TStore::getId).collect(Collectors.toList()); |
| | | coachQuery.setStoreIds(operatorId); |
| | | coachQuery.setOperatorId(objectId); |
| | | } |
| | | if (objectType == 3){ |
| | | Integer objectId = UserExt.getUser().getObjectId(); |
| | | List<Integer> list = new ArrayList<>(); |
| | | list.add(objectId); |
| | | coachQuery.setStoreIds(list); |
| | | } |
| | | |
| | | return coachClient.listAll(coachQuery); |
| | | } |
| | | } |