模型服务 增加查询所有服务接口

This commit is contained in:
limin 2024-12-27 17:02:14 +08:00
parent eb52395737
commit c7d2dda504
3 changed files with 19 additions and 0 deletions

View File

@ -53,11 +53,20 @@ public class ModelServiceController {
return success(true);
}
@GetMapping("/all")
@Operation(summary = "查询所有模型服务")
@PreAuthorize("@ss.hasPermission('llm:model-service:query')")
public CommonResult<List<ModelServiceRespVO>> getModelServiceList() {
List<ModelServiceDO> list = modelServiceService.getModelServiceList();
return success(BeanUtils.toBean(list, ModelServiceRespVO.class));
}
@DeleteMapping("/delete")
@Operation(summary = "删除模型服务")
@Parameter(name = "id", description = "编号", required = true)
@PreAuthorize("@ss.hasPermission('llm:model-service:delete')")
public CommonResult<Boolean> deleteModelService(@RequestParam("id") Long id) {
modelServiceService.deleteModelService(id);
return success(true);
}

View File

@ -52,4 +52,9 @@ public interface ModelServiceService {
*/
PageResult<ModelServiceDO> getModelServicePage(ModelServicePageReqVO pageReqVO);
/**
* 查询所有模型服务
* @return
*/
List<ModelServiceDO> getModelServiceList();
}

View File

@ -71,4 +71,9 @@ public class ModelServiceServiceImpl implements ModelServiceService {
return modelServiceMapper.selectPage(pageReqVO);
}
@Override
public List<ModelServiceDO> getModelServiceList() {
return modelServiceMapper.selectList();
}
}