|
|
@@ -6,10 +6,7 @@ import com.ylx.common.core.controller.BaseController;
|
|
|
import com.ylx.common.core.domain.R;
|
|
|
import com.ylx.massage.domain.ProductOrderInfo;
|
|
|
import com.ylx.massage.domain.dto.*;
|
|
|
-import com.ylx.massage.domain.vo.ProductOrderDetailAdminVo;
|
|
|
-import com.ylx.massage.domain.vo.ProductOrderDetailVo;
|
|
|
-import com.ylx.massage.domain.vo.ProductOrderListVo;
|
|
|
-import com.ylx.massage.domain.vo.ProductOrderPageVo;
|
|
|
+import com.ylx.massage.domain.vo.*;
|
|
|
import com.ylx.massage.service.IProductOrderInfoService;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
@@ -143,8 +140,16 @@ public class ProductOrderController extends BaseController {
|
|
|
@PreAuthorize("@ss.hasPermi('product:order:query')")
|
|
|
@PostMapping("/admin/page")
|
|
|
@ApiOperation("积分订单管理分页接口")
|
|
|
- public R<ProductOrderPageVo> adminPage(Page<ProductOrderInfo> page, @RequestBody ProductOrderPageDTO dto) {
|
|
|
- ProductOrderPageVo vo = this.productOrderInfoService.adminPage(page, dto);
|
|
|
+ public R<Page<ProductOrderPageItemVo>> adminPage(Page<ProductOrderInfo> page, @RequestBody ProductOrderPageDTO dto) {
|
|
|
+ Page<ProductOrderPageItemVo> pageData = this.productOrderInfoService.adminPage(page, dto);
|
|
|
+ return R.ok(pageData);
|
|
|
+ }
|
|
|
+
|
|
|
+ @PreAuthorize("@ss.hasPermi('product:order:query')")
|
|
|
+ @PostMapping("/admin/page/stats")
|
|
|
+ @ApiOperation("积分订单管理统计接口")
|
|
|
+ public R<ProductOrderCountVo> adminPageStats() {
|
|
|
+ ProductOrderCountVo vo = this.productOrderInfoService.adminPageStats();
|
|
|
return R.ok(vo);
|
|
|
}
|
|
|
|