diff --git a/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/BehaviortreeController.java b/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/BehaviortreeController.java index 16b245d..cd6d4f1 100644 --- a/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/BehaviortreeController.java +++ b/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/BehaviortreeController.java @@ -32,7 +32,7 @@ import com.solution.common.core.page.TableDataInfo; */ @Api("行为树管理") @RestController -@RequestMapping("/system/behaviortree") +@RequestMapping("/api/system/behaviortree") public class BehaviortreeController extends BaseController { @Autowired diff --git a/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/NodeconnectionController.java b/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/NodeconnectionController.java index 0475576..da4651e 100644 --- a/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/NodeconnectionController.java +++ b/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/NodeconnectionController.java @@ -32,7 +32,7 @@ import com.solution.common.core.page.TableDataInfo; */ @Api("节点连接管理") @RestController -@RequestMapping("/system/nodeconnection") +@RequestMapping("/api/system/nodeconnection") public class NodeconnectionController extends BaseController { @Autowired diff --git a/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/NodeparameterController.java b/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/NodeparameterController.java index c2a9b59..57cd9f0 100644 --- a/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/NodeparameterController.java +++ b/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/NodeparameterController.java @@ -32,7 +32,7 @@ import com.solution.common.core.page.TableDataInfo; */ @Api("节点参数管理") @RestController -@RequestMapping("/system/nodeparameter") +@RequestMapping("/api/system/nodeparameter") public class NodeparameterController extends BaseController { @Autowired diff --git a/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/NodetemplateController.java b/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/NodetemplateController.java index f1378de..6eac165 100644 --- a/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/NodetemplateController.java +++ b/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/NodetemplateController.java @@ -14,6 +14,7 @@ import io.swagger.annotations.ApiOperation; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.util.CollectionUtils; +import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PutMapping; @@ -39,7 +40,7 @@ import com.solution.common.core.page.TableDataInfo; */ @Api("节点模板管理") @RestController -@RequestMapping("/system/nodetemplate") +@RequestMapping("/api/system/nodetemplate") public class NodetemplateController extends BaseController { @Autowired private INodetemplateService nodetemplateService; @@ -58,32 +59,33 @@ public class NodetemplateController extends BaseController { @ApiOperation("节点模板列表") @PreAuthorize("@ss.hasPermi('system:nodetemplate:list')") @GetMapping("/listAll") - public R> listAll() { + public R> listAll() { Nodetemplate nodetemplate = new Nodetemplate(); List list = nodetemplateService.selectNodetemplateList(nodetemplate); if (CollectionUtils.isEmpty(list)) { return R.ok(null); } - Map> groupedByTemplateType = list.stream() - .map(template -> { - NodetemplateDTO dto = new NodetemplateDTO(); - dto.setId(template.getId()); - dto.setName(template.getName()); - dto.setDescription(template.getDescription()); - dto.setEnglishName(template.getEnglishName()); - dto.setLogicHandler(template.getLogicHandler()); - return dto; - }) - .collect(Collectors.groupingBy(NodetemplateDTO::getTempleteType)); - List vos = new ArrayList<>(); - groupedByTemplateType.forEach((key, value) -> { - // 处理逻辑 - NodetemplateVO vo = new NodetemplateVO(); - vo.setTempleteType(key); - vo.setDtoList(value); - vos.add(vo); - }); - return R.ok(vos); +// Map> groupedByTemplateType = list.stream() +// .map(template -> { +// NodetemplateDTO dto = new NodetemplateDTO(); +// dto.setId(template.getId()); +// dto.setName(template.getName()); +// dto.setDescription(template.getDescription()); +// dto.setEnglishName(template.getEnglishName()); +// dto.setLogicHandler(template.getLogicHandler()); +// dto.setTempleteType(template.getTempleteType()); +// return dto; +// }) +// .collect(Collectors.groupingBy(NodetemplateDTO::getTempleteType)); +// List vos = new ArrayList<>(); +// groupedByTemplateType.forEach((key, value) -> { +// // 处理逻辑 +// NodetemplateVO vo = new NodetemplateVO(); +// vo.setTempleteType(key); +// vo.setDtoList(value); +// vos.add(vo); +// }); + return R.ok(list); } /** diff --git a/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/TemplateparameterdefController.java b/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/TemplateparameterdefController.java index 80b0c19..a31f4d7 100644 --- a/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/TemplateparameterdefController.java +++ b/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/TemplateparameterdefController.java @@ -28,7 +28,7 @@ import com.solution.common.core.page.TableDataInfo; * @date 2026-02-05 */ @RestController -@RequestMapping("/system/templateparameterdef") +@RequestMapping("/api/system/templateparameterdef") public class TemplateparameterdefController extends BaseController { @Autowired diff --git a/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/TreenodeinstanceController.java b/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/TreenodeinstanceController.java index 6e22fe4..ea74c30 100644 --- a/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/TreenodeinstanceController.java +++ b/auto-solution-admin/src/main/java/com/solution/web/controller/behaviour/TreenodeinstanceController.java @@ -48,7 +48,7 @@ import com.solution.common.core.page.TableDataInfo; */ @Api("行为树实例节点管理") @RestController -@RequestMapping("/system/treenodeinstance") +@RequestMapping("/api/system/treenodeinstance") public class TreenodeinstanceController extends BaseController { @Autowired private ITreenodeinstanceService treenodeinstanceService;