登录店管家 店管家是**独立账号**(手机号 + 密码),与抖店店铺无关
手机号 密码 登录 打开登录页(兜底)
· 登录用**协议**(不开浏览器),登录态由客户端保存,下次打开不用再登;
· 万一协议登录失败(或以后加了图形验证码),点「打开登录页(兜底)」→ 在弹出的窗口里自己登录,登录成功会自动采集
1读取商品与 SKU 三个条件可任意组合(至少填一个;都不填 = 全量读,会跑很久且超时)
SKU编码 商品ID 标题 商品状态 {{ 读取中 ? '读取中…' : '读取商品' }} 停止读取 清空结果 {{ 读取进度 }}
⚠️ 三个筛选条件可一起用(同时生效,取交集),但至少填一个 —— 一个都不填就是"全量读",商品几万条时会跑几分钟并超时/断开。
· SKU编码SkuCargoNumber(SKU 货号,支持部分匹配,最快)
· 商品IDProductId(数字)
· 标题InputProductName(商品名模糊)
· 商品状态ProductStatus0=全部商品 / 1=上架商品 / 2=下架商品(默认全部)
⚠️ 店管家对连续请求敏感:SKU 明细分批取(每批最多 500 个商品)、批间固定间隔 1 秒(不给调,并发会被判平台异常); 商品列表每页固定 500 条、翻页间隔也是 1 秒。
商品数
{{ 商品数 }}
SKU 明细行
{{ 行列表.length }}
待填 SKU 编码
{{ 填写行列表.length }}
已填写
{{ 已填条数 }}
已设置成功
{{ 成功数 }}
失败
{{ 失败数 }}
2填写表(同一 SKU 编码只填一次 重复的 SKU 编码在这里只出现一行;填完点「开始设置」→ 会套用到该编码下的所有商品/规格行串行执行、每步固定间隔 1 秒(并发会被平台判异常)
只看未填的 清空填写 保存填写 共 {{ 填写表显示.length }} 个 SKU 编码 · 每页 {{ 填写每页条数 }} 条(分页只是显示,执行仍按全部填写的) 正在自动保存… 只跑未成功的 {{ 执行中 ? '执行中…' : '开始设置' }} 停止 重试失败行 导出结果 CSV
{{ 执行进度 }}
还没有可填的 SKU:先在上面「① 读取商品与 SKU」
(读取时会边读边出,这里跟着一起出现;同一个 SKU 编码只会有一行)
SKU 明细(只读) 只看已填写的 共 {{ 表格数据.length }} 行 · 每页 {{ 明细每页条数 }} 条(分页只是显示,执行/导出仍按全部)
还没有数据:先登录 → 填筛选条件(三个可一起用,至少一个)→ 点「① 读取商品」
· 三种条件可任意组合SKU编码(SkuCargoNumber,支持部分匹配,推荐)/ 商品ID(ProductId)/ 标题模糊(InputProductName)
· 为什么至少填一个:都不填就是全量读,商品几万条时会跑几分钟并且超时/被断开
· 读取是 分页(每页固定 500) + SKU 明细分批取(每批最多 500 个商品、批间 1 秒)每批回来就立刻显示,随时可停
· 怎么用:登录 → 填筛选条件 → 「读取商品」(边读边出)→ 在「填写表」里按 SKU编码 填一次 (同一编码重复的商品/规格只需填一次)→ 「开始设置」会套用到该编码下的所有明细行
· 填的值 1.5 秒自动存到本插件 配置/填写表.json(也可点「保存填写」),下次打开自动带回来; 清空填写只清填的值、不动读取结果
· 数据来源云捷.店管家.请求('/Product/LoadList') 取商品 → /Product/GetSettlementProductList 分批取 SKU 明细(含厂家 / 当前简称 / 当前结算价 / SkuCode / 厂家id / fxUserId)
· 写简称/Product/SaveShortTitleOrWeight(写 SkuShortTitle,商品级简称不动)
· 写结算价/FinancialSettlement/SetProductSettlementPrice(按 SKU × 厂家,SettlementType=1PlatformType=TouTiao
· 为什么慢要等(重要):店管家对连续请求/并发很敏感 —— SKU 明细分批取、批间 1 秒写入固定串行、每步固定 1 秒(都不给调);别改成并发,会被平台判异常。
· 读取必须先筛选:按 SKU编码 / 商品ID / 标题模糊 查一批;商品列表每页固定 500 条、翻页间隔 1 秒; SKU 明细分批取(每批最多 500 个商品)、批间 1 秒
· 界面字段口径对齐原易语言工具(超级列表框那几列),但改了几处:SKU 明细遍历全部 products(原版只取第 1 个)、 商品总数用商品列表的 Total(原版取错了对象)、填写按 SKU编码 去重(原版是一行一行填、重复的要填多次)