u_sql=f"select uuid,type,reference_type,SUM(cast(amount as decimal(20,6)))/1000 as amount,create_time,amount_type from {date} WHERE {' and '.join(condition)} GROUP BY uuid,type ORDER BY create_time DESC"
u_sql=f"select uuid,type,reference_type,SUM(cast(amount as decimal(20,6)))/1000 as amount,create_time,amount_type from {date} WHERE {' and '.join(condition)} GROUP BY uuid,type,reference_type,amount_type ORDER BY create_time DESC"
else:
ifcondition:
u_sql=f"select id,uuid,order_number,type,reference_type,amount/1000 as amount,create_time from {date} WHERE {' and '.join(condition)} ORDER BY create_time DESC"
...
...
@@ -384,7 +384,7 @@ class SpecificAccountQuery(object):
self.uuid=uuid
self.start_time=time
self.end_time=time
self.type=type
self._type=type
self.reference_type=reference_type
self.total_list=[]
...
...
@@ -400,6 +400,10 @@ class SpecificAccountQuery(object):