Commit c2c74064 authored by Tong Li's avatar Tong Li

MP-将kpi设置接入,优化器

parent e53a6cf9
...@@ -533,7 +533,7 @@ public class MacroPlannerResultController { ...@@ -533,7 +533,7 @@ public class MacroPlannerResultController {
+ "耗时通常数秒到数分钟, 取决于数据规模。") + "耗时通常数秒到数分钟, 取决于数据规模。")
public R<Map<String, Object>> runOptimization( public R<Map<String, Object>> runOptimization(
@RequestParam("sceneId") @Parameter(description = "场景ID", required = true) String sceneId, @RequestParam("sceneId") @Parameter(description = "场景ID", required = true) String sceneId,
@RequestParam("kpiSetting") @Parameter(description = "kpi设置", required = true) Integer kpiSetting) { @RequestParam("strategyId") @Parameter(description = "kpi设置", required = true) Integer strategyId) {
if (sceneId == null || sceneId.trim().isEmpty()) { if (sceneId == null || sceneId.trim().isEmpty()) {
return R.failed("sceneId不能为空"); return R.failed("sceneId不能为空");
} }
...@@ -544,7 +544,7 @@ public class MacroPlannerResultController { ...@@ -544,7 +544,7 @@ public class MacroPlannerResultController {
try { try {
// 1. 数据转换: 数据库工艺物料类 → macroplanner 实体 // 1. 数据转换: 数据库工艺物料类 → macroplanner 实体
TestDataBuilder data = macroPlannerDataConverter.convert(sid,kpiSetting); TestDataBuilder data = macroPlannerDataConverter.convert(sid,strategyId);
result.put("dataSummary", buildDataSummary(data)); result.put("dataSummary", buildDataSummary(data));
// 2. 数据验证 // 2. 数据验证
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment