Commit 5653d8cf by 田超

Merge branch 'feature/110' into 'master'

Feature/110

See merge request rays/pcloud-book!1524
parents a58ba714 2daed7f2
...@@ -72,6 +72,14 @@ public class AssistTempletConsr { ...@@ -72,6 +72,14 @@ public class AssistTempletConsr {
} }
return ids; return ids;
} }
public Map<Long,String> mapNameByIds(List<Long>idList){
Map<Long, String> assistTempletDTOs = new HashMap<>();
if (ListUtils.isEmpty(idList)) {
return assistTempletDTOs;
}
return ResponseHandleUtil.parseMapResponse(assistTempletService.mapNamesById(idList),
Long.class, String.class);
}
......
...@@ -5657,27 +5657,27 @@ public class BookGroupBizImpl implements BookGroupBiz { ...@@ -5657,27 +5657,27 @@ public class BookGroupBizImpl implements BookGroupBiz {
if(adviserDto.getThirdTempletId()!=null) { if(adviserDto.getThirdTempletId()!=null) {
idList.add(adviserDto.getThirdTempletId()); idList.add(adviserDto.getThirdTempletId());
} }
Map<Long, AssistTempletDTO> longAssistTempletDTOMap = assistTempletConsr.mapByIds(idList); Map<Long, String> longAssistTempletDTOMap = assistTempletConsr.mapNameByIds(idList);
if(adviserDto.getTempletId()!=null) { if(adviserDto.getTempletId()!=null) {
AssistTempletDTO first = longAssistTempletDTOMap.get(adviserDto.getTempletId()); String first = longAssistTempletDTOMap.get(adviserDto.getTempletId());
if(first!=null && first.getTempletName()!=null){ if(first!=null ){
map.put("templetId", adviserDto.getTempletId()); map.put("templetId", adviserDto.getTempletId());
map.put("templateName", first.getTempletName()); map.put("templateName", first);
} }
} }
if(adviserDto.getSecondTempletId()!=null) { if(adviserDto.getSecondTempletId()!=null) {
AssistTempletDTO second = longAssistTempletDTOMap.get(adviserDto.getSecondTempletId()); String second = longAssistTempletDTOMap.get(adviserDto.getSecondTempletId());
if(second!=null && second.getTempletName()!=null){ if(second!=null){
map.put("secondTempletId", adviserDto.getSecondTempletId()); map.put("secondTempletId", adviserDto.getSecondTempletId());
map.put("secondTempletName", second.getTempletName()); map.put("secondTempletName", second);
} }
} }
if(adviserDto.getThirdTempletId()!=null) { if(adviserDto.getThirdTempletId()!=null) {
AssistTempletDTO third = longAssistTempletDTOMap.get(adviserDto.getThirdTempletId()); String third = longAssistTempletDTOMap.get(adviserDto.getThirdTempletId());
if(third!=null && third.getTempletName()!=null){ if(third!=null){
map.put("thirdTempletId", adviserDto.getThirdTempletId()); map.put("thirdTempletId", adviserDto.getThirdTempletId());
map.put("thirdTempletName", third.getTempletName()); map.put("thirdTempletName", third);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment