|
|
8eedd05eb8
|
fix: Add Yicai Taobao WeChat July opening balance
|
2026-11-09 16:06:36 +08:00 |
|
|
|
def382415c
|
fix: 内部流转开票比例按销量动态计算
开票比例改为买家开票加内部开票除以预计销量,并统一显示百分比。
|
2026-11-09 15:51:45 +08:00 |
|
|
|
19af680c19
|
fix: 心选不向买家开票
心选买家开票固定为0,收入倒推和全额内部开票保持不变。
|
2026-11-09 15:47:28 +08:00 |
|
|
|
692d590509
|
feat: 公司盘点页面与未完结店铺关联
新增经营报表 › 公司盘点,支持导入预览、筛选、备注关键词搜索、编辑、导出及未完结店铺关联。
验证:公司盘点与导航相关测试 15 项通过(161 断言),目录表头测试 99 断言通过。
边界:原始 Excel 与本地 SQLite 数据不进入 Git;本次无数据库迁移。
|
2026-11-09 15:43:43 +08:00 |
|
|
|
7aacb20058
|
feat: 供应商对账改为四层顺序匹配
按采购单号+条码+日期、采购单号+条码、条码+数量、快递单号+条码的顺序逐层匹配。
- 每层只处理上一轮剩余原始行
- 后三层允许日期差异
- 跨采购单号匹配时展示双方原单号
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-11-09 15:23:32 +08:00 |
|
|
|
8724fd2238
|
fix: Correct Taobao WeChat July opening balances
|
2026-11-09 15:07:09 +08:00 |
|
|
|
6334fa0adf
|
feat: 心选按索菲亚收票倒推收入和全额开票
心选人工填写索菲亚收票,按成本/90%倒推收入,内部开票按全额收入并继续向标签2顺延。
|
2026-11-09 15:01:50 +08:00 |
|
|
|
27d0f6d9fe
|
feat: 内部流转开票按标签顺延分配
内部开票额度按标签 1→2→3→4 顺延,下一标签按剩余进项需求占比接收,票不足时计入缺口。
|
2026-11-09 14:54:21 +08:00 |
|
|
|
0174a056ac
|
feat: 联动内部流转预计销量并支持供应商收票
预计销量自动读取主体维度经营报表上月业绩;开票与进项成本按 20%/25%/80% 计算;供应商收票支持人工覆盖并跨导入保留。
|
2026-11-09 12:38:19 +08:00 |
|
|
|
a1331258a6
|
fix: Douyin Sophia July opening balance is zero
|
2026-11-09 11:58:29 +08:00 |
|
|
|
d79a1eedfe
|
feat: 成本运费异常接入完整订单商品明细 (#1004)
合并 PR #1004:补全订单商品明细并按条码识别缺成本。
|
2026-11-09 11:02:21 +08:00 |
|
|
|
71e0e5e5dc
|
feat: 计算淘系微信账户7月余额 (#1003)
|
2026-11-09 10:27:23 +08:00 |
|
|
|
a9c43271d0
|
fix: 拆分成本与运费异常标记 (#1002)
合并 PR #1002:成本与运费按 0/空分别标记并独立监控。
|
2026-11-09 10:22:36 +08:00 |
|
|
|
588ddb9404
|
feat(快递入驻): 去掉重量取整和每票固定加收,个人入驻对公必填、对私选填 (#1001)
- 扫码入驻表单去掉「重量取整」「每票固定加收」(公司、个人都去掉);未提交这两项时不改动已有值,后台变价以隐藏字段沿用当前规则,避免清空已开通快递的计费规则
- 个人入驻:对公账户(户名/开户行/账号)改为必填;对私账户改为选填,填了仍须为本人;对私银行卡照片随之选填
- 公司入驻:对公、对私仍都必填
涉及:入驻表单与提交校验;不涉及迁移、权限和上游写入。
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VANWYsNUbu2piMtCKymoyd
|
2026-11-09 09:57:25 +08:00 |
|
|
|
3b2a0086e6
|
feat: 系统化待办提醒使用首次完成时间 (#1000)
|
2026-11-09 09:36:09 +08:00 |
|
|
|
783da70ba2
|
fix: 调整厂家记账替代运费及组合装计件规则 (#999)
|
2026-11-09 09:16:55 +08:00 |
|
|
|
eebebe219b
|
fix(发货数据): 销售出库单重量校正不再因超时悄悄跳过 (#998)
alignWithOutbound 带重量的出库单查询一旦报错(包括副本库超时),就退回只校正发货时间,
发货明细里的预估重量一直留在实称里。回刷 10-11~10-31、11-01~11-04 时约 18 万个包裹因此
实称=预估重量。现改为:
- 出库单按天分段查询,降低超时概率;
- 只有副本库确实缺重量列时才退回只校正发货时间,其它错误直接抛出;
- sync() 里校正失败重试 3 次,仍失败在进度里明确报出"重量校正跳过"。
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: #998
|
2026-11-09 09:13:54 +08:00 |
|
|
|
6a331b00ee
|
fix: 保留供应商对账双方全部原始数据行
修复 Excel 表头后首条数据被跳过,以及匹配层误删我方同金额行。
- 双方原始行不再被修改或静默删除
- 页面展示双方原始件数和金额
- 亿之航账单验证为 16 行、395 件、32,282.50 元
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-11-08 14:20:33 +08:00 |
|
|
|
3555944bd3
|
feat: 财务端供应商对账差异筛选与布局优化 (#996)
新增供应商对账差异方向筛选并优化比对明细布局
- 支持厂家多算、厂家少算及辅助结果筛选
- 筛选参与分页、导出和差异推送
- 折叠规则并精简汇总与表格布局
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-11-08 13:32:43 +08:00 |
|
|
|
1cdc6dc85a
|
fix: 厂家对账优先按快递单号和条码匹配
Squash merge PR #995.
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-11-07 22:34:37 +08:00 |
|
|
|
2efc0b766c
|
fix: 按所选签署主体指定易签宝发起企业 (#994)
|
2026-11-07 19:17:57 +08:00 |
|
|
|
dffc01dc51
|
fix: 修复报价确认单 PDF 方框乱码 (#993)
|
2026-11-07 18:41:31 +08:00 |
|
|
|
d98faf851a
|
feat: 增加账户汇总所属银行列 (#991)
按账户简称后缀新增所属银行列,仅使用约定映射,不读取开户行。
|
2026-11-07 18:05:48 +08:00 |
|
|
|
1b6ff0bb75
|
feat: 新增成本运费异常监控 (#992)
成本/运费异常页监控商品成本和快递费同时缺失的订单。
|
2026-11-07 18:04:44 +08:00 |
|
|
|
327863759c
|
fix: 按银行卡结算重算唯品会JX余额 (#990)
|
2026-11-07 17:50:08 +08:00 |
|
|
|
1761de6ee3
|
feat: 财务台账默认展示账户资金汇总
默认按账户汇总所选期间的期初、收入、支出和期末余额,保留按日流水视图。
|
2026-11-07 17:49:52 +08:00 |
|
|
|
004a220f55
|
fix: 登记聚胜算订单利润导入到批处理入口 (#988)
生产环境只通过 run-finance-batch.sh 执行 order-profit:import-shengsuan-rows。
|
2026-11-07 17:42:03 +08:00 |
|
|
|
3a97bf942c
|
feat: 订单利润接入聚胜算页面费用结果 (#987)
订单利润的包材费、快递费、账单费用直接读取聚胜算页面接口结果;新增抓取脚本与导入命令。
|
2026-11-07 17:34:38 +08:00 |
|
|
|
c647559c40
|
fix: 淘系微信期初余额暂置为零 (#985)
淘系微信期初余额暂固定为零,待录入各店铺6月期末余额
|
2026-11-07 17:02:24 +08:00 |
|
|
|
f41554e63e
|
feat: 新增唯品会JX期初余额与账期导入 (#984)
|
2026-11-07 16:48:01 +08:00 |
|
|
|
31de7272e3
|
feat: 订单利润支持支付发货时间筛选 (#983)
订单利润支持支付时间、发货时间、订单时间筛选;先分页订单键再汇总当前页,补充日期索引与性能优化。
|
2026-11-07 16:21:24 +08:00 |
|
|
|
46964454fd
|
fix: 每日资金流水金额卡片改用万元
每日资金流水汇总卡片改用万元显示;金额计算口径不变。
|
2026-11-07 16:18:40 +08:00 |
|
|
|
e5e0596ccc
|
fix: 厂家记账拆分实际商品编码补全供应商后依序核算 (#980)
|
2026-11-07 16:04:45 +08:00 |
|
|
|
60471b2fb0
|
fix: 财务台账按所选期间汇总资金期初期末
按所选日期范围汇总资金流水期间期初和期间期末,避免累加每日余额。
|
2026-11-07 16:01:26 +08:00 |
|
|
|
fa2a3c3977
|
fix: 厂家记账清理单号附加符并按商品成本替代缺失运费 (#978)
|
2026-11-07 15:53:01 +08:00 |
|
|
|
dd98e2ce40
|
fix: 订单利润继承订单数据权限 (#977)
|
2026-11-07 14:47:51 +08:00 |
|
|
|
7d4b21280f
|
fix: 成本运费异常继承退款目录权限 (#976)
|
2026-11-07 14:39:53 +08:00 |
|
|
|
91036350cd
|
feat: 新增成本运费异常目录 (#975)
|
2026-11-07 14:22:13 +08:00 |
|
|
|
d449afe147
|
fix: 厂家记账排除未发出包裹 (#974)
|
2026-11-07 12:01:33 +08:00 |
|
|
|
734d9d3b28
|
fix: 厂家记账按原单实际运费与商品成本核价 (#950)
|
2026-11-07 09:43:17 +08:00 |
|
|
|
da982162f6
|
fix: 审批人卡单数仅统计在途流程 (#973)
|
2026-11-06 23:32:13 +08:00 |
|
|
|
ba4baf4503
|
feat: 店铺流程审批人显示卡单数量 (#972)
|
2026-11-06 23:19:45 +08:00 |
|
|
|
a479e7a7ba
|
fix: 店铺流程审批人候选支持查看全部 (#971)
|
2026-11-06 23:12:37 +08:00 |
|
|
|
8ba8b1bb2e
|
fix: 店铺流程当前审批人显示全量候选 (#970)
|
2026-11-06 22:54:52 +08:00 |
|
|
|
91a35330fc
|
fix: 修复OA流程导出误判未就绪 (#969)
导出不再依赖会与页面状态不一致的镜像就绪判断;保留筛选条件导出并展示失败提示。
|
2026-11-06 19:06:19 +08:00 |
|
|
|
378cf52fa7
|
feat: 增加唯品会MP账户月度期初余额
从唯品会后台账单余额表导入店铺月末余额,7月按期初加收入减支出滚动,后续月份自动承接上月期末;新增余额快照表、导入命令和回归测试。
|
2026-11-06 17:57:53 +08:00 |
|
|
|
e09622a044
|
法人名称按账户数量排序 (#967)
|
2026-11-06 17:57:21 +08:00 |
|
|
|
4016ff66c0
|
fix: 简化厂家退货确认状态
厂家退货完成情况统一显示为待确认或已确认。
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-11-06 17:33:39 +08:00 |
|
|
|
37d4cb06a0
|
feat: 导入唯品会MP后台月度账单
新增唯品会MP明细导入命令,支持店铺名称映射和按账期幂等替换;补充导入及页面回归测试。
|
2026-11-06 17:17:48 +08:00 |
|
|
|
34392d8514
|
feat: 增加厂家退货确认进度列
财务端供应商列表增加按月退货确认进度、异议和完成状态。
Co-authored-by: 苏木 <594326199@qq.com>
Co-committed-by: 苏木 <594326199@qq.com>
|
2026-11-06 17:14:30 +08:00 |
|