Commit 9ab040eb by 田超

Merge branch 'feature/1003898' into 'master'

feat: [1003898] 小睿书扫码落地页改版

See merge request rays/pcloud-book!1049
parents 08142ebb 212bf1a0
package com.pcloud.book.group.biz.impl; package com.pcloud.book.group.biz.impl;
import cn.hutool.core.collection.CollUtil;
import com.google.common.collect.Lists; import com.google.common.collect.Lists;
import com.google.common.collect.Maps; import com.google.common.collect.Maps;
...@@ -5258,7 +5259,14 @@ public class BookGroupBizImpl implements BookGroupBiz { ...@@ -5258,7 +5259,14 @@ public class BookGroupBizImpl implements BookGroupBiz {
} }
//书刊分类对应的小睿分类 //书刊分类对应的小睿分类
BookAdviserDto adviserDto = bookAdviserDao.getBase(bookId, channelId, adviserId); BookAdviserDto adviserDto = bookAdviserDao.getBase(bookId, channelId, adviserId);
map.put("isK12", Boolean.FALSE);
if (null != adviserDto) { if (null != adviserDto) {
// 新增判断是否K12分类
if (Objects.nonNull(adviserDto.getTempletId())) {
if (CollUtil.toList(RightsSettingConstant.K12_TEMPLATE_IDS).contains(adviserDto.getTempletId())) {
map.put("isK12", Boolean.TRUE);
}
}
Long raysClassifyId = bookRaysClassifyDao.getClassifyIdByBookTemplateId(adviserDto.getTempletId()); Long raysClassifyId = bookRaysClassifyDao.getClassifyIdByBookTemplateId(adviserDto.getTempletId());
if (null != raysClassifyId) { if (null != raysClassifyId) {
map.put("raysClassifyId", raysClassifyId); map.put("raysClassifyId", raysClassifyId);
......
...@@ -59,4 +59,17 @@ public class RightsSettingConstant { ...@@ -59,4 +59,17 @@ public class RightsSettingConstant {
* 答案课程中专享社群引流 * 答案课程中专享社群引流
*/ */
public static final String ANSWER_GROUP = CacheConstant.BOOK +"RIGHTS_SETTING:answer_group"; public static final String ANSWER_GROUP = CacheConstant.BOOK +"RIGHTS_SETTING:answer_group";
/**
* feat: [1003898] 小睿书扫码落地页改版
* K12 分类
* <p>
* 0: {assistTempletId: 48L, typeCode: "IMPORTED_HIGER", templetName: "K12同步教材教辅",…}
* 1: {assistTempletId: 59L, typeCode: "SPECIAL_SMALL", templetName: "K12教材教辅专项",…}
* 2: {assistTempletId: 46L, typeCode: "VACATION", templetName: "K12假期作业",…}
* 3: {assistTempletId: 40L, typeCode: "K12", templetName: "K12试卷",…}
* 4: {assistTempletId: 65L, typeCode: "TEACHING_NEWSPAPER", templetName: "K12报刊",…}
* </p>
*/
public static final Long[] K12_TEMPLATE_IDS = {48L, 59L, 46L, 40L, 65L};
} }
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