[improve] report hdcase expense summary
parent
38d1e14840
commit
1da7c956f0
|
@ -316,7 +316,8 @@ class ReportHDCaseExpenseSummary(Model):
|
|||
no+=1
|
||||
types=[]
|
||||
total_qty=0
|
||||
for name, vals in ptypes.items():
|
||||
for name in sorted(ptypes.keys()):
|
||||
vals=ptypes[name]
|
||||
qty=vals['qty'] or 0
|
||||
total_qty+=qty
|
||||
color=vals['color'] or "default"
|
||||
|
@ -332,7 +333,7 @@ class ReportHDCaseExpenseSummary(Model):
|
|||
'date': date,
|
||||
'date_from': date_from,
|
||||
'date_to': date_to,
|
||||
'lines': slines,
|
||||
'lines': sorted(slines, key=lambda a: (a.get('ptype',''), a.get('epo_name',''))),
|
||||
'total_fee': total_fee and '{:,}'.format(total_fee) or "",
|
||||
'total_srv': total_srv and '{:,}'.format(total_srv) or "",
|
||||
'total_epo': total_epo and '{:,}'.format(total_epo) or "",
|
||||
|
|
Binary file not shown.
Loading…
Reference in New Issue