|
|
27d3d5a74f
|
feat: 在其他目录增加日志统计页面
新增日志统计页面入口,等待接入数据源和统计口径。
|
2026-11-04 22:02:56 +08:00 |
|
|
|
f8e43d4e6e
|
fix: 隔离退款每日同步批次
退款每日批次完成后立即结束,不触发钉钉流程同步。
|
2026-11-04 18:48:07 +08:00 |
|
|
|
232ec8b200
|
fix: 每日账单先核查覆盖并补齐历史缺口 (#873)
每日运行先检查京东日账单、京东钱包和抖音账单的月份覆盖,按旧到新补齐缺口,历史未补齐时暂停拉取新数据。页面回验按京东/京喜各自口径核对,并在服务端已完整但本地状态滞后时回填状态,避免重复导入;上传断开统一进入重试流程。
> 开工时标题使用 `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: #873
|
2026-11-04 18:47:10 +08:00 |
|
|
|
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 |
|
|
|
026733e919
|
fix: 修正退货确认回执北京时间 (#869)
回执和机器人最近推送时间改用平台时区,避免 UTC 导致北京时间少 8 小时。
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-11-04 17:31:08 +08:00 |
|
|
|
cf708b1131
|
fix(线上代发价格): 店铺单号按字符串查聚水潭订单,修复订单关联走全表扫描 (#868)
纯数字店铺单号作数组键被 PHP 转成 int,绑定到 varchar 的 so_id 上触发隐式类型转换、索引失效:
淘系订单表(500 万行)一次 IN 查询 118 秒,100 行订单关联 151 秒,页面和成本核查预计算都卡死。
loadJstOrders 统一把 so_id 转成字符串再查。
涉及:只读查询;不涉及迁移、权限和上游写入。
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VANWYsNUbu2piMtCKymoyd
|
2026-11-04 17:28:55 +08:00 |
|
|
|
b5add20237
|
fix: 退款待确认改为一次导出全部明细
导出按钮移到汇总区外层,一次导出全部待确认明细。
|
2026-11-04 16:33:23 +08:00 |
|
|
|
24805b552f
|
feat: 增加退款待确认导出明细权限
新增退款待确认导出明细操作权限,支持用户、角色和分组授权。
|
2026-11-04 16:24:49 +08:00 |
|
|
|
10e20f0df7
|
fix(发货数据): 采购退货出库商品明细以采购退货明细为准 (#865)
发货视图对采购退货单会重复出很多行(每行都写整单数量),拼接条码还会被截断出残码,
按视图累加把数量放大(如 1190330222661 聚水潭 93 件、财务 1083 件)。
现改为商品行以 rpt.jst_purchaseoutItem 为准:视图同条码沿用名称/长宽高,数量取明细;
视图没有的条码按明细补行;视图多出的残码/重复行丢弃;明细为空时仍按视图。
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: #865
|
2026-11-04 16:07:35 +08:00 |
|
|
|
f3a5788c67
|
feat: 增加退款待确认平台月度汇总 (#864)
退款待确认页面增加平台月度汇总。
|
2026-11-04 15:58:36 +08:00 |
|
|
|
0154a0ddd5
|
feat: 退款待确认展示平台 (#863)
退款待确认展开明细新增平台列。
|
2026-11-04 15:50:11 +08:00 |
|
|
|
7a6fc997f3
|
perf(线上代发价格): 成本核查改为全量预计算缓存,页面打开不再现算 (#862)
#844 已去掉整表合并;但成本核查仍按“筛选条件+同步时间”缓存 10 分钟,生产 cron 每轮同步都会刷新同步时间,
等于每次打开页面都要把全部钉钉行逐批关联聚水潭订单重算一遍,页面依旧打不开。
- 核查结果按数据指纹(行数/最新创建时间/金额合计)缓存全量结果,最长 6 小时;筛选只取行键再查缓存
- 数据变化时先用旧结果,响应结束后后台重算(加锁防并发)
- 每日同步命令完成后预计算成本核查
涉及:只读查询与缓存;不涉及迁移、权限和上游写入。
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VANWYsNUbu2piMtCKymoyd
|
2026-11-04 15:16:06 +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 |
|
|
|
794225cb9c
|
feat: 新增退款待确认目录 (#857)
在退款数据下新增退款待确认二级目录和待接入占位页面。
|
2026-11-04 14:08:40 +08:00 |
|
|
|
9e66ada22b
|
fix: 厂家退货净扣减不计预估金额 (#856)
|
2026-11-04 13:50:13 +08:00 |
|
|
|
909879b41b
|
fix: 精简厂家退货链接页字段 (#855)
|
2026-11-04 13:23:06 +08:00 |
|
|
|
7476959939
|
fix: 压缩厂家退货明细页面布局 (#854)
|
2026-11-04 13:12:33 +08:00 |
|
|
|
3cefc22aaa
|
feat: 调整供应商退货字段与明细布局 (#853)
|
2026-11-04 12:06:32 +08:00 |
|
|
|
8eae0df857
|
fix: 调整厂家全部确认按钮位置 (#852)
|
2026-11-04 12:00:34 +08:00 |
|
|
|
42cdcec9c2
|
feat: 厂家退货明细支持全部确认回传 (#851)
|
2026-11-04 11:54:01 +08:00 |
|
|
|
61ab46c708
|
feat: 钉钉退货推送改为表格明细链接 (#850)
|
2026-11-04 11:40:29 +08:00 |
|
|
|
4449ef899c
|
fix: 供应商查询同步过滤退货厂家 (#849)
|
2026-11-04 11:14:05 +08:00 |
|
|
|
ba62b2bb10
|
feat: 恢复对账人选项并支持批量推送退货 (#848)
|
2026-11-04 10:59:37 +08:00 |
|
|
|
0ed02e95f7
|
feat: 供应商列表分页并增加整月退货推送 (#847)
|
2026-11-04 10:08:50 +08:00 |
|
|
|
661fbca7d3
|
fix: 供应商对账日期容差调整为一周 (#846)
|
2026-11-04 09:31:01 +08:00 |
|
|
|
6e054e4e8a
|
fix: 供应商对账支持日期两天容差匹配 (#845)
严格匹配未命中时,同采购单号、同商品编码且数量金额一致、日期相差不超过 2 天,按一致处理。
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-11-04 09:17:18 +08:00 |
|
|
|
f62ce3fbc6
|
perf(线上代发价格): 分页不再整表合并两个来源,修复页面打开超时 (#844)
|
2026-11-03 22:54:33 +08:00 |
|
|
|
0dc4a5f55a
|
fix: 失效数据源不再阻断种菜报销同步 (#843)
逐项隔离无效调度配置,正常数据集继续同步;记录脱敏警告并保留失败退出码。相关 4 项测试、22 项断言通过。
|
2026-11-03 19:25:12 +08:00 |
|
|
|
de18f3bc8a
|
fix: 补充店铺收支明细菜单入口
在经营报表快捷菜单中补充店铺收支明细入口。
|
2026-11-03 17:51:36 +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 |
|
|
|
255effb085
|
fix: 店铺下钻仅在管理费用弹窗生效 (#839)
|
2026-11-03 13:22:18 +08:00 |
|
|
|
817e6cbf17
|
fix: 避免供应商主档重复调度覆盖 (#838)
供应商主档同步只保留主机 cron 的全局上游锁入口,移除 Laravel 调度器重复执行,避免两个完整同步交叉删除镜像。
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-11-03 11:14:09 +08:00 |
|
|
|
aac29710fe
|
feat: 管理费用明细增加店铺与金额下钻 (#837)
|
2026-11-03 11:11:11 +08:00 |
|
|
|
84325939eb
|
fix: 修复人工费用数据导出 (#836)
|
2026-11-03 10:44:40 +08:00 |
|
|
|
9189d33ec5
|
fix(发货数据): 出库单实发明细与旧记录条码不同时以出库单为准覆盖 (#835)
- 早期同步时找不到出库单实发明细的包裹,商品用订单商品兜底(配件母件、被替换的原商品等,数量多为0但带金额);
之后出库单明细到齐,因新明细没有金额、"金额对不上"一直保留旧记录,导致条码/件数/体积与聚水潭不符
(10.1-10.25 约 3000 单,如配件仓记成母件 DNZ0134108N24V01,实发为 -23/-30/-31/-41 配件)。
- 新商品取自出库单实发明细(发货数据视图)且条码集合与旧记录不同:按出库单覆盖,条码相同的行沿用旧金额,
计入 packages_items_corrected;条码完全相同或旧记录无条码时仍按原规则保留,避免丢金额。
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: #835
|
2026-11-03 10:41:34 +08:00 |
|
|
|
9aa8547930
|
fix: 统一财务退货表与厂家端表头 (#834)
财务端退货表改为与厂家端一致的表头和数据顺序,去掉财务专用扣减/物流列,确认状态保留在操作列。
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-11-02 22:32:10 +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 |
|
|
|
10b54fe576
|
fix: 重试网商银行远程导入连接 (#832)
Co-authored-by: 92451 <924518135@qq.com>
Co-committed-by: 92451 <924518135@qq.com>
|
2026-11-02 21:13:02 +08:00 |
|
|
|
67c85678e6
|
feat: 接入网商银行每日动账明细 (#831)
Co-authored-by: 92451 <924518135@qq.com>
Co-committed-by: 92451 <924518135@qq.com>
|
2026-11-02 20:58:42 +08:00 |
|
|
|
46f62575ff
|
perf: 优化OA流程刷新等待与并发 (#830)
|
2026-11-02 18:14:11 +08:00 |
|
|
|
b46cdfe4b9
|
fix: 调整OA平台使用费科目分类 (#829)
|
2026-11-02 17:48:23 +08:00 |
|
|
|
9196e22e14
|
fix: 补齐OA其他租赁科目映射 (#828)
|
2026-11-02 17:38:11 +08:00 |
|
|
|
fb5311d159
|
fix: 纳入有打款时间的承兑付款 (#827)
|
2026-11-02 17:32:15 +08:00 |
|
|
|
7f4de3fb8f
|
fix: 增加OA流程定向快速补刷新 (#826)
|
2026-11-02 17:22:34 +08:00 |
|