Skip to content

feat: 快麦 ERP 适配器新增稳定版本 1.0.2 - #9

Merged
m-RNA merged 1 commit into
PackingProof:mainfrom
369431:kuaimai-1.0.2
Sep 6, 2026
Merged

feat: 快麦 ERP 适配器新增稳定版本 1.0.2#9
m-RNA merged 1 commit into
PackingProof:mainfrom
369431:kuaimai-1.0.2

Conversation

@369431

@369431 369431 commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

变更

  • 新 Publisher(369431 已登记,无变更)
  • 新扩展(369431.kuaimai-erp 已登记,无变更)
  • 新稳定版本:369431.kuaimai-erp 1.0.2
  • 撤回公告

版本说明(修复 1.0.1 回归)

  • 恢复全量原生订单推送:1.0.1 把 orders.write 原生推送收窄为仅退款订单后,普通订单的商品显示退化为桌面端合并格式(名称 ×N 单行),查无订单的「此单号不在系统中」播报不再触发。1.0.2 恢复将全部已找到订单(含查无订单合成件)推送到原生订单缓存:商品按适配器格式逐行显示(单件不附 ×1,多件显示 ×N),查无订单可靠播报「此单号不在系统中,请核实再发」
  • 退款订单推送行为与 1.0.1 保持一致(触发桌面端原生「打印后退款」警报)
  • 其他:enroll 上报版本号对齐包版本(此前固定为 1.0.0)
  • 实际使用的 API 权限与能力不变:scan-tasks.readscan-results.writeorders.writeorder.lookuprefund.lookup;无系统访问声明

验证记录(作者侧)

  • node tools/cli.mjs update --extension 369431.kuaimai-erp:自动生成 versions/1.0.2.json,大小 23701 字节
  • 制品 SHA-256:d349fda3ef67d6bb6569d47e582154aa81f458be22c2c9b38e9bb865278382a0,与本地 ppext pack 产物及 GitHub Release(v1.0.2,tag 提交 c47184b)下载件逐字节一致
  • npm test:21 项全部通过;npm run validate:通过;npm run generate:registry 可由源数据生成(本 PR 不包含 registry/ 生成物)
  • 扩展仓库 payload/ 下:npm test 20 项全部通过(新增全量推送与合成件推送的用例)
  • 已在本机 PackingProof Desktop 0.0.65 实测:扫码显示逐行商品、查无订单播报恢复

审核记录

  • 标签、提交和相邻版本差异已检查(1.0.1 → 1.0.2 差异仅 payload/src/providers/kuaimai.js 推送逻辑与文案、adapter-core.js 默认文案、版本号)
  • 实际 API 权限与扩展用途一致;无系统访问声明
  • Gitee 与 GitHub 同版本 .ppext 字节一致(仅提供 GitHub 单源,不适用)
  • npm testnpm run validate 与 registry 生成检查通过
  • 维护者已在合并或发布前完成 registry 签名及 npm run check

补充说明

  • 本版本开发过程使用 AI 辅助(ZCode)。版本记录由 update 命令自动生成并核对,未手工修改大小、SHA-256 或下载地址。
  • 供维护者参考:桌面端 0.0.65 对扩展扫码结果(含 not_found)只做数据入库,不再触发显示/播报;显示与播报完全依赖 orders.write 原生订单推送。1.0.1 的「仅退款推送」策略在该版本桌面端上会导致普通订单显示格式退化、查无订单无播报,本版本因此恢复全量推送。
  • 本 PR 仅提交新增版本源文件,不包含 registry/ 生成物。

@m-RNA
m-RNA merged commit 6fa531f into PackingProof:main Sep 6, 2026
1 check passed
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.

2 participants