预约单统计功能

This commit is contained in:
2025-12-02 14:11:05 +08:00
parent 991df5b028
commit fd8c66d6aa
6 changed files with 94 additions and 0 deletions

View File

@@ -8,6 +8,7 @@ import com.czg.account.entity.BkOrderTable;
import com.czg.account.service.BkContactListService;
import com.czg.account.service.BkOrderService;
import com.czg.account.vo.BkTableVO;
import com.czg.account.vo.BookingOrderStatisticsVO;
import com.czg.annotation.SaAdminCheckPermission;
import com.czg.resp.CzgResult;
import com.czg.sa.StpKit;
@@ -58,6 +59,18 @@ public class BkContactListController {
return CzgResult.success(tables);
}
/**
* 预约端-预定单:预约单统计
*/
// @SaAdminCheckPermission(value = "bk:bkOrder:bookings", name = "预约端-预约单:列表")
@GetMapping("/bkOrder/booking/statistics")
public CzgResult<BookingOrderStatisticsVO> bookingOrderStatistics(@RequestParam(required = false) String search,
@RequestParam(required = false) LocalDate start,
@RequestParam(required = false) LocalDate end,
@RequestParam(required = false) String status) {
BookingOrderStatisticsVO statistics = bkOrderService.bookingOrderStatistics(StpKit.USER.getShopId(), search, start, end, status);
return CzgResult.success(statistics);
}
/**
* 预约端-预定单:查询预约单列表