From d502cef3f9a2e033e6cebaef0f6153b802dae138 Mon Sep 17 00:00:00 2001 From: guoyuji <guoyujie@ng.com> Date: 星期五, 02 二月 2024 13:09:09 +0800 Subject: [PATCH] 订单查询前后端文件代码 --- north-glass-erp/src/main/java/com/example/erp/controller/sd/OrderController.java | 23 ++++++++++++++--------- 1 files changed, 14 insertions(+), 9 deletions(-) diff --git a/north-glass-erp/src/main/java/com/example/erp/controller/sd/OrderController.java b/north-glass-erp/src/main/java/com/example/erp/controller/sd/OrderController.java index 58b04fa..4df00c7 100644 --- a/north-glass-erp/src/main/java/com/example/erp/controller/sd/OrderController.java +++ b/north-glass-erp/src/main/java/com/example/erp/controller/sd/OrderController.java @@ -1,26 +1,26 @@ package com.example.erp.controller.sd; -import cn.hutool.json.JSON; -import com.alibaba.fastjson.JSONObject; import com.example.erp.common.Constants; import com.example.erp.common.Result; import com.example.erp.entity.sd.Order; import com.example.erp.exception.ServiceException; import com.example.erp.service.sd.OrderService; -import org.apache.tomcat.Jar; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; +import java.time.LocalDate; +import java.util.List; import java.util.Map; @RestController @RequestMapping("/order") public class OrderController { - @Autowired - private OrderService orderService; + private final OrderService orderService; + + public OrderController(OrderService orderService) { + this.orderService = orderService; + } + @PostMapping("/saveOrder") public Result saveOrder(@RequestBody Map<String, Object> orderMap) throws Exception { @@ -30,4 +30,9 @@ throw new ServiceException(Constants.Code_500,Constants.Code_msg); } } + + @PostMapping("/getOrderList/{pageNum}/{pageSize}/{orderType}/{selectDate}") + public Result getOrderList(@PathVariable Integer pageNum, @PathVariable Integer pageSize,@PathVariable Integer orderType, @PathVariable List<LocalDate> selectDate, @RequestBody Order order) { + return Result.seccess(orderService.getOrderList(pageNum, pageSize, selectDate, order,orderType)); + } } -- Gitblit v1.8.0