refactor(llm): 修改删除基座模型接口

- 将删除模型接口的参数从 BaseModelPageReqVO 改为 Long 类型的 id
- 更新了 BaseModelService接口和 BaseModelServiceImpl 实现类中的方法签名
- 优化了删除模型的逻辑,直接使用 id 进行查询和删除操作
This commit is contained in:
sunxiqing 2025-03-14 19:54:26 +08:00
parent 8caf82845c
commit 02b6da900c
3 changed files with 5 additions and 6 deletions

View File

@ -84,8 +84,8 @@ public class BaseModelController {
@DeleteMapping("/deleteTheModel")
@Operation(summary = "删除基座模型")
public CommonResult<Boolean> deleteTheModel(@Valid BaseModelPageReqVO pageReqVO) {
baseModelService.deleteTheModel(pageReqVO);
public CommonResult<Boolean> deleteTheModel(@RequestParam("id") Long id) {
baseModelService.deleteTheModel(id);
baseModelTaskService.updateTheBaseModelState();
return success(true);
}

View File

@ -85,5 +85,5 @@ public interface BaseModelService {
BaseModelDO getById(Long fineTuningTask);
void deleteTheModel(BaseModelPageReqVO pageReqVO);
void deleteTheModel(Long id);
}

View File

@ -229,10 +229,9 @@ public class BaseModelServiceImpl implements BaseModelService {
}
@Override
public void deleteTheModel(BaseModelPageReqVO pageReqVO) {
public void deleteTheModel(Long id) {
try {
Map<String,String> map = new HashMap<>();
map.put("model_name",pageReqVO.getModelName());
BaseModelDO pageReqVO = baseModelMapper.selectById(id);
// String resStr = HttpUtils.del(llmBackendProperties.getDeleteTheModel()+"/"+pageReqVO.getModelName(), null);