Commit cf02f46f by 田超

Merge branch 'feature/1003760' into 'master'

feat: [1003760] 小睿小程序首页策划修改意见

See merge request rays/pcloud-book!1001
parents 1326a416 6cc4adcd
package com.pcloud.book.applet.biz.impl;
import com.google.common.collect.Lists;
import com.google.gson.internal.$Gson$Preconditions;
import com.pcloud.appcenter.assist.dto.AssistTempletDTO;
import com.pcloud.book.applet.biz.AppletNewsBiz;
......@@ -21,6 +22,8 @@ import com.pcloud.book.book.dao.BookRaysClassifyDao;
import com.pcloud.book.book.entity.BookRaysClassify;
import com.pcloud.book.consumer.app.AssistTempletConsr;
import com.pcloud.book.consumer.common.ExportConsr;
import com.pcloud.book.consumer.user.AdviserConsr;
import com.pcloud.book.consumer.user.AgentConsr;
import com.pcloud.book.copyright.tools.ExcelUtil;
import com.pcloud.book.es.biz.ESBookAndAdviserBiz;
import com.pcloud.book.group.biz.BookGroupBiz;
......@@ -49,6 +52,7 @@ import com.pcloud.common.utils.ListUtils;
import com.pcloud.common.utils.cache.redis.JedisClusterUtils;
import com.pcloud.common.utils.string.StringUtil;
import com.pcloud.usercenter.party.adviser.dto.AdviserBaseInfoDto;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.collections.MapUtils;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -102,6 +106,8 @@ public class AppletUserBookcaseBizImpl implements AppletUserBookcaseBiz {
private BookAdviserBiz bookAdviserBiz;
@Autowired
private ExportConsr exportConsr;
@Autowired
private AdviserConsr adviserConsr;
@Override
public void addUserBook(AppletUserBookcase appletUserBookcase) {
......@@ -438,7 +444,12 @@ public class AppletUserBookcaseBizImpl implements AppletUserBookcaseBiz {
if (userBookInfoByWechatUserId == null){
return new AppletUserBookcaseDTO();
}
if(StringUtil.isEmpty(userBookInfoByWechatUserId.getPublish()) && null != adviserId) {
Map<Long, AdviserBaseInfoDto> adviserId2AdviserInfoDtoMap = adviserConsr.getAdviserId2AdviserInfoDtoMap(Lists.newArrayList(adviserId));
if (MapUtils.isNotEmpty(adviserId2AdviserInfoDtoMap) && null != adviserId2AdviserInfoDtoMap.get(adviserId)) {
userBookInfoByWechatUserId.setAgentName(adviserId2AdviserInfoDtoMap.get(adviserId).getAgentName());
}
}
List<AppletUserBookcaseDTO> appletUserBookcaseDTOS = Collections.singletonList(userBookInfoByWechatUserId);
fillTempletName(appletUserBookcaseDTOS);
fillRightsSettingAndResourceCount(appletUserBookcaseDTOS);
......
......@@ -5253,9 +5253,9 @@ public class BookGroupBizImpl implements BookGroupBiz {
}
map.put("isXIAORUI", isXIAORUI);
//资源数量
List<BookServeDTO> serveDTOList = this.getBookAndBookGroupServeIds(adviserId, bookId, channelId);
/* List<BookServeDTO> serveDTOList = this.getBookAndBookGroupServeIds(adviserId, bookId, channelId);
this.removeCanNotBuy(serveDTOList);
map.put("resourceCount", ListUtils.isEmpty(serveDTOList) ? 0 : serveDTOList.size());
map.put("resourceCount", ListUtils.isEmpty(serveDTOList) ? 0 : serveDTOList.size());*/
return map;
}
......
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