四位小数

This commit is contained in:
李鹏宇
2026-06-15 18:17:37 +08:00
parent b7d28d2bbf
commit 5429039a90
6 changed files with 7 additions and 7 deletions
+2 -2
View File
@@ -315,8 +315,8 @@ class LeasedAreaReport(models.Model):
# ========== 七、构建统计汇总数据 ==========
stats = [
{'name': '记录总数', 'amount': len(rows)},
{'name': '物业已租面积合计', 'amount': round(total_property_area, 4)},
{'name': '合同已租面积合计', 'amount': round(total_contract_area, 4)},
{'name': '物业已租面积合计', 'amount': round(total_property_area, 4), 'display_amount': f"{round(total_property_area, 4):.4f}"},
{'name': '合同已租面积合计', 'amount': round(total_contract_area, 4), 'display_amount': f"{round(total_contract_area, 4):.4f}"},
]
_logger.info("[LEASED_AREA] query_date=%s, rows=%d, property_area=%.4f, contract_area=%.4f",
@@ -246,7 +246,7 @@ class ManagementAreaReport(models.Model):
# ========== 七、构建统计汇总数据 ==========
stats = [
{'name': '记录总数', 'amount': len(rows)},
{'name': '管理面积合计', 'amount': round(total_management_area, 4)},
{'name': '管理面积合计', 'amount': round(total_management_area, 4), 'display_amount': f"{round(total_management_area, 4):.4f}"},
]
_logger.info("[MANAGEMENT_AREA] query_date=%s, lines=%d, rows=%d, total_area=%.4f",
+1 -1
View File
@@ -242,7 +242,7 @@ class RentAreaReport(models.Model):
# ========== 七、构建统计汇总数据 ==========
stats = [
{'name': '记录总数', 'amount': len(rows)},
{'name': '可租面积合计', 'amount': round(total_rent_area, 4)},
{'name': '可租面积合计', 'amount': round(total_rent_area, 4), 'display_amount': f"{round(total_rent_area, 4):.4f}"},
]
_logger.info("[RENT_AREA] query_date=%s, lines=%d, rows=%d, total_area=%.4f",
@@ -110,7 +110,7 @@
<!-- 卡片数值 -->
<div t-att-style="getCardValueStyle(card)" style="font-size: 20px; font-weight: 700;">
<t t-if="card.is_percent" t-esc="card.value.toFixed(2) + '%'"/>
<t t-elif="card.is_area" t-esc="card.value.toFixed(2)"/>
<t t-elif="card.is_area" t-esc="card.value.toFixed(4)"/>
<t t-else="" t-esc="formatValue(card.value)"/>
</div>
@@ -164,7 +164,7 @@
<div class="row g-2">
<div class="col-auto" t-foreach="state.stats" t-as="stat" t-key="stat.name">
<div class="badge bg-light text-dark p-2" style="font-size: 0.9rem; background-color: #d1ecf1 !important; border: 1px solid #bee5eb;">
<strong t-esc="stat.name"/>: <t t-esc="stat.amount"/>
<strong t-esc="stat.name"/>: <t t-esc="stat.display_amount || stat.amount"/>
</div>
</div>
</div>
@@ -43,7 +43,7 @@
<div class="row g-2">
<div class="col-auto" t-foreach="state.stats" t-as="stat" t-key="stat.name">
<div class="badge bg-light text-dark p-2" style="font-size: 0.9rem; background-color: #d1ecf1 !important; border: 1px solid #bee5eb;">
<strong t-esc="stat.name"/>: <t t-esc="stat.amount"/>
<strong t-esc="stat.name"/>: <t t-esc="stat.display_amount || stat.amount"/>
</div>
</div>
</div>