修复求和数据统计的问题

This commit is contained in:
2026-07-23 14:57:29 +08:00
parent 03098a553e
commit fa884ae782
11 changed files with 550 additions and 184 deletions

View File

@@ -161,6 +161,27 @@ def init_database_tables():
"custom_service_fee_name VARCHAR(100) NULL COMMENT '自定义服务费报表表头名称'",
'custom_service_fee_name'
)
# 给配置表增加 show_custom_service_fee 字段(是否显示自定义服务费列)
_add_column_if_not_exists(
't_daily_report_config',
"show_custom_service_fee TINYINT NULL COMMENT '是否显示自定义服务费列(0=不显示,1=显示)'",
'show_custom_service_fee'
)
# 给配置表增加 show_total_amount 字段(是否显示实收金额列)
_add_column_if_not_exists(
't_daily_report_config',
"show_total_amount TINYINT NULL COMMENT '是否显示实收金额列(0=不显示,1=显示)'",
'show_total_amount'
)
# 给配置表增加 total_amount_name 字段(实收金额表头名称)
_add_column_if_not_exists(
't_daily_report_config',
"total_amount_name VARCHAR(100) NULL COMMENT '实收金额报表表头名称'",
'total_amount_name'
)
# 数据迁移:给 sort_order 为 NULL 的配置记录按 id 顺序赋值
try: