Compare commits

...

2 Commits

Author SHA1 Message Date
905ac8a392 Merge branch 'main' of git.opencomputing.cn:yumoqing/accounting 2026-03-31 13:43:43 +08:00
5a3b7489c0 bugfix 2026-03-31 13:43:21 +08:00

View File

@ -171,6 +171,8 @@ class Accounting:
self.sor = sor self.sor = sor
await self.setup_all_accounting_legs() await self.setup_all_accounting_legs()
debug(f'do_accounting() ...{self.accounting_legs=}') debug(f'do_accounting() ...{self.accounting_legs=}')
legs = [ l for l in self.accounting_legs if l['amount'] > 0.0001 ]
self.accounting_legs = legs
self.check_accounting_balance(self.accounting_legs) self.check_accounting_balance(self.accounting_legs)
for leg in self.accounting_legs: for leg in self.accounting_legs:
await self.leg_accounting(sor, leg) await self.leg_accounting(sor, leg)