Browse Source

增加活动浏览数bug修改

feature/dangjian
尹作梅 6 years ago
parent
commit
1aa607bcdc
  1. 12
      esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/activity/service/impl/ActInfoServiceImpl.java

12
esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/activity/service/impl/ActInfoServiceImpl.java

@ -245,7 +245,7 @@ public class ActInfoServiceImpl extends BaseServiceImpl<ActInfoDao, ActInfoEntit
detailResultDTO.setUserVolunteerFlag(userVolunteerFlagResult.getData()); detailResultDTO.setUserVolunteerFlag(userVolunteerFlagResult.getData());
ActInfoDetailAppResultDTO resultDTO = ConvertUtils.sourceToTarget(detailResultDTO, ActInfoDetailAppResultDTO.class); ActInfoDetailAppResultDTO resultDTO = ConvertUtils.sourceToTarget(detailResultDTO, ActInfoDetailAppResultDTO.class);
//获取活动详情 活动信息表 浏览数+1 banner表 浏览数+1 //获取活动详情 活动信息表 浏览数+1 banner表 浏览数+1
this.addActBrowseNumber(resultDTO); this.addActBrowseNumber(resultDTO.getId());
return new Result<ActInfoDetailAppResultDTO>().ok(resultDTO); return new Result<ActInfoDetailAppResultDTO>().ok(resultDTO);
} }
@ -385,14 +385,14 @@ public class ActInfoServiceImpl extends BaseServiceImpl<ActInfoDao, ActInfoEntit
* @Author: zy * @Author: zy
* @Date: 2020-02-06 * @Date: 2020-02-06
*/ */
private void addActBrowseNumber(ActInfoDetailAppResultDTO dto){ private void addActBrowseNumber(String actId) {
//活动信息表 浏览数+1 //活动信息表 浏览数+1
dto.setActBrowseNum(dto.getActBrowseNum() + 1); ActInfoEntity infoEntity = baseDao.selectById(actId);
ActInfoEntity infoEntity = ConvertUtils.sourceToTarget(dto, ActInfoEntity.class); infoEntity.setActBrowseNum(infoEntity.getActBrowseNum() + 1);
updateById(infoEntity); updateById(infoEntity);
//banner表 浏览数+1 //banner表 浏览数+1
ActBannerDTO bannerDto = actBannerService.getBannerInfo(dto.getId()); ActBannerDTO bannerDto = actBannerService.getBannerInfo(actId);
bannerDto.setBrowseNum(bannerDto.getBrowseNum()+1); bannerDto.setBrowseNum(bannerDto.getBrowseNum() + 1);
ActBannerEntity bannerEntity = ConvertUtils.sourceToTarget(bannerDto, ActBannerEntity.class); ActBannerEntity bannerEntity = ConvertUtils.sourceToTarget(bannerDto, ActBannerEntity.class);
actBannerService.updateById(bannerEntity); actBannerService.updateById(bannerEntity);
} }

Loading…
Cancel
Save