package com.mindskip.xzs.controller.student; import com.mindskip.xzs.base.BaseApiController; import com.mindskip.xzs.base.RestResponse; import com.mindskip.xzs.domain.vo.FeedbackVO; import com.mindskip.xzs.service.FeedbackService; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * @author gonghl * @since 2024/5/7 下午 3:57 */ @RequiredArgsConstructor @RestController("StudentFeedBackController") @RequestMapping("/api/student/feedback") public class FeedBackController extends BaseApiController { private final FeedbackService feedbackService; /** * 保存反馈 * * @param feedbackVO 数据 * @return 操作结果 */ @PostMapping("saveFeedback") public RestResponse saveFeedback(@RequestBody FeedbackVO feedbackVO) { feedbackVO.setUserId(getCurrentUser().getId()); feedbackService.saveFeedback(feedbackVO); return RestResponse.ok("操作成功"); } }