From 910dc5032ce1826f8d751a031cd3619a2227d1b9 Mon Sep 17 00:00:00 2001 From: 张天森 <1292933220@qq.com> Date: 星期五, 25 十一月 2022 14:48:33 +0800 Subject: [PATCH] 三说会堂事件统计修改 --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ShopFlowerApi.java | 72 ++++++++++++++++++++++++++++++++--- 1 files changed, 65 insertions(+), 7 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ShopFlowerApi.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ShopFlowerApi.java index 3c959cf..0fb5e13 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ShopFlowerApi.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/api/ShopFlowerApi.java @@ -34,6 +34,8 @@ private ComShopFlowerEvaluateService comShopFlowerEvaluateService; @Resource private ComShopFlowerOrderDeliveryService comShopFlowerOrderDeliveryService; + @Resource + private ComShopFlowerRefundOrderService comShopFlowerRefundOrderService; /** @@ -85,12 +87,12 @@ /** * 删除商品 * - * @param id + * @param goodsId * @return */ - @PostMapping("deleteShopGoods") - public R deleteFlowerShopGoods(@RequestBody Long[] id) { - return comShopFlowerGoodsService.deleteShopFlowerGoods(id); + @DeleteMapping("deleteShopGoods") + public R deleteFlowerShopGoods(@RequestParam("goodsId") Long goodsId) { + return comShopFlowerGoodsService.deleteShopFlowerGoods(goodsId); } /** @@ -99,7 +101,7 @@ * @param goodsId 商品id * @return 商品信息 */ - @PostMapping("shopGoodsDetail") + @GetMapping("shopGoodsDetail") public R shopFlowerGoodsDetail(@RequestParam("goodsId") Long goodsId) { return comShopFlowerGoodsService.shopFlowerGoodsDetail(goodsId); } @@ -425,9 +427,65 @@ return comShopFlowerOrderService.wxPay(orderPayDTO); } + /** + * 查询订单总数 + * @param deliveryType + * @return + */ @GetMapping("/selectCountByDeliveryType") - public R selectCountByDeliveryType(Integer deliveryType){ - return comShopFlowerOrderService.selectCountByDeliveryType(deliveryType); + public R selectCountByDeliveryType(@RequestParam("deliveryType") Integer deliveryType,@RequestParam("storeId") Long storeId){ + return comShopFlowerOrderService.selectCountByDeliveryType(deliveryType,storeId); + } + + /** + * 查询我的店铺各类统计数据 + * @param storeId + * @return + */ + @GetMapping("/selectCountByStoreId") + public R selectCountByStoreId(Long storeId){ + return comShopFlowerOrderService.selectCountByStoreId(storeId); + } + + /** + * 创建退款订单 + * @param comShopFlowerRefundOrderDTO + * @return + */ + @PostMapping("createRefundOrder") + public R createRefundOrder(@RequestBody ComShopFlowerRefundOrderDTO comShopFlowerRefundOrderDTO){ + return comShopFlowerRefundOrderService.createRefundOrder(comShopFlowerRefundOrderDTO); + } + + /** + * 分页查询 + * @param pageComOrderRefundDTO + * @return + */ + @PostMapping("pageRefundOrder") + public R pageRefundOrder(@RequestBody PageComOrderRefundDTO pageComOrderRefundDTO){ + return comShopFlowerRefundOrderService.pageRefundOrder(pageComOrderRefundDTO); + } + + /** + * 修改退款订单 + * @param comShopFlowerRefundOrderDTO + * @return + */ + @PostMapping("updateRefundOrder") + public R updateRefundOrder(@RequestBody ComShopFlowerRefundOrderDTO comShopFlowerRefundOrderDTO){ + return comShopFlowerRefundOrderService.updateRefundOrder(comShopFlowerRefundOrderDTO); + } + + + /** + * 商家后台-退款申请统计 + * @param storeId + * @return + */ + @GetMapping("selectCountGroupStatus") + public R selectCountGroupStatus(Long storeId){ + return comShopFlowerRefundOrderService.selectCountGroupStatus(storeId); } -- Gitblit v1.7.1