| | |
| | | String summary = remark.getSummary(); |
| | | if (null != summary) { |
| | | String[] split = summary.split(";"); |
| | | List<Long> longList = new ArrayList<>(); |
| | | for (String str : split) { |
| | | if(!"".equals(str)){ |
| | | longList.add(Long.valueOf(str)); |
| | | } |
| | | } |
| | | // parent.put("parentAdvice", tjAdviceService.getAdviceStringByIds(longList)); |
| | | //parent.put("parentAdvice", tjAdviceService.getAdviceStringsByIds(Arrays.asList(split))); |
| | | // List<Long> longList = new ArrayList<>(); |
| | | // for (String str : split) { |
| | | // if(!"".equals(str)){ |
| | | // longList.add(Long.valueOf(str)); |
| | | // } |
| | | // } |
| | | // parent.put("parentAdvice", tjAdviceService.getAdviceStringByIds(split)); |
| | | parent.put("parentAdvice", tjAdviceService.getAdviceStringByIds(split)); |
| | | } else { |
| | | parent.put("parentAdvice", null); |
| | |
| | | String summary = remark.getSummary(); |
| | | if (null != summary) { |
| | | String[] split = summary.split(";"); |
| | | List<Long> longList = new ArrayList<>(); |
| | | for (String str : split) { |
| | | if(!"".equals(str)){ |
| | | longList.add(Long.valueOf(str)); |
| | | } |
| | | } |
| | | //parent.put("parentAdvice", tjAdviceService.getAdviceStringByIds(longList)); |
| | | // List<Long> longList = new ArrayList<>(); |
| | | // for (String str : split) { |
| | | // if(!"".equals(str)){ |
| | | // longList.add(Long.valueOf(str)); |
| | | // } |
| | | // } |
| | | parent.put("parentAdvice", tjAdviceService.getAdviceStringByIds(split)); |
| | | // parent.put("parentAdvice", tjAdviceService.getAdviceStringByIds(split)); |
| | | |
| | | } else { |
| | | parent.put("parentAdvice", null); |
| | |
| | | "#{id}", |
| | | "</foreach>", |
| | | "</script>" }) |
| | | public String getAdviceStringByIds(@Param("aList") List<String> aList); |
| | | public String getAdviceStringByIdss(@Param("aList") String[] aList); |
| | | |
| | | |
| | | |
| | | @Select({"<script>", "select GROUP_CONCAT(a.title Separator ';') from tj_advice a where a.id in", |
| | | @Select({"<script>", "select * from tj_advice a where a.id in", |
| | | "<foreach collection='aList' item='id' open='(' separator=',' close=')'>", |
| | | "#{id}", |
| | | "</foreach>", |
| | |
| | | public int deleteTjAdviceById(Long id); |
| | | |
| | | |
| | | public String getAdviceStringsByIds(List<String> aList); |
| | | public String getAdviceStringsByIds(String[] split); |
| | | |
| | | |
| | | List<TjAdvice> getAdviceStringByIds(String[] aList); |
| | |
| | | } |
| | | |
| | | @Override |
| | | public String getAdviceStringsByIds(List<String> aList) { |
| | | return tjAdviceMapper.getAdviceStringByIds(aList); |
| | | public String getAdviceStringsByIds(String[] aList) { |
| | | return tjAdviceMapper.getAdviceStringByIdss(aList); |
| | | } |
| | | |
| | | @Override |