From bb0bce30a954f4bc42e0a651a14b30fc5f4b5bef Mon Sep 17 00:00:00 2001 From: lidongdong <1459917685@qq.com> Date: 星期一, 23 十月 2023 15:30:14 +0800 Subject: [PATCH] 添加小程序金汇家园 --- springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/JinHuiCommnuityApi.java | 190 ++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 186 insertions(+), 4 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/JinHuiCommnuityApi.java b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/JinHuiCommnuityApi.java index 04ec022..b51e4c7 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/JinHuiCommnuityApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/JinHuiCommnuityApi.java @@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSONObject; import com.panzhihua.common.controller.BaseController; import com.panzhihua.common.model.dtos.community.PageActWorkGuideDTO; +import com.panzhihua.common.model.dtos.community.convenient.JinhuiPageConvenientMerchantDTO; import com.panzhihua.common.model.dtos.community.convenient.PageConvenientMerchantDTO; import com.panzhihua.common.model.vos.LoginUserInfoVO; import com.panzhihua.common.model.vos.R; @@ -155,9 +156,8 @@ */ @ApiOperation(value = "删除便民服务商家") @DeleteMapping("/merchant/delete") - public R deleteMerchant(@RequestParam("merchantId") String merchantId, - @RequestParam("operator") String operator) { - return jinhuiCommunityService.deleteMerchant(merchantId, operator); + public R deleteMerchant(@RequestParam("merchantId") String merchantId) { + return jinhuiCommunityService.deleteMerchant(merchantId); } /** @@ -168,7 +168,9 @@ */ @ApiOperation(value = "分页查询便民服务商家", response = ConvenientMerchantVO.class) @PostMapping("/merchant/page") - public R pageMerchant(@RequestBody PageConvenientMerchantDTO pageConvenientMerchantDTO) { + public R pageMerchant(@RequestBody JinhuiPageConvenientMerchantDTO pageConvenientMerchantDTO) + { + pageConvenientMerchantDTO.setAuditType("2"); return jinhuiCommunityService.pageMerchant(pageConvenientMerchantDTO); } @@ -243,6 +245,7 @@ @ApiOperation(value = "商家评论列添加") @PostMapping("/merchantEvaluate/addData") public R merchantEvaluateAddData(@RequestBody JinghuiMerchantEvaluateVO item) { + item.setUserId(getUserId()+""); return jinhuiCommunityService.merchantEvaluateAddData(item); } @@ -602,4 +605,183 @@ } + @ApiOperation(value = "订单核销") + @GetMapping("/orderCheck") + public R orderEditData(@RequestParam("id") String id) + { + + if(StringUtils.isEmpty(id)) + { + return R.fail("订单id不能为空"); + } + + JinhuiShoppingOrderVO vo=new JinhuiShoppingOrderVO(); + vo.setId(id); + vo.setCancelType("1"); + vo.setCancelTime(new Date()); + return jinhuiCommunityService.orderEditData(vo); + } + + + /****************************************************************************************************** + * + * 金汇文章 + * + *******************************************************************************************************/ + /** + * 分页查询 + * @param + * @return + */ + @ApiOperation(value = "金汇文章列表", response = JinhuiArticleManagementVO.class) + @GetMapping("/articleGetList") + public R articleGetList(@RequestParam("pageNum") int pageNum, + @RequestParam("pageSize") int pageSize) + { + return jinhuiCommunityService.articleGetList(pageNum,pageSize,"1","1"); + } + + /** + * 详情 + * @param id + * @return + */ + @ApiOperation(value = "金汇文章详情", response = JinhuiArticleManagementVO.class) + @GetMapping("/articleGetDetails") + public R articleGetDetails(@RequestParam("id") String id) + { + return jinhuiCommunityService.articleGetDetails(id); + } + + + + /************************************************************************************************************* + * + * 金汇体验活动 + * + ***************************************************************************************************************/ + /** + * 分页查询 + * + * @param + * @return + */ + @ApiOperation(value = "体验活动列表", response = JinhuiExperienceActivityVO.class) + @GetMapping("/experienceGetList") + public R experienceGetList(@RequestParam("pageNum") int pageNum, + @RequestParam("pageSize") int pageSize, + @RequestParam(value = "activityName", required = false) String activityName, + @RequestParam(value = "activityType", required = false) String activityType, + @RequestParam(value = "starTime", required = false) Date starTime, + @RequestParam(value = "endTime", required = false) Date endTime) + { + return jinhuiCommunityService.experienceGetList(pageNum,pageSize,activityName,activityType,starTime,endTime); + } + + /** + * 单个详情 + * @param id + * @return + */ + @ApiOperation(value = "体验活动单个详情", response = JinhuiExperienceActivityVO.class) + @GetMapping("/experienceGetDetails") + public R experienceGetDetails(@RequestParam("id") String id) + { + return jinhuiCommunityService.experienceGetDetails(id); + } + + + + + /******************************************************************************************************* + * + * 金汇报名体验 + * + *******************************************************************************************************/ + /** + * 分页查询 + * + * @param + * @return + */ + @ApiOperation(value = "金汇报名体验列表", response = JinhuiApplyExperienceVO.class) + @GetMapping("/applyExperienceGetList") + public R applyExperienceGetList(@RequestParam("pageNum") int pageNum, + @RequestParam("pageSize") int pageSize, + @RequestParam(value = "isFeedback", required = false) String isFeedback, + @RequestParam(value = "activityId", required = false) String activityId) + { + return jinhuiCommunityService.applyExperienceGetList(pageNum,pageSize,getUserId()+"",isFeedback,activityId); + } + + /** + * 详情 + * @param id + * @return + */ + @ApiOperation(value = "金汇报名体验详情", response = JinhuiApplyExperienceVO.class) + @GetMapping("/applyExperienceGetDetails") + public R applyExperienceGetDetails(@RequestParam("id") String id) + { + return jinhuiCommunityService.applyExperienceGetDetails(id,null,null); + } + + /** + * 新增 + * + * @param + * @return + */ + @ApiOperation(value = "金汇报名体验新增") + @PostMapping("/applyExperienceAddData") + public R applyExperienceAddData(@RequestBody JinhuiApplyExperienceVO item) + { + item.setUserId(getUserId()+""); + return jinhuiCommunityService.applyExperienceAddData(item); + } + + + /** + * 填写反馈接口 + * @return + */ + @ApiOperation(value = "金汇报名体验填写反馈接口") + @GetMapping("/applyExperienceFilIn") + public R filIn(@RequestParam("activityId") String activityId, + @RequestParam("content") String content) + { + return jinhuiCommunityService.filIn(getUserId()+"",activityId,content); + } + + + /****************************************************************************************************** + * + * 金汇家园 + * + *******************************************************************************************************/ + /** + * 分页查询 + * @param + * @return + */ + @ApiOperation(value = "金汇家园列表", response = JinhuiArticleManagementVO.class) + @GetMapping("/homeGetList") + public R homeGetList(@RequestParam("pageNum") int pageNum, + @RequestParam("pageSize") int pageSize) + { + return jinhuiCommunityService.articleGetList(pageNum,pageSize,null,"2"); + } + + /** + * 详情 + * @param id + * @return + */ + @ApiOperation(value = "金汇家园详情", response = JinhuiArticleManagementVO.class) + @GetMapping("/homeGetDetails") + public R homeGetDetails(@RequestParam("id") String id) + { + return jinhuiCommunityService.articleGetDetails(id); + } + } -- Gitblit v1.7.1