123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- //package com.backendsys.controller.Ai;
- //
- //import com.backendsys.aspect.HttpRequestAspect;
- //import com.backendsys.aspect.QueryNullCheck;
- //import com.backendsys.entity.Ai.AiChatHistoryDTO;
- //import com.backendsys.entity.PageDTO;
- //import com.backendsys.service.Ai.AiChatHistoryService;
- //import com.backendsys.utils.response.Result;
- //
- //import org.springframework.beans.factory.annotation.Autowired;
- //import org.springframework.security.access.prepost.PreAuthorize;
- //import org.springframework.validation.annotation.Validated;
- //import org.springframework.web.bind.annotation.*;
- //
- ///**
- // * Ai 对话框
- // */
- //@Validated
- //@RestController
- //public class AiChatHistoryController {
- //
- // @Autowired
- // private HttpRequestAspect httpRequestAspect;
- //
- // @Autowired
- // private AiChatHistoryService AiChatHistoryService;
- //
- // /**
- // * 获得 我的对话历史记录列表
- // * @param pageDTO
- // * @param aiChatHistoryDTO
- // * @return
- // */
- // @PreAuthorize("@sr.hasPermission('31')")
- // @GetMapping("/api/ai/chat/getMyAiChatHistory")
- // public Result getMyAiChatHistory(@Validated PageDTO pageDTO, @Validated AiChatHistoryDTO aiChatHistoryDTO) {
- //
- // // [查询] 自身 UserId
- // Long user_id = httpRequestAspect.getUserId();
- // aiChatHistoryDTO.setUser_id(user_id);
- //
- // return Result.success(AiChatHistoryService.queryAiChatHistoryList(pageDTO.getPage_num(), pageDTO.getPage_size(), aiChatHistoryDTO));
- // }
- //
- // @PreAuthorize("@sr.hasPermission('31')")
- // @QueryNullCheck(serviceClass = AiChatHistoryService.class, serviceMethod = "queryAiChatHistoryByCode", argField = "history_code", message = "对话记录不存在")
- // @DeleteMapping("/api/ai/chat/deleteAiChatHistory")
- // public Result deleteAiChatHistory(@Validated(AiChatHistoryDTO.Delete.class) @RequestBody AiChatHistoryDTO aiChatHistoryDTO) {
- // return Result.success(AiChatHistoryService.deleteAiChatHistory(aiChatHistoryDTO), "删除成功");
- // }
- //}
|