账号添加宇恒一号用户id管理
This commit is contained in:
@@ -32,7 +32,8 @@ class AccountService:
|
||||
@staticmethod
|
||||
def search_accounts(db: Session, account_id: Optional[int] = None,
|
||||
username: Optional[str] = None, project_name: Optional[str] = None,
|
||||
status: Optional[int] = None, today_updated: Optional[int] = None) -> List[AccountResponse]:
|
||||
status: Optional[int] = None, today_updated: Optional[int] = None,
|
||||
yh_id: Optional[str] = None) -> List[AccountResponse]:
|
||||
"""根据多种条件搜索账号"""
|
||||
query = db.query(Account)
|
||||
|
||||
@@ -46,6 +47,8 @@ class AccountService:
|
||||
query = query.filter(Account.status == status)
|
||||
if today_updated is not None:
|
||||
query = query.filter(Account.today_updated == today_updated)
|
||||
if yh_id is not None:
|
||||
query = query.filter(Account.yh_id == yh_id)
|
||||
|
||||
accounts = query.all()
|
||||
return [AccountResponse.from_orm_account(account) for account in accounts]
|
||||
|
||||
Reference in New Issue
Block a user