From 4e7be4e3ba9524a3579c2701ae75243444e7feea Mon Sep 17 00:00:00 2001 From: 廖井涛 <2265517004@qq.com> Date: 星期日, 28 七月 2024 10:36:15 +0800 Subject: [PATCH] 修改客户订单发货报表以及流程卡标签打印配置 --- north-glass-erp/src/main/java/com/example/erp/controller/sd/CustomerController.java | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/north-glass-erp/src/main/java/com/example/erp/controller/sd/CustomerController.java b/north-glass-erp/src/main/java/com/example/erp/controller/sd/CustomerController.java index 0a34bcd..427d9cf 100644 --- a/north-glass-erp/src/main/java/com/example/erp/controller/sd/CustomerController.java +++ b/north-glass-erp/src/main/java/com/example/erp/controller/sd/CustomerController.java @@ -4,6 +4,9 @@ import cn.dev33.satoken.annotation.SaCheckPermission; import com.example.erp.common.Constants; import com.example.erp.common.Result; +import com.example.erp.dto.sd.CustomerDTO; +import com.example.erp.dto.sd.DeliveryDetailDTO; +import com.example.erp.dto.sd.DeliveryDetailProductDTO; import com.example.erp.entity.sd.Customer; import com.example.erp.entity.sd.Delivery; import com.example.erp.entity.sd.Order; @@ -11,11 +14,15 @@ import com.example.erp.exception.ServiceException; import com.example.erp.service.sd.CustomerService; import com.example.erp.service.sd.DeliveryService; +import com.example.erp.tools.DownExcel; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; +import java.time.LocalDate; import java.util.List; import java.util.Map; @@ -56,6 +63,18 @@ return Result.seccess(customerService.getSelectCustomerOderDate(pageNum,pageSize,selectDate,orderDetail)); } + @ApiOperation("瀹㈡埛璁㈠崟鎶ヨ〃") + @PostMapping("/exportSelectCustomerOderDate/{selectDate}") + public void exportSelectCustomerOderDate(HttpServletResponse response, @PathVariable List<String> selectDate, @RequestBody OrderDetail orderDetail) throws IOException, IllegalAccessException, InstantiationException { + DownExcel.download(response, CustomerDTO.class, customerService.exportSelectCustomerOderDate(selectDate,orderDetail),"orderReport"); + } + + @ApiOperation("瀹㈡埛鍙戣揣鎶ヨ〃") + @PostMapping("/exportSelectCustomerDeliveryDate/{selectDate}") + public void exportSelectCustomerDeliveryDate(HttpServletResponse response, @PathVariable List<String> selectDate, @RequestBody OrderDetail orderDetail) throws IOException, IllegalAccessException, InstantiationException { + DownExcel.download(response, CustomerDTO.class, customerService.exportSelectCustomerDeliveryDate(selectDate,orderDetail),"deliveryReport"); + } + -- Gitblit v1.8.0