From cbe3888bb6b1012273f16409f988114abd4542c5 Mon Sep 17 00:00:00 2001 From: lidongdong <1459917685@qq.com> Date: 星期三, 30 八月 2023 14:10:00 +0800 Subject: [PATCH] 新增小程序商家购买下单接口 小程序积分兑换记录列表修改 --- springcloud_k8s_panzhihuazhihuishequ/applets/src/main/java/com/panzhihua/applets/api/XmostBeautifulApi.java | 170 +++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 167 insertions(+), 3 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 3ab62fc..ad65d6b 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 @@ -89,10 +89,16 @@ @RequestParam(value = "orderNumber", required = false) String orderNumber, @RequestParam(value = "goodsName", required = false) String goodsName, @RequestParam(value = "condition", required = false) String condition, - @RequestParam(value = "userName", required = false) String userName) + @RequestParam(value = "userName", required = false) String userName, + @RequestParam(value = "communityId", required = false) String communityId) { + + if(StringUtils.isEmpty(communityId)) + { + communityId=getCommunityId()+""; + } return communityService.getList(pageNum,pageSize,goodsId,orderNumber,goodsName, - condition,userName,null,getLoginUserInfo().getUserId()+"","1"); + condition,userName,communityId,getLoginUserInfo().getUserId()+"","1"); } /** @@ -123,7 +129,7 @@ { item.setCommunityId(userInfoVO.getCommunityId()+""); } - + item.setOrderType("1"); item.setUserId(userInfoVO.getUserId()+""); item.setNeedScore(userInfoVO.getLoveIntegral()); return communityService.insertData(item); @@ -137,6 +143,7 @@ @PostMapping("/order/update") public R update(@RequestBody VolunteerCreditsExchangeVO item) { + item.setOrderType("1"); return communityService.update(item); } @@ -170,5 +177,162 @@ return communityService.conditionData(id); } + /************************************************************************************* + * + * 路北社区商家模块 + * + **************************************************************************************/ + /** + * 分页查询 + * @param + * @return + */ + @GetMapping("/getList") + public R volunteerMerchantGetList(@RequestParam("pageNum") int pageNum, + @RequestParam("pageSize") int pageSize, + @RequestParam(value = "merchantState", required = false) String merchantState, + @RequestParam(value = "merchantType", required = false) String merchantType, + @RequestParam(value = "name", required = false) String name) + { + return communityService.volunteerMerchantGetList(pageNum, pageSize,merchantState,merchantType,name,getCommunityId()+""); + } + + /** + * 分页查询 + * @param + * @return + */ + @GetMapping("/VolunteerMerchant/getList") + public R merchantvolunteerTypeGetList(@RequestParam("pageNum") int pageNum, + @RequestParam("pageSize") int pageSize) + { + return communityService.volunteerTypeGetList(pageNum,pageSize,"2"); + } + + /*********************************************************************************************************** + * + * + * 订单兑换 + * + * + ***********************************************************************************************************/ + + /** + * 分页查询 + * @param + * @return + */ + @GetMapping("/order/getList") + public R orderMerchantGetList(@RequestParam("pageNum") int pageNum, + @RequestParam("pageSize") int pageSize, + @RequestParam(value = "goodsId", required = false) String goodsId, + @RequestParam(value = "orderNumber", required = false) String orderNumber, + @RequestParam(value = "goodsName", required = false) String goodsName, + @RequestParam(value = "condition", required = false) String condition, + @RequestParam(value = "userName", required = false) String userName, + @RequestParam(value = "communityId", required = false) String communityId, + @RequestParam(value = "communityId", required = false) String orderType) + { + if(StringUtils.isEmpty(communityId)) + { + communityId=getCommunityId()+""; + } + return communityService.getList(pageNum,pageSize,goodsId,orderNumber,goodsName, + condition,userName,communityId,getUserId()+"",orderType); + } + + /** + * 查询详情 + * @param id + * @return + */ + @GetMapping("/order/getData") + public R orderMerchantGetData(@RequestParam("id") String id) + { + if(StringUtils.isEmpty(id)) + { + return R.fail("订单id不能为空"); + } + return communityService.getData(id); + } + + /** + * 新增 + * @param + * @return + */ + @PostMapping("/order/insertData") + public R orderMerchantInsertData(@RequestBody VolunteerCreditsExchangeVO item) + { + LoginUserInfoVO userInfoVO= getLoginUserInfo(); + if(StringUtils.isEmpty(item.getCommunityId())) + { + item.setCommunityId(userInfoVO.getCommunityId()+""); + } + item.setOrderType("2"); + item.setUserId(userInfoVO.getUserId()+""); + item.setNeedScore(userInfoVO.getLoveIntegral()); + return communityService.insertData(item); + } + + + /** + * 新增用户购买商家商品记录 + * @param + * @return + */ + @PostMapping("/order/insertMerchantData") + public R insertMerchantData(@RequestBody VolunteerCreditsExchangeVO item) + { + + if(StringUtils.isEmpty(item.getPalyIntegral())) + { + return R.fail("请输入兑换积分"); + } + + LoginUserInfoVO userInfoVO= getLoginUserInfo(); + if(StringUtils.isEmpty(item.getCommunityId())) + { + item.setCommunityId(userInfoVO.getCommunityId()+""); + } + item.setOrderType("2"); + item.setUserId(userInfoVO.getUserId()+""); + item.setNeedScore(userInfoVO.getLoveIntegral()); + return communityService.insertMerchantData(item); + } + + + + /** + * 更新 + * @param item + * @return + */ + @PostMapping("/order/update") + public R orderMerchantUpdate(@RequestBody VolunteerCreditsExchangeVO item) + { + item.setOrderType("2"); + return communityService.update(item); + } + + /** + * 删除 + * @param id + * @return + */ + @DeleteMapping("/order/delete") + public R orderMerchantDelete(@RequestParam("id") String id) + { + if(StringUtils.isEmpty(id)) + { + return R.fail("订单id不能为空"); + } + return communityService.delete(id); + } + + + + + } -- Gitblit v1.7.1