| 123456789101112131415161718192021222324252627 |
- package nju.seec.helper.controller;
- import nju.seec.helper.api.bok.KnowledgeApi;
- import nju.seec.helper.vo.knowledge.BokKnowledgeNodeVO;
- import org.springframework.web.bind.annotation.GetMapping;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- import java.util.List;
- /**
- * @author cst
- */
- @RestController
- @RequestMapping("/api/knowledge")
- public class KnowledgeController {
- private final KnowledgeApi knowledgeApi;
- public KnowledgeController(KnowledgeApi knowledgeApi) {
- this.knowledgeApi = knowledgeApi;
- }
- @GetMapping
- public List<BokKnowledgeNodeVO> getKnowledgeNodes() {
- return knowledgeApi.getKnowledgeNodes();
- }
- }
|