liu
2026-10-27 6a48d04a36bc459ed761d787ee3d537652185d36
yudao-module-bi/src/main/java/cn/iocoder/yudao/module/bi/controller/admin/decision/DecisionForecastController.java
@@ -32,7 +32,6 @@
    @GetMapping("/list")
    @Operation(summary = "获取预测数据")
    @PreAuthorize("@ss.hasPermission('bi:decision:kpi:query')")
    public CommonResult<List<BiForecastDataDO>> getForecastList(@Valid DecisionForecastReqVO reqVO) {
        // 默认查最近30天
        LocalDateTime endTime = LocalDateTime.now();
@@ -49,7 +48,6 @@
    @PostMapping("/generate")
    @Operation(summary = "生成预测(支持指定模型)")
    @PreAuthorize("@ss.hasPermission('bi:decision:kpi:query')")
    public CommonResult<Boolean> generateForecast(@RequestParam("forecastCode") String forecastCode,
                                                  @RequestParam(value = "model", required = false) String model,
                                                  @RequestParam(value = "window", required = false, defaultValue = "12") Integer window,
@@ -64,7 +62,6 @@
    @PostMapping("/generate-from-kpi")
    @Operation(summary = "基于KPI历史快照生成预测(负荷/产量/采购/回款)")
    @PreAuthorize("@ss.hasPermission('bi:decision:kpi:query')")
    public CommonResult<Integer> generateKpiForecast(@RequestParam("kpiCode") String kpiCode,
                                                     @RequestParam(value = "model", required = false) String model,
                                                     @RequestParam(value = "window", required = false, defaultValue = "12") Integer window,
@@ -81,4 +78,4 @@
        return success(forecastService.createWorkOrderFromForecast(reqVO));
    }
}
}