Commit dff71fda authored by xianyang's avatar xianyang

优化主播账户排序

parent e350c3fc
......@@ -243,10 +243,10 @@ def get_finance_info(unique_tag, id, page, size, start_time, end_time, is_list=N
if finance_condition:
conditions = [i.replace('create_time', 'date') for i in finance_condition]
count_sql = f"select date as create_time from v3_user_account_statistics where {' and '.join(conditions)} GROUP BY date"
data_sql = f"select id,initial_money as balance,income,pay as outcome,date as create_time,balance as consumable,pearl as can_withdraw from v3_user_account_statistics where {' and '.join(conditions)} GROUP BY date order by date limit {(int(page) - 1) * size},{size}"
data_sql = f"select id,initial_money as balance,income,pay as outcome,date as create_time,balance as consumable,pearl as can_withdraw from v3_user_account_statistics where {' and '.join(conditions)} GROUP BY date order by date DESC limit {(int(page) - 1) * size},{size}"
else:
count_sql = f"select date as create_time from v3_user_account_statistics GROUP BY date"
data_sql = f"select id,initial_money as balance,income,pay as outcome,date as create_time,balance as consumable,pearl as can_withdraw from v3_user_account_statistics GROUP BY date order by date limit {(int(page) - 1) * size},{size}"
data_sql = f"select id,initial_money as balance,income,pay as outcome,date as create_time,balance as consumable,pearl as can_withdraw from v3_user_account_statistics GROUP BY date order by date DESC limit {(int(page) - 1) * size},{size}"
if unique_tag == 'user_account':
finance_condition.append('type=1')
condition = [i.replace('create_time', 'calculation_time') for i in finance_condition]
......
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