|
|
4783185e3f
|
feat(线上代发价格): 新增标签筛选,关键字支持审批编号 (#872)
- 筛选栏增加“标签”:刘萧代发 / 1688代发 / 采购单管理(钉钉行按收款人区分,采购单行固定为采购单管理),页面、汇总、成本核查和导出同一口径
- 关键字原本标注支持审批编号但实际不查,钉钉来源增加匹配审批 JSON(businessId)
涉及:只读查询与页面筛选;不涉及迁移、权限和上游写入。
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VANWYsNUbu2piMtCKymoyd
|
2026-11-04 18:30:13 +08:00 |
|
|
|
23f2e9943c
|
feat: 增加退款每日同步和驾驶舱预警
退款待确认改为每日06:00专属同步,异常状态显示到财务驾驶舱。
|
2026-11-04 17:46:57 +08:00 |
|
|
|
c7654fe74d
|
feat: 退款月度汇总支持点击查看明细
月度合计移入汇总表最后一行,汇总数字支持按平台和月份查看明细。
|
2026-11-04 17:33:22 +08:00 |
|
|
|
24805b552f
|
feat: 增加退款待确认导出明细权限
新增退款待确认导出明细操作权限,支持用户、角色和分组授权。
|
2026-11-04 16:24:49 +08:00 |
|
|
|
f3a5788c67
|
feat: 增加退款待确认平台月度汇总 (#864)
退款待确认页面增加平台月度汇总。
|
2026-11-04 15:58:36 +08:00 |
|
|
|
0154a0ddd5
|
feat: 退款待确认展示平台 (#863)
退款待确认展开明细新增平台列。
|
2026-11-04 15:50:11 +08:00 |
|
|
|
1225edd87b
|
fix: 使用聚水潭线上订单号字段 (#861)
售后页面、退款待确认明细及导出的线上订单号统一改用 so_id。
|
2026-11-04 14:58:55 +08:00 |
|
|
|
9dbfb180f5
|
feat: 增加退款待确认月度汇总 (#860)
新增退款待确认月度汇总、按需展开明细、分页和共享镜像组合索引。
|
2026-11-04 14:45:43 +08:00 |
|
|
|
973433a4b7
|
feat: 厂家确认后退货群发送回执 (#859)
|
2026-11-04 14:41:48 +08:00 |
|
|
|
3538ed40b4
|
feat: 接入退款待确认数据 (#858)
固定筛选聚水潭售后待确认且线上退款成功的数据,支持查询、分页和导出。
|
2026-11-04 14:26:23 +08:00 |
|
|
|
42cdcec9c2
|
feat: 厂家退货明细支持全部确认回传 (#851)
|
2026-11-04 11:54:01 +08:00 |
|
|
|
61ab46c708
|
feat: 钉钉退货推送改为表格明细链接 (#850)
|
2026-11-04 11:40:29 +08:00 |
|
|
|
ba62b2bb10
|
feat: 恢复对账人选项并支持批量推送退货 (#848)
|
2026-11-04 10:59:37 +08:00 |
|
|
|
43390be327
|
feat(线上代发价格): 识别改版明细表格 + 新增报销成本核查(多报销) (#841)
1) 钉钉「线上代发业务报销」有 23 张已通过审批单的商品明细表格不叫“收款费用明细”(新版模板表格名为空、旧单叫“费用明细”),
同步时整单只剩一行空明细。按名称找不到时改取行内含“商品ID”列的明细表格;料号兼容新版“商品编码”。上线后对该数据集全量重同步。
2) 新增报销成本核查:按聚水潭订单由本行商品编码拆出的子商品,取普通商品资料成本价×发货数量求和为系统成本,
与代发订单金额比较,高出 0.01 元以上判“多报销”,另有“成本缺失”“无发货明细”;页面新增筛选、计数、多报销金额汇总及四列,导出同步。
涉及:金额核查展示(只读)、镜像全量重同步;不涉及迁移、权限和上游写入。
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VANWYsNUbu2piMtCKymoyd
|
2026-11-03 17:13:56 +08:00 |
|
|
|
78115f38d2
|
feat: 新增店铺收支明细页
新增店铺收支明细页,支持店铺/账户筛选、余额自检、整卡关联店铺与流式 CSV 导出。
|
2026-11-03 16:07:13 +08:00 |
|
|
|
801df996d4
|
feat: 增加供应商整月退货钉钉推送 (#833)
增加供应商对账整月退货推送入口,支持全部确认状态、按消息容量自动分批、不限制退货行数;补充设置字段容量迁移。
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-11-02 22:02:18 +08:00 |
|
|
|
867ff805a4
|
feat: 增加进销存未映射仓库视图
|
2026-11-02 11:44:00 +08:00 |
|
|
|
675ed67211
|
fix: 负数预警发送剔除已回传处理结果
自动推送与页面发送统一按账期和供应商剔除已回传处理结果。
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-11-02 10:19:21 +08:00 |
|
|
|
92a720d4c4
|
feat: 开放财务台账动账明细编辑权限
|
2026-10-30 23:33:56 +08:00 |
|
|
|
68765b580b
|
feat: 增加OA流程科目管理费用页 (#800)
新增OA已付款流程的二级/三级汇总和Sheet2明细模板页面,接入191条科目映射。
|
2026-10-30 20:46:17 +08:00 |
|
|
|
040d0d08ae
|
feat: 接入公司支付宝账单与台账手动编辑 (#797)
接入公司非店铺支付宝账单、受限批处理导入,并为账户总表及每日资金流水增加管理员手动编辑与审计。
Co-authored-by: 92451 <924518135@qq.com>
Co-committed-by: 92451 <924518135@qq.com>
|
2026-10-30 20:03:04 +08:00 |
|
|
|
685ff90b36
|
hotfix: 修复OA任务时间与页面刷新入口 (#790)
恢复钉钉北京时间显示,并将页面刷新请求接到实际控制器。
|
2026-10-30 15:43:09 +08:00 |
|
|
|
3bd2587c04
|
feat: 新增订单利润页面与明细查询 (#786)
新增订单利润页面、共享镜像查询、筛选聚合、明细展示、列设置与导出。
验证:20 项测试通过,249 个断言;真实页面代表订单 26092142570188 验收通过。
|
2026-10-30 15:24:09 +08:00 |
|
|
|
1b37df18cf
|
feat(报价管理): 报价变更记录页增加快递公司/状态/变更类型筛选 (#783)
- 快递公司支持输入模糊匹配或从下拉建议中选择;状态、变更类型下拉筛选,可组合,提供「清空」。
- 分页保留筛选条件;批量审核后回到同一筛选结果页。
- 无匹配记录时给出空状态提示;补分页样式(原分页按竖排列表显示)。
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014nvGZkg27YMEdhRy6EiUwf
> 开工时标题使用 `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: #783
|
2026-10-30 14:31:33 +08:00 |
|
|
|
fa989e3f49
|
feat: 增加人工费用数据保存功能 (#770)
|
2026-10-29 20:54:09 +08:00 |
|
|
|
e0b7a66d37
|
feat: 完善售后退货退款查询与导出
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-10-29 16:25:35 +08:00 |
|
|
|
26a46d5be1
|
feat: 接入售后退货退款预警数据
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-10-29 13:45:33 +08:00 |
|
|
|
1c42428df4
|
feat: 人工费用支持表格导入 (#758)
新增人工费用 Excel/CSV 导入,自动匹配录入列并重算公式。
|
2026-10-29 13:23:52 +08:00 |
|
|
|
b1f0e47955
|
fix: 修复系统化待办日期保存反馈
|
2026-10-29 09:44:07 +08:00 |
|
|
|
a9a6132b61
|
fix: 修复筛选结果内新增待办不可见
|
2026-10-28 18:35:08 +08:00 |
|
|
|
9bb37afa83
|
feat: 系统化待办负责人改为下拉选择
|
2026-10-28 18:04:03 +08:00 |
|
|
|
dba1eb3528
|
fix: 系统化待办保存不再整页刷新
|
2026-10-28 17:28:22 +08:00 |
|
|
|
79e72382d6
|
feat: 新增售后退货退款预警子页 (#744)
feat: 新增售后退货退款预警子页 (#744)
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-10-28 17:13:55 +08:00 |
|
|
|
79fad431df
|
feat: 自动推送负数预警并支持处理截图 (#742)
每日自动推送未处理供应商,增加处理截止时间和截图上传。
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-10-28 16:32:21 +08:00 |
|
|
|
75d63602ad
|
feat: 展示负数预警最新账期合计 (#741)
在采购钉钉任务页展示最新账期供应商负数合计。
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-10-28 16:19:00 +08:00 |
|
|
|
c64c6f5a54
|
feat: 供应商负数预警按采购一键分派 (#740)
一次点击按采购拆分任务,并用一条钉钉群消息发送全部采购独立处理链接。
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-10-28 16:09:53 +08:00 |
|
|
|
aa3432d3ce
|
feat: 供应商负数预警钉钉采购处理闭环 (#737)
增加采购筛选、群机器人任务发送、钉钉内逐供应商处理和结果回传。
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-10-28 15:39:17 +08:00 |
|
|
|
a20af2e067
|
feat(线上代发价格): 新增实际发货商品编码与聚水潭标记|多标签两列 (#730)
## 做了什么
线上代发价格页面与 CSV 导出新增两列:
- **实际发货商品编码**:按店铺交易单号(钉钉行)/内部单号(采购单行)关联聚水潭订单(非淘系 + 淘系),列出组合装拆开后的子商品编码×数量;优先只取本行商品编码拆出的子商品,普通商品取自身,对不上时列整单;忽略被拆分/合并/作废原单,拆单合并显示
- **聚水潭标记|多标签**:订单 labels
## 修改文件
- modules/EcommerceFinance/Repositories/DingOnlineDaifaPriceMirrorRepository.php
- app/Http/Controllers/Business/Pages.php(导出加列)
- resources/views/business/pages/product-inventory/online-daifa-price.blade.php
- tests/Unit/EcommerceFinance/OnlineDaifaShipSkuLabelsTest.php(新增)、tests/Feature/Business/OnlineDaifaPricePageTest.php
## 验证
- 新增 4 个单测(组合装、混合订单、拆单、无订单)+ 原采购单单测在精简 Laravel 环境通过;Feature 测试新增断言未在完整环境运行
- 只按当前页/导出每 200 行的单号做 so_id/o_id 索引等值查询,不扫全表
## 风险
不涉及金额计算、权限、数据库结构或配置;只读镜像表。
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_012AvVQFrueqWakFKTdSyu5q
Reviewed-on: #730
|
2026-10-28 14:34:05 +08:00 |
|
|
|
a934229ccc
|
feat: 接入供应商负数预警数据
供应商负数预警读取供应商应付终版数据集,筛选供应商余额小于 0 的记录。
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-10-28 13:42:28 +08:00 |
|
|
|
6f453c5419
|
feat: 系统化待办备注合并到完成情况
|
2026-10-28 13:19:28 +08:00 |
|
|
|
5f7c7a3a92
|
feat: 系统化待办改为纯单元格直接编辑
|
2026-10-28 12:39:56 +08:00 |
|
|
|
df46217685
|
feat: 增加系统化待办类 Excel 表格编辑
|
2026-10-28 12:07:23 +08:00 |
|
|
|
4a4537612f
|
feat: 将推广费页签迁移到营销账户账单 (#711)
> 开工时标题使用 `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: #711
|
2026-10-28 11:16:15 +08:00 |
|
|
|
48b433be4d
|
feat: 系统化待办按今日同步并优化 Excel 导入
操作记录默认从今日显示,并增强 Excel 同步的类型保护和同名分组匹配。
|
2026-10-28 09:37:21 +08:00 |
|
|
|
7954777212
|
fix: 合并系统化待办重复内容分组
统一系统化待办的换行编号与标点归一化,并补充回归测试。
|
2026-10-27 20:02:50 +08:00 |
|
|
|
8aff2a4dce
|
账户异常待办增加进度与逾期预警
账户异常待办增加筛选范围内处理进度和 7 天未完成逾期预警。
|
2026-10-27 18:23:20 +08:00 |
|
|
|
c33bb7308e
|
feat: 联动系统化待办负责人和责任人 (#697)
## 实际改动
- 提醒筛选项“无提醒”改为“已完成”,保持原有已完成筛选逻辑。
- 总负责人和责任人建立双向关联:选择总负责人后只显示对应责任人,选择责任人时自动勾选对应总负责人。
- 编辑弹窗将原生联想输入改为统一的勾选面板,并使用同一套负责人关联逻辑。
- 责任人关联同时支持固定映射和现有数据推导,惠兰等未在固定清单中的人员也能从历史数据正确归属。
- DESIGN.md 与机器设计规范新增跨设备控件准则,后续页面统一复用内置字体和自绘控件。
## 验证证据
- SystemizationTodosTest 通过:23 tests,343 assertions。
- 覆盖已完成筛选标签、固定人员映射、历史数据推导和自定义责任人控件。
- 不涉及数据库迁移、金额、权限或上游数据。
## 合并前复查
- 基于最新 origin/main(da546877)开发。
- 已自审完整 diff,未包含敏感信息或无关修改。
- 提交:fa7d2608。
Reviewed-on: #697
|
2026-10-27 18:10:54 +08:00 |
|
|
|
c65b17d979
|
fix: 统一系统化待办跨设备布局 (#695)
## 实际改动
- 全站中文改用仓库内置 Web 字体,消除 macOS PingFang 与 Windows 微软雅黑造成的字宽、换行和控件尺寸差异。
- 系统化待办筛选改为固定六列桌面网格,避免不同屏幕缩放导致控件错位或日期占位符被截断。
- 下拉框、复选框和搜索框统一关闭系统原生外观并使用同一套黑金样式。
- 表格列宽改为公司级共享配置:任意电脑调整后,其他电脑重新进入页面使用同一列宽;仍保留拖动调整和恢复默认功能。
## 验证证据
- SystemizationTodosTest 通过:22 tests,333 assertions。
- laravel-mix production 构建通过。
- 覆盖共享列宽保存、页面读取和路由返回。
- 不涉及数据库迁移、权限、金额口径或上游数据。
## 合并前复查
- 基于最新 origin/main(5f248672)开发。
- 已自审完整 diff,未包含敏感信息或无关修改。
- 提交:593a8019。
Reviewed-on: #695
|
2026-10-27 17:31:07 +08:00 |
|
|
|
5f248672c7
|
fix: 统一系统化待办总负责人映射 (#694)
## 实际改动
- 系统化待办总负责人筛选统一为四类:人参、晨曦、常仪、待定。
- 苏木、李斯、周生辰归入人参;玉兔、山时、林冲、杳杳归入常仪;栎阳、秋香归入晨曦。
- 本身已是人参、晨曦、常仪、待定的数据保持不变。
- 历史非规范值在读取时归并,不批量改写现有数据;手工新增或修改时按四类保存。
- 表格显示、编辑弹窗和筛选查询使用同一套映射。
## 验证证据
- SystemizationTodosTest 通过:21 tests,327 assertions。
- 覆盖玉兔归常仪、周生辰归人参、原有总负责人保留、待定及空值、旧筛选参数兼容。
- 不涉及数据库迁移、权限、金额口径或生产配置。
## 合并前复查
- 基于最新 origin/main(4a1afd5246)开发。
- 已自审完整 diff,未包含敏感信息或无关修改。
- 提交:ba9fc15d。
Reviewed-on: #694
|
2026-10-27 16:59:07 +08:00 |
|
|
|
4a1afd5246
|
fix: 修正系统化待办人员筛选并调整查询按钮 (#693)
## 实际改动
- 系统化待办责任人筛选支持斜杠分隔,组合姓名会拆分为两个独立候选。
- 查询表单主按钮由“筛选”调整为“查询”。
- 涉及 Controller、页面 Blade、专项 Feature Test 共 3 个文件。
## 验证证据
- SystemizationTodosTest 通过:19 tests, 315 assertions。
- 新增查询按钮断言和斜杠多人责任人拆分回归测试。
- 不涉及金额口径、权限、审批、数据库迁移或生产配置。
## 合并前复查
- 已基于最新 origin/main(b3e6f859)rebase。
- 已自审完整 diff,未包含敏感信息或无关修改。
- 工作区干净,提交 01c746fd。
Reviewed-on: #693
|
2026-10-27 16:39:18 +08:00 |
|