mirror of
https://github.com/JefferyHcool/BiliNote.git
synced 2026-08-09 15:53:32 +08:00
fix(frontend): 修复供应商开关切换不能实时生效的问题
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
from app.db.engine import get_db
|
||||
from app.db.models.models import Model
|
||||
from app.db.models.providers import Provider
|
||||
|
||||
|
||||
def get_model_by_provider_and_name(provider_id: int, model_name: str):
|
||||
@@ -58,7 +59,8 @@ def delete_model(model_id: int):
|
||||
def get_all_models():
|
||||
db = next(get_db())
|
||||
try:
|
||||
models = db.query(Model).all()
|
||||
# 只查询启用状态供应商的模型
|
||||
models = db.query(Model).join(Provider, Model.provider_id == Provider.id).filter(Provider.enabled == 1).all()
|
||||
return [
|
||||
{"id": m.id, "provider_id": m.provider_id, "model_name": m.model_name}
|
||||
for m in models
|
||||
|
||||
Reference in New Issue
Block a user