Commit cb8ba775 authored by xianyang's avatar xianyang

优化转账查询

parent 116234bf
......@@ -109,10 +109,10 @@ def outon_account_data(db: Session, dbname, params):
def accout_list_data(db: Session, dbname, params):
accout_filters = []
if params.get("transfer_id"):
accout_filters.append(dbname.transfer_id == params.get("transfer_id"))
if params.get("dst_id"):
accout_filters.append(dbname.dst_id == params.get("dst_id"))
if params.get("transfer_name"):
accout_filters.append(dbname.transfer_name.like(f'%{params.get("transfer_name")}%'))
if params.get("dst_name"):
accout_filters.append(dbname.dst_name.like(f'%{params.get("dst_name")}%'))
if params.get("start_time"):
accout_filters.append(dbname.create_time >= params.get("start_time") + " 00:00:00")
if params.get("end_time"):
......
......@@ -92,8 +92,8 @@ class PaymentAdd(BaseModel):
class PaymentAccountlList(PaymentWithdrawalList):
uuid: int = None
transfer_id: int = None
dst_id: int = None
transfer_name: Optional[str] = ""
dst_name: Optional[str] = ""
class GuildUpdate(BaseModel):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment