Commit d2167c92 by 高鹏

Merge branch 'feat-rsy' into 'master'

新增接口根据bookId获取社群书基本信息,帮朱亚洁导出加个判断

See merge request rays/pcloud-book!216
parents b7822f14 6806f0da
...@@ -2626,7 +2626,9 @@ public class BookGroupBizImpl implements BookGroupBiz { ...@@ -2626,7 +2626,9 @@ public class BookGroupBizImpl implements BookGroupBiz {
} }
} }
Map<String, Object> paramMap = new HashMap<>(); Map<String, Object> paramMap = new HashMap<>();
paramMap.put("bookIds", bookGroupAnalysisParam.getBookIds()); if (!ListUtils.isEmpty(bookGroupAnalysisParam.getBookIds())){
paramMap.put("bookIds", bookGroupAnalysisParam.getBookIds());
}
if (!ListUtils.isEmpty(adviserIdList)) { if (!ListUtils.isEmpty(adviserIdList)) {
paramMap.put("adviserIds", adviserIdList); paramMap.put("adviserIds", adviserIdList);
} }
......
...@@ -483,4 +483,12 @@ public interface BookGroupFacade { ...@@ -483,4 +483,12 @@ public interface BookGroupFacade {
@RequestParam("bookGroupId") Long bookGroupId @RequestParam("bookGroupId") Long bookGroupId
) throws BizException, PermissionException, JsonParseException; ) throws BizException, PermissionException, JsonParseException;
@ApiOperation("根据bookId获取社群书基本信息")
@GetMapping("getBookGroupDTOByBookId")
ResponseDto<?>getBookGroupDTOByBookId(
@RequestHeader("token") String token,
@RequestParam("bookId") Long bookId,
@RequestParam("channelId") Long channelId
) throws PermissionException;
} }
...@@ -704,4 +704,16 @@ public class BookGroupFacadeImpl implements BookGroupFacade { ...@@ -704,4 +704,16 @@ public class BookGroupFacadeImpl implements BookGroupFacade {
return new ResponseDto<>(bookGroupBiz.getStatesForPushUpdate(bookGroupId)); return new ResponseDto<>(bookGroupBiz.getStatesForPushUpdate(bookGroupId));
} }
@ApiOperation("根据bookId获取社群书基本信息")
@GetMapping("getBookGroupDTOByBookId")
@Override
public ResponseDto<?> getBookGroupDTOByBookId(
@RequestHeader("token") String token,
@RequestParam("bookId") Long bookId,
@RequestParam("channelId") Long channelId
) throws PermissionException {
Long partyId = (Long) SessionUtil.getVlaue(token, SessionUtil.PARTY_ID);
return new ResponseDto<>(bookGroupBiz.getDTOByBookId(bookId,channelId,partyId));
}
} }
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