feat(large_data): 新增预演造数工具(操作日志/标准门店/行业门店)
infrastructure:
- excel: 按真实模板表头构造 xlsx 造数文件(264 行)
- upload: 通过预演 SDK 取七牛凭据并上传,返回公开可下载 URL; 不输出 token,上传结果只取 key/url
operation_log/seed(显式脚本,不进 pytest 收集):
- saveBatch 分批写入,operationLogPage 按唯一 menuEncode 精确确认落库
- 每批写请求只发一次;状态不明/失败/超时/超量立即停止且不重试
- 支持 --run-id 从已确认条数续跑,不重复已确认记录
standard/shop_import:
- importExcelV2 分批导入,每份 Excel 最多 10,000 行,自动按上限拆分
- 先下载租户真实模板并读表头 code 与当前员工,按导入记录 successCount/failCount 精确确认每批
industry/brand_import:
- 先 industry/brand/create 建唯一隔离品牌,再一次性 brand/import
- 因 brand/import 会清空该品牌原数据,禁止对同一品牌分批导入, 避免覆盖前一批;用 brand/search 的 shopCount 精确确认
安全与范围: 固定预演域名与指定大量数据租户;账号从 Nacos 运行时读取, 脚本禁止输出 Nacos 正文/登录 Token/七牛 Token;写接口不重试。 造数数据按本轮授权保留、工具不执行删除,唯一 run-id 便于排查。
离线单测 62→80 项全过(新增造数 payload/seeder 用例 18 项)