发布版本
v1.0.41
588.1 KB · 2026-08-17 11:24 UTC+8 · 操作人 沈镇海
更新日志
# 上架系统 1.0.41 发布日期:2026-08-17 ## 本版重点 - 修复特殊通道供应商资格校验误报失败的问题。官方接口返回 `code=0` 且未提供可选的 `check_result` 字段时,按官方页面逻辑继续执行。 - 供应商资格请求补齐 `activity_type`、`bidding_id` 和 `bidding_key`;官方明确拒绝时保留 `code`、`msg`、`info` 字段、`check_result` 和原因摘要。 - 客户端顶部新增“检查更新”入口,可直接检查稳定通道并升级,不再要求完整下载、解压和重新安装。 - 客户端升级会按当前系统下载对应 ZIP,校验文件大小、SHA-256、版本和包结构后执行原地替换。 - 原地升级保留本机 `.venv`、`.venv-macos`、`.venv-windows`、`.runtime`、`.env` 和 `dist`,完成后使用原业务入口与端口自动重启。 - 有草稿任务或守卫任务正在运行时禁止升级,避免更新过程中断业务任务。 ## 验证 - 特殊通道供应商资格校验覆盖:缺少 `check_result`、明确成功、明确拒绝、非零接口码和官方请求字段。 - 更新器覆盖:路径穿越拒绝、版本不匹配拒绝、本机运行目录保留、临时更新器独立启动。 - Python 和前端 JavaScript 语法检查通过。 - 完整测试集通过,共 22 项。
下载
能力
shein-full-managed、shein-pop、field-validation、save-draft、guard-mode、opencli、nas-web-sso、official-opportunity-no-quota、client-in-app-update