diff --git a/yudao-module-llm/yudao-module-llm-api/src/main/java/cn/iocoder/yudao/module/llm/enums/ErrorCodeConstants.java b/yudao-module-llm/yudao-module-llm-api/src/main/java/cn/iocoder/yudao/module/llm/enums/ErrorCodeConstants.java index bf816359b..5f0c2d393 100644 --- a/yudao-module-llm/yudao-module-llm-api/src/main/java/cn/iocoder/yudao/module/llm/enums/ErrorCodeConstants.java +++ b/yudao-module-llm/yudao-module-llm-api/src/main/java/cn/iocoder/yudao/module/llm/enums/ErrorCodeConstants.java @@ -93,6 +93,7 @@ public interface ErrorCodeConstants { ErrorCode PROMPT_TEMPLATES_TAGS_BACKUP_NOT_EXISTS = new ErrorCode(10037, "模板信息不存在"); ErrorCode DATA_PROCESS_TASK_NAME_NOT_EXISTS = new ErrorCode(10038, "数据处理任务名称已存在"); ErrorCode FINE_TUNING_TASK_NAME_NOT_EXISTS = new ErrorCode(10039, "模型调优任务名称已存在"); + ErrorCode LEARNING_RESOURCES_NAME_NOT_EXISTS = new ErrorCode(10040, "学习资源标题名称已存在"); } diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/application/ApplicationController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/application/ApplicationController.java index e52c5868b..12408a6ac 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/application/ApplicationController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/application/ApplicationController.java @@ -40,14 +40,14 @@ public class ApplicationController { @PostMapping("/create") @Operation(summary = "创建大模型应用") - @PreAuthorize("@ss.hasPermission('llm:application:create')") +// @PreAuthorize("@ss.hasPermission('llm:application:create')") public CommonResult createApplication(@Valid @RequestBody ApplicationSaveReqVO createReqVO) { return success(applicationService.createApplication(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新大模型应用") - @PreAuthorize("@ss.hasPermission('llm:application:update')") +// @PreAuthorize("@ss.hasPermission('llm:application:update')") public CommonResult updateApplication(@Valid @RequestBody ApplicationSaveReqVO updateReqVO) { applicationService.updateApplication(updateReqVO); return success(true); @@ -56,7 +56,7 @@ public class ApplicationController { @DeleteMapping("/delete") @Operation(summary = "删除大模型应用") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:application:delete')") +// @PreAuthorize("@ss.hasPermission('llm:application:delete')") public CommonResult deleteApplication(@RequestParam("id") Long id) { applicationService.deleteApplication(id); return success(true); @@ -65,7 +65,7 @@ public class ApplicationController { @GetMapping("/get") @Operation(summary = "获得大模型应用") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:application:query')") +// @PreAuthorize("@ss.hasPermission('llm:application:query')") public CommonResult getApplication(@RequestParam("id") Long id) { ApplicationRespVO application = applicationService.getApplication(id); return success(application); @@ -73,7 +73,7 @@ public class ApplicationController { @GetMapping("/page") @Operation(summary = "获得大模型应用分页") - @PreAuthorize("@ss.hasPermission('llm:application:query')") +// @PreAuthorize("@ss.hasPermission('llm:application:query')") public CommonResult> getApplicationPage(@Valid ApplicationPageReqVO pageReqVO) { PageResult pageResult = applicationService.getApplicationPage(pageReqVO); return success(pageResult); @@ -81,7 +81,7 @@ public class ApplicationController { @GetMapping("/list") @Operation(summary = "获得大模型应用列表") - @PreAuthorize("@ss.hasPermission('llm:application:query')") +// @PreAuthorize("@ss.hasPermission('llm:application:query')") public CommonResult> getApplicationList(@Valid ApplicationPageReqVO pageReqVO) { List pageResult = applicationService.getApplicationList(pageReqVO); return success(pageResult); @@ -89,7 +89,7 @@ public class ApplicationController { @GetMapping("/export-excel") @Operation(summary = "导出大模型应用 Excel") - @PreAuthorize("@ss.hasPermission('llm:application:export')") +// @PreAuthorize("@ss.hasPermission('llm:application:export')") @ApiAccessLog(operateType = EXPORT) public void exportApplicationExcel(@Valid ApplicationPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/basemodel/BaseModelController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/basemodel/BaseModelController.java index 80bdc5e9a..ab2b95ab5 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/basemodel/BaseModelController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/basemodel/BaseModelController.java @@ -41,14 +41,14 @@ public class BaseModelController { @PostMapping("/create") @Operation(summary = "创建基座模型") - @PreAuthorize("@ss.hasPermission('llm:base-model:create')") +// @PreAuthorize("@ss.hasPermission('llm:base-model:create')") public CommonResult createBaseModel(@Valid @RequestBody BaseModelSaveReqVO createReqVO) { return success(baseModelService.createBaseModel(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新基座模型") - @PreAuthorize("@ss.hasPermission('llm:base-model:update')") +// @PreAuthorize("@ss.hasPermission('llm:base-model:update')") public CommonResult updateBaseModel(@Valid @RequestBody BaseModelSaveReqVO updateReqVO) { baseModelService.updateBaseModel(updateReqVO); return success(true); @@ -56,7 +56,7 @@ public class BaseModelController { @PutMapping("/active") @Operation(summary = "启动") - @PreAuthorize("@ss.hasPermission('llm:base-model:update')") +// @PreAuthorize("@ss.hasPermission('llm:base-model:update')") public CommonResult active(@Valid @RequestBody BaseModelSaveReqVO updateReqVO) { updateReqVO.setIsActive(true); baseModelService.updateBaseModel(updateReqVO); @@ -65,7 +65,7 @@ public class BaseModelController { @PutMapping("/unactive") @Operation(summary = "禁用") - @PreAuthorize("@ss.hasPermission('llm:base-model:update')") +// @PreAuthorize("@ss.hasPermission('llm:base-model:update')") public CommonResult unactive(@Valid @RequestBody BaseModelSaveReqVO updateReqVO) { updateReqVO.setIsActive(false); baseModelService.updateBaseModel(updateReqVO); @@ -75,7 +75,7 @@ public class BaseModelController { @DeleteMapping("/delete") @Operation(summary = "删除基座模型") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:base-model:delete')") +// @PreAuthorize("@ss.hasPermission('llm:base-model:delete')") public CommonResult deleteBaseModel(@RequestParam("id") Long id) { baseModelService.deleteBaseModel(id); return success(true); @@ -84,7 +84,7 @@ public class BaseModelController { @GetMapping("/get") @Operation(summary = "获得基座模型") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:base-model:query')") +// @PreAuthorize("@ss.hasPermission('llm:base-model:query')") public CommonResult getBaseModel(@RequestParam("id") Long id) { BaseModelDO baseModel = baseModelService.getBaseModel(id); return success(BeanUtils.toBean(baseModel, BaseModelRespVO.class)); @@ -93,7 +93,7 @@ public class BaseModelController { @GetMapping("/getParamModel") @Operation(summary = "获取参数模板") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:base-model:query')") +// @PreAuthorize("@ss.hasPermission('llm:base-model:query')") public CommonResult getParamModel(@RequestParam("id") Long id) { BaseModelDO baseModel = baseModelService.getBaseModel(id); //todo 获取参数模板api @@ -102,7 +102,7 @@ public class BaseModelController { @GetMapping("/page") @Operation(summary = "获得基座模型分页") - @PreAuthorize("@ss.hasPermission('llm:base-model:query')") +// @PreAuthorize("@ss.hasPermission('llm:base-model:query')") public CommonResult> getBaseModelPage(@Valid BaseModelPageReqVO pageReqVO) { PageResult pageResult = baseModelService.getBaseModelPage(pageReqVO); return success(BeanUtils.toBean(pageResult, BaseModelRespVO.class)); @@ -110,7 +110,7 @@ public class BaseModelController { @GetMapping("/list") @Operation(summary = "获得基座模型列表,下拉菜单") - @PreAuthorize("@ss.hasPermission('llm:base-model:query')") +// @PreAuthorize("@ss.hasPermission('llm:base-model:query')") public CommonResult> getBaseModelList() { List pageResult = baseModelService.getBaseModelList(); return success(BeanUtils.toBean(pageResult, BaseModelRespVO.class)); @@ -118,7 +118,7 @@ public class BaseModelController { @GetMapping("/export-excel") @Operation(summary = "导出基座模型 Excel") - @PreAuthorize("@ss.hasPermission('llm:base-model:export')") +// @PreAuthorize("@ss.hasPermission('llm:base-model:export')") @ApiAccessLog(operateType = EXPORT) public void exportBaseModelExcel(@Valid BaseModelPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/dataprocesstask/DataProcessTaskController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/dataprocesstask/DataProcessTaskController.java index ba4ca9237..1d255d1f0 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/dataprocesstask/DataProcessTaskController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/dataprocesstask/DataProcessTaskController.java @@ -40,14 +40,14 @@ public class DataProcessTaskController { @PostMapping("/create") @Operation(summary = "创建数据处理任务") - @PreAuthorize("@ss.hasPermission('llm:data-process-task:create')") +// @PreAuthorize("@ss.hasPermission('llm:data-process-task:create')") public CommonResult createDataProcessTask(@Valid @RequestBody DataProcessTaskSaveReqVO createReqVO) { return success(dataProcessTaskService.createDataProcessTask(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新数据处理任务") - @PreAuthorize("@ss.hasPermission('llm:data-process-task:update')") +// @PreAuthorize("@ss.hasPermission('llm:data-process-task:update')") public CommonResult updateDataProcessTask(@Valid @RequestBody DataProcessTaskSaveReqVO updateReqVO) { dataProcessTaskService.updateDataProcessTask(updateReqVO); return success(true); @@ -56,7 +56,7 @@ public class DataProcessTaskController { @DeleteMapping("/delete") @Operation(summary = "删除数据处理任务") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:data-process-task:delete')") +// @PreAuthorize("@ss.hasPermission('llm:data-process-task:delete')") public CommonResult deleteDataProcessTask(@RequestParam("id") Long id) { dataProcessTaskService.deleteDataProcessTask(id); return success(true); @@ -65,7 +65,7 @@ public class DataProcessTaskController { @GetMapping("/get") @Operation(summary = "获得数据处理任务") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:data-process-task:query')") +// @PreAuthorize("@ss.hasPermission('llm:data-process-task:query')") public CommonResult getDataProcessTask(@RequestParam("id") Long id) { DataProcessTaskDO dataProcessTask = dataProcessTaskService.getDataProcessTask(id); return success(BeanUtils.toBean(dataProcessTask, DataProcessTaskRespVO.class)); @@ -73,14 +73,14 @@ public class DataProcessTaskController { @GetMapping("/page") @Operation(summary = "获得数据处理任务分页") - @PreAuthorize("@ss.hasPermission('llm:data-process-task:query')") +// @PreAuthorize("@ss.hasPermission('llm:data-process-task:query')") public CommonResult> getDataProcessTaskPage(@Valid DataProcessTaskPageReqVO pageReqVO) { return success(dataProcessTaskService.getDataProcessTaskPage1(pageReqVO)); } @GetMapping("/export-excel") @Operation(summary = "导出数据处理任务 Excel") - @PreAuthorize("@ss.hasPermission('llm:data-process-task:export')") +// @PreAuthorize("@ss.hasPermission('llm:data-process-task:export')") @ApiAccessLog(operateType = EXPORT) public void exportDataProcessTaskExcel(@Valid DataProcessTaskPageReqVO pageReqVO, HttpServletResponse response) throws IOException { @@ -93,14 +93,14 @@ public class DataProcessTaskController { @PutMapping("/stop") @Operation(summary = "停止模型调优 —— 微调任务") - @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:update')") +// @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:update')") public CommonResult stopFineTuningTask(@RequestParam("id") Long id) { dataProcessTaskService.stopFineTuningTask(id); return success(true); } @PutMapping("/reStart") @Operation(summary = "开始模型调优 —— 微调任务") - @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:update')") +// @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:update')") public CommonResult startFineTuningTask(@RequestParam("id") Long id) { dataProcessTaskService.reStartFineTuningTask(id); return success(true); diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/datarefluxconfig/DataRefluxConfigController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/datarefluxconfig/DataRefluxConfigController.java index 94d638418..7ceb84ebf 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/datarefluxconfig/DataRefluxConfigController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/datarefluxconfig/DataRefluxConfigController.java @@ -54,14 +54,14 @@ public class DataRefluxConfigController { @PostMapping("/create") @Operation(summary = "创建数据回流配置") - @PreAuthorize("@ss.hasPermission('llm:data-reflux-config:create')") +// @PreAuthorize("@ss.hasPermission('llm:data-reflux-config:create')") public CommonResult createDataRefluxConfig(@Valid @RequestBody DataRefluxConfigSaveReqVO createReqVO) { return success(dataRefluxConfigService.createDataRefluxConfig(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新数据回流配置") - @PreAuthorize("@ss.hasPermission('llm:data-reflux-config:update')") +// @PreAuthorize("@ss.hasPermission('llm:data-reflux-config:update')") public CommonResult updateDataRefluxConfig(@Valid @RequestBody DataRefluxConfigSaveReqVO updateReqVO) { dataRefluxConfigService.updateDataRefluxConfig(updateReqVO); return success(true); @@ -70,7 +70,7 @@ public class DataRefluxConfigController { @DeleteMapping("/delete") @Operation(summary = "删除数据回流配置") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:data-reflux-config:delete')") +// @PreAuthorize("@ss.hasPermission('llm:data-reflux-config:delete')") public CommonResult deleteDataRefluxConfig(@RequestParam("id") Long id) { dataRefluxConfigService.deleteDataRefluxConfig(id); return success(true); @@ -79,7 +79,7 @@ public class DataRefluxConfigController { @GetMapping("/get") @Operation(summary = "获得数据回流配置") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:data-reflux-config:query')") +// @PreAuthorize("@ss.hasPermission('llm:data-reflux-config:query')") public CommonResult getDataRefluxConfig(@RequestParam("id") Long id) { DataRefluxConfigDO dataRefluxConfig = dataRefluxConfigService.getDataRefluxConfig(id); DataRefluxConfigRespVO bean = BeanUtils.toBean(dataRefluxConfig, DataRefluxConfigRespVO.class); @@ -101,7 +101,7 @@ public class DataRefluxConfigController { @GetMapping("/page") @Operation(summary = "获得数据回流配置分页") - @PreAuthorize("@ss.hasPermission('llm:data-reflux-config:query')") +// @PreAuthorize("@ss.hasPermission('llm:data-reflux-config:query')") public CommonResult> getDataRefluxConfigPage(@Valid DataRefluxConfigPageReqVO pageReqVO) { PageResult pageResult = dataRefluxConfigService.getDataRefluxConfigPage(pageReqVO); if (pageResult==null){ @@ -136,7 +136,7 @@ public class DataRefluxConfigController { @GetMapping("/export-excel") @Operation(summary = "导出数据回流配置 Excel") - @PreAuthorize("@ss.hasPermission('llm:data-reflux-config:export')") +// @PreAuthorize("@ss.hasPermission('llm:data-reflux-config:export')") @ApiAccessLog(operateType = EXPORT) public void exportDataRefluxConfigExcel(@Valid DataRefluxConfigPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/datarefluxdata/DataRefluxDataController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/datarefluxdata/DataRefluxDataController.java index 6b1f3c1e4..335bab2da 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/datarefluxdata/DataRefluxDataController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/datarefluxdata/DataRefluxDataController.java @@ -43,14 +43,14 @@ public class DataRefluxDataController { @PostMapping("/create") @Operation(summary = "创建数据回流 —— 数据") - @PreAuthorize("@ss.hasPermission('llm:data-reflux-data:create')") +// @PreAuthorize("@ss.hasPermission('llm:data-reflux-data:create')") public CommonResult createDataRefluxData(@Valid @RequestBody DataRefluxDataSaveReqVO createReqVO) { return success(dataRefluxDataService.createDataRefluxData(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新数据回流 —— 数据") - @PreAuthorize("@ss.hasPermission('llm:data-reflux-data:update')") +// @PreAuthorize("@ss.hasPermission('llm:data-reflux-data:update')") public CommonResult updateDataRefluxData(@Valid @RequestBody DataRefluxDataSaveReqVO updateReqVO) { dataRefluxDataService.updateDataRefluxData(updateReqVO); return success(true); @@ -59,7 +59,7 @@ public class DataRefluxDataController { @DeleteMapping("/delete") @Operation(summary = "删除数据回流 —— 数据") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:data-reflux-data:delete')") +// @PreAuthorize("@ss.hasPermission('llm:data-reflux-data:delete')") public CommonResult deleteDataRefluxData(@RequestParam("id") Long id) { dataRefluxDataService.deleteDataRefluxData(id); return success(true); @@ -68,7 +68,7 @@ public class DataRefluxDataController { @GetMapping("/get") @Operation(summary = "获得数据回流 —— 数据") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:data-reflux-data:query')") +// @PreAuthorize("@ss.hasPermission('llm:data-reflux-data:query')") public CommonResult getDataRefluxData(@RequestParam("id") Long id) { //TODO 查看按钮后面没具体内容 DataRefluxDataDO dataRefluxData = dataRefluxDataService.getDataRefluxData(id); @@ -77,7 +77,7 @@ public class DataRefluxDataController { @GetMapping("/page") @Operation(summary = "获得数据回流 —— 数据分页") - @PreAuthorize("@ss.hasPermission('llm:data-reflux-data:query')") +// @PreAuthorize("@ss.hasPermission('llm:data-reflux-data:query')") public CommonResult> getDataRefluxDataPage(@Valid DataRefluxDataPageReqVO pageReqVO) { PageResult pageResult = dataRefluxDataService.getDataRefluxDataPage(pageReqVO); return success(BeanUtils.toBean(pageResult, DataRefluxDataRespVO.class)); @@ -108,7 +108,7 @@ public class DataRefluxDataController { @GetMapping("/export-excel") @Operation(summary = "导出数据回流 —— 数据 Excel") - @PreAuthorize("@ss.hasPermission('llm:data-reflux-data:export')") +// @PreAuthorize("@ss.hasPermission('llm:data-reflux-data:export')") @ApiAccessLog(operateType = EXPORT) public void exportDataRefluxDataExcel(@Valid DataRefluxDataPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/dataset/DatasetController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/dataset/DatasetController.java index 744bc546a..9f71eb155 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/dataset/DatasetController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/dataset/DatasetController.java @@ -40,14 +40,14 @@ public class DatasetController { @PostMapping("/create") @Operation(summary = "创建数据集") - @PreAuthorize("@ss.hasPermission('llm:dataset:create')") +// @PreAuthorize("@ss.hasPermission('llm:dataset:create')") public CommonResult createDataset(@Valid @RequestBody DatasetSaveReqVO createReqVO) { return success(datasetService.createDataset(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新数据集") - @PreAuthorize("@ss.hasPermission('llm:dataset:update')") +// @PreAuthorize("@ss.hasPermission('llm:dataset:update')") public CommonResult updateDataset(@Valid @RequestBody DatasetSaveReqVO updateReqVO) { datasetService.updateDataset(updateReqVO); return success(true); @@ -55,7 +55,7 @@ public class DatasetController { @GetMapping("/all") @Operation(summary = "查询所有数据集接口") - @PreAuthorize("@ss.hasPermission('llm:dataset:query')") +// @PreAuthorize("@ss.hasPermission('llm:dataset:query')") public CommonResult> all() { List list = datasetService.queryAll(); return success(list); @@ -64,7 +64,7 @@ public class DatasetController { @DeleteMapping("/delete") @Operation(summary = "删除数据集") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:dataset:delete')") +// @PreAuthorize("@ss.hasPermission('llm:dataset:delete')") public CommonResult deleteDataset(@RequestParam("id") Long id) { datasetService.deleteDataset(id); return success(true); @@ -73,14 +73,14 @@ public class DatasetController { @GetMapping("/get") @Operation(summary = "获得数据集") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:dataset:query')") +// @PreAuthorize("@ss.hasPermission('llm:dataset:query')") public CommonResult getDataset(@RequestParam("id") Long id) { return success(datasetService.getDataset(id)); } @GetMapping("/page") @Operation(summary = "获得数据集分页") - @PreAuthorize("@ss.hasPermission('llm:dataset:query')") +// @PreAuthorize("@ss.hasPermission('llm:dataset:query')") public CommonResult> getDatasetPage(@Valid DatasetPageReqVO pageReqVO) { PageResult pageResult = datasetService.getDatasetPage(pageReqVO); return success(BeanUtils.toBean(pageResult, DatasetRespVO.class)); @@ -88,7 +88,7 @@ public class DatasetController { @GetMapping("/export-excel") @Operation(summary = "导出数据集 Excel") - @PreAuthorize("@ss.hasPermission('llm:dataset:export')") +// @PreAuthorize("@ss.hasPermission('llm:dataset:export')") @ApiAccessLog(operateType = EXPORT) public void exportDatasetExcel(@Valid DatasetPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/dataset/DatasetQuestionController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/dataset/DatasetQuestionController.java index a53e90ace..9f4409a6a 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/dataset/DatasetQuestionController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/dataset/DatasetQuestionController.java @@ -52,14 +52,14 @@ public class DatasetQuestionController { @PutMapping("data-anno") @Operation(summary = "保存标注接口") - @PreAuthorize("@ss.hasPermission('llm:dataset-question:anno')") +// @PreAuthorize("@ss.hasPermission('llm:dataset-question:anno')") public CommonResult updateDatasetQuestionDataAnno(@Valid @RequestBody List updateReqVOS) { datasetQuestionService.updateDatasetQuestionDataAnno(updateReqVOS); return success(true); } @GetMapping("/page") @Operation(summary = "获得数据集数据问题分页") - @PreAuthorize("@ss.hasPermission('llm:dataset-question:query')") +// @PreAuthorize("@ss.hasPermission('llm:dataset-question:query')") public CommonResult> getDatasetQuestionPage(@Valid DatasetQuestionPageReqVO pageReqVO) { PageResult pageResult = datasetQuestionService.getDatasetQuestionPage(pageReqVO); return success(pageResult); @@ -67,7 +67,7 @@ public class DatasetQuestionController { @GetMapping("/export-excel") @Operation(summary = "导出数据集数据文件 Excel") - @PreAuthorize("@ss.hasPermission('llm:dataset-files:export')") +// @PreAuthorize("@ss.hasPermission('llm:dataset-files:export')") @ApiAccessLog(operateType = EXPORT) public void exportDatasetFilesExcel(@Valid DatasetQuestionPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuning/FineTuningController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuning/FineTuningController.java index 5423dbf42..c88bc6e32 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuning/FineTuningController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuning/FineTuningController.java @@ -40,14 +40,14 @@ public class FineTuningController { @PostMapping("/create") @Operation(summary = "创建模型微调") - @PreAuthorize("@ss.hasPermission('llm:fine-tuning:create')") +// @PreAuthorize("@ss.hasPermission('llm:fine-tuning:create')") public CommonResult createFineTuning(@Valid @RequestBody FineTuningSaveReqVO createReqVO) { return success(fineTuningService.createFineTuning(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新模型微调") - @PreAuthorize("@ss.hasPermission('llm:fine-tuning:update')") +// @PreAuthorize("@ss.hasPermission('llm:fine-tuning:update')") public CommonResult updateFineTuning(@Valid @RequestBody FineTuningSaveReqVO updateReqVO) { fineTuningService.updateFineTuning(updateReqVO); return success(true); @@ -56,7 +56,7 @@ public class FineTuningController { @DeleteMapping("/delete") @Operation(summary = "删除模型微调") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:fine-tuning:delete')") +// @PreAuthorize("@ss.hasPermission('llm:fine-tuning:delete')") public CommonResult deleteFineTuning(@RequestParam("id") Integer id) { fineTuningService.deleteFineTuning(id); return success(true); @@ -65,7 +65,7 @@ public class FineTuningController { @GetMapping("/get") @Operation(summary = "获得模型微调") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:fine-tuning:query')") +// @PreAuthorize("@ss.hasPermission('llm:fine-tuning:query')") public CommonResult getFineTuning(@RequestParam("id") Integer id) { FineTuningDO fineTuning = fineTuningService.getFineTuning(id); return success(BeanUtils.toBean(fineTuning, FineTuningRespVO.class)); @@ -73,7 +73,7 @@ public class FineTuningController { @GetMapping("/page") @Operation(summary = "获得模型微调分页") - @PreAuthorize("@ss.hasPermission('llm:fine-tuning:query')") +// @PreAuthorize("@ss.hasPermission('llm:fine-tuning:query')") public CommonResult> getFineTuningPage(@Valid FineTuningPageReqVO pageReqVO) { PageResult pageResult = fineTuningService.getFineTuningPage(pageReqVO); return success(BeanUtils.toBean(pageResult, FineTuningRespVO.class)); @@ -81,7 +81,7 @@ public class FineTuningController { @GetMapping("/export-excel") @Operation(summary = "导出模型微调 Excel") - @PreAuthorize("@ss.hasPermission('llm:fine-tuning:export')") +// @PreAuthorize("@ss.hasPermission('llm:fine-tuning:export')") @ApiAccessLog(operateType = EXPORT) public void exportFineTuningExcel(@Valid FineTuningPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuningtask/FineTuningTaskController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuningtask/FineTuningTaskController.java index e6439a22a..901cb9102 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuningtask/FineTuningTaskController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuningtask/FineTuningTaskController.java @@ -40,14 +40,14 @@ public class FineTuningTaskController { @PostMapping("/create") @Operation(summary = "创建模型调优 —— 微调任务") - @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:create')") +// @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:create')") public CommonResult createFineTuningTask(@Valid @RequestBody FineTuningTaskSaveReqVO createReqVO) { return success(fineTuningTaskService.createFineTuningTask(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新模型调优 —— 微调任务") - @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:update')") +// @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:update')") public CommonResult updateFineTuningTask(@Valid @RequestBody FineTuningTaskSaveReqVO updateReqVO) { fineTuningTaskService.updateFineTuningTask(updateReqVO); return success(true); @@ -56,7 +56,7 @@ public class FineTuningTaskController { @DeleteMapping("/delete") @Operation(summary = "删除模型调优 —— 微调任务") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:delete')") +// @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:delete')") public CommonResult deleteFineTuningTask(@RequestParam("id") Long id) { fineTuningTaskService.deleteFineTuningTask(id); return success(true); @@ -65,14 +65,14 @@ public class FineTuningTaskController { @GetMapping("/get") @Operation(summary = "获得模型调优 —— 微调任务") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:query')") +// @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:query')") public CommonResult getFineTuningTask(@RequestParam("id") Long id) { return success(fineTuningTaskService.getFineTuningTask(id)); } @PutMapping("/stop") @Operation(summary = "停止模型调优 —— 微调任务") - @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:update')") +// @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:update')") public CommonResult stopFineTuningTask(@RequestParam("id") Long id) { fineTuningTaskService.stopFineTuningTask(id); return success(true); @@ -80,7 +80,7 @@ public class FineTuningTaskController { @PutMapping("start") @Operation(summary = "部署模型调优 —— 微调任务") - @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:update')") +// @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:update')") public CommonResult startFineTuningTask(@RequestParam("id") Long id) { fineTuningTaskService.startFineTuningTask(id); return success(true); @@ -88,14 +88,14 @@ public class FineTuningTaskController { @GetMapping("/page") @Operation(summary = "获得模型调优 —— 微调任务分页") - @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:query')") +// @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:query')") public CommonResult> getFineTuningTaskPage(@Valid FineTuningTaskPageReqVO pageReqVO) { PageResult pageResult = fineTuningTaskService.getFineTuningTaskPage1(pageReqVO); return success(pageResult); } @GetMapping("/all") @Operation(summary = "获得模型调优 —— 微调任务列表") - @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:query')") +// @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:query')") public CommonResult> getFineTuningTaskList() { List list = fineTuningTaskService.selectAll(); return success(list); @@ -103,7 +103,7 @@ public class FineTuningTaskController { @GetMapping("/export-excel") @Operation(summary = "导出模型调优 —— 微调任务 Excel") - @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:export')") +// @PreAuthorize("@ss.hasPermission('llm:fine-tuning-task:export')") @ApiAccessLog(operateType = EXPORT) public void exportFineTuningTaskExcel(@Valid FineTuningTaskPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/knowledgebase/KnowledgeBaseController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/knowledgebase/KnowledgeBaseController.java index cdfa24fb6..44d6ca125 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/knowledgebase/KnowledgeBaseController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/knowledgebase/KnowledgeBaseController.java @@ -38,14 +38,14 @@ public class KnowledgeBaseController { @PostMapping("/create") @Operation(summary = "创建知识库") - @PreAuthorize("@ss.hasPermission('llm:knowledge-base:create')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-base:create')") public CommonResult createKnowledgeBase(@Valid @RequestBody KnowledgeBaseSaveReqVO createReqVO) { return success(knowledgeBaseService.createKnowledgeBase(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新知识库") - @PreAuthorize("@ss.hasPermission('llm:knowledge-base:update')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-base:update')") public CommonResult updateKnowledgeBase(@Valid @RequestBody KnowledgeBaseSaveReqVO updateReqVO) { knowledgeBaseService.updateKnowledgeBase(updateReqVO); return success(true); @@ -54,7 +54,7 @@ public class KnowledgeBaseController { @DeleteMapping("/delete") @Operation(summary = "删除知识库") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:knowledge-base:delete')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-base:delete')") public CommonResult deleteKnowledgeBase(@RequestParam("id") Long id) { knowledgeBaseService.deleteKnowledgeBase(id); return success(true); @@ -63,7 +63,7 @@ public class KnowledgeBaseController { @GetMapping("/get") @Operation(summary = "获得知识库") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:knowledge-base:query')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-base:query')") public CommonResult getKnowledgeBase(@RequestParam("id") Long id) { KnowledgeBaseRespVO KnowledgeBaseRespVO = knowledgeBaseService.getKnowledgeBase1(id); return success(KnowledgeBaseRespVO); @@ -71,7 +71,7 @@ public class KnowledgeBaseController { @GetMapping("/page") @Operation(summary = "获得知识库分页") - @PreAuthorize("@ss.hasPermission('llm:knowledge-base:query')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-base:query')") public CommonResult> getKnowledgeBasePage(@Valid KnowledgeBasePageReqVO pageReqVO) { PageResult pageResult = knowledgeBaseService.getKnowledgeBasePage(pageReqVO); return success(BeanUtils.toBean(pageResult, KnowledgeBaseRespVO.class)); @@ -79,7 +79,7 @@ public class KnowledgeBaseController { @GetMapping("/list") @Operation(summary = "获得知识库列表,下拉菜单") - @PreAuthorize("@ss.hasPermission('llm:knowledge-base:query')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-base:query')") public CommonResult> getKnowledgeBaseList() { List list = knowledgeBaseService.getKnowledgeBaseList(); return success(BeanUtils.toBean(list, KnowledgeBaseRespVO.class)); @@ -87,7 +87,7 @@ public class KnowledgeBaseController { @GetMapping("/export-excel") @Operation(summary = "导出知识库 Excel") - @PreAuthorize("@ss.hasPermission('llm:knowledge-base:export')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-base:export')") @ApiAccessLog(operateType = EXPORT) public void exportKnowledgeBaseExcel(@Valid KnowledgeBasePageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/knowledgedocuments/KnowledgeDocumentsController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/knowledgedocuments/KnowledgeDocumentsController.java index f664f5081..3d34911f8 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/knowledgedocuments/KnowledgeDocumentsController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/knowledgedocuments/KnowledgeDocumentsController.java @@ -40,14 +40,14 @@ public class KnowledgeDocumentsController { @PostMapping("/create") @Operation(summary = "创建知识库文档") - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents:create')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents:create')") public CommonResult createKnowledgeDocuments(@Valid @RequestBody KnowledgeDocumentsSaveReqVO createReqVO) { return success(knowledgeDocumentsService.createKnowledgeDocuments(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新知识库文档") - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents:update')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents:update')") public CommonResult updateKnowledgeDocuments(@Valid @RequestBody KnowledgeDocumentsSaveReqVO updateReqVO) { knowledgeDocumentsService.updateKnowledgeDocuments(updateReqVO); return success(true); @@ -56,7 +56,7 @@ public class KnowledgeDocumentsController { @DeleteMapping("/delete") @Operation(summary = "删除知识库文档") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents:delete')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents:delete')") public CommonResult deleteKnowledgeDocuments(@RequestParam("id") Long id) { knowledgeDocumentsService.deleteKnowledgeDocuments(id); return success(true); @@ -65,7 +65,7 @@ public class KnowledgeDocumentsController { @GetMapping("/get") @Operation(summary = "获得知识库文档") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents:query')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents:query')") public CommonResult getKnowledgeDocuments(@RequestParam("id") Long id) { KnowledgeDocumentsDO knowledgeDocuments = knowledgeDocumentsService.getKnowledgeDocuments(id); return success(BeanUtils.toBean(knowledgeDocuments, KnowledgeDocumentsRespVO.class)); @@ -73,7 +73,7 @@ public class KnowledgeDocumentsController { @GetMapping("/page") @Operation(summary = "获得知识库文档分页") - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents:query')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents:query')") public CommonResult> getKnowledgeDocumentsPage(@Valid KnowledgeDocumentsPageReqVO pageReqVO) { PageResult pageResult = knowledgeDocumentsService.getKnowledgeDocumentsPage(pageReqVO); return success(BeanUtils.toBean(pageResult, KnowledgeDocumentsRespVO.class)); @@ -81,7 +81,7 @@ public class KnowledgeDocumentsController { @GetMapping("/export-excel") @Operation(summary = "导出知识库文档 Excel") - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents:export')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents:export')") @ApiAccessLog(operateType = EXPORT) public void exportKnowledgeDocumentsExcel(@Valid KnowledgeDocumentsPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/knowledgedocumentschunks/KnowledgeDocumentsChunksController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/knowledgedocumentschunks/KnowledgeDocumentsChunksController.java index 2723c39f8..30108d827 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/knowledgedocumentschunks/KnowledgeDocumentsChunksController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/knowledgedocumentschunks/KnowledgeDocumentsChunksController.java @@ -40,14 +40,14 @@ public class KnowledgeDocumentsChunksController { @PostMapping("/create") @Operation(summary = "创建知识库文档块") - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks:create')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks:create')") public CommonResult createKnowledgeDocumentsChunks(@Valid @RequestBody KnowledgeDocumentsChunksSaveReqVO createReqVO) { return success(knowledgeDocumentsChunksService.createKnowledgeDocumentsChunks(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新知识库文档块") - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks:update')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks:update')") public CommonResult updateKnowledgeDocumentsChunks(@Valid @RequestBody KnowledgeDocumentsChunksSaveReqVO updateReqVO) { knowledgeDocumentsChunksService.updateKnowledgeDocumentsChunks(updateReqVO); return success(true); @@ -56,7 +56,7 @@ public class KnowledgeDocumentsChunksController { @DeleteMapping("/delete") @Operation(summary = "删除知识库文档块") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks:delete')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks:delete')") public CommonResult deleteKnowledgeDocumentsChunks(@RequestParam("id") Long id) { knowledgeDocumentsChunksService.deleteKnowledgeDocumentsChunks(id); return success(true); @@ -65,7 +65,7 @@ public class KnowledgeDocumentsChunksController { @GetMapping("/get") @Operation(summary = "获得知识库文档块") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks:query')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks:query')") public CommonResult getKnowledgeDocumentsChunks(@RequestParam("id") Long id) { KnowledgeDocumentsChunksDO knowledgeDocumentsChunks = knowledgeDocumentsChunksService.getKnowledgeDocumentsChunks(id); return success(BeanUtils.toBean(knowledgeDocumentsChunks, KnowledgeDocumentsChunksRespVO.class)); @@ -73,7 +73,7 @@ public class KnowledgeDocumentsChunksController { @GetMapping("/page") @Operation(summary = "获得知识库文档块分页") - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks:query')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks:query')") public CommonResult> getKnowledgeDocumentsChunksPage(@Valid KnowledgeDocumentsChunksPageReqVO pageReqVO) { PageResult pageResult = knowledgeDocumentsChunksService.getKnowledgeDocumentsChunksPage(pageReqVO); return success(BeanUtils.toBean(pageResult, KnowledgeDocumentsChunksRespVO.class)); @@ -81,7 +81,7 @@ public class KnowledgeDocumentsChunksController { @GetMapping("/export-excel") @Operation(summary = "导出知识库文档块 Excel") - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks:export')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks:export')") @ApiAccessLog(operateType = EXPORT) public void exportKnowledgeDocumentsChunksExcel(@Valid KnowledgeDocumentsChunksPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/knowledgedocumentschunksvectorized/KnowledgeDocumentsChunksVectorizedController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/knowledgedocumentschunksvectorized/KnowledgeDocumentsChunksVectorizedController.java index 21a62db15..1af182844 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/knowledgedocumentschunksvectorized/KnowledgeDocumentsChunksVectorizedController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/knowledgedocumentschunksvectorized/KnowledgeDocumentsChunksVectorizedController.java @@ -40,14 +40,14 @@ public class KnowledgeDocumentsChunksVectorizedController { @PostMapping("/create") @Operation(summary = "创建向量化存储") - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks-vectorized:create')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks-vectorized:create')") public CommonResult createKnowledgeDocumentsChunksVectorized(@Valid @RequestBody KnowledgeDocumentsChunksVectorizedSaveReqVO createReqVO) { return success(knowledgeDocumentsChunksVectorizedService.createKnowledgeDocumentsChunksVectorized(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新向量化存储") - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks-vectorized:update')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks-vectorized:update')") public CommonResult updateKnowledgeDocumentsChunksVectorized(@Valid @RequestBody KnowledgeDocumentsChunksVectorizedSaveReqVO updateReqVO) { knowledgeDocumentsChunksVectorizedService.updateKnowledgeDocumentsChunksVectorized(updateReqVO); return success(true); @@ -56,7 +56,7 @@ public class KnowledgeDocumentsChunksVectorizedController { @DeleteMapping("/delete") @Operation(summary = "删除向量化存储") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks-vectorized:delete')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks-vectorized:delete')") public CommonResult deleteKnowledgeDocumentsChunksVectorized(@RequestParam("id") Long id) { knowledgeDocumentsChunksVectorizedService.deleteKnowledgeDocumentsChunksVectorized(id); return success(true); @@ -65,7 +65,7 @@ public class KnowledgeDocumentsChunksVectorizedController { @GetMapping("/get") @Operation(summary = "获得向量化存储") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks-vectorized:query')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks-vectorized:query')") public CommonResult getKnowledgeDocumentsChunksVectorized(@RequestParam("id") Long id) { KnowledgeDocumentsChunksVectorizedDO knowledgeDocumentsChunksVectorized = knowledgeDocumentsChunksVectorizedService.getKnowledgeDocumentsChunksVectorized(id); return success(BeanUtils.toBean(knowledgeDocumentsChunksVectorized, KnowledgeDocumentsChunksVectorizedRespVO.class)); @@ -73,7 +73,7 @@ public class KnowledgeDocumentsChunksVectorizedController { @GetMapping("/page") @Operation(summary = "获得向量化存储分页") - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks-vectorized:query')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks-vectorized:query')") public CommonResult> getKnowledgeDocumentsChunksVectorizedPage(@Valid KnowledgeDocumentsChunksVectorizedPageReqVO pageReqVO) { PageResult pageResult = knowledgeDocumentsChunksVectorizedService.getKnowledgeDocumentsChunksVectorizedPage(pageReqVO); return success(BeanUtils.toBean(pageResult, KnowledgeDocumentsChunksVectorizedRespVO.class)); @@ -81,7 +81,7 @@ public class KnowledgeDocumentsChunksVectorizedController { @GetMapping("/export-excel") @Operation(summary = "导出向量化存储 Excel") - @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks-vectorized:export')") +// @PreAuthorize("@ss.hasPermission('llm:knowledge-documents-chunks-vectorized:export')") @ApiAccessLog(operateType = EXPORT) public void exportKnowledgeDocumentsChunksVectorizedExcel(@Valid KnowledgeDocumentsChunksVectorizedPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/label/LabelController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/label/LabelController.java index 51a43e944..3e3af3887 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/label/LabelController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/label/LabelController.java @@ -47,7 +47,7 @@ public class LabelController { @PutMapping("/update") @Operation(summary = "更新标签管理") - @PreAuthorize("@ss.hasPermission('llm:label:update')") +// @PreAuthorize("@ss.hasPermission('llm:label:update')") public CommonResult updateLabel(@Valid @RequestBody LabelSaveReqVO updateReqVO) { labelService.updateLabel(updateReqVO); return success(true); @@ -56,7 +56,7 @@ public class LabelController { @DeleteMapping("/delete") @Operation(summary = "删除标签管理") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:label:delete')") +// @PreAuthorize("@ss.hasPermission('llm:label:delete')") public CommonResult deleteLabel(@RequestParam("id") Long id) { labelService.deleteLabel(id); return success(true); @@ -65,7 +65,7 @@ public class LabelController { @GetMapping("/get") @Operation(summary = "获得标签管理") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:label:query')") +// @PreAuthorize("@ss.hasPermission('llm:label:query')") public CommonResult getLabel(@RequestParam("id") Long id) { LabelDO label = labelService.getLabel(id); return success(BeanUtils.toBean(label, LabelRespVO.class)); @@ -73,7 +73,7 @@ public class LabelController { @GetMapping("/page") @Operation(summary = "获得标签管理分页") - @PreAuthorize("@ss.hasPermission('llm:label:query')") +// @PreAuthorize("@ss.hasPermission('llm:label:query')") public CommonResult> getLabelPage(@Valid LabelPageReqVO pageReqVO) { PageResult pageResult = labelService.getLabelPage(pageReqVO); return success(BeanUtils.toBean(pageResult, LabelRespVO.class)); @@ -81,7 +81,7 @@ public class LabelController { @GetMapping("/all") @Operation(summary = "获得标签管理列表所有") - @PreAuthorize("@ss.hasPermission('llm:label:query')") +// @PreAuthorize("@ss.hasPermission('llm:label:query')") public CommonResult> getLabelList() { List list = labelService.getLabelList(); return success(BeanUtils.toBean(list, LabelRespVO.class)); @@ -89,7 +89,7 @@ public class LabelController { @GetMapping("/export-excel") @Operation(summary = "导出标签管理 Excel") - @PreAuthorize("@ss.hasPermission('llm:label:export')") +// @PreAuthorize("@ss.hasPermission('llm:label:export')") @ApiAccessLog(operateType = EXPORT) public void exportLabelExcel(@Valid LabelPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/learningresources/LearningResourcesController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/learningresources/LearningResourcesController.java index f871871df..ff734491e 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/learningresources/LearningResourcesController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/learningresources/LearningResourcesController.java @@ -45,14 +45,14 @@ public class LearningResourcesController { @PostMapping("/create") @Operation(summary = "创建学习资源") - @PreAuthorize("@ss.hasPermission('llm:learning-resources:create')") +// @PreAuthorize("@ss.hasPermission('llm:learning-resources:create')") public CommonResult createLearningResources(@Valid @RequestBody LearningResourcesSaveReqVO createReqVO) { return success(learningResourcesService.createLearningResources(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新学习资源") - @PreAuthorize("@ss.hasPermission('llm:learning-resources:update')") +// @PreAuthorize("@ss.hasPermission('llm:learning-resources:update')") public CommonResult updateLearningResources(@Valid @RequestBody LearningResourcesSaveReqVO updateReqVO) { learningResourcesService.updateLearningResources(updateReqVO); return success(true); @@ -61,7 +61,7 @@ public class LearningResourcesController { @DeleteMapping("/delete") @Operation(summary = "删除学习资源") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:learning-resources:delete')") +// @PreAuthorize("@ss.hasPermission('llm:learning-resources:delete')") public CommonResult deleteLearningResources(@RequestParam("id") Long id) { learningResourcesService.deleteLearningResources(id); return success(true); @@ -76,7 +76,7 @@ public class LearningResourcesController { @GetMapping("/get") @Operation(summary = "获得学习资源") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:learning-resources:query')") +// @PreAuthorize("@ss.hasPermission('llm:learning-resources:query')") public CommonResult getLearningResources(@RequestParam("id") Long id) { LearningResourcesDO learningResources = learningResourcesService.getLearningResources(id); @@ -85,7 +85,7 @@ public class LearningResourcesController { @GetMapping("/page") @Operation(summary = "获得学习资源分页") - @PreAuthorize("@ss.hasPermission('llm:learning-resources:query')") +// @PreAuthorize("@ss.hasPermission('llm:learning-resources:query')") public CommonResult> getLearningResourcesPage(@Valid LearningResourcesPageReqVO pageReqVO) { PageResult pageResult = learningResourcesService.getLearningResourcesPage(pageReqVO); return success(BeanUtils.toBean(pageResult, LearningResourcesRespVO.class)); @@ -93,7 +93,7 @@ public class LearningResourcesController { @GetMapping("/export-excel") @Operation(summary = "导出学习资源 Excel") - @PreAuthorize("@ss.hasPermission('llm:learning-resources:export')") +// @PreAuthorize("@ss.hasPermission('llm:learning-resources:export')") @ApiAccessLog(operateType = EXPORT) public void exportLearningResourcesExcel(@Valid LearningResourcesPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassessstoplist/ModelAssessStoplistController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassessstoplist/ModelAssessStoplistController.java index b8f8838e4..47cb19bc2 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassessstoplist/ModelAssessStoplistController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassessstoplist/ModelAssessStoplistController.java @@ -40,14 +40,14 @@ public class ModelAssessStoplistController { @PostMapping("/create") @Operation(summary = "创建停用词表 定义") - @PreAuthorize("@ss.hasPermission('llm:model-assess-stoplist:create')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-stoplist:create')") public CommonResult createModelAssessStoplist(@Valid @RequestBody ModelAssessStoplistSaveReqVO createReqVO) { return success(modelAssessStoplistService.createModelAssessStoplist(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新停用词表 定义") - @PreAuthorize("@ss.hasPermission('llm:model-assess-stoplist:update')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-stoplist:update')") public CommonResult updateModelAssessStoplist(@Valid @RequestBody ModelAssessStoplistSaveReqVO updateReqVO) { modelAssessStoplistService.updateModelAssessStoplist(updateReqVO); return success(true); @@ -56,7 +56,7 @@ public class ModelAssessStoplistController { @DeleteMapping("/delete") @Operation(summary = "删除停用词表 定义") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:model-assess-stoplist:delete')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-stoplist:delete')") public CommonResult deleteModelAssessStoplist(@RequestParam("id") Long id) { modelAssessStoplistService.deleteModelAssessStoplist(id); return success(true); @@ -65,7 +65,7 @@ public class ModelAssessStoplistController { @GetMapping("/get") @Operation(summary = "获得停用词表 定义") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:model-assess-stoplist:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-stoplist:query')") public CommonResult getModelAssessStoplist(@RequestParam("id") Long id) { ModelAssessStoplistDO modelAssessStoplist = modelAssessStoplistService.getModelAssessStoplist(id); return success(BeanUtils.toBean(modelAssessStoplist, ModelAssessStoplistRespVO.class)); @@ -73,7 +73,7 @@ public class ModelAssessStoplistController { @GetMapping("/page") @Operation(summary = "获得停用词表 定义分页") - @PreAuthorize("@ss.hasPermission('llm:model-assess-stoplist:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-stoplist:query')") public CommonResult> getModelAssessStoplistPage(@Valid ModelAssessStoplistPageReqVO pageReqVO) { PageResult pageResult = modelAssessStoplistService.getModelAssessStoplistPage(pageReqVO); return success(BeanUtils.toBean(pageResult, ModelAssessStoplistRespVO.class)); @@ -81,7 +81,7 @@ public class ModelAssessStoplistController { @GetMapping("/all") @Operation(summary = "获得停用词表 定义分页") - @PreAuthorize("@ss.hasPermission('llm:model-assess-stoplist:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-stoplist:query')") public CommonResult> getModelAssessStoplistAll() { List list = modelAssessStoplistService.getModelAssessStoplistAll(); return success(BeanUtils.toBean(list, ModelAssessStoplistRespVO.class)); @@ -89,7 +89,7 @@ public class ModelAssessStoplistController { @GetMapping("/export-excel") @Operation(summary = "导出停用词表 定义 Excel") - @PreAuthorize("@ss.hasPermission('llm:model-assess-stoplist:export')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-stoplist:export')") @ApiAccessLog(operateType = EXPORT) public void exportModelAssessStoplistExcel(@Valid ModelAssessStoplistPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskauto/ModelAssessTaskAutoController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskauto/ModelAssessTaskAutoController.java index 7a5fb310b..bb5e5f3c9 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskauto/ModelAssessTaskAutoController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskauto/ModelAssessTaskAutoController.java @@ -47,14 +47,14 @@ public class ModelAssessTaskAutoController { @PostMapping("/create") @Operation(summary = "创建模型评估任务 —— 自动评估") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-auto:create')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-auto:create')") public CommonResult createModelAssessTaskAuto(@Valid @RequestBody ModelAssessTaskAutoSaveReqVO createReqVO) { return success(modelAssessTaskAutoService.createModelAssessTaskAuto(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新模型评估任务 —— 自动评估") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-auto:update')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-auto:update')") public CommonResult updateModelAssessTaskAuto(@Valid @RequestBody ModelAssessTaskAutoSaveReqVO updateReqVO) { modelAssessTaskAutoService.updateModelAssessTaskAuto(updateReqVO); return success(true); @@ -63,7 +63,7 @@ public class ModelAssessTaskAutoController { @DeleteMapping("/delete") @Operation(summary = "删除模型评估任务 —— 自动评估") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-auto:delete')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-auto:delete')") public CommonResult deleteModelAssessTaskAuto(@RequestParam("id") Long id) { modelAssessTaskAutoService.deleteModelAssessTaskAuto(id); return success(true); @@ -72,7 +72,7 @@ public class ModelAssessTaskAutoController { @GetMapping("/get") @Operation(summary = "获得模型评估任务 —— 自动评估") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-auto:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-auto:query')") public CommonResult getModelAssessTaskAuto(@RequestParam("id") Long id) { ModelAssessTaskAutoRespVO result = modelAssessTaskAutoService.getModelAssessTaskAuto(id); @@ -81,7 +81,7 @@ public class ModelAssessTaskAutoController { @GetMapping("/page") @Operation(summary = "获得模型评估任务 —— 自动评估分页") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-auto:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-auto:query')") public CommonResult> getModelAssessTaskAutoPage(@Valid ModelAssessTaskAutoPageReqVO pageReqVO) { PageResult pageResult = modelAssessTaskAutoService.getModelAssessTaskAutoPage1(pageReqVO); return success(pageResult); @@ -89,7 +89,7 @@ public class ModelAssessTaskAutoController { @GetMapping("/export-excel") @Operation(summary = "导出模型评估任务 —— 自动评估 Excel") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-auto:export')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-auto:export')") @ApiAccessLog(operateType = EXPORT) public void exportModelAssessTaskAutoExcel(@Valid ModelAssessTaskAutoPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskmanual/ManualModelAnswerController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskmanual/ManualModelAnswerController.java index 03741ee7e..323d7807b 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskmanual/ManualModelAnswerController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskmanual/ManualModelAnswerController.java @@ -40,14 +40,14 @@ public class ManualModelAnswerController { @GetMapping("/getManualAssessment") @Operation(summary = "获取列表") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") public CommonResult> getManualAssessment(@Valid ManualModelAnswerPageReqVO pageReqVO) { //TODO 人工评估-人工评估标注补充 return success(manualModelAnswerService.getManualAssessment(pageReqVO)); } @PostMapping("/anno") @Operation(summary = "人工标注") - @PreAuthorize("@ss.hasPermission('llm:manual-model-answer:update')") +// @PreAuthorize("@ss.hasPermission('llm:manual-model-answer:update')") public CommonResult annoManualModelAnswer(@Valid @RequestBody List reqRespVos){ manualModelAnswerService.annoManualModelAnswer(reqRespVos); return success(true); @@ -55,7 +55,7 @@ public class ManualModelAnswerController { @GetMapping("/export-excel") @Operation(summary = "导出模型评估人工标注 模型回答 Excel") - @PreAuthorize("@ss.hasPermission('llm:manual-model-answer:export')") +// @PreAuthorize("@ss.hasPermission('llm:manual-model-answer:export')") @ApiAccessLog(operateType = EXPORT) public void exportManualModelAnswerExcel(@Valid ManualModelAnswerPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskmanual/ModelAssessDimensionController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskmanual/ModelAssessDimensionController.java index 4011296c2..42c129114 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskmanual/ModelAssessDimensionController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskmanual/ModelAssessDimensionController.java @@ -42,14 +42,14 @@ public class ModelAssessDimensionController { @PostMapping("/create") @Operation(summary = "创建评估维度定义") - @PreAuthorize("@ss.hasPermission('llm:model-assess-dimension:create')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-dimension:create')") public CommonResult createModelAssessDimension(@Valid @RequestBody ModelAssessDimensionSaveReqVO createReqVO) { return success(modelAssessDimensionService.createModelAssessDimension(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新评估维度定义") - @PreAuthorize("@ss.hasPermission('llm:model-assess-dimension:update')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-dimension:update')") public CommonResult updateModelAssessDimension(@Valid @RequestBody ModelAssessDimensionSaveReqVO updateReqVO) { modelAssessDimensionService.updateModelAssessDimension(updateReqVO); return success(true); @@ -58,7 +58,7 @@ public class ModelAssessDimensionController { @DeleteMapping("/delete") @Operation(summary = "删除评估维度定义") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:model-assess-dimension:delete')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-dimension:delete')") public CommonResult deleteModelAssessDimension(@RequestParam("id") Long id) { modelAssessDimensionService.deleteModelAssessDimension(id); return success(true); @@ -67,7 +67,7 @@ public class ModelAssessDimensionController { @GetMapping("/get") @Operation(summary = "获得评估维度定义") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:model-assess-dimension:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-dimension:query')") public CommonResult getModelAssessDimension(@RequestParam("id") Long id) { ModelAssessDimensionDO modelAssessDimension = modelAssessDimensionService.getModelAssessDimension(id); return success(BeanUtils.toBean(modelAssessDimension, ModelAssessDimensionRespVO.class)); @@ -75,14 +75,14 @@ public class ModelAssessDimensionController { @GetMapping("/page") @Operation(summary = "获得评估维度定义分页") - @PreAuthorize("@ss.hasPermission('llm:model-assess-dimension:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-dimension:query')") public CommonResult> getModelAssessDimensionPage(@Valid ModelAssessDimensionPageReqVO pageReqVO) { PageResult pageResult = modelAssessDimensionService.getModelAssessDimensionPage(pageReqVO); return success(BeanUtils.toBean(pageResult, ModelAssessDimensionRespVO.class)); } @GetMapping("/all") @Operation(summary = "获得所有评估维度定义") - @PreAuthorize("@ss.hasPermission('llm:model-assess-dimension:all')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-dimension:all')") public CommonResult> getModelAssessDimensionAll() { List list = modelAssessDimensionService.getModelAssessDimensionAll(); return success(BeanUtils.toBean(list, ModelAssessDimensionRespVO.class)); @@ -90,7 +90,7 @@ public class ModelAssessDimensionController { @GetMapping("/export-excel") @Operation(summary = "导出评估维度定义 Excel") - @PreAuthorize("@ss.hasPermission('llm:model-assess-dimension:export')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-dimension:export')") @ApiAccessLog(operateType = EXPORT) public void exportModelAssessDimensionExcel(@Valid ModelAssessDimensionPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskmanual/ModelAssessTaskManualController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskmanual/ModelAssessTaskManualController.java index 00f668bc9..ea6599d76 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskmanual/ModelAssessTaskManualController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskmanual/ModelAssessTaskManualController.java @@ -52,14 +52,14 @@ public class ModelAssessTaskManualController { @PostMapping("/create") @Operation(summary = "创建模型评估任务 —— 人工评估") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:create')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:create')") public CommonResult createModelAssessTaskManual(@Valid @RequestBody ModelAssessTaskManualSaveReqVO createReqVO) { return success(modelAssessTaskManualService.createModelAssessTaskManual(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新模型评估任务 —— 人工评估") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:update')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:update')") public CommonResult updateModelAssessTaskManual(@Valid @RequestBody ModelAssessTaskManualSaveReqVO updateReqVO) { modelAssessTaskManualService.updateModelAssessTaskManual(updateReqVO); return success(true); @@ -68,7 +68,7 @@ public class ModelAssessTaskManualController { @DeleteMapping("/delete") @Operation(summary = "删除模型评估任务 —— 人工评估") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:delete')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:delete')") public CommonResult deleteModelAssessTaskManual(@RequestParam("id") Long id) { modelAssessTaskManualService.deleteModelAssessTaskManual(id); return success(true); @@ -77,7 +77,7 @@ public class ModelAssessTaskManualController { @GetMapping("/get") @Operation(summary = "获得模型评估任务 —— 人工评估") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") public CommonResult getModelAssessTaskManual(@RequestParam("id") Long id) { ModelAssessTaskManualRespVO modelAssessTaskManual = modelAssessTaskManualService.getModelAssessTaskManual(id); return success(modelAssessTaskManual); @@ -85,7 +85,7 @@ public class ModelAssessTaskManualController { @GetMapping("/page") @Operation(summary = "获得模型评估任务 —— 人工评估分页") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") public CommonResult> getModelAssessTaskManualPage(@Valid ModelAssessTaskManualPageReqVO pageReqVO) { PageResult pageResult = modelAssessTaskManualService.getModelAssessTaskManualPage1(pageReqVO); return success(pageResult); @@ -93,7 +93,7 @@ public class ModelAssessTaskManualController { @GetMapping("/export-excel") @Operation(summary = "导出模型评估任务 —— 人工评估 Excel") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:export')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:export')") @ApiAccessLog(operateType = EXPORT) public void exportModelAssessTaskManualExcel(@Valid ModelAssessTaskManualPageReqVO pageReqVO, HttpServletResponse response) throws IOException { @@ -106,7 +106,7 @@ public class ModelAssessTaskManualController { @GetMapping("/gitReport") @Operation(summary = "查看报告详情") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") public CommonResult> gitViewTheReportDetails(@RequestParam("id") Long id) { //TODO 人工评估-查看报告待补充 List manualEvaluationReportRespVOS = modelAssessTaskManualService.gitViewTheReportDetails(id); @@ -115,14 +115,14 @@ public class ModelAssessTaskManualController { @GetMapping("/getManualAssessment") @Operation(summary = "获取模型结果") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") public CommonResult> getManualAssessment(@Valid ManualModelAnswerPageReqVO pageReqVO) { return success(manualModelAnswerService.getManualAssessment(pageReqVO)); } @GetMapping("/gitManualReport") @Operation(summary = "获取模型结果") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") public CommonResult> queryTheEvaluationType(@Valid ManualModelAnswerPageReqVO pageReqVO) { List evaluationTypeList = manualModelAnswerService.queryTheEvaluationType(pageReqVO); return success(evaluationTypeList); @@ -132,7 +132,7 @@ public class ModelAssessTaskManualController { @PostMapping("/backup") @Operation(summary = "备份") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:update')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:update')") public CommonResult backedUp(@RequestParam("id") Long id) { modelAssessTaskManualService.backupModelAssessTaskManual(id); return success(true); @@ -140,14 +140,14 @@ public class ModelAssessTaskManualController { @PostMapping("/unBackup") @Operation(summary = "取消备份") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:update')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:update')") public CommonResult unBackup(@RequestParam("id") Long id) { modelAssessTaskManualService.unBackup(id); return success(true); } @PostMapping("/saveTheLabelData") @Operation(summary = "保存标注数据") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:create')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:create')") public void saveTheLabelData(ModelAssessTaskManualSaveReqVO updateReqV){ //TODO 人工评估-保存标注数据待补充 } diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskmanualbackup/ModelAssessTaskManualBackupController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskmanualbackup/ModelAssessTaskManualBackupController.java index c20c69c24..abe877c86 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskmanualbackup/ModelAssessTaskManualBackupController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelassesstaskmanualbackup/ModelAssessTaskManualBackupController.java @@ -47,14 +47,14 @@ public class ModelAssessTaskManualBackupController { @PostMapping("/create") @Operation(summary = "创建人工评估备份") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual-backup:create')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual-backup:create')") public CommonResult createModelAssessTaskManualBackup(@Valid @RequestBody ModelAssessTaskManualBackupSaveReqVO createReqVO) { return success(modelAssessTaskManualBackupService.createModelAssessTaskManualBackup(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新人工评估备份") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual-backup:update')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual-backup:update')") public CommonResult updateModelAssessTaskManualBackup(@Valid @RequestBody ModelAssessTaskManualBackupSaveReqVO updateReqVO) { modelAssessTaskManualBackupService.updateModelAssessTaskManualBackup(updateReqVO); return success(true); @@ -63,7 +63,7 @@ public class ModelAssessTaskManualBackupController { @DeleteMapping("/delete") @Operation(summary = "删除人工评估备份") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual-backup:delete')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual-backup:delete')") public CommonResult deleteModelAssessTaskManualBackup(@RequestParam("id") Long id) { modelAssessTaskManualBackupService.deleteModelAssessTaskManualBackup(id); return success(true); @@ -72,7 +72,7 @@ public class ModelAssessTaskManualBackupController { @GetMapping("/get") @Operation(summary = "获得人工评估备份") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual-backup:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual-backup:query')") public CommonResult getModelAssessTaskManualBackup(@RequestParam("id") Long id) { ModelAssessTaskManualBackupRespVO modelAssessTaskManual = modelAssessTaskManualBackupService.getModelAssessTaskManualBackup1(id); return success(modelAssessTaskManual); @@ -80,7 +80,7 @@ public class ModelAssessTaskManualBackupController { @GetMapping("/page") @Operation(summary = "获得人工评估备份分页") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual-backup:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual-backup:query')") public CommonResult> getModelAssessTaskManualBackupPage(@Valid ModelAssessTaskManualBackupPageReqVO pageReqVO) { PageResult pageResult = modelAssessTaskManualBackupService.getModelAssessTaskManualPage1(pageReqVO); return success(pageResult); @@ -89,7 +89,7 @@ public class ModelAssessTaskManualBackupController { @GetMapping("/automatic-get") @Operation(summary = "获得模型评估任务 —— 自动评估") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-auto:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-auto:query')") public CommonResult getModelAssessTaskAuto(@RequestParam("id") Long id) { ModelAssessTaskAutoRespVO result = modelAssessTaskManualBackupService.getModelAssessTaskAuto(id); @@ -97,7 +97,7 @@ public class ModelAssessTaskManualBackupController { } @GetMapping("/automatic-page") @Operation(summary = "获得模型评估任务 —— 自动评估分页") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-auto:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-auto:query')") public CommonResult> getModelAssessTaskAutoPage(@Valid ModelAssessTaskAutoPageReqVO pageReqVO) { PageResult pageResult = modelAssessTaskManualBackupService.getModelAssessTaskAutoPage1(pageReqVO); return success(pageResult); @@ -105,7 +105,7 @@ public class ModelAssessTaskManualBackupController { @GetMapping("/export-excel") @Operation(summary = "导出人工评估备份 Excel") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual-backup:export')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual-backup:export')") @ApiAccessLog(operateType = EXPORT) public void exportModelAssessTaskManualBackupExcel(@Valid ManualModelAnswerBackupPageReqVO pageReqVO, HttpServletResponse response) throws IOException { @@ -117,7 +117,7 @@ public class ModelAssessTaskManualBackupController { } @GetMapping("/gitReport") @Operation(summary = "查看报告详情") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") public CommonResult> gitViewTheReportDetails(@RequestParam("id") Long id) { //TODO 人工评估-查看报告待补充 List manualEvaluationReportRespVOS = modelAssessTaskManualBackupService.gitViewTheReportDetails(id); @@ -126,14 +126,14 @@ public class ModelAssessTaskManualBackupController { @GetMapping("/getManualAssessment") @Operation(summary = "获取模型结果") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") public CommonResult> getManualAssessment(@Valid ManualModelAnswerBackupPageReqVO pageReqVO) { return success(modelAssessTaskManualBackupService.getManualAssessment(pageReqVO)); } @GetMapping("/gitManualReport") @Operation(summary = "获取模型结果") - @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") public CommonResult> queryTheEvaluationType(@Valid ManualModelAnswerPageReqVO pageReqVO) { List evaluationTypeList = modelAssessTaskManualBackupService.queryTheEvaluationType(pageReqVO); return success(evaluationTypeList); diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelservice/ModelServiceController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelservice/ModelServiceController.java index 632f5b04f..13803b277 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelservice/ModelServiceController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/modelservice/ModelServiceController.java @@ -40,14 +40,14 @@ public class ModelServiceController { @PostMapping("/create") @Operation(summary = "创建模型服务") - @PreAuthorize("@ss.hasPermission('llm:model-service:create')") +// @PreAuthorize("@ss.hasPermission('llm:model-service:create')") public CommonResult createModelService(@Valid @RequestBody ModelServiceSaveReqVO createReqVO) { return success(modelServiceService.createModelService(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新模型服务") - @PreAuthorize("@ss.hasPermission('llm:model-service:update')") +// @PreAuthorize("@ss.hasPermission('llm:model-service:update')") public CommonResult updateModelService(@Valid @RequestBody ModelServiceSaveReqVO updateReqVO) { modelServiceService.updateModelService(updateReqVO); return success(true); @@ -55,7 +55,7 @@ public class ModelServiceController { @PutMapping("/active") @Operation(summary = "开启模型服务") - @PreAuthorize("@ss.hasPermission('llm:model-service:update')") +// @PreAuthorize("@ss.hasPermission('llm:model-service:update')") public CommonResult activeModelService(@Valid @RequestBody ModelServiceSaveReqVO updateReqVO) { modelServiceService.active(updateReqVO); return success(true); @@ -63,7 +63,7 @@ public class ModelServiceController { @PutMapping("/unactive") @Operation(summary = "关闭模型服务") - @PreAuthorize("@ss.hasPermission('llm:model-service:update')") +// @PreAuthorize("@ss.hasPermission('llm:model-service:update')") public CommonResult unactiveModelService(@Valid @RequestBody ModelServiceSaveReqVO updateReqVO) { modelServiceService.unactive(updateReqVO); return success(true); @@ -71,7 +71,7 @@ public class ModelServiceController { @GetMapping("/all") @Operation(summary = "查询所有模型服务") - @PreAuthorize("@ss.hasPermission('llm:model-service:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-service:query')") public CommonResult> getModelServiceList() { List list = modelServiceService.getModelServiceList(); return success(BeanUtils.toBean(list, ModelServiceRespVO.class)); @@ -80,7 +80,7 @@ public class ModelServiceController { @DeleteMapping("/delete") @Operation(summary = "删除模型服务") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:model-service:delete')") +// @PreAuthorize("@ss.hasPermission('llm:model-service:delete')") public CommonResult deleteModelService(@RequestParam("id") Long id) { modelServiceService.deleteModelService(id); @@ -90,7 +90,7 @@ public class ModelServiceController { @GetMapping("/get") @Operation(summary = "获得模型服务") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:model-service:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-service:query')") public CommonResult getModelService(@RequestParam("id") Long id) { ModelServiceDO modelService = modelServiceService.getModelService(id); return success(BeanUtils.toBean(modelService, ModelServiceRespVO.class)); @@ -98,7 +98,7 @@ public class ModelServiceController { @GetMapping("/page") @Operation(summary = "获得模型服务分页") - @PreAuthorize("@ss.hasPermission('llm:model-service:query')") +// @PreAuthorize("@ss.hasPermission('llm:model-service:query')") public CommonResult> getModelServicePage(@Valid ModelServicePageReqVO pageReqVO) { PageResult pageResult = modelServiceService.getModelServicePage1(pageReqVO); return success(pageResult); @@ -106,7 +106,7 @@ public class ModelServiceController { @GetMapping("/export-excel") @Operation(summary = "导出模型服务 Excel") - @PreAuthorize("@ss.hasPermission('llm:model-service:export')") +// @PreAuthorize("@ss.hasPermission('llm:model-service:export')") @ApiAccessLog(operateType = EXPORT) public void exportModelServiceExcel(@Valid ModelServicePageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplates/PromptTemplatesController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplates/PromptTemplatesController.java index 2d9bee482..92904f7d4 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplates/PromptTemplatesController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplates/PromptTemplatesController.java @@ -31,14 +31,14 @@ public class PromptTemplatesController { @PostMapping("/create") @Operation(summary = "创建Prompt模板") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates:create')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates:create')") public CommonResult createPromptTemplates(@Valid @RequestBody PromptTemplatesSaveReqVO createReqVO) { return success(promptTemplatesService.createPromptTemplates(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新Prompt模板") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates:update')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates:update')") public CommonResult updatePromptTemplates(@Valid @RequestBody PromptTemplatesSaveReqVO updateReqVO) { promptTemplatesService.updatePromptTemplates(updateReqVO); return success(true); @@ -47,7 +47,7 @@ public class PromptTemplatesController { @DeleteMapping("/delete") @Operation(summary = "删除Prompt模板") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:prompt-templates:delete')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates:delete')") public CommonResult deletePromptTemplates(@RequestParam("id") Long id) { promptTemplatesService.deletePromptTemplates(id); return success(true); @@ -56,21 +56,21 @@ public class PromptTemplatesController { @GetMapping("/get") @Operation(summary = "Prompt模板详情") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates:query')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates:query')") public CommonResult getPromptTemplates(@RequestParam("id") Long id) { return success(promptTemplatesService.getPromptTemplates(id)); } @GetMapping("/page") @Operation(summary = "分页查询Prompt模板") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates:query')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates:query')") public CommonResult> getPromptTemplatesPage(@Valid PromptTemplatesPageReqVO pageReqVO) { return success(promptTemplatesService.getPromptTemplatesPage(pageReqVO)); } @GetMapping("/export-excel") @Operation(summary = "导出Prompt模板") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates:export')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates:export')") @ApiAccessLog(operateType = EXPORT) public void exportPromptTemplatesExcel(@Valid PromptTemplatesPageReqVO pageReqVO, HttpServletResponse response) throws Exception { @@ -79,7 +79,7 @@ public class PromptTemplatesController { @PostMapping("/backup") @Operation(summary = "备份Prompt模板") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates:update')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates:update')") public CommonResult backupPromptTemplates(@Valid @RequestBody PromptTemplatesSaveReqVO updateReqVO) { promptTemplatesService.backupPromptTemplates(updateReqVO); return success(true); @@ -87,7 +87,7 @@ public class PromptTemplatesController { @PostMapping("/unbackup") @Operation(summary = "取消备份Prompt模板") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates:update')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates:update')") public CommonResult unbackupPromptTemplates(@Valid @RequestBody PromptTemplatesSaveReqVO updateReqVO) { promptTemplatesService.unbackupPromptTemplates(updateReqVO); return success(true); diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatesapplications/PromptTemplatesApplicationsController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatesapplications/PromptTemplatesApplicationsController.java index 66c68985e..d69f4bc80 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatesapplications/PromptTemplatesApplicationsController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatesapplications/PromptTemplatesApplicationsController.java @@ -40,14 +40,14 @@ public class PromptTemplatesApplicationsController { @PostMapping("/create") @Operation(summary = "创建Prompt 模板 应用关系表,记录模板和应用之间的多对多关系") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications:create')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications:create')") public CommonResult createPromptTemplatesApplications(@Valid @RequestBody PromptTemplatesApplicationsSaveReqVO createReqVO) { return success(promptTemplatesApplicationsService.createPromptTemplatesApplications(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新Prompt 模板 应用关系表,记录模板和应用之间的多对多关系") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications:update')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications:update')") public CommonResult updatePromptTemplatesApplications(@Valid @RequestBody PromptTemplatesApplicationsSaveReqVO updateReqVO) { promptTemplatesApplicationsService.updatePromptTemplatesApplications(updateReqVO); return success(true); @@ -56,7 +56,7 @@ public class PromptTemplatesApplicationsController { @DeleteMapping("/delete") @Operation(summary = "删除Prompt 模板 应用关系表,记录模板和应用之间的多对多关系") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications:delete')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications:delete')") public CommonResult deletePromptTemplatesApplications(@RequestParam("id") Long id) { promptTemplatesApplicationsService.deletePromptTemplatesApplications(id); return success(true); @@ -65,7 +65,7 @@ public class PromptTemplatesApplicationsController { @GetMapping("/get") @Operation(summary = "获得Prompt 模板 应用关系表,记录模板和应用之间的多对多关系") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications:query')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications:query')") public CommonResult getPromptTemplatesApplications(@RequestParam("id") Long id) { PromptTemplatesApplicationsDO promptTemplatesApplications = promptTemplatesApplicationsService.getPromptTemplatesApplications(id); return success(BeanUtils.toBean(promptTemplatesApplications, PromptTemplatesApplicationsRespVO.class)); @@ -73,7 +73,7 @@ public class PromptTemplatesApplicationsController { @GetMapping("/page") @Operation(summary = "获得Prompt 模板 应用关系表,记录模板和应用之间的多对多关系分页") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications:query')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications:query')") public CommonResult> getPromptTemplatesApplicationsPage(@Valid PromptTemplatesApplicationsPageReqVO pageReqVO) { PageResult pageResult = promptTemplatesApplicationsService.getPromptTemplatesApplicationsPage(pageReqVO); return success(BeanUtils.toBean(pageResult, PromptTemplatesApplicationsRespVO.class)); @@ -81,7 +81,7 @@ public class PromptTemplatesApplicationsController { @GetMapping("/export-excel") @Operation(summary = "导出Prompt 模板 应用关系表,记录模板和应用之间的多对多关系 Excel") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications:export')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications:export')") @ApiAccessLog(operateType = EXPORT) public void exportPromptTemplatesApplicationsExcel(@Valid PromptTemplatesApplicationsPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatesapplicationsbackup/PromptTemplatesApplicationsBackupController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatesapplicationsbackup/PromptTemplatesApplicationsBackupController.java index 965918b79..0adf92489 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatesapplicationsbackup/PromptTemplatesApplicationsBackupController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatesapplicationsbackup/PromptTemplatesApplicationsBackupController.java @@ -40,14 +40,14 @@ public class PromptTemplatesApplicationsBackupController { @PostMapping("/create") @Operation(summary = "创建Prompt 模板 应用关系表 备份表,记录模板和应用之间的多对多关系") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications-backup:create')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications-backup:create')") public CommonResult createPromptTemplatesApplicationsBackup(@Valid @RequestBody PromptTemplatesApplicationsBackupSaveReqVO createReqVO) { return success(promptTemplatesApplicationsBackupService.createPromptTemplatesApplicationsBackup(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新Prompt 模板 应用关系表 备份表,记录模板和应用之间的多对多关系") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications-backup:update')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications-backup:update')") public CommonResult updatePromptTemplatesApplicationsBackup(@Valid @RequestBody PromptTemplatesApplicationsBackupSaveReqVO updateReqVO) { promptTemplatesApplicationsBackupService.updatePromptTemplatesApplicationsBackup(updateReqVO); return success(true); @@ -56,7 +56,7 @@ public class PromptTemplatesApplicationsBackupController { @DeleteMapping("/delete") @Operation(summary = "删除Prompt 模板 应用关系表 备份表,记录模板和应用之间的多对多关系") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications-backup:delete')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications-backup:delete')") public CommonResult deletePromptTemplatesApplicationsBackup(@RequestParam("id") Long id) { promptTemplatesApplicationsBackupService.deletePromptTemplatesApplicationsBackup(id); return success(true); @@ -65,7 +65,7 @@ public class PromptTemplatesApplicationsBackupController { @GetMapping("/get") @Operation(summary = "获得Prompt 模板 应用关系表 备份表,记录模板和应用之间的多对多关系") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications-backup:query')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications-backup:query')") public CommonResult getPromptTemplatesApplicationsBackup(@RequestParam("id") Long id) { PromptTemplatesApplicationsBackupDO promptTemplatesApplicationsBackup = promptTemplatesApplicationsBackupService.getPromptTemplatesApplicationsBackup(id); return success(BeanUtils.toBean(promptTemplatesApplicationsBackup, PromptTemplatesApplicationsBackupRespVO.class)); @@ -73,7 +73,7 @@ public class PromptTemplatesApplicationsBackupController { @GetMapping("/page") @Operation(summary = "获得Prompt 模板 应用关系表 备份表,记录模板和应用之间的多对多关系分页") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications-backup:query')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications-backup:query')") public CommonResult> getPromptTemplatesApplicationsBackupPage(@Valid PromptTemplatesApplicationsBackupPageReqVO pageReqVO) { PageResult pageResult = promptTemplatesApplicationsBackupService.getPromptTemplatesApplicationsBackupPage(pageReqVO); return success(BeanUtils.toBean(pageResult, PromptTemplatesApplicationsBackupRespVO.class)); @@ -81,7 +81,7 @@ public class PromptTemplatesApplicationsBackupController { @GetMapping("/export-excel") @Operation(summary = "导出Prompt 模板 应用关系表 备份表,记录模板和应用之间的多对多关系 Excel") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications-backup:export')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-applications-backup:export')") @ApiAccessLog(operateType = EXPORT) public void exportPromptTemplatesApplicationsBackupExcel(@Valid PromptTemplatesApplicationsBackupPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatesbackup/PromptTemplatesBackupController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatesbackup/PromptTemplatesBackupController.java index 61fba20fe..71f7ffd10 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatesbackup/PromptTemplatesBackupController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatesbackup/PromptTemplatesBackupController.java @@ -41,14 +41,14 @@ public class PromptTemplatesBackupController { @PostMapping("/create") @Operation(summary = "创建Prompt模板备份") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-backup:create')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-backup:create')") public CommonResult createPromptTemplatesBackup(@Valid @RequestBody PromptTemplatesBackupSaveReqVO createReqVO) { return success(promptTemplatesBackupService.createPromptTemplatesBackup(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新Prompt模板备份") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-backup:update')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-backup:update')") public CommonResult updatePromptTemplatesBackup(@Valid @RequestBody PromptTemplatesBackupSaveReqVO updateReqVO) { promptTemplatesBackupService.updatePromptTemplatesBackup(updateReqVO); return success(true); @@ -57,7 +57,7 @@ public class PromptTemplatesBackupController { @DeleteMapping("/delete") @Operation(summary = "删除Prompt模板备份") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-backup:delete')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-backup:delete')") public CommonResult deletePromptTemplatesBackup(@RequestParam("id") Long id) { promptTemplatesBackupService.deletePromptTemplatesBackup(id); return success(true); @@ -66,21 +66,21 @@ public class PromptTemplatesBackupController { @GetMapping("/get") @Operation(summary = "获得Prompt模板备份") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-backup:query')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-backup:query')") public CommonResult getPromptTemplatesBackup(@RequestParam("id") Long id) { return success(promptTemplatesBackupService.getPromptTemplatesBackup(id)); } @GetMapping("/page") @Operation(summary = "获得Prompt模板备份分页") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-backup:query')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-backup:query')") public CommonResult> getPromptTemplatesBackupPage(@Valid PromptTemplatesBackupPageReqVO pageReqVO) { return success(promptTemplatesBackupService.getPromptTemplatesBackupPage(pageReqVO)); } @PostMapping("/unbackup") @Operation(summary = "取消备份Prompt模板") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-backup:delete')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-backup:delete')") public CommonResult unbackupPromptTemplates(@Valid @RequestBody PromptTemplatesBackupSaveReqVO updateReqVO) { promptTemplatesBackupService.unbackupPromptTemplates(updateReqVO); return success(true); diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatestags/PromptTemplatesTagsController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatestags/PromptTemplatesTagsController.java index 3c9faf695..866019ba4 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatestags/PromptTemplatesTagsController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatestags/PromptTemplatesTagsController.java @@ -40,14 +40,14 @@ public class PromptTemplatesTagsController { @PostMapping("/create") @Operation(summary = "创建Prompt 模板标签关系表,记录模板和标签之间的多对多关系") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags:create')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags:create')") public CommonResult createPromptTemplatesTags(@Valid @RequestBody PromptTemplatesTagsSaveReqVO createReqVO) { return success(promptTemplatesTagsService.createPromptTemplatesTags(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新Prompt 模板标签关系表,记录模板和标签之间的多对多关系") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags:update')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags:update')") public CommonResult updatePromptTemplatesTags(@Valid @RequestBody PromptTemplatesTagsSaveReqVO updateReqVO) { promptTemplatesTagsService.updatePromptTemplatesTags(updateReqVO); return success(true); @@ -56,7 +56,7 @@ public class PromptTemplatesTagsController { @DeleteMapping("/delete") @Operation(summary = "删除Prompt 模板标签关系表,记录模板和标签之间的多对多关系") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags:delete')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags:delete')") public CommonResult deletePromptTemplatesTags(@RequestParam("id") Long id) { promptTemplatesTagsService.deletePromptTemplatesTags(id); return success(true); @@ -65,7 +65,7 @@ public class PromptTemplatesTagsController { @GetMapping("/get") @Operation(summary = "获得Prompt 模板标签关系表,记录模板和标签之间的多对多关系") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags:query')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags:query')") public CommonResult getPromptTemplatesTags(@RequestParam("id") Long id) { PromptTemplatesTagsDO promptTemplatesTags = promptTemplatesTagsService.getPromptTemplatesTags(id); return success(BeanUtils.toBean(promptTemplatesTags, PromptTemplatesTagsRespVO.class)); @@ -73,7 +73,7 @@ public class PromptTemplatesTagsController { @GetMapping("/page") @Operation(summary = "获得Prompt 模板标签关系表,记录模板和标签之间的多对多关系分页") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags:query')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags:query')") public CommonResult> getPromptTemplatesTagsPage(@Valid PromptTemplatesTagsPageReqVO pageReqVO) { PageResult pageResult = promptTemplatesTagsService.getPromptTemplatesTagsPage(pageReqVO); return success(BeanUtils.toBean(pageResult, PromptTemplatesTagsRespVO.class)); @@ -81,7 +81,7 @@ public class PromptTemplatesTagsController { @GetMapping("/export-excel") @Operation(summary = "导出Prompt 模板标签关系表,记录模板和标签之间的多对多关系 Excel") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags:export')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags:export')") @ApiAccessLog(operateType = EXPORT) public void exportPromptTemplatesTagsExcel(@Valid PromptTemplatesTagsPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatestagsbackup/PromptTemplatesTagsBackupController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatestagsbackup/PromptTemplatesTagsBackupController.java index e9a9d4897..f5cfd8e72 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatestagsbackup/PromptTemplatesTagsBackupController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/prompttemplatestagsbackup/PromptTemplatesTagsBackupController.java @@ -40,14 +40,14 @@ public class PromptTemplatesTagsBackupController { @PostMapping("/create") @Operation(summary = "创建Prompt 模板标签关系表 备份表,记录模板和标签之间的多对多关系") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags-backup:create')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags-backup:create')") public CommonResult createPromptTemplatesTagsBackup(@Valid @RequestBody PromptTemplatesTagsBackupSaveReqVO createReqVO) { return success(promptTemplatesTagsBackupService.createPromptTemplatesTagsBackup(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新Prompt 模板标签关系表 备份表,记录模板和标签之间的多对多关系") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags-backup:update')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags-backup:update')") public CommonResult updatePromptTemplatesTagsBackup(@Valid @RequestBody PromptTemplatesTagsBackupSaveReqVO updateReqVO) { promptTemplatesTagsBackupService.updatePromptTemplatesTagsBackup(updateReqVO); return success(true); @@ -56,7 +56,7 @@ public class PromptTemplatesTagsBackupController { @DeleteMapping("/delete") @Operation(summary = "删除Prompt 模板标签关系表 备份表,记录模板和标签之间的多对多关系") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags-backup:delete')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags-backup:delete')") public CommonResult deletePromptTemplatesTagsBackup(@RequestParam("id") Long id) { promptTemplatesTagsBackupService.deletePromptTemplatesTagsBackup(id); return success(true); @@ -65,7 +65,7 @@ public class PromptTemplatesTagsBackupController { @GetMapping("/get") @Operation(summary = "获得Prompt 模板标签关系表 备份表,记录模板和标签之间的多对多关系") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags-backup:query')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags-backup:query')") public CommonResult getPromptTemplatesTagsBackup(@RequestParam("id") Long id) { PromptTemplatesTagsBackupDO promptTemplatesTagsBackup = promptTemplatesTagsBackupService.getPromptTemplatesTagsBackup(id); return success(BeanUtils.toBean(promptTemplatesTagsBackup, PromptTemplatesTagsBackupRespVO.class)); @@ -73,7 +73,7 @@ public class PromptTemplatesTagsBackupController { @GetMapping("/page") @Operation(summary = "获得Prompt 模板标签关系表 备份表,记录模板和标签之间的多对多关系分页") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags-backup:query')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags-backup:query')") public CommonResult> getPromptTemplatesTagsBackupPage(@Valid PromptTemplatesTagsBackupPageReqVO pageReqVO) { PageResult pageResult = promptTemplatesTagsBackupService.getPromptTemplatesTagsBackupPage(pageReqVO); return success(BeanUtils.toBean(pageResult, PromptTemplatesTagsBackupRespVO.class)); @@ -81,7 +81,7 @@ public class PromptTemplatesTagsBackupController { @GetMapping("/export-excel") @Operation(summary = "导出Prompt 模板标签关系表 备份表,记录模板和标签之间的多对多关系 Excel") - @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags-backup:export')") +// @PreAuthorize("@ss.hasPermission('llm:prompt-templates-tags-backup:export')") @ApiAccessLog(operateType = EXPORT) public void exportPromptTemplatesTagsBackupExcel(@Valid PromptTemplatesTagsBackupPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/training/TrainingController.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/training/TrainingController.java index c1a8a2935..057207dfb 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/training/TrainingController.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/training/TrainingController.java @@ -40,14 +40,14 @@ public class TrainingController { @PostMapping("/create") @Operation(summary = "创建训练") - @PreAuthorize("@ss.hasPermission('llm:training:create')") +// @PreAuthorize("@ss.hasPermission('llm:training:create')") public CommonResult createTraining(@Valid @RequestBody TrainingSaveReqVO createReqVO) { return success(trainingService.createTraining(createReqVO)); } @PutMapping("/update") @Operation(summary = "更新训练") - @PreAuthorize("@ss.hasPermission('llm:training:update')") +// @PreAuthorize("@ss.hasPermission('llm:training:update')") public CommonResult updateTraining(@Valid @RequestBody TrainingSaveReqVO updateReqVO) { trainingService.updateTraining(updateReqVO); return success(true); @@ -56,7 +56,7 @@ public class TrainingController { @DeleteMapping("/delete") @Operation(summary = "删除训练") @Parameter(name = "id", description = "编号", required = true) - @PreAuthorize("@ss.hasPermission('llm:training:delete')") +// @PreAuthorize("@ss.hasPermission('llm:training:delete')") public CommonResult deleteTraining(@RequestParam("id") Integer id) { trainingService.deleteTraining(id); return success(true); @@ -65,7 +65,7 @@ public class TrainingController { @GetMapping("/get") @Operation(summary = "获得训练") @Parameter(name = "id", description = "编号", required = true, example = "1024") - @PreAuthorize("@ss.hasPermission('llm:training:query')") +// @PreAuthorize("@ss.hasPermission('llm:training:query')") public CommonResult getTraining(@RequestParam("id") Integer id) { TrainingDO training = trainingService.getTraining(id); return success(BeanUtils.toBean(training, TrainingRespVO.class)); @@ -73,7 +73,7 @@ public class TrainingController { @GetMapping("/page") @Operation(summary = "获得训练分页") - @PreAuthorize("@ss.hasPermission('llm:training:query')") +// @PreAuthorize("@ss.hasPermission('llm:training:query')") public CommonResult> getTrainingPage(@Valid TrainingPageReqVO pageReqVO) { PageResult pageResult = trainingService.getTrainingPage(pageReqVO); return success(BeanUtils.toBean(pageResult, TrainingRespVO.class)); @@ -81,7 +81,7 @@ public class TrainingController { @GetMapping("/export-excel") @Operation(summary = "导出训练 Excel") - @PreAuthorize("@ss.hasPermission('llm:training:export')") +// @PreAuthorize("@ss.hasPermission('llm:training:export')") @ApiAccessLog(operateType = EXPORT) public void exportTrainingExcel(@Valid TrainingPageReqVO pageReqVO, HttpServletResponse response) throws IOException { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/learningresources/LearningResourcesServiceImpl.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/learningresources/LearningResourcesServiceImpl.java index d4dc60b8a..5647e964f 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/learningresources/LearningResourcesServiceImpl.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/learningresources/LearningResourcesServiceImpl.java @@ -2,6 +2,9 @@ package cn.iocoder.yudao.module.llm.service.learningresources; import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.URLUtil; +import cn.iocoder.yudao.module.llm.dal.dataobject.dataset.DatasetDO; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.toolkit.CollectionUtils; import org.springframework.http.HttpStatus; import org.springframework.stereotype.Service; import javax.annotation.Resource; @@ -37,6 +40,7 @@ public class LearningResourcesServiceImpl implements LearningResourcesService { @Override public Long createLearningResources(LearningResourcesSaveReqVO createReqVO) { + validateLearningResourcesNameExists(createReqVO); // 插入 LearningResourcesDO learningResources = BeanUtils.toBean(createReqVO, LearningResourcesDO.class); learningResourcesMapper.insert(learningResources); @@ -48,6 +52,7 @@ public class LearningResourcesServiceImpl implements LearningResourcesService { public void updateLearningResources(LearningResourcesSaveReqVO updateReqVO) { // 校验存在 validateLearningResourcesExists(updateReqVO.getId()); + validateLearningResourcesNameExists(updateReqVO); // 更新 LearningResourcesDO updateObj = BeanUtils.toBean(updateReqVO, LearningResourcesDO.class); learningResourcesMapper.updateById(updateObj); @@ -66,6 +71,19 @@ public class LearningResourcesServiceImpl implements LearningResourcesService { throw exception(LEARNING_RESOURCES_NOT_EXISTS); } } + private void validateLearningResourcesNameExists(LearningResourcesSaveReqVO reqVO) { + LambdaQueryWrapper wrapper = new LambdaQueryWrapper() + .eq(LearningResourcesDO::getResourceTitle, reqVO.getResourceTitle()) + .eq(LearningResourcesDO::getResourceCategory, reqVO.getResourceCategory()); + + if (reqVO.getId() != null){ + wrapper.ne(LearningResourcesDO::getId, reqVO.getId()); + } + List learningResourcesDOS = learningResourcesMapper.selectList(wrapper); + if (CollectionUtils.isNotEmpty(learningResourcesDOS)){ + throw exception(LEARNING_RESOURCES_NAME_NOT_EXISTS); + } + } @Override public LearningResourcesDO getLearningResources(Long id) {