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 25f4dd26c..94a1e8c0f 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 @@ -1,5 +1,7 @@ package cn.iocoder.yudao.module.llm.controller.admin.modelassesstaskauto; +import cn.iocoder.yudao.module.llm.controller.admin.modelassesstaskmanual.vo.ModelAssessTaskManualPageReqVO; +import cn.iocoder.yudao.module.llm.controller.admin.modelassesstaskmanual.vo.ModelAssessTaskManualRespVO; import cn.iocoder.yudao.module.llm.dal.dataobject.modelassesstaskauto.ModelAssessTaskStoplistDO; import cn.iocoder.yudao.module.llm.dal.mysql.modelassesstaskauto.ModelAssessTaskStoplistMapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; @@ -98,4 +100,30 @@ public class ModelAssessTaskAutoController { BeanUtils.toBean(list, ModelAssessTaskAutoRespVO.class)); } -} \ No newline at end of file + @GetMapping("/gitReport") + @Operation(summary = "查看报告详情") + @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") + public CommonResult> gitViewTheReportDetails(@Valid ModelAssessTaskManualPageReqVO pageReqVO) { + //TODO 自动评估-查看报告待补充 + return success(new PageResult<>()); + } + + @PostMapping("/backedUp") + @Operation(summary = "备份") + public void backedUp(ModelAssessTaskManualPageReqVO pageReqVO) { + //TODO 自动评估-备份待补充 + } + + @PostMapping("/cancelTheBackUp") + @Operation(summary = "取消备份") + public void cancelTheBackUp(ModelAssessTaskManualPageReqVO pageReqVO) { + //TODO 自动评估-取消备份待补充 + } + + @PostMapping("/reEvaluation") + @Operation(summary = "重新评估") + public void reEvaluation(ModelAssessTaskManualPageReqVO pageReqVO) { + //TODO 自动评估-重新评估待补充 + } + +} 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 b5c828596..3d6a47dc4 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 @@ -1,5 +1,6 @@ package cn.iocoder.yudao.module.llm.controller.admin.modelassesstaskmanual; +import cn.iocoder.yudao.module.llm.controller.admin.dataset.vo.DatasetQuestionPageReqVO; import cn.iocoder.yudao.module.llm.dal.dataobject.modelassesstaskmanual.ModelAssessTaskDimensionDO; import cn.iocoder.yudao.module.llm.dal.mysql.modelassesstaskmanual.ModelAssessTaskDimensionMapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; @@ -97,4 +98,48 @@ public class ModelAssessTaskManualController { BeanUtils.toBean(list, ModelAssessTaskManualRespVO.class)); } -} \ No newline at end of file + @GetMapping("/gitReport") + @Operation(summary = "查看报告详情") + @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") + public CommonResult> gitViewTheReportDetails(@Valid ModelAssessTaskManualPageReqVO pageReqVO) { + //TODO 人工评估-查看报告待补充 + return success(new PageResult<>()); + } + + @GetMapping("/getManualAssessment") + @Operation(summary = "人工评估") + @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:query')") + public CommonResult> getManualAssessment(ModelAssessTaskManualPageReqVO pageReqVO) { + //TODO 人工评估-人工评估标注补充 + return success(new PageResult<>()); + } + + @GetMapping("/export-excel") + @Operation(summary = "导出评估内容 Excel") + @PreAuthorize("@ss.hasPermission('llm:dataset-files:export')") + @ApiAccessLog(operateType = EXPORT) + public void exportDatasetFilesExcel(@Valid DatasetQuestionPageReqVO pageReqVO, + HttpServletResponse response) throws IOException { + //TODO 人工评估-导出待补充 + } + + @PostMapping("/backedUp") + @Operation(summary = "备份") + public void backedUp(ModelAssessTaskManualPageReqVO pageReqVO) { + //TODO 人工评估-备份待补充 + } + + @PostMapping("/cancelTheBackUp") + @Operation(summary = "取消备份") + public void cancelTheBackUp(ModelAssessTaskManualPageReqVO pageReqVO) { + //TODO 人工评估-取消备份待补充 + } + + @PostMapping("/saveTheLabelData") + @Operation(summary = "保存标注数据") + @PreAuthorize("@ss.hasPermission('llm:model-assess-task-manual:create')") + public void saveTheLabelData(ModelAssessTaskManualSaveReqVO updateReqV){ + //TODO 人工评估-保存标注数据待补充 + } + +}