From e379a2eb34c2448c7532f91fb8693c69e2d59543 Mon Sep 17 00:00:00 2001 From: lifenlong Date: Sat, 5 Jun 2021 14:48:16 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=BC=E5=87=BA=E5=94=AE=E5=90=8E=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/order/order/service/AfterSaleService.java | 9 +++++++++ .../order/order/serviceimpl/AfterSaleServiceImpl.java | 6 ++++++ .../controller/trade/AfterSaleManagerController.java | 7 +++++++ .../lili/controller/trade/AfterSaleStoreController.java | 7 +++++++ 4 files changed, 29 insertions(+) diff --git a/framework/src/main/java/cn/lili/modules/order/order/service/AfterSaleService.java b/framework/src/main/java/cn/lili/modules/order/order/service/AfterSaleService.java index 41baf6ff..21d23e69 100644 --- a/framework/src/main/java/cn/lili/modules/order/order/service/AfterSaleService.java +++ b/framework/src/main/java/cn/lili/modules/order/order/service/AfterSaleService.java @@ -14,6 +14,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; import java.util.Date; +import java.util.List; /** * 售后业务层 @@ -31,6 +32,14 @@ public interface AfterSaleService extends IService { */ IPage getAfterSalePages(AfterSaleSearchParams saleSearchParams); + /** + * 查询导出售后信息 + * + * @param saleSearchParams 查询参数 + * @return 分页售后信息 + */ + List exportAfterSaleOrder(AfterSaleSearchParams saleSearchParams); + /** * 查询售后信息 * diff --git a/framework/src/main/java/cn/lili/modules/order/order/serviceimpl/AfterSaleServiceImpl.java b/framework/src/main/java/cn/lili/modules/order/order/serviceimpl/AfterSaleServiceImpl.java index b553f686..ca072304 100644 --- a/framework/src/main/java/cn/lili/modules/order/order/serviceimpl/AfterSaleServiceImpl.java +++ b/framework/src/main/java/cn/lili/modules/order/order/serviceimpl/AfterSaleServiceImpl.java @@ -53,6 +53,7 @@ import org.springframework.stereotype.Service; import javax.transaction.Transactional; import java.util.Date; +import java.util.List; /** * 售后业务层实现 @@ -91,6 +92,11 @@ public class AfterSaleServiceImpl extends ServiceImpl exportAfterSaleOrder(AfterSaleSearchParams saleSearchParams) { + return this.list(saleSearchParams.queryWrapper()); + } + @Override public AfterSaleVO getAfterSale(String sn) { return this.baseMapper.getAfterSaleVO(sn); diff --git a/manager-api/src/main/java/cn/lili/controller/trade/AfterSaleManagerController.java b/manager-api/src/main/java/cn/lili/controller/trade/AfterSaleManagerController.java index daf715af..8ae8f5f0 100644 --- a/manager-api/src/main/java/cn/lili/controller/trade/AfterSaleManagerController.java +++ b/manager-api/src/main/java/cn/lili/controller/trade/AfterSaleManagerController.java @@ -16,6 +16,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import javax.validation.constraints.NotNull; +import java.util.List; /** * 管理端,售后接口 @@ -40,6 +41,12 @@ public class AfterSaleManagerController { return ResultUtil.data(afterSaleService.getAfterSalePages(searchParams)); } + @ApiOperation(value = "获取导出售后服务列表列表") + @GetMapping(value = "/exportAfterSaleOrder") + public ResultMessage> exportAfterSaleOrder(AfterSaleSearchParams searchParams) { + return ResultUtil.data(afterSaleService.exportAfterSaleOrder(searchParams)); + } + @ApiOperation(value = "查看售后服务详情") @ApiImplicitParam(name = "sn", value = "售后单号", required = true, paramType = "path") @GetMapping(value = "/get/{sn}") diff --git a/seller-api/src/main/java/cn/lili/controller/trade/AfterSaleStoreController.java b/seller-api/src/main/java/cn/lili/controller/trade/AfterSaleStoreController.java index 57792ffa..214f63b6 100644 --- a/seller-api/src/main/java/cn/lili/controller/trade/AfterSaleStoreController.java +++ b/seller-api/src/main/java/cn/lili/controller/trade/AfterSaleStoreController.java @@ -16,6 +16,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import javax.validation.constraints.NotNull; +import java.util.List; /** * 店铺端,售后管理接口 @@ -44,6 +45,12 @@ public class AfterSaleStoreController { return ResultUtil.data(afterSaleService.getAfterSalePages(searchParams)); } + @ApiOperation(value = "获取导出售后服务列表列表") + @GetMapping(value = "/exportAfterSaleOrder") + public ResultMessage> exportAfterSaleOrder(AfterSaleSearchParams searchParams) { + return ResultUtil.data(afterSaleService.exportAfterSaleOrder(searchParams)); + } + @ApiOperation(value = "审核售后申请") @ApiImplicitParams({ @ApiImplicitParam(name = "afterSaleSn", value = "售后sn", required = true, paramType = "path"),