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