From 4cb51a8d6a46993cb30e22dcbaf85424a0ba9d43 Mon Sep 17 00:00:00 2001 From: tangxiaobao <303826152@qq.com> Date: 星期四, 19 八月 2021 18:14:54 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/test' into txb --- springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/IndexApi.java | 63 ++++++++++++++++++++----------- 1 files changed, 41 insertions(+), 22 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/IndexApi.java b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/IndexApi.java index dbbd2ad..050c5d4 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/IndexApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/IndexApi.java @@ -3,6 +3,7 @@ import com.panzhihua.applets.weixin.CheckService; import com.panzhihua.common.constants.Constants; import com.panzhihua.common.controller.BaseController; +import com.panzhihua.common.model.dtos.CommonDTO; import com.panzhihua.common.model.dtos.PageDTO; import com.panzhihua.common.model.dtos.community.ComActEasyPhotoCommentDTO; import com.panzhihua.common.model.dtos.community.PageComActEasyPhotoCommentDTO; @@ -48,13 +49,11 @@ @ApiOperation(value = "分页展示社区随手拍",response = ComActEasyPhotoVO.class) @PostMapping("pageeasyphoto") public R pageEasyPhoto (@RequestBody ComActEasyPhotoVO comActEasyPhotoVO){ - LoginUserInfoVO loginUserInfo = this.getLoginUserInfo(); - Long communityId = loginUserInfo.getCommunityId(); - if (null==communityId||0==communityId) { - return R.fail("用户未绑定社区"); + LoginUserInfoVO loginUserInfo = this.getLoginUserInfoSureNoLogin(); + if(loginUserInfo != null){ + comActEasyPhotoVO.setCommunityId(loginUserInfo.getCommunityId()); + comActEasyPhotoVO.setLogInUserId(loginUserInfo.getUserId()); } - comActEasyPhotoVO.setCommunityId(communityId); - comActEasyPhotoVO.setLogInUserId(loginUserInfo.getUserId()); return communityService.pageEasyPhotoApplets(comActEasyPhotoVO); } @@ -80,8 +79,12 @@ @ApiOperation(value = "查询随手拍是否有活动",response = ComActEasyPhotoActivityVO.class) @PostMapping("getEasyPhotoActivity") - public R getEasyPhotoActivity (){ - Long communityId = this.getCommunityId(); + public R getEasyPhotoActivity (@RequestBody CommonDTO commonDTO){ + LoginUserInfoVO loginUserInfo = this.getLoginUserInfoSureNoLogin(); + Long communityId = commonDTO.getCommunityId(); + if(loginUserInfo != null){ + communityId = loginUserInfo.getCommunityId(); + } return communityService.getEasyPhotoActivity(communityId); } @@ -89,14 +92,23 @@ @GetMapping("detaileasyphoto") @ApiImplicitParam(name = "id",value = "随手拍主键") public R detailEasyPhoto (@RequestParam("id") Long id){ - Long userId = this.getUserId(); + Long userId = 0L; + LoginUserInfoVO loginUserInfo = this.getLoginUserInfoSureNoLogin(); + if(loginUserInfo != null){ + userId = loginUserInfo.getUserId(); + } return communityService.detailEasyPhoto(id,userId); } @ApiOperation(value = "随手拍--评论--分页查询",response = ComActEasyPhotoCommentVO.class ) @PostMapping("pagecomacteasyphotocomment") public R pageComActEasyPhotoComment (@RequestBody PageComActEasyPhotoCommentDTO pageComActEasyPhotoCommentDTO){ - pageComActEasyPhotoCommentDTO.setUserId(this.getUserId()); + Long userId = 0L; + LoginUserInfoVO loginUserInfo = this.getLoginUserInfoSureNoLogin(); + if(loginUserInfo != null){ + userId = loginUserInfo.getUserId(); + } + pageComActEasyPhotoCommentDTO.setUserId(userId); return communityService.pageComActEasyPhotoComment(pageComActEasyPhotoCommentDTO); } @@ -134,15 +146,12 @@ @ApiOperation(value = "分页展示社区微心愿",response = ComActMicroWishVO.class) @PostMapping("pagemicrowish") public R pageMicroWish (@RequestBody ComActMicroWishVO comActMicroWishVO){ - LoginUserInfoVO loginUserInfo = this.getLoginUserInfo(); - Long communityId = loginUserInfo.getCommunityId(); - if (null==communityId||0==communityId) { - return R.fail("用户未绑定社区"); + LoginUserInfoVO loginUserInfo = this.getLoginUserInfoSureNoLogin(); + if(loginUserInfo != null){ + comActMicroWishVO.setCommunityId(loginUserInfo.getCommunityId()); + comActMicroWishVO.setResponsibleId(loginUserInfo.getUserId());//责任人暂时放登录用户id } - Long userId = loginUserInfo.getUserId(); - comActMicroWishVO.setCommunityId(communityId); comActMicroWishVO.setIsApplets(1); - comActMicroWishVO.setResponsibleId(userId);//责任人暂时放登录用户id comActMicroWishVO.setIsPageMyWish(null); return communityService.pageMicroWish(comActMicroWishVO); } @@ -176,7 +185,11 @@ @GetMapping("microwish") @ApiImplicitParam(name = "id",value = "微心愿主键") public R detailMicroWish (@RequestParam("id")Long id){ - Long userId = this.getUserId(); + Long userId = 0L; + LoginUserInfoVO loginUserInfo = this.getLoginUserInfoSureNoLogin(); + if(loginUserInfo != null){ + userId = loginUserInfo.getUserId(); + } return communityService.detailMicroWish(id,userId); } @@ -193,7 +206,7 @@ } @ApiOperation(value = "首页广告banner",response = ComOpsAdvVO.class) - @GetMapping("listadvertisement") + @GetMapping("listadvertisement/noToken") public R listAdvertisement (){ return communityService.listAdvertisement(); } @@ -329,9 +342,15 @@ } @ApiOperation(value = "获取最新活动和用户最新收益",response =ComActEasyPhotoRewardVO.class ) - @PostMapping("getUserReward") - public R getUserReward(){ - return communityService.getUserReward(this.getUserId(),this.getCommunityId()); + @GetMapping("getUserReward") + public R getUserReward(@RequestParam("communityId") Long communityId){ + Long userId = 0L; + LoginUserInfoVO loginUserInfo = this.getLoginUserInfoSureNoLogin(); + if(loginUserInfo != null){ + userId = loginUserInfo.getUserId(); + communityId = loginUserInfo.getCommunityId(); + } + return communityService.getUserReward(userId,communityId); } @ApiOperation(value = "读取用户随手拍奖励") -- Gitblit v1.7.1