640 Commits

Author SHA1 Message Date
be2d80c718 精简已完成待办重复展示 2026-10-27 09:40:19 +08:00
6cd209ea71 待办状态筛选仅保留两种状态 (#665) 2026-10-26 23:01:29 +08:00
05726c6751 完善系统化待办筛选与展示 (#664) 2026-10-26 22:56:32 +08:00
be3b95e70e 接入店铺台账负责人字段 (#663)
Co-authored-by: 92451 <924518135@qq.com>
Co-committed-by: 92451 <924518135@qq.com>
2026-10-26 22:34:20 +08:00
426d9724f7 恢复店铺台账主体报表口径 (#662)
Co-authored-by: 92451 <924518135@qq.com>
Co-committed-by: 92451 <924518135@qq.com>
2026-10-26 22:25:50 +08:00
b3e8523cc4 统一店铺台账账户总表字段口径 (#661)
Co-authored-by: 92451 <924518135@qq.com>
Co-committed-by: 92451 <924518135@qq.com>
2026-10-26 22:16:18 +08:00
f593cd5bb0 复用同回款账户的确认简称 (#660)
Co-authored-by: 92451 <924518135@qq.com>
Co-committed-by: 92451 <924518135@qq.com>
2026-10-26 21:53:26 +08:00
32e8811f71 可用金额构成统一按万元显示
可用金额构成总计、银行、店铺和合计统一按万元展示。
2026-10-26 21:48:16 +08:00
d1b5f92d5b 按账户总表匹配店铺账户简称 (#658)
Co-authored-by: 92451 <924518135@qq.com>
Co-committed-by: 92451 <924518135@qq.com>
2026-10-26 21:38:51 +08:00
9a95b734c3 账户总表展示综合可用金额
账户总表可用金额按银行可用与店铺台账余额合计,并支持查看分类明细。
2026-10-26 21:28:41 +08:00
0249d67c9b fix: 安装费店铺明细表头适配弹窗宽度 (#656) 2026-10-26 21:18:19 +08:00
9105d8584f 系统化待办时间支持待定 (#655) 2026-10-26 21:18:04 +08:00
7ea2d9c7ef 修复钉钉流程明细漏抓与付款金额重复 (#651)
改为按审批主表、费用明细、付款明细结构化同步;补全14类财务流程,付款按对应序号只计一次,合计读取独立付款事实。
2026-10-26 20:46:13 +08:00
e08d578b5d 兼容店铺余额名称前缀匹配 (#650)
Co-authored-by: 92451 <924518135@qq.com>
Co-committed-by: 92451 <924518135@qq.com>
2026-10-26 20:40:53 +08:00
f194000c99 fix: 修复安装费页签返回切换 (#648) 2026-10-26 20:36:09 +08:00
c4b61e7daa feat: 流程明细按打款日期筛选 (#644) 2026-10-26 20:10:46 +08:00
27f59d9d72 fix: 安装费明细支持横向滚动 (#643)
为安装费明细增加横向滚动、鼠标拖动和页签切换后的滚动复位。
2026-10-26 20:01:33 +08:00
d58b0ea479 feat: 安装费明细统一按万元展示 (#642) 2026-10-26 19:49:26 +08:00
af13f70094 移除系统化待办重复新增入口 (#640)
保留顶部新增待办和行内位置插入,移除列表下方重复入口。
2026-10-26 19:47:52 +08:00
59053b459a fix: 修复安装费页签无法左右切换 (#638) 2026-10-26 19:39:02 +08:00
6f0c99c3c0 保留无存续主体店铺 (#639)
Co-authored-by: 92451 <924518135@qq.com>
Co-committed-by: 92451 <924518135@qq.com>
2026-10-26 19:39:01 +08:00
e39d9b860a feat: 支持系统化待办逐条后插新增 (#637)
> 开工时标题使用 `WIP: <任务名称>` 并先填写“任务占用与边界”。Codex 完成独立合并前自审后补齐其余内容并移除 `WIP:`。

## 任务占用与边界

- 任务名称:
- 实际开发者:
- 任务来源/团队分工:
- 目标结果:
- 预计修改路径:
- 将写入的公共契约(路由、Controller 方法、Repository、表/视图、`source_key`、`scope`、权限名、菜单键或共享组件):
- 仅复用、明确不修改的公共契约:
- 数据源、表/视图和字段:
- 上游 `source_key` / `scope`:
- 权限名、菜单键或共享组件:
- 明确不修改的范围:

## 开工碰撞检查

- [ ] Codex 已执行 `scripts/codex-task-preflight.ps1`
- [ ] 已检查最新 `main` 和所有远程任务分支
- [ ] 已搜索主线既有页面、接口、Repository 和数据查询
- [ ] 已把“将写入”和“仅复用、不修改”的公共契约分开;仅复用项不作为单独阻断条件
- [ ] 未发现实际写入重叠;或已在下方写明相关分支、具体重叠项和协调结论

相关分支、重叠项与协调结论:

## 实际改动

- 完成内容:
- Codex 实际修改的文件:
- 新增或变更的公共契约:
- 与原计划的差异:

## 验证证据

- 正常流程:
- 空数据/错误输入/无权限场景:
- 受影响旧功能:
- 自动测试及结果:
- 实际页面、接口或只读业务查询结果:

## 风险检查

- [ ] 不涉及金额、权限、审批、数据库迁移、生产配置或数据修复
- [ ] 如涉及上述高风险内容,已在下方写明影响、回滚和所需授权
- [ ] 未提交 `.env`、密码、Token、私钥、真实财务数据、生产日志或构建产物
- [ ] 前端改动符合 `DESIGN.md`;无前端改动则写“不适用”

高风险影响、回滚和授权状态:

## 合并前复查

- [ ] 已重新拉取远程引用并用实际修改范围再次运行碰撞检查
- [ ] PR 不再是 `WIP:`,所有测试结果已经补齐
- [ ] Codex 已重新读取原始需求和验收标准,并逐文件审核 `origin/main...任务分支` 的完整 diff
- [ ] Codex 自审确认无越界修改、重复实现、敏感内容、未处理冲突和未验证结果
- [ ] 合并顺序不会覆盖其他未合并任务
- [ ] 已授权当前任务的 Codex 执行 Squash merge、验证 `main` 并清理任务分支
- [ ] 如涉及生产迁移、数据修复、删除、覆盖配置或部署,已另行取得对应高风险授权

Reviewed-on: #637
2026-10-26 19:38:55 +08:00
996e4aed69 接入店铺维度报表店铺主体数据 (#636)
Co-authored-by: 92451 <924518135@qq.com>
Co-committed-by: 92451 <924518135@qq.com>
2026-10-26 19:31:45 +08:00
88ec7d01f2 feat: 安装费汇总与店铺明细改为横向页签 (#634) 2026-10-26 19:27:38 +08:00
d9b5d80c60 修复系统化待办内容与序号联动 (#633)
## 改动
- 类型切换后按规范化分组匹配已有内容,并自动带出该类型第一项内容。
- 内容切换后待办事项序号同步刷新,新增位置明确显示“新增第 N 条(添加到末尾)”。
- 兼容类型、内容历史编号前缀。

## 验证
- `php artisan test --filter=SystemizationTodosTest`:10 passed,172 assertions。
- Blade 模板缓存、前端脚本语法检查通过。

## 风险
- 仅调整前端联动和候选项分组,不涉及数据库结构、金额、权限或配置迁移。

Reviewed-on: #633
2026-10-26 19:24:49 +08:00
aa0333fa5e fix: 优化安装费汇报表格行距 (#632) 2026-10-26 18:51:12 +08:00
38a765fa47 待办内容支持选择或新增 (#631) 2026-10-26 18:48:57 +08:00
a8c2169134 调整财务台账店铺表头 (#629)
Co-authored-by: 92451 <924518135@qq.com>
Co-committed-by: 92451 <924518135@qq.com>
2026-10-26 18:43:44 +08:00
d8ca78f3f9 fix: 安装费小卡片统一使用金黄色强调 (#628) 2026-10-26 18:42:15 +08:00
3309c2320c 系统化待办序号支持编辑并移除序号筛选 (#626) 2026-10-26 18:31:46 +08:00
cca9b19571 fix: 平台汇总移到明细表店铺名称上方 (#625) 2026-10-26 18:24:43 +08:00
88b3f1c830 fix: 支持财务台账店铺台账重建
支持从最新余额快照清空并重建财务台账店铺表。

PR #623
Co-authored-by: 92451 <924518135@qq.com>
Co-committed-by: 92451 <924518135@qq.com>
2026-10-26 18:01:31 +08:00
ce25b1aef2 fix: 人工费用应纳税所得额区间改为公式 (#621)
单月应纳税所得额区间按新月度个税比例自动匹配。
2026-10-26 17:52:26 +08:00
a7252c176c 完善系统化待办文字展示、拆分与指定序位新增 (#618) 2026-10-26 17:37:06 +08:00
ceddfa6f09 fix: 补全人工费用公积金及月度个税公式 (#616)
补齐公积金缴存、超额代扣缴和提高公积金方案月度个税金额公式。
2026-10-26 17:14:30 +08:00
b1a817255b fix: 人工费用扣除额及公积金基数改为公式 (#615)
月度扣除额、原需交个税金额及新公积金缴存基数改为自动公式。
2026-10-26 16:57:26 +08:00
bd962a126e feat: 完善安装费卡片构成项单位 (#613)
明确包安装金额和不包安装金额标签,并补齐万元单位。
2026-10-26 16:51:10 +08:00
e2e77d6d20 fix: 统一工商类型核定与个人独资口径
工商类型仅保留核定、个人独资企业,其他统一显示斜杠。
2026-10-26 16:40:16 +08:00
4d5b6ee718 feat: 优化安装费卡片万元展示和明细入口 (#610)
安装费卡片统一数字字体,切换万元展示,并增加右下角明细按钮。
2026-10-26 16:37:39 +08:00
dfc3dcd0d0 fix: 默认隐藏无数据的报表月份列
报表初始只显示有数据的月份列,空列可在筛选字段中手动打开。
2026-10-26 16:32:29 +08:00
deae0c3e21 feat: 财务经营报表新增流程明细页面 (#608) 2026-10-26 16:31:03 +08:00
fa86be7bc5 feat: 安装费卡片改为整行布局 (#607)
安装费卡片改为整行宽度、128px 高和 40px 元金额展示。
2026-10-26 16:19:42 +08:00
e3867968e0 fix: 人工费用速算扣除数按税法档位自动计算 (#606)
月度 L/U/AH 速算扣除数改为税法七档公式,年度 Y/AL/BD 档位同步核验。
2026-10-26 16:19:35 +08:00
450a9e42f9 feat: 完善经营报表汇总与基础资料状态标签
经营报表保留原表头并补齐本表汇总;基础资料只增加表内分色标签。
2026-10-26 16:13:27 +08:00
a2344d9136 feat: 重做安装费金额汇总卡 (#603)
安装费汇总改为单一主视觉卡片,动态展示环比、包安装和不包安装构成。
2026-10-26 16:01:23 +08:00
2f3852271a feat: 精简安装明细筛选区并增加生效条件标签 (#602)
统一安装明细时间口径与日期区间,收敛常驻筛选,增加快捷区间、可删除生效条件和低频筛选折叠。
2026-10-26 15:47:50 +08:00
99b5fa1e5a 修复待办内容空白差异导致未合并 (#600) 2026-10-26 15:33:36 +08:00
aa4c47785d fix: 人工费用税率按月度年度税法匹配
月度工资税率改为按应纳税所得额自动匹配;年度税率继续按年度综合所得税率表计算。
2026-10-26 15:31:42 +08:00
93cbc83bb0 feat: 新增人工费用工资测算表
按 8 月工资表落地 61 列表头与 34 个实时计算公式;不导入工资明细。
2026-10-26 15:05:49 +08:00
b25ae15a4b 新增公司税务类型与工商类型字段 (#597)
公司基础信息和主体维度报表增加税务类型、工商类型字段,并复用 fin_companies 已完成核对的数据。
2026-10-26 15:04:42 +08:00