Commit 598b9169 authored by 邱阿朋's avatar 邱阿朋

fix(app): 修复数据处理和计算相关问题

- 修改字段名称:将 "vat" 更改为 "vat_tax",以统一字段命名
- 优化总金额计算:对 total_amount 进行四舍五入,提高数据准确性
- 添加日志记录:在处理特定索引时增加日志记录,便于调试和监控
parent 9dc70b88
......@@ -133,7 +133,7 @@ class Spa(AutoInterface):
processed_item['Group Name'] = relation.get("name")
processed_item['Group Code'] = relation.get("code")
processed_item["Original balance"] = original_balance
processed_item["vat"] = va_tax
processed_item["vat_tax"] = va_tax
processed_items.append(processed_item)
return processed_items
......@@ -173,7 +173,7 @@ class Spa(AutoInterface):
processed_item["Group Name"] = relation.get("name")
processed_item['Group Code'] = relation.get("code")
processed_item["Original balance"] = original_balance
processed_item["vat"] = vat_tax
processed_item["vat_tax"] = vat_tax
processed_items.append(processed_item)
return processed_items
......@@ -227,7 +227,7 @@ class Spa(AutoInterface):
# 计算总和,忽略NaN值
total_amount = total_amount + valid_data.sum()
return total_amount
return round(total_amount, 2)
def push_data_queue(self):
rabbit.connection()
......@@ -308,6 +308,9 @@ class Spa(AutoInterface):
self.logger.warning(f"{invoice_id} 暂无报告信息")
continue
if index == 17:
pass
# 计算每个sheet总金额
total_amount = self.__calculate_sheets_total_amount(item_dict)
original_balance = coop.get("Original balance", 0.0)
......
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