mac
|
d11e8f9313
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 12s
|
2026-07-08 13:00:17 +08:00 |
|
mac
|
61ba9c4c5d
|
fix: 计划模块弹窗完整修复
- 弹窗HTML从finance.js干净复制, 结构完全对齐
- 25个modal ID加plan_前缀, 与实际模块零冲突
- 16个window函数+4个全局函数加plan前缀, 避免覆盖
- closePlanModal关闭后调用render()清理DOM
- CSS 5条规则加上#planModal选择器
- isUnsigned=false, 表格14列+卡片14个
- 版本号 v1.0.0.20
v1.0.0.20
|
2026-07-08 13:00:16 +08:00 |
|
mac
|
02a12a208c
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 14s
|
2026-07-08 12:23:32 +08:00 |
|
mac
|
eba4945fba
|
refactor: 业务→实际
v1.0.0.19
|
2026-07-08 12:23:32 +08:00 |
|
mac
|
b977627895
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 11s
|
2026-07-08 12:22:02 +08:00 |
|
mac
|
2445dea4dd
|
refactor: 业务去待签约, 计划tab调整
- 业务模块移除待签约tab, 状态只保留已签约
- 计划模块移除项目tab, 待签约→项目计划, 平台费用→平台费用计划
- 计划默认选中项目计划tab
- 版本号 v1.0.0.18
v1.0.0.18
|
2026-07-08 12:22:02 +08:00 |
|
mac
|
edf8e6179c
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 11s
|
2026-07-08 12:13:07 +08:00 |
|
mac
|
d2ea5d0d5d
|
feat: 计划模块 + 待签约迁移 + 表格排序 + 已签约→项目
- 新增计划模块(plan_finances/plan_expense_records, 侧边栏计划tab)
- 待签约项目自动迁移到计划模块(data_fixes 幂等)
- 已签约tab改名为项目(业务+计划两个模块)
- 业务模块表格点击列头排序(月度/季度/总视图)
- 计划与业务侧边栏位置对调
- plan模块CSS修复(使用finance-tab类)
- 版本号 v1.0.0.17
v1.0.0.17
|
2026-07-08 12:13:06 +08:00 |
|
mac
|
3148af05b3
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 11s
|
2026-07-08 11:42:07 +08:00 |
|
mac
|
e233c294b0
|
revert: 移除业务模块所有项目tab
v1.0.0.16
|
2026-07-08 11:42:07 +08:00 |
|
mac
|
4029933ada
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 12s
|
2026-07-08 11:34:00 +08:00 |
|
mac
|
6d30b8b891
|
feat: 修改密码+密码可见切换+所有项目tab
- 新增 POST /api/auth/change-password 修改密码接口
- 修改密码弹窗,三次密码输入均带眼睛切换可见
- 业务模块新增「所有项目」tab,展示全部项目
- 版本号 v1.0.0.15
v1.0.0.15
|
2026-07-08 11:34:00 +08:00 |
|
mac
|
95d3f9809c
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 12s
|
2026-07-07 19:22:08 +08:00 |
|
mac
|
666f35931c
|
refactor: 首页→部门,移除业务概览表和4图表(已迁移到总览tab)
- 侧边栏首页→部门,图标改为trending-up
- 移除部门页业务(项目)财务概览表
- 移除4张图表(月度签约/确收毛利/回款已付/项目利润)
- 保留回款提醒+部门经营+部门现金流+近期动态
- 版本号 v1.0.0.14
v1.0.0.14
|
2026-07-07 19:22:08 +08:00 |
|
mac
|
8b040489e2
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 11s
|
2026-07-07 19:19:46 +08:00 |
|
mac
|
8196eb2802
|
feat: 业务模块新增总览tab,含首页业务概览表和4个图表
- 新增总览tab,位于已签约之前
- 复制首页业务(项目)财务概览表
- 复制月度签约/确收毛利/回款已付/项目利润4张图表
- 图表使用独立canvas ID避免与首页冲突
- 版本号 v1.0.0.13
v1.0.0.13
|
2026-07-07 19:19:45 +08:00 |
|
mac
|
db9700c8ee
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 12s
|
2026-07-07 19:14:07 +08:00 |
|
mac
|
1d79160dc2
|
fix: 部门费用现金流→部门费用流出
v1.0.0.12
|
2026-07-07 19:14:07 +08:00 |
|
mac
|
11e30f33b9
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 12s
|
2026-07-07 19:11:42 +08:00 |
|
mac
|
3cb0abcf41
|
refactor: 部门经营情况拆为部门经营+部门现金流两张卡片
v1.0.0.11
|
2026-07-07 19:11:42 +08:00 |
|
mac
|
95f52b61d0
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 11s
|
2026-07-07 19:05:20 +08:00 |
|
mac
|
c3e0e9a496
|
fix: 回款提醒处理超额回款场景(负数未回款→超额回款)
v1.0.0.10
|
2026-07-07 19:05:20 +08:00 |
|
mac
|
a4012f2189
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 11s
|
2026-07-07 19:03:00 +08:00 |
|
mac
|
b626de53ca
|
fix: 部门费用(已付)→ 部门费用现金流
v1.0.0.9
|
2026-07-07 19:03:00 +08:00 |
|
mac
|
e1c5e65c1e
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 11s
|
2026-07-07 19:00:53 +08:00 |
|
mac
|
6853b755b8
|
feat: 部门经营表新增项目现金流/部门费用已付/部门现金流
- 部门毛利 → 项目毛利
- 新增行: 项目现金流、部门费用(已付)、部门现金流
- 后端 expense_paid_sum 计算平台费用已付(排除暂不计入)
- 总工作台同步兼容
- 版本号 v1.0.0.8
v1.0.0.8
|
2026-07-07 19:00:53 +08:00 |
|
mac
|
a3d78b3ca0
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 12s
|
2026-07-07 18:44:10 +08:00 |
|
mac
|
76da3a2106
|
fix: 部门费用计算排除「暂不计入」状态
- t_expense_sum 和 expense_sum 新增状态过滤
- 首页部门费用指标不再累加 status='暂不计入' 的记录
- 版本号 v1.0.0.7
v1.0.0.7
|
2026-07-07 18:44:10 +08:00 |
|
mac
|
9dc5631574
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 11s
|
2026-07-07 18:39:11 +08:00 |
|
mac
|
e7e93c06f8
|
fix: 历史费用状态修正为「计入费用」
- data_fixes 新增 migrate_fix_expense_status
- 将 NULL/空/待审批 的费用状态统一修正为「计入费用」
- 服务启动时自动执行,幂等安全
- 版本号 v1.0.0.6
v1.0.0.6
|
2026-07-07 18:39:11 +08:00 |
|
mac
|
c5a59508d2
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 12s
|
2026-07-07 18:34:47 +08:00 |
|
mac
|
f9fe32beed
|
feat: 费用状态字段 + 表格排序 + 首页回款提醒 + 回款率着色
- 平台费用新增状态字段(计入费用/暂不计入),默认计入费用
- 费用表格月份列置首,所有表头点击正/倒序排序
- 首页新增回款提醒条(金色渐变,含确收/回款/未回款/回款率)
- 业务表格回款率着色:<30%红,30-80%黄,>=100%绿
- 版本号v1.0.0.5
v1.0.0.5
|
2026-07-07 18:34:47 +08:00 |
|
mac
|
ab1d57492c
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 12s
|
2026-07-07 18:01:04 +08:00 |
|
mac
|
a6acfb2012
|
fix: 季度视图跳过逻辑 + 筛选区字号 + 首页去筛选
- 季度视图与月度视图统一:无当期数据项目跳过不渲染
- 首页去除时间段筛选下拉框
- 业务/平台费用/首页筛选区文字加大一号(text-xs→text-sm)
- 业务视图不记忆上次选择,默认总视图
- seed数据重构,5工作台各>1亿
- 版本号v1.0.0.4
v1.0.0.4
|
2026-07-07 18:01:04 +08:00 |
|
mac
|
9a81a30feb
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 18s
|
2026-07-07 17:02:47 +08:00 |
|
mac
|
ec140bf105
|
fix: 年份动态计算 + 首页布局优化
- 后端所有硬编码2026替换为date.today().year动态计算
- 首页移除4个快捷跳转卡片
- 首页新增时间段筛选下拉框
- 版本号更新至v1.0.0.3
v1.0.0.3
|
2026-07-07 17:02:47 +08:00 |
|
mac
|
d6d21b03dd
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 13s
|
2026-07-07 15:56:13 +08:00 |
|
mac
|
075350a026
|
feat: 绩效模块重构 + UI 统一样式 + 标题联动
- 新增绩效模块(季度考核表,目标/完成/权重/评分,localStorage)
- 产品模块增加版本迭代/产品运营双Tab
- 方案模块Tab改为下划线样式
- 顶部标题随模块切换联动更新
- OPC来信弹窗恢复并采用信件样式排版
- 费用模块移入业务顶部Tab(平台费用)
- 侧边栏:项目→业务,台账→Focus,新增绩效
- 顶部品牌区增加版本号显示v1.0.0.2
v1.0.0.2
|
2026-07-07 15:56:13 +08:00 |
|
mac
|
b9a05e8732
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 12s
|
2026-07-07 13:15:54 +08:00 |
|
mac
|
c12389fb89
|
feat: 运营模块 + 全局 Slogan + 模板热加载
- 新增运营模块(侧边栏/panel/render,7条运营思考)
- 全局 Slogan 置于顶部品牌区(蓝白 pill 标签)
- flask_app.py 启用 TEMPLATES_AUTO_RELOAD
- 项目模块状态筛选改为 Tab(已签约/待签约)
|
2026-07-07 13:15:54 +08:00 |
|
mac
|
440707e19a
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 11s
|
2026-07-07 12:56:27 +08:00 |
|
mac
|
b1e404af30
|
feat: 项目模块状态Tab + 待签约简化视图
- 顶部新增已签约/待签约 Tab(复用finance-tab下划线样式)
- 待签约视图:表格仅显示项目名称/状态/签约金额/签约月份/毛利/成本/项目利润
- 待签约视图:卡片仅显示签约金额/毛利/成本/项目利润
- 替换原状态筛选下拉框
|
2026-07-07 12:56:27 +08:00 |
|
mac
|
e0dc1a56b2
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 12s
|
2026-07-06 21:42:24 +08:00 |
|
mac
|
39350e2363
|
refactor: 应付 → 成本 显示文本重命名
finance.js: 费用Tab/卡片/表头/流程链
home.js: 首页行标签/流程链
migrations/columns.py: 注释
|
2026-07-06 21:42:24 +08:00 |
|
mac
|
f45afd954d
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 12s
|
2026-07-06 21:34:48 +08:00 |
|
mac
|
f44f7eab9e
|
feat: 项目流水拆分为确收与回款+费用明细两Tab + 数据迁移
后端:
- 新增 expense_data TEXT 列(columns.py迁移)
- 新增 data_split 迁移:旧 budget_data cost/paid → expense_data(幂等)
- sum_budget cost/paid → sum_expense cost/paid(routes.py/helpers.py)
- TABLES 配置加入 expense_data
前端:
- 项目详情弹窗Tab:基本信息→确收与回款→费用明细→执行信息→任务管理→活动
- 确收与回款Tab:月份/确收/毛利/回款/备注
- 费用明细Tab:月份/费用类型/应付/已付/备注
- 项目表格三视图(月/季/总)cost/paid来源切换为expense_data
- 保存逻辑分两路: budget_data(rev/gross/payment)+expense_data(cost/paid)
|
2026-07-06 21:34:48 +08:00 |
|
mac
|
664da22329
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 11s
|
2026-07-06 20:58:19 +08:00 |
|
mac
|
dbc98e4693
|
feat: 项目模块+首页优化 — 删除项目费用/列重排/卡片标题双行
项目模块:
- 全面删除项目费用(METRIC_CARDS/thead/tdRow/budgetTab保存逻辑)
- 表格列重排:签约→确收→毛利→应付→项目利润→回款→已付→现金流→执行率→毛利率→回款率→付款率
- 卡片重排并删除签约项目总数
- 表格标题双行:项目财务明细+列顺序副标题
- 项目利润=毛利(不再减费用)
首页:
- 业务财务概览标题改为双行格式
- 列顺序重排保持一致
- 项目费用行加入/移除等多次调整
|
2026-07-06 20:58:19 +08:00 |
|
mac
|
73a6ac126c
|
Merge branch 'dev'
Deploy / deploy (push) Successful in 12s
|
2026-07-06 19:34:24 +08:00 |
|
mac
|
ac312741df
|
feat: 首页表格优化 — 列重排+项目费用回血+正负着色+命名统一
- 列顺序:年度累计→上季度累计→上月累计→本季度累计→季环比→本月累计→月环比
- 业务财务概览加回项目费用行(橙色,现金流之前)
- 本月新增→本月累计,季度累计→本季度累计
- 现金流/项目利润/部门净利:正值绿负值红
- 部门利润→部门毛利
|
2026-07-06 19:34:24 +08:00 |
|