From 6a76e1e6b05cb8cb8dd19299f23d1b825adf4abd Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期二, 18 六月 2024 17:34:09 +0800 Subject: [PATCH] 提交一把 --- server/shop/src/main/java/com/doumee/api/business/InsuranceApplyController.java | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/server/shop/src/main/java/com/doumee/api/business/InsuranceApplyController.java b/server/shop/src/main/java/com/doumee/api/business/InsuranceApplyController.java index 56b4cb2..8e97fb1 100644 --- a/server/shop/src/main/java/com/doumee/api/business/InsuranceApplyController.java +++ b/server/shop/src/main/java/com/doumee/api/business/InsuranceApplyController.java @@ -6,6 +6,7 @@ import com.doumee.core.model.ApiResponse; import com.doumee.core.model.PageData; import com.doumee.core.model.PageWrap; +import com.doumee.core.utils.Constants; import com.doumee.dao.business.dto.InsuranceApplyQueryDTO; import com.doumee.dao.business.model.InsuranceApply; import com.doumee.service.business.InsuranceApplyService; @@ -18,6 +19,7 @@ import javax.servlet.http.HttpServletResponse; import java.util.ArrayList; import java.util.List; +import java.util.Objects; /** * @author 姹熻箘韫� @@ -50,6 +52,13 @@ public ApiResponse back(@RequestBody InsuranceApply insuranceApply) { return ApiResponse.success(insuranceApplyService.back(insuranceApply)); } + @ApiOperation("鍒楄〃") + @PostMapping("/findListByDTO") + @RequiresPermissions("business:insuranceapply:query") + public ApiResponse<List<InsuranceApply>> findListByDTO (@RequestBody InsuranceApplyQueryDTO insuranceApplyQueryDTO) { + return ApiResponse.success(insuranceApplyService.findListByDTO(insuranceApplyQueryDTO)); + } + @ApiOperation("鍟嗘埛鍏抽棴濮旀墭鎶曚繚") @PostMapping("/closeWtbForShop") @RequiresPermissions("business:insuranceapply:back") @@ -123,7 +132,8 @@ @PostMapping("/page") @RequiresPermissions("business:insuranceapply:query") public ApiResponse<PageData<InsuranceApply>> findPage (@RequestBody PageWrap<InsuranceApplyQueryDTO> pageWrap) { - return ApiResponse.success(insuranceApplyService.findPage(pageWrap)); + PageData<InsuranceApply> pageData = insuranceApplyService.findPage(pageWrap); + return ApiResponse.success(pageData); } @ApiOperation("瀵煎嚭Excel") @@ -136,7 +146,8 @@ @PostMapping("/exportDetailExcel") @RequiresPermissions("business:insuranceapply:exportExcel") public void exportDetailExcel (@RequestBody InsuranceApply model, HttpServletResponse response) { - ExcelExporter.build(InsuranceApply.class).exportApplyDetail(insuranceApplyService.findDetailForExport(model), response); + InsuranceApply insuranceApply = insuranceApplyService.findDetailForExport(model); + ExcelExporter.build(InsuranceApply.class).exportApplyDetail(insuranceApply, response); } @ApiOperation("鏍规嵁ID鏌ヨ") -- Gitblit v1.9.3