UPDATE: fk

This commit is contained in:
libertyspy
2026-02-08 18:51:18 +08:00
parent 444c31612d
commit 7909ea8acb
6 changed files with 29 additions and 27 deletions

View File

@@ -32,7 +32,7 @@ import com.solution.common.core.page.TableDataInfo;
*/ */
@Api("行为树管理") @Api("行为树管理")
@RestController @RestController
@RequestMapping("/system/behaviortree") @RequestMapping("/api/system/behaviortree")
public class BehaviortreeController extends BaseController public class BehaviortreeController extends BaseController
{ {
@Autowired @Autowired

View File

@@ -32,7 +32,7 @@ import com.solution.common.core.page.TableDataInfo;
*/ */
@Api("节点连接管理") @Api("节点连接管理")
@RestController @RestController
@RequestMapping("/system/nodeconnection") @RequestMapping("/api/system/nodeconnection")
public class NodeconnectionController extends BaseController public class NodeconnectionController extends BaseController
{ {
@Autowired @Autowired

View File

@@ -32,7 +32,7 @@ import com.solution.common.core.page.TableDataInfo;
*/ */
@Api("节点参数管理") @Api("节点参数管理")
@RestController @RestController
@RequestMapping("/system/nodeparameter") @RequestMapping("/api/system/nodeparameter")
public class NodeparameterController extends BaseController public class NodeparameterController extends BaseController
{ {
@Autowired @Autowired

View File

@@ -14,6 +14,7 @@ import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.util.CollectionUtils; import org.springframework.util.CollectionUtils;
import org.springframework.util.StringUtils;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.PutMapping;
@@ -39,7 +40,7 @@ import com.solution.common.core.page.TableDataInfo;
*/ */
@Api("节点模板管理") @Api("节点模板管理")
@RestController @RestController
@RequestMapping("/system/nodetemplate") @RequestMapping("/api/system/nodetemplate")
public class NodetemplateController extends BaseController { public class NodetemplateController extends BaseController {
@Autowired @Autowired
private INodetemplateService nodetemplateService; private INodetemplateService nodetemplateService;
@@ -58,32 +59,33 @@ public class NodetemplateController extends BaseController {
@ApiOperation("节点模板列表") @ApiOperation("节点模板列表")
@PreAuthorize("@ss.hasPermi('system:nodetemplate:list')") @PreAuthorize("@ss.hasPermi('system:nodetemplate:list')")
@GetMapping("/listAll") @GetMapping("/listAll")
public R<List<NodetemplateVO>> listAll() { public R<List<Nodetemplate>> listAll() {
Nodetemplate nodetemplate = new Nodetemplate(); Nodetemplate nodetemplate = new Nodetemplate();
List<Nodetemplate> list = nodetemplateService.selectNodetemplateList(nodetemplate); List<Nodetemplate> list = nodetemplateService.selectNodetemplateList(nodetemplate);
if (CollectionUtils.isEmpty(list)) { if (CollectionUtils.isEmpty(list)) {
return R.ok(null); return R.ok(null);
} }
Map<String, List<NodetemplateDTO>> groupedByTemplateType = list.stream() // Map<String, List<NodetemplateDTO>> groupedByTemplateType = list.stream()
.map(template -> { // .map(template -> {
NodetemplateDTO dto = new NodetemplateDTO(); // NodetemplateDTO dto = new NodetemplateDTO();
dto.setId(template.getId()); // dto.setId(template.getId());
dto.setName(template.getName()); // dto.setName(template.getName());
dto.setDescription(template.getDescription()); // dto.setDescription(template.getDescription());
dto.setEnglishName(template.getEnglishName()); // dto.setEnglishName(template.getEnglishName());
dto.setLogicHandler(template.getLogicHandler()); // dto.setLogicHandler(template.getLogicHandler());
return dto; // dto.setTempleteType(template.getTempleteType());
}) // return dto;
.collect(Collectors.groupingBy(NodetemplateDTO::getTempleteType)); // })
List<NodetemplateVO> vos = new ArrayList<>(); // .collect(Collectors.groupingBy(NodetemplateDTO::getTempleteType));
groupedByTemplateType.forEach((key, value) -> { // List<NodetemplateVO> vos = new ArrayList<>();
// 处理逻辑 // groupedByTemplateType.forEach((key, value) -> {
NodetemplateVO vo = new NodetemplateVO(); // // 处理逻辑
vo.setTempleteType(key); // NodetemplateVO vo = new NodetemplateVO();
vo.setDtoList(value); // vo.setTempleteType(key);
vos.add(vo); // vo.setDtoList(value);
}); // vos.add(vo);
return R.ok(vos); // });
return R.ok(list);
} }
/** /**

View File

@@ -28,7 +28,7 @@ import com.solution.common.core.page.TableDataInfo;
* @date 2026-02-05 * @date 2026-02-05
*/ */
@RestController @RestController
@RequestMapping("/system/templateparameterdef") @RequestMapping("/api/system/templateparameterdef")
public class TemplateparameterdefController extends BaseController public class TemplateparameterdefController extends BaseController
{ {
@Autowired @Autowired

View File

@@ -48,7 +48,7 @@ import com.solution.common.core.page.TableDataInfo;
*/ */
@Api("行为树实例节点管理") @Api("行为树实例节点管理")
@RestController @RestController
@RequestMapping("/system/treenodeinstance") @RequestMapping("/api/system/treenodeinstance")
public class TreenodeinstanceController extends BaseController { public class TreenodeinstanceController extends BaseController {
@Autowired @Autowired
private ITreenodeinstanceService treenodeinstanceService; private ITreenodeinstanceService treenodeinstanceService;