|
@ -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); |
|
|
} |
|
|
} |
|
|