guoyujie
2025-10-29 a712eefc16c86b4e39d484467b658b6d107d0468
north-glass-erp/src/main/java/com/example/erp/controller/AppController.java
@@ -2,6 +2,8 @@
import com.example.erp.common.Result;
import com.example.erp.entity.sd.Order;
import com.example.erp.service.mm.MaterialInventoryService;
import com.example.erp.service.sd.DeliveryService;
import com.example.erp.service.sd.OrderService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -20,10 +22,25 @@
@Api(value="App专属接口",tags={"App专属接口"})
public class AppController {
    private final OrderService orderService;
    private final DeliveryService deliveryService;
    private final MaterialInventoryService materialInventoryService;
    @ApiOperation("订单报表")
    @PostMapping("/getOrderList")
    public Result getOrderList(@RequestBody List<LocalDate> dates) {
    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));
    }
    @ApiOperation("原片库存报表")
    @PostMapping("/getStockList")
    public Result getStockList() {
        return Result.success(materialInventoryService.appGetStockList());
    }
}