| | |
| | | |
| | | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| | | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| | | import cn.iocoder.yudao.module.bi.controller.admin.decision.vo.DecisionForecastHistorySaveReqVO; |
| | | import cn.iocoder.yudao.module.bi.controller.admin.decision.vo.DecisionForecastReqVO; |
| | | import cn.iocoder.yudao.module.bi.controller.admin.decision.vo.DecisionForecastRespVO; |
| | | import cn.iocoder.yudao.module.bi.controller.admin.decision.vo.DecisionForecastWorkOrderCreateReqVO; |
| | |
| | | return success(forecastService.getForecastList(reqVO.getForecastCode(), beginTime, endTime)); |
| | | } |
| | | |
| | | @PostMapping("/history") |
| | | @Operation(summary = "新增历史预测数据") |
| | | @PreAuthorize("@ss.hasPermission('bi:decision:kpi:update')") |
| | | public CommonResult<Long> createForecastHistory(@Valid @RequestBody DecisionForecastHistorySaveReqVO reqVO) { |
| | | return success(forecastService.createForecastHistory(reqVO)); |
| | | } |
| | | |
| | | @PostMapping("/generate") |
| | | @Operation(summary = "生成预测(占位)") |
| | | @PreAuthorize("@ss.hasPermission('bi:decision:kpi:query')") |