Skip to content

feat: 快麦 ERP 适配器新增稳定版本 1.0.3(播报精简) - #11

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

feat: 快麦 ERP 适配器新增稳定版本 1.0.3(播报精简)#11
m-RNA merged 1 commit into
PackingProof:mainfrom
369431:kuaimai-1.0.3

Conversation

@369431

@369431 369431 commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

变更

  • 新稳定版本:369431.kuaimai-erp 1.0.3(1.0.2 的后续打磨,1.0.2 刚合并后连续迭代)

版本说明(播报精简)

  • 语音只播报两类信息:件数(桌面端播「共 N 件商品」,多件时)与退款状态(订单申请退款中/订单已退款/订单已退货等)
  • 不再回传原始买家留言与卖家备注(buyerMessage 恒为空、非退款订单 sellerMemo 为空),避免杂项播报干扰打包节奏;查无订单合成件的播报文案保持「此单号不在系统中,请核实再发」
  • 快麦 API 明确查无订单才播报查无;网络错误、超时、鉴权失败仍提交对应错误状态,不会误报
  • 商品显示保持逐行商家编码(单件不附 ×1,多件显示 ×N);退款订单推送行为与 1.0.2 一致(触发桌面端原生退款警报)
  • API 权限与能力不变:scan-tasks.readscan-results.writeorders.writeorder.lookuprefund.lookup;无系统访问声明

验证记录(作者侧)

  • node tools/cli.mjs update --extension 369431.kuaimai-erp:生成 versions/1.0.3.json,大小见登记文件
  • 制品 SHA-256 与本地 ppext pack 产物及 GitHub Release(v1.0.3,tag 提交 98b05ee)下载件逐字节一致
  • npm test:21 项通过;npm run validate:通过;npm run generate:通过(本 PR 不含 registry/ 生成物)
  • 扩展仓库 payload/ 下:npm test 22 项全部通过(新增播报精简与合成件推送用例)
  • 已在本机 PackingProof Desktop 0.0.65 实测:查无订单播报、退款播报、件数播报均正常,杂项备注不再播报

审核记录

  • 实际 API 权限与扩展用途一致;无系统访问声明
  • Gitee 与 GitHub 同版本 .ppext 字节一致(仅提供 GitHub 单源,不适用)
  • npm testnpm run validate 与 registry 生成检查通过
  • 标签、提交和相邻版本差异已检查(1.0.2 → 1.0.3:mapTradeList 不再回传原始备注/留言、pushNativeOrder 退款不再附加件数、版本号)
  • 维护者已在合并或发布前完成 registry 签名及 npm run check

补充说明

  • 本版本开发过程使用 AI 辅助(ZCode)。版本记录由 update 命令自动生成并核对。
  • 供维护者参考:桌面端 0.0.65 对扩展扫码结果(含 not_found)只做数据入库,不再触发显示/播报;显示与播报完全依赖 orders.write 原生订单推送。
  • 本 PR 仅提交新增版本源文件,不包含 registry/ 生成物。

@m-RNA

m-RNA commented Sep 6, 2026

Copy link
Copy Markdown
Member

建议把播报的选择权交给用户,而不是从源头切掉

image

@m-RNA m-RNA closed this Sep 6, 2026
@m-RNA m-RNA reopened this Sep 6, 2026
@m-RNA

m-RNA commented Sep 6, 2026

Copy link
Copy Markdown
Member

有冗余信息,建议去除,这里已经有 PackingProof 的上下文了

56370c1058f1a21b9ab82dab5dbf7a21

@m-RNA
m-RNA merged commit e070d67 into PackingProof:main Sep 6, 2026
2 checks 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