|
@@ -476,15 +476,15 @@ public class ClubServiceImpl implements ClubService {
|
|
|
}
|
|
|
if (StringUtils.isNotBlank(r.getConsult())) {
|
|
|
if (r.getConsult().contains(",")) {
|
|
|
- List<String> cons = Arrays.asList(r.getConsult().split(","));
|
|
|
+ String[] split = r.getConsult().split(",");
|
|
|
String Cons = "";
|
|
|
- for (String con : cons) {
|
|
|
+ for (String con : split) {
|
|
|
Cons += clubMapper.findConsultById(con).getClassName() + ",";
|
|
|
}
|
|
|
Cons = Cons.substring(0, Cons.length() - 1);
|
|
|
- remarkVo.setConsult(Cons);
|
|
|
+ remarkVo.setConsultBack(Cons);
|
|
|
} else {
|
|
|
- remarkVo.setConsult(clubMapper.findConsultById(r.getConsult()).getClassName());
|
|
|
+ remarkVo.setConsultBack(clubMapper.findConsultById(r.getConsult()).getClassName());
|
|
|
}
|
|
|
}
|
|
|
remarkVo.setLeaderName(r.getLeaderName());
|
|
@@ -498,6 +498,9 @@ public class ClubServiceImpl implements ClubService {
|
|
|
remarkVo.setClubName(r.getClubName());
|
|
|
remarkVos.add(remarkVo);
|
|
|
});
|
|
|
+ if (StringUtils.isNotBlank(consult)) {
|
|
|
+ remarkVos.removeIf(r -> !r.getConsult().contains(consult));
|
|
|
+ }
|
|
|
PaginationVo<RemarkVo> pageVo = new PaginationVo<>(remarkVos);
|
|
|
pageVo.setTotalPage(pageInfo.getPages());
|
|
|
pageVo.setHasNextPage(pageInfo.isHasNextPage());
|
|
@@ -708,6 +711,24 @@ public class ClubServiceImpl implements ClubService {
|
|
|
} else {
|
|
|
remarksList = clubMapper.getVisitorListByKey(serviceProviderId, keyWord);
|
|
|
}
|
|
|
+ for (VisitorRemarkVo visitorRemarkVo : remarksList) {
|
|
|
+ if (StringUtils.isNotBlank(visitorRemarkVo.getConsult())) {
|
|
|
+ if (visitorRemarkVo.getConsult().contains(",")) {
|
|
|
+ String[] split = visitorRemarkVo.getConsult().split(",");
|
|
|
+ String Cons = "";
|
|
|
+ for (String con : split) {
|
|
|
+ Cons += clubMapper.findConsultById(con).getClassName() + ",";
|
|
|
+ }
|
|
|
+ Cons = Cons.substring(0, Cons.length() - 1);
|
|
|
+ visitorRemarkVo.setConsultBack(Cons);
|
|
|
+ } else {
|
|
|
+ visitorRemarkVo.setConsultBack(clubMapper.findConsultById(visitorRemarkVo.getConsult()).getClassName());
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if (StringUtils.isNotBlank(consult)) {
|
|
|
+ remarksList.removeIf(r -> !r.getConsult().contains(consult));
|
|
|
+ }
|
|
|
return ResponseJson.success(new PaginationVo<>(remarksList));
|
|
|
}
|
|
|
|