package com.example.erp.controller;
|
|
import com.example.erp.common.Result;
|
import com.example.erp.entity.sd.Order;
|
import com.example.erp.service.sd.DeliveryService;
|
import com.example.erp.service.sd.OrderService;
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiOperation;
|
import lombok.RequiredArgsConstructor;
|
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 java.time.LocalDate;
|
import java.util.List;
|
|
@RestController
|
@RequestMapping("/app")
|
@RequiredArgsConstructor
|
@Api(value="App专属接口",tags={"App专属接口"})
|
public class AppController {
|
private final OrderService orderService;
|
private final DeliveryService deliveryService;
|
|
@ApiOperation("订单报表")
|
@PostMapping("/getOrderList")
|
public Result getOrderList(@RequestBody List<String> dates) {
|
return Result.success(orderService.appGetOrderList(dates));
|
}
|
|
@ApiOperation("发货报表")
|
@PostMapping("/getDeliveryList")
|
public Result getDeliveryList(@RequestBody List<String> dates) {
|
return Result.success(deliveryService.appGetDeliveryList(dates));
|
}
|
}
|