chore(tools): add bypos-collector (条码批量采集器源码备份) #19
Reference in New Issue
Block a user
Delete Branch "devin/1782267629-add-bypos-collector"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
把"中心库商品采集器"源码独立归档到
tools/bypos-collector/,作为代码备份并方便后期迭代。不改动主服务、不影响 CI、不入库任何二进制或采集数据。该工具是单文件本地程序(自带 go:embed 的 Web 控制台),按条码批量查询云店「新增商品」所用的同一中心库 zc.bypos.net,把商品档案(品名/规格/单位/产地/进价/零售价)落地为 JSONL,供后续导入天工/goods。
不影响 CI:它是独立 Go module(自带 go.mod, module byposcollector),与 api/ 互不依赖;CI 的 Go 作业 working-directory 为 api/,不会编译 tools/。
目录:
注意:中心库账号 id(sdogid)目前作为默认值写在 collect.go(可用 -sdogid 覆盖)。若仓库公开建议改为从环境变量读取。