Skip to content

feat: 关联种子生成器与 Phase 0 测试/CI 门禁(补提交本地未推送内容) - #21

Open
snqig wants to merge 1 commit into
mainfrom
feat/seed-correlated-all
Open

snqig wants to merge 1 commit into
mainfrom
feat/seed-correlated-all

Conversation

@snqig

@snqig snqig commented Sep 14, 2026

Copy link
Copy Markdown
Owner

目的

将本地自 3a7d149 起未推送的 4 笔提交内容合并提交并合入 main,使远端追平本地工作树。

主要变更

  • feat: 新增 scripts/seed-correlated-all.cjs 全模块关联种子生成器
    (幂等重建 33 张受管事务表,20 组贯穿销售→采购→库存→生产→质检→发货→应收应付→HR→PLM 的全链路关联种子,主数据 ID 实时锚定)
  • fix: scripts/check-seed-integrity.cjs 改用真实表 sal_delivery,消除死表误报
  • fix/test/chore: Phase 0 生产代码缺陷修复、单测基建与断言漂移修复(503→0 失败)、类型基线门禁 tsc-baseline(+.json) 与 vitest-runner,以及门禁/评估报告文档

验证

  • 关联种子重跑 check-seed-integrity:ID 级 19 项 + 单号级 4 项引用孤儿均为 0
  • 脱节种子(PO_/IN_/WO_ 时间戳种子 + 死表 sal_delivery_order,共 672 行)已删除并备份 *_BAK_20260914

说明

本地 .git 曾因沙箱 git checkout 不稳定导致 refs/objects 损坏,本次依据工作树重建提交,内容等价于原 8ab59600。

将本地自 3a7d149 起未推送的 4 笔提交内容合并提交,使远端 main 追平本地工作树:

- feat: 新增 scripts/seed-correlated-all.cjs 全模块关联种子生成器(幂等重建 33 张受管事务表,
  20 组贯穿销售→采购→库存→生产→质检→发货→应收应付→HR→PLM 的全链路关联种子,主数据 ID 实时锚定)
- fix: scripts/check-seed-integrity.cjs 改用真实表 sal_delivery,消除死表误报
- fix/test/chore: Phase 0 生产代码缺陷修复、单测基建与断言漂移修复(503→0 失败)、
  类型基线门禁 tsc-baseline(+.json) 与 vitest-runner,以及门禁/评估报告文档

关联种子重跑校验:ID 级 19 项 + 单号级 4 项引用孤儿均为 0。
@vercel

vercel Bot commented Sep 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
vnerp Error Error Sep 14, 2026 2:44am UTC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant