Commit 5b0fadf0 authored by duanruiming's avatar duanruiming

[add] 绿波优化策略

parent a856a804
......@@ -25,7 +25,7 @@ import javax.ws.rs.core.MediaType;
* @author duanruiming
* @date 2023/03/01 20:44
*/
@Api(value = "SignalCommandOptController", description = "信号机控制")
@Api(value = "SignalCommandOptController", description = "信号机控制", tags = "信号机控制")
@RequestMapping("/signalControl")
@RestController
public class SignalCommandOptController {
......
......@@ -21,7 +21,7 @@ import java.util.stream.Collectors;
* @author duanruiming
* @date 2025/03/06 18:33
*/
@Api(value = "TrendControllerV2", description = "态势监测v2")
@Api(value = "TrendControllerV2", description = "态势监测v2", tags = "态势监测v2")
@RequestMapping("/trendV2")
@RestController
@Slf4j
......
......@@ -342,11 +342,13 @@ public class TrendServiceV2Impl implements TrendServiceV2 {
String result = "";
List<GreenLastOptResultDTO> greenLastOptResultDTOS = strategyGreenOptHistMapper.selectLastGreenOptResultList();
for (GreenLastOptResultDTO dto : greenLastOptResultDTOS) {
Integer controlMethod = dto.getControlMethod();
if (0 >= controlMethod) {
sb.append("动态绿波").append("-").append("均衡调控").append("-").append("神思策略");
} else {
sb.append("均衡调控").append("-").append("专家方案");
if (StringUtils.endsWithIgnoreCase(id, String.valueOf(dto.getGreenId()))) {
Integer controlMethod = dto.getControlMethod();
if (0 >= controlMethod) {
sb.append("动态绿波").append("-").append("均衡调控").append("-").append("神思策略");
} else {
sb.append("均衡调控").append("-").append("专家方案");
}
}
}
result = sb.toString();
......
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