From d7d6facdf81c4d666c8c71e44121116079d96700 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期二, 10 十月 2023 14:40:21 +0800 Subject: [PATCH] 后台结算记录 --- server/platform/src/main/java/com/doumee/api/business/RefundController.java | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/server/platform/src/main/java/com/doumee/api/business/RefundController.java b/server/platform/src/main/java/com/doumee/api/business/RefundController.java index dd710dd..66de621 100644 --- a/server/platform/src/main/java/com/doumee/api/business/RefundController.java +++ b/server/platform/src/main/java/com/doumee/api/business/RefundController.java @@ -6,7 +6,10 @@ import com.doumee.core.model.ApiResponse; import com.doumee.core.model.PageData; import com.doumee.core.model.PageWrap; +import com.doumee.core.utils.DateUtil; import com.doumee.dao.business.model.Refund; +import com.doumee.dao.business.model.RefundPlatExportVO; +import com.doumee.dao.business.vo.GoodsorderExportVO; import com.doumee.service.business.RefundService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @@ -73,6 +76,12 @@ public ApiResponse<PageData<Refund>> findPage (@RequestBody PageWrap<Refund> pageWrap) { return ApiResponse.success(refundService.findPage(pageWrap)); } + @ApiOperation("鍚庡彴缁撶畻璁板綍") + @PostMapping("/page") + @RequiresPermissions("business:refund:query") + public ApiResponse<PageData<Refund>> findPlatPage (@RequestBody PageWrap<Refund> pageWrap) { + return ApiResponse.success(refundService.findPlatPage(pageWrap)); + } @ApiOperation("瀵煎嚭Excel") @PostMapping("/exportExcel") @@ -81,6 +90,13 @@ ExcelExporter.build(Refund.class).export(refundService.findPage(pageWrap).getRecords(), "閫�娆句俊鎭〃", response); } + @ApiOperation("瀵煎嚭鍚庡彴缁撶畻璁板綍Excel") + @PostMapping("/exportPlatExcel") + @RequiresPermissions("business:refund:exportExcel") + public void exportPlatExcel (@RequestBody PageWrap<Refund> pageWrap, HttpServletResponse response) { + ExcelExporter.build(RefundPlatExportVO.class).exportWithFirstAndEnd(refundService.findPlatExportPage(pageWrap.getModel()), "鍚庡彴缁撶畻璁板綍_"+System.currentTimeMillis(),"鍚庡彴缁撶畻璁板綍_"+ DateUtil.getPlusTime2(DateUtil.getCurrentDate()),null, response); + } + @ApiOperation("鏍规嵁ID鏌ヨ") @GetMapping("/{id}") @RequiresPermissions("business:refund:query") -- Gitblit v1.9.3