SuperAPI AI 工具集

ziniao-workflow-batch-account

办公与效率

查看项目

更新于 10-16 09:45

技能介绍

用途:在紫鸟环境中批量把店铺权限授权给指定员工,典型场景是新员工入职时一次性分配多个店铺。

前置条件:需先配置 apiKey,命令为 ziniao-cli config init。开始前须先用 Read 工具读取 ../ziniao-shared/SKILL.md。

工作流:先用 staff list 找到目标员工 ID,再用 account list 找到目标店铺 ID 列表,然后逐个店铺调用授权 API,最后汇总结果。

步骤一,查找员工:ziniao-cli staff list --name "张三" --format table,记录 userId。

步骤二,查找店铺:ziniao-cli account list --format table --page-all 列出全部店铺,或 ziniao-cli account list --name "US" --format table 按名称搜索。

步骤三,逐个授权,对每个店铺执行:ziniao-cli api /superbrowser/rest/v1/erp/store/auth/add --data '{"storeIdList":["<storeId>"],"staffId":"<staffId>"}'。

步骤四,验证:ziniao-cli api /superbrowser/rest/v1/erp/user/stores --data '{"userId":"<userId>","page":1,"limit":10}' 查看该员工已授权店铺。

限制与注意事项:授权属于写入操作,执行前须确认用户意图;需授权大量店铺时建议先列出计划并确认;授权失败时记录错误并继续下一个。

相关参考:ziniao-account(账号管理)、ziniao-staff(员工管理)、ziniao-shared(认证和全局参数)。其余细节资料未提供。