feat: 经营报表年份支持 + 项目管理年份过滤修复
- 经营月报/季报增加年份选择入口,数据按选中年份过滤 - 年份下拉框扩展至 2020-2027,增加「所有年份」选项 - 项目管理视图全年/季度/月度均按年份过滤项目列表 - 修复月度视图在所有年份模式下数据查询(substring→slice) - 修复 finView/finFilter 初始化,确保全年标签默认选中 - 修复 yearly API 缺失 tenant 参数导致跨工作台数据错误 - 费用数据(expense)遍历加年份过滤,季报指标改为从 fm 累加
This commit is contained in:
@@ -61,8 +61,8 @@ def attach_common(conn, resource, items):
|
||||
return items
|
||||
|
||||
|
||||
def monthly_finance(conn, tenant="科普·无界"):
|
||||
_year = date.today().year
|
||||
def monthly_finance(conn, tenant="科普·无界", year=None):
|
||||
_year = year or date.today().year
|
||||
months = [f"{_year}-{m:02d}" for m in range(1, 13)]
|
||||
pfs = rows(conn,
|
||||
"SELECT sign_amount, sign_month, budget_data, expense_data FROM project_finances WHERE tenant=?",
|
||||
|
||||
Reference in New Issue
Block a user