Commit 97be9ba1 by 吴博

feat: [1006288] 【技术稳定】去分析引擎专题子需求-出版端-数据分析-书刊分析-图表排行-三个接口

parent 3eb6f88c
...@@ -864,6 +864,9 @@ public class BookBizImpl implements BookBiz { ...@@ -864,6 +864,9 @@ public class BookBizImpl implements BookBiz {
paramMap.put("adviserId", bookDetialDTO.getAdviserId()); paramMap.put("adviserId", bookDetialDTO.getAdviserId());
List<BookDto> bookDtos = bookDao.listDetailByIds(paramMap); List<BookDto> bookDtos = bookDao.listDetailByIds(paramMap);
if (!ListUtils.isEmpty(bookDtos)) { if (!ListUtils.isEmpty(bookDtos)) {
ArrayList<Object> objects = new ArrayList<>();
objects.addAll(bookDtos);
bookSet.setTemplateNameNew(objects);
bookMap = Maps.newHashMap(); bookMap = Maps.newHashMap();
for (BookDto bookDto : bookDtos) { for (BookDto bookDto : bookDtos) {
bookMap.put(bookDto.getChannelId() + "_" + bookDto.getBookId(), bookDto); bookMap.put(bookDto.getChannelId() + "_" + bookDto.getBookId(), bookDto);
......
...@@ -398,7 +398,8 @@ ...@@ -398,7 +398,8 @@
<select id="listDetailByIds" resultMap="bookMap" parameterType="map"> <select id="listDetailByIds" resultMap="bookMap" parameterType="map">
SELECT SELECT
b.BOOK_ID,b.BOOK_NAME,ba.TEMPLET_ID,ba.CHANNEL_ID FROM book b LEFT JOIN book_adviser ba ON b.BOOK_ID = ba.BOOK_ID b.BOOK_ID,b.BOOK_NAME,ba.TEMPLET_ID,ba.CHANNEL_ID,b.ISBN,b.COVER_IMG,ba.CREATED_DATE
FROM book b LEFT JOIN book_adviser ba ON b.BOOK_ID = ba.BOOK_ID
WHERE WHERE
b.BOOK_ID IN b.BOOK_ID IN
<foreach collection="bookIds" index="i" item="item" open="(" separator="," close=")"> <foreach collection="bookIds" index="i" item="item" open="(" separator="," close=")">
......
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