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 {
}
}
Map<String, Object> paramMap = new HashMap<>();
if (!ListUtils.isEmpty(bookGroupAnalysisParam.getBookIds())){
paramMap.put("bookIds", bookGroupAnalysisParam.getBookIds());
}
if (!ListUtils.isEmpty(adviserIdList)) {
paramMap.put("adviserIds", adviserIdList);
}
......
......@@ -483,4 +483,12 @@ public interface BookGroupFacade {
@RequestParam("bookGroupId") Long bookGroupId
) 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 {
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