From b4c53ad546ca5aac09fee9f01d6cc9c3b3acc083 Mon Sep 17 00:00:00 2001 From: limin Date: Tue, 18 Feb 2025 10:27:24 +0800 Subject: [PATCH] =?UTF-8?q?refactor(llm):=20=E5=B0=86=20FineTuningTask=20?= =?UTF-8?q?=E4=B8=AD=E7=9A=84=20gpuType=20=E5=AD=97=E6=AE=B5=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E4=BB=8E=20Integer=20=E6=94=B9=E4=B8=BA=20Long?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改了 FineTuningTaskDO、FineTuningTaskPageReqVO、FineTuningTaskRespVO 和 FineTuningTaskSaveReqVO 中的 gpuType 字段类型- 此修改可能与字典类型相关,需要确保字典类型与新字段类型兼容 --- .../admin/finetuningtask/vo/FineTuningTaskPageReqVO.java | 2 +- .../admin/finetuningtask/vo/FineTuningTaskRespVO.java | 2 +- .../admin/finetuningtask/vo/FineTuningTaskSaveReqVO.java | 2 +- .../llm/dal/dataobject/finetuningtask/FineTuningTaskDO.java | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuningtask/vo/FineTuningTaskPageReqVO.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuningtask/vo/FineTuningTaskPageReqVO.java index 9c377f1ec..5d104ef33 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuningtask/vo/FineTuningTaskPageReqVO.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuningtask/vo/FineTuningTaskPageReqVO.java @@ -36,7 +36,7 @@ public class FineTuningTaskPageReqVO extends PageParam { private String taskIntro; @Schema(description = "GPU类型,使用字典(llm_gpu_type)", example = "1") - private Integer gpuType; + private Long gpuType; @Schema(description = "GPU数量", example = "7626") private Integer gpuCount; diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuningtask/vo/FineTuningTaskRespVO.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuningtask/vo/FineTuningTaskRespVO.java index 93fa2ccc9..970ffea8c 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuningtask/vo/FineTuningTaskRespVO.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuningtask/vo/FineTuningTaskRespVO.java @@ -48,7 +48,7 @@ public class FineTuningTaskRespVO { @Schema(description = "GPU类型,使用字典(llm_gpu_type)", example = "1") @ExcelProperty(value = "GPU类型,使用字典(llm_gpu_type)", converter = DictConvert.class) @DictFormat("llm_gpu_type") // TODO 代码优化:建议设置到对应的 DictTypeConstants 枚举类中 - private Integer gpuType; + private Long gpuType; @Schema(description = "GPU数量", example = "7626") @ExcelProperty("GPU数量") diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuningtask/vo/FineTuningTaskSaveReqVO.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuningtask/vo/FineTuningTaskSaveReqVO.java index 5bb1d506c..e9a7e772b 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuningtask/vo/FineTuningTaskSaveReqVO.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/controller/admin/finetuningtask/vo/FineTuningTaskSaveReqVO.java @@ -34,7 +34,7 @@ public class FineTuningTaskSaveReqVO { private String trainDuration; @Schema(description = "GPU类型,使用字典(llm_gpu_type)", example = "1") - private Integer gpuType; + private Long gpuType; @Schema(description = "GPU数量", example = "7626") private Integer gpuCount; diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/dal/dataobject/finetuningtask/FineTuningTaskDO.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/dal/dataobject/finetuningtask/FineTuningTaskDO.java index 647d9f67b..afab18209 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/dal/dataobject/finetuningtask/FineTuningTaskDO.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/dal/dataobject/finetuningtask/FineTuningTaskDO.java @@ -61,7 +61,7 @@ public class FineTuningTaskDO extends BaseDO { * * 枚举 {@link TODO llm_gpu_type 对应的类} */ - private Integer gpuType; + private Long gpuType; /** * GPU数量 */