D:\chengma\cmautobuy\admin
在 GoAuto 原生技术栈中建立“Excel 入库码导入 → 自动只读匹配顺运宝明细 → 人工确认 → 异步逐件写码 → 结果不明确只读复核”的完整闭环,同时复用现有 sybclient,不复制源项目的模板页面或第二套顺运宝客户端。
sybclient
needs_check
ErrWriteResultUnknown
生产实施依赖第 1 项原型审核通过。第 4 项涉及外部 SYB 写入,自动化可使用 fake 实现;首次真实写入、部署或数据迁移必须再次等待人工确认。
sybinnercode
/syb-inner-codes
business_date + order_number + stall + spec_key
requestId
sync.Mutex
queued
applying
生产实现将影响 Architecture-and-Code-Map、Business-Rules-and-Glossary、Local-Development-and-Verification、MVP-Requirements 与 SYB-ERP-Interface。原型阶段只记录线上设计链接与审核状态,不更新 Wiki;只有用户明确要求时才按需导出本地 HTML。
需求拆分与原型设计中;不得开始生产实现。
已完成子工单拆分:#118~#123。统一原型 #118 v1 已提交为 9e3761e,本地入口 prototypes/118/v1/index.html,当前等待用户审核。#119~#122 继续受 #118 审核门禁约束,未开始生产实施;#123 历史数据迁移仍为可选且待单独确认。
9e3761e
prototypes/118/v1/index.html
#118 已于 2026-08-28 经用户明确验收通过并关闭,统一原型门禁已解除。开始按依赖顺序实施 #119 → #120 → #121 → #122;#121 自动化验证只使用 fake SYB,首次真实写入仍需单独授权。#123 历史数据迁移保持可选、未授权。
main
5c6655f
941b7b1
fd15ce0
68395ca
2f54155
启动阻塞 #125 已修复并进入待验收:迁移版本唯一性门禁已增加,本机仅执行新的 SYB 入库码迁移,受控重启后二次迁移幂等跳过;goauto-admin-api Running,健康检查 200。提交 7b55745。
goauto-admin-api
7b55745
进度同步(2026-08-28):用户已明确验收并关闭 #119、#120、#121、#122,启动阻塞修复 #125 也已验收关闭。档口入库码必做单元交付已全部通过,#123 仍为可选且未授权。本 MVP 保持打开,等待单独的 MVP 集成验收;首次真实 SYB 写入仍需另行授权。
进度同步(2026-08-29):用户已验收并关闭档口入库码上传关联缺陷 #139。#117 仍按既有记录等待 MVP 集成验收;可选 #123 未授权、未实施,因此本次不提前关闭。
No dependencies set.
The note is not visible to the blocked user.
所属与来源
D:\chengma\cmautobuy\admin已实现的“档口入库码”模块迁移到 GoAuto,并先按全栈分析方案建工单、制作总原型,用户审核后才能实施。目标
在 GoAuto 原生技术栈中建立“Excel 入库码导入 → 自动只读匹配顺运宝明细 → 人工确认 → 异步逐件写码 → 结果不明确只读复核”的完整闭环,同时复用现有
sybclient,不复制源项目的模板页面或第二套顺运宝客户端。当前事实
needs_check、重启恢复和软删除逻辑及测试。ErrWriteResultUnknown底层能力。子工单与顺序
生产实施依赖第 1 项原型审核通过。第 4 项涉及外部 SYB 写入,自动化可使用 fake 实现;首次真实写入、部署或数据迁移必须再次等待人工确认。
总体方案
sybinnercode领域包,复用sybclient和现有 SYB 会话。/syb-inner-codes独立路由,采用 JSON API,不复用源项目 HTML/JS;导入成功后自动开始只读匹配,页面不提供常驻“批量匹配”按钮。business_date + order_number + stall + spec_key。requestId;远端写请求禁止自动重试。needs_check,只能通过只读接口复核。sync.Mutex作为唯一保护。产品与安全边界
queued、applying、needs_check禁止删除,其余状态允许删除并可重新导入 Excel。MVP 验收
needs_check,并由用户明确审核通过。queued、applying、needs_check拒绝删除;采购员具备全部运营权限。文档影响
生产实现将影响 Architecture-and-Code-Map、Business-Rules-and-Glossary、Local-Development-and-Verification、MVP-Requirements 与 SYB-ERP-Interface。原型阶段只记录线上设计链接与审核状态,不更新 Wiki;只有用户明确要求时才按需导出本地 HTML。
状态
需求拆分与原型设计中;不得开始生产实现。
已完成子工单拆分:#118~#123。统一原型 #118 v1 已提交为
9e3761e,本地入口prototypes/118/v1/index.html,当前等待用户审核。#119~#122 继续受 #118 审核门禁约束,未开始生产实施;#123 历史数据迁移仍为可选且待单独确认。#118 已于 2026-08-28 经用户明确验收通过并关闭,统一原型门禁已解除。开始按依赖顺序实施 #119 → #120 → #121 → #122;#121 自动化验证只使用 fake SYB,首次真实写入仍需单独授权。#123 历史数据迁移保持可选、未授权。
#119~#122 已完成实施,进入用户验收
main:后端5c6655f、前端941b7b1,长期文档镜像提交fd15ce0/68395ca/2f54155。启动阻塞 #125 已修复并进入待验收:迁移版本唯一性门禁已增加,本机仅执行新的 SYB 入库码迁移,受控重启后二次迁移幂等跳过;
goauto-admin-apiRunning,健康检查 200。提交7b55745。进度同步(2026-08-28):用户已明确验收并关闭 #119、#120、#121、#122,启动阻塞修复 #125 也已验收关闭。档口入库码必做单元交付已全部通过,#123 仍为可选且未授权。本 MVP 保持打开,等待单独的 MVP 集成验收;首次真实 SYB 写入仍需另行授权。
进度同步(2026-08-29):用户已验收并关闭档口入库码上传关联缺陷 #139。#117 仍按既有记录等待 MVP 集成验收;可选 #123 未授权、未实施,因此本次不提前关闭。