perf: 模型管理界面重做

This commit is contained in:
2026-03-11 20:33:04 +08:00
parent 219fa566ef
commit 373d7f8201
37 changed files with 4120 additions and 2108 deletions

View File

@@ -92,13 +92,6 @@ public class ModelController extends BaseCurdController<ModelService, Model> {
return Result.ok();
}
@PostMapping("/updateByEntity")
@SaCheckPermission("/api/v1/model/save")
public Result<?> updateByEntity(@RequestBody Model entity) {
modelService.updateByEntity(entity);
return Result.ok();
}
@GetMapping("/selectLlmByProviderCategory")
@SaCheckPermission("/api/v1/model/query")
public Result<Map<String, List<Model>>> selectLlmByProviderCategory(Model entity, String sortKey, String sortType) {
@@ -129,19 +122,6 @@ public class ModelController extends BaseCurdController<ModelService, Model> {
}
/**
* 添加所有模型
*
* @param entity
* @return
*/
@PostMapping("addAllLlm")
public Result<?> addAllLlm(@JsonBody Model entity) {
QueryWrapper queryWrapper = QueryWrapper.create().eq(Model::getProviderId, entity.getProviderId());
service.update(entity, queryWrapper);
return Result.ok();
}
@GetMapping("/selectLlmList")
@SaCheckPermission("/api/v1/model/query")
public Result<List<Model>> selectLlmList(Model entity, Boolean asTree, String sortKey, String sortType) {
@@ -154,15 +134,6 @@ public class ModelController extends BaseCurdController<ModelService, Model> {
return Result.ok(totalList);
}
@Override
protected Result<?> onSaveOrUpdateBefore(Model entity, boolean isSave) {
if (isSave) {
entity.setWithUsed(true);
}
return super.onSaveOrUpdateBefore(entity, isSave);
}
@PostMapping("removeLlmByIds")
@Transactional
public Result<?> removeLlm(@JsonBody(value = "id", required = true) Serializable id) {
@@ -171,4 +142,4 @@ public class ModelController extends BaseCurdController<ModelService, Model> {
service.remove(queryWrapper);
return Result.ok();
}
}
}