Commit 3efe724e authored by xianyang's avatar xianyang

优化特定账户导出

parent 95133f46
...@@ -71,7 +71,7 @@ def finance_info_excel(data: schemas.FinanceInfo, request: Request, ...@@ -71,7 +71,7 @@ def finance_info_excel(data: schemas.FinanceInfo, request: Request,
"""账户财务详情导出""" """账户财务详情导出"""
headers = request.get("headers") headers = request.get("headers")
statement_list = crud.get_finance_info(data.unique_tag, data.id, data.page, 99999999, data.start_time, data.end_time) statement_list = crud.get_finance_info(data.unique_tag, data.id, data.page, 99999999, data.start_time, data.end_time)
df = ['账户余额', '入账', '出账', '时间'] df = ['id', '账户余额', '入账', '出账', '时间']
return statement_crud.data_to_file(db, statement_list, "财务信息", headers, df) return statement_crud.data_to_file(db, statement_list, "财务信息", headers, df)
...@@ -107,7 +107,8 @@ def finance_info_excel(data: schemas.FinanceDetails, request: Request, ...@@ -107,7 +107,8 @@ def finance_info_excel(data: schemas.FinanceDetails, request: Request,
if data.unique_tag == 'guild_account': if data.unique_tag == 'guild_account':
field_head = ['公会名', '公会id', '入账', '出账', '余额', '时间'] field_head = ['公会名', '公会id', '入账', '出账', '余额', '时间']
data = crud.delete_guild_specify_field(statement_list) data = crud.delete_guild_specify_field(statement_list)
return TableToFile(db, data, "财务明细", headers, field_head).main_method() url = TableToFile(db, data, "财务明细", headers, field_head).main_method()
return HttpResultResponse(data=url)
else: else:
field_head = ['订单号', '出入账方式', '礼物类型', '金额', '时间'] field_head = ['订单号', '出入账方式', '礼物类型', '金额', '时间']
data = crud.delete_specify_field(statement_list, data.unique_tag) data = crud.delete_specify_field(statement_list, data.unique_tag)
......
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