团单统计

This commit is contained in:
2025-12-18 10:36:56 +08:00
parent 28e889692e
commit d8dc924ad6
8 changed files with 105 additions and 10 deletions

View File

@@ -1,8 +1,6 @@
package com.czg.controller.admin;
import com.czg.annotation.Debounce;
import com.czg.annotation.SaStaffCheckPermission;
import com.czg.config.RabbitPublisher;
import com.czg.order.dto.*;
import com.czg.order.entity.OrderInfo;
import com.czg.order.service.OrderInfoCustomService;
@@ -11,7 +9,6 @@ import com.czg.order.vo.HistoryOrderVo;
import com.czg.order.vo.OrderInfoVo;
import com.czg.resp.CzgResult;
import com.czg.sa.StpKit;
import com.czg.service.order.enums.OrderStatusEnums;
import com.czg.service.order.service.PayService;
import com.czg.utils.AssertUtil;
import com.czg.utils.ServletUtil;
@@ -35,8 +32,6 @@ public class AdminOrderController {
private OrderInfoCustomService orderInfoService;
@Resource
private PayService payService;
@Resource
private RabbitPublisher rabbitPublisher;
/**
* 订单列表

View File

@@ -5,7 +5,9 @@ import com.czg.market.dto.GbWareDTO;
import com.czg.market.dto.GbWareQueryParamDTO;
import com.czg.market.entity.GbWare;
import com.czg.market.service.GbWareService;
import com.czg.order.dto.GbOrderQueryParam;
import com.czg.order.service.GbOrderService;
import com.czg.order.vo.GbOrderCountVO;
import com.czg.resp.CzgResult;
import com.czg.sa.StpKit;
import com.czg.utils.AssertUtil;
@@ -37,10 +39,26 @@ public class GbWareController {
return CzgResult.success(gbOrderService.upShopConfig(param.getOnlineStatus(), StpKit.USER.getShopId()));
}
/**
* 拼团商品统计
*/
@GetMapping("/ware/count")
@SaAdminCheckPermission(parentName = "拼团商品", value = "ware:info:list", name = "拼团商品-列表")
public CzgResult<GbOrderCountVO> getWareCount(GbOrderQueryParam param) {
if (param.getShopId() == null) {
param.setShopId(StpKit.USER.getShopId());
}
return CzgResult.success(gbOrderService.countOrder(param));
}
@GetMapping("/getGbWarePage")
@SaAdminCheckPermission(parentName = "拼团商品", value = "ware:info:list", name = "拼团商品-列表")
public CzgResult<Page<GbWare>> getGbWarePage(GbWareQueryParamDTO param) {
return CzgResult.success(wareService.getGbWarePage(param, StpKit.USER.getShopId()));
if (param.getShopId() == null) {
param.setShopId(StpKit.USER.getShopId());
}
return CzgResult.success(wareService.getGbWarePage(param, param.getShopId()));
}
@PostMapping("/addGbWare")