Эх сурвалжийг харах

(*)重命名Controller类
(*)将RequestMapping方法调整为PostMapping

linxiaobin 5 сар өмнө
parent
commit
80530e01d9

+ 3 - 6
src/main/java/com/yango/javaailangchain4j/controller/GpsresEvaluation.java → src/main/java/com/yango/javaailangchain4j/controller/GpsresEvaluationController.java

@@ -5,20 +5,17 @@ import com.yango.javaailangchain4j.assistant.SeparateChatAssistant;
 import com.yango.javaailangchain4j.dto.EvaluationPsren;
 import com.yango.javaailangchain4j.utils.Result;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.CrossOrigin;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
 
 @RestController
 @RequestMapping("/api")
 @CrossOrigin(origins = "*")
-public class GpsresEvaluation {
+public class GpsresEvaluationController {
     @Autowired
     private SeparateChatAssistant separateChatAssistant;
 
     @CrossOrigin(origins = "*")
-    @RequestMapping("/psrenEvalution")
+    @PostMapping( "/psrenEvalution")
     public Result Pevaluation(@RequestBody EvaluationPsren evaluationPsren) {
         String courseName = evaluationPsren.getCourseName();
         String stepName = evaluationPsren.getStepName();

+ 2 - 5
src/main/java/com/yango/javaailangchain4j/controller/TeacherGpsrenController.java

@@ -4,10 +4,7 @@ import com.yango.javaailangchain4j.assistant.SeparateChatAssistant;
 import com.yango.javaailangchain4j.dto.ManuallyCreatePsren;
 import com.yango.javaailangchain4j.utils.Result;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.CrossOrigin;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
 
 @RestController
 @RequestMapping("/api/teracherGpsren")
@@ -22,7 +19,7 @@ public class TeacherGpsrenController {
      * @return 包含AI助手回复结果的Result对象
      */
     @CrossOrigin(origins = "*")
-    @RequestMapping("/ManuallyCreatedPsreByG")
+    @PostMapping("/ManuallyCreatedPsreByG")
     public Result getGpsren(@RequestBody ManuallyCreatePsren manuallyCreatePsren){
         String temp = ",根据这个G,生成PSRE以及这个G会涉及到的知识点";
         return Result.success(separateChatAssistant.chat4(manuallyCreatePsren.getMemoryId(), manuallyCreatePsren.getCourseName(), manuallyCreatePsren.getUserMessage()+temp));