From d28d43e9ababfa4c2a91e405702c1fffe18c46cd Mon Sep 17 00:00:00 2001 From: lidongdong <1459917685@qq.com> Date: 星期五, 01 九月 2023 18:04:15 +0800 Subject: [PATCH] 修改杨家坪社区问题 --- springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/XmostBeautifulApi.java | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 107 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/XmostBeautifulApi.java b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/XmostBeautifulApi.java index 1353c6d..cafe5a4 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/XmostBeautifulApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/XmostBeautifulApi.java @@ -4,6 +4,7 @@ import com.panzhihua.common.model.vos.LoginUserInfoVO; import com.panzhihua.common.model.vos.R; import com.panzhihua.common.model.vos.community.VolunteerCreditsExchangeVO; +import com.panzhihua.common.model.vos.community.VolunteerMerchantEvaluateVO; import com.panzhihua.common.model.vos.community.VolunteerMerchantVO; import com.panzhihua.common.service.community.CommunityService; import com.panzhihua.common.service.user.UserService; @@ -344,6 +345,12 @@ return R.fail("密码不能为空"); } LoginUserInfoVO loginUserInfoVO=userService.getUserInfoByUserId(userId).getData(); + if(StringUtils.isEmpty(loginUserInfoVO.getPlayPwd())) + { + return R.fail(304,"您还未设置密码!"); + } + + if(StringUtils.equals(pwd,loginUserInfoVO.getPlayPwd())) { return R.ok(); @@ -352,4 +359,104 @@ } + + + /**************************************************************************************************************** + * + * 商家评论 + * + ***************************************************************************************************************/ + + /** + * 商家评论分页查询 + * @param + * @return + */ + @GetMapping("/evaluate/getList") + public R volunteerMerchantGetList(@RequestParam("pageNum") int pageNum, + @RequestParam("pageSize") int pageSize, + @RequestParam("communityId") String communityId, + @RequestParam("merchantId") String merchantId) + { + if(StringUtils.isEmpty(communityId)) + { + communityId=getCommunityId()+""; + } + if(StringUtils.isEmpty(merchantId)) + { + return R.fail("商家id不能为空"); + } + return communityService.volunteerMerchantGetList(pageNum,pageSize,communityId,merchantId); + } + + /** + * 商家评论获取详情 + * @param id + * @return + */ + @GetMapping("/evaluate/getData") + public R volunteerMerchantGetData(@RequestParam("id") String id) + { + return communityService.volunteerMerchantGetData(id); + } + + /** + * 商家评论新增评价 + * @return + */ + @PostMapping("/evaluate/insert") + public R volunteerMerchantInsert(@RequestBody VolunteerMerchantEvaluateVO item) + { + if(item==null) + { + return R.fail("参数不能为空"); + } + + if(StringUtils.isEmpty(item.getCommunityId())) + { + item.setCommunityId(getCommunityId()+""); + } + + if(StringUtils.isEmpty(item.getMerchantId())) + { + return R.fail("商家id不能为空"); + } + + if(StringUtils.isEmpty(item.getUserId())) + { + return R.fail("评论人id不能为空"); + } + + if(StringUtils.isEmpty(item.getEvaluateGrade())) + { + return R.fail("评论分数不能为空"); + } + + return communityService.volunteerMerchantInsert(item); + } + + /** + * 商家评论更新评价 + * @return + */ + @PostMapping("/evaluate/update") + public R volunteerMerchantUpdate(@RequestBody VolunteerMerchantEvaluateVO item) + { + return communityService.volunteerMerchantUpdate(item); + } + + + /** + * 商家评论删除评价 + * @param id + * @return + */ + @DeleteMapping("/evaluate/delete") + public R volunteerMerchantDelete(@RequestParam("id") String id) + { + return communityService.volunteerMerchantDelete(id); + } + + + } -- Gitblit v1.7.1