{
  "caseSheets": [
    "全流程闭环用例",
    "P0主链路用例"
  ],
  "caseRows": [
    [
      "E2E-MEMBER-001",
      "P0",
      "丸友集企业成员准备闭环",
      "丸友集",
      "丸友集企业管理员新增客服/打手角色并邀请或注册为企业子成员",
      "丸友集企业已开通；企业管理员账号可登录；企业管理菜单可访问；测试手机号可用",
      "客服手机号：E2E自动生成；打手手机号：E2E自动生成；角色：客服、打手；密码：按页面规则设置",
      "1. 使用丸友集企业管理员账号登录。\n2. 进入企业管理-成员/角色相关菜单。\n3. 新增客服角色，配置客服可用的基础查看/协作权限。\n4. 新增打手角色，配置打手可用的接单、我的订单等履约权限。\n5. 新增成员或发起邀请，分别录入客服手机号、打手手机号。\n6. 完成子成员注册/加入企业流程。\n7. 分别使用客服账号、打手账号登录，确认已归属同一企业。",
      "客服/打手角色创建成功；两个子成员均加入目标企业；成员列表展示正确手机号、姓名和角色；子成员可登录且企业归属正确。",
      "企业管理员成员列表、子成员登录后的企业信息一致；客服和打手角色权限边界可识别。",
      "后续自动化需要探测企业管理-成员/角色菜单字段和邀请/注册方式。"
    ],
    [
      "E2E-MEMBER-002",
      "P0",
      "丸友集企业成员权限闭环",
      "丸友集",
      "客服与打手子成员登录后菜单和关键操作权限符合角色配置",
      "已存在客服/打手子成员；角色权限已配置；两个账号均可登录",
      "客服账号；打手账号；所属企业：丸友集测试企业",
      "1. 使用客服子成员账号登录丸友集。\n2. 检查客服可见菜单和不可见/不可操作功能。\n3. 退出后使用打手子成员账号登录丸友集。\n4. 检查打手应用、抢单大厅、我的订单等入口可见。\n5. 验证打手不能访问企业管理员专属配置入口。",
      "客服和打手菜单权限符合角色配置；打手可进入打手应用；非授权管理菜单不可见或不可操作。",
      "企业成员角色配置与子成员实际菜单一致；越权操作被拦截。",
      "权限明细待页面探测后补充精确断言。"
    ],
    [
      "E2E-WORKFLOW-001",
      "P0",
      "外部订单进入丸友集企业闭环",
      "丸掌柜 -> 丸友集",
      "丸掌柜派单后丸友集企业管理员在工作室履约应用抢单大厅确认接到外部订单",
      "丸掌柜已绑定丸友集企业并完成工作室授权；推单策略已启用；丸掌柜已创建并派出外部订单；丸友集企业管理员可登录",
      "丸掌柜订单：E2E自动生成；分单策略：单平台/多工作室/多平台均可参数化；丸友集企业管理员账号",
      "1. 丸掌柜按指定分单策略手工录单并发单。\n2. 使用丸友集企业管理员账号登录。\n3. 进入工作室履约应用-抢单大厅。\n4. 在公池单/私单中按来源单号或订单标题搜索外部订单。\n5. 管理员确认接到该外部订单。",
      "丸友集抢单大厅可查询到外部订单；订单来源展示为外部应用/丸掌柜来源；管理员接单成功后订单从抢单大厅流转到工作室履约应用-订单列表。",
      "丸掌柜订单状态、丸友集抢单大厅状态、丸友集订单列表状态一致；来源单号/标题/价格/服务类型一致。",
      "接外部订单按钮文案和状态流转待自动化探测。"
    ],
    [
      "E2E-WORKFLOW-002",
      "P0",
      "企业内部分发到打手闭环",
      "丸友集",
      "企业管理员在订单列表将外部订单立即发单，打手在打手应用抢单大厅看到来源为外部应用的订单并立即抢单",
      "外部订单已由企业管理员接单并进入工作室履约应用-订单列表；企业存在打手子成员；打手应用可访问",
      "外部订单来源单号；打手账号；发单价/服务时限/订单标题：E2E自动生成或沿用外部订单",
      "1. 企业管理员进入工作室履约应用-订单列表。\n2. 找到刚接到的外部订单。\n3. 点击立即发单，填写或确认发单价、服务时限、订单标题等字段。\n4. 使用打手子成员账号登录。\n5. 进入打手应用-抢单大厅。\n6. 搜索该订单，确认订单来源为外部应用。\n7. 打手点击立即抢单。\n8. 进入打手应用-我的订单查看订单。",
      "管理员立即发单成功；打手抢单大厅展示订单且来源为外部应用；打手抢单成功；订单进入打手应用-我的订单。",
      "工作室履约应用订单列表、打手抢单大厅、打手我的订单三处订单号/标题/价格/状态一致。",
      "这是新主流程的核心自动化目标。后续完成订单、验收、结算暂不展开。"
    ],
    [
      "E2E-WORKFLOW-003",
      "P1",
      "打手履约完成-验收结算扩展闭环",
      "丸友集 -> 丸掌柜/SaaS主站",
      "打手接单后完成订单，企业管理员验收并触发结算",
      "E2E-WORKFLOW-002 已跑通；打手我的订单中存在待履约订单",
      "打手账号；企业管理员账号；订单交付内容：待细化",
      "1. 打手进入我的订单。\n2. 执行订单完成/提交交付。\n3. 企业管理员进入工作室履约应用订单列表验收。\n4. 验收通过后查看结算/收益记录。\n5. 如涉及丸掌柜或SaaS主站结算监管，同步校验对应记录。",
      "打手订单状态从履约中流转为已完成/待验收/已验收；管理员验收成功；结算记录生成。",
      "打手、企业管理员、丸掌柜/SaaS主站的订单状态和金额一致。",
      "用户已确认该段暂未细化，待前置流程跑通后再拆分精确步骤和金额公式。"
    ]
  ],
  "extraSheets": {
    "P0执行顺序": [
      [
        "11",
        "企业成员准备",
        "丸友集：企业管理-成员/角色",
        "新增客服/打手角色，注册或邀请为企业子成员",
        "成员列表展示客服/打手，子成员可登录且企业归属正确"
      ],
      [
        "12",
        "外部订单接单",
        "丸友集：工作室履约应用-抢单大厅",
        "企业管理员确认接到丸掌柜派来的外部订单",
        "订单进入工作室履约应用-订单列表"
      ],
      [
        "13",
        "企业内部分发",
        "丸友集：工作室履约应用-订单列表",
        "管理员对外部订单立即发单给打手",
        "打手应用-抢单大厅出现来源为外部应用的订单"
      ],
      [
        "14",
        "打手抢单",
        "丸友集：打手应用-抢单大厅/我的订单",
        "打手立即抢单并进入我的订单",
        "订单进入打手我的订单，状态流转正确"
      ],
      [
        "15",
        "后续履约扩展",
        "丸友集：打手应用/工作室履约应用",
        "打手完成、管理员验收、结算",
        "暂未细化，待前置流程跑通后补充"
      ]
    ],
    "测试数据与账号": [
      [
        "丸友集企业管理员账号",
        "丸友集",
        "接外部订单、管理成员、订单列表立即发单",
        "优先复用已开通丸友集并完成丸掌柜绑定的企业账号"
      ],
      [
        "丸友集客服子成员账号",
        "丸友集",
        "企业成员权限验证/后续客服协作",
        "由企业管理新增或邀请注册，角色为客服"
      ],
      [
        "丸友集打手子成员账号",
        "丸友集",
        "打手应用抢单大厅抢单、我的订单履约",
        "由企业管理新增或邀请注册，角色为打手"
      ]
    ],
    "状态流转断言": [
      [
        "企业成员",
        "无",
        "企业管理员新增客服/打手子成员；子成员登录后企业归属正确",
        "无",
        "成员角色、手机号、企业归属一致；权限边界正确"
      ],
      [
        "外部订单接入",
        "丸掌柜订单已派出/待接单",
        "企业管理员在抢单大厅看到外部订单并接单",
        "无",
        "来源单号、订单标题、价格、服务类型一致"
      ],
      [
        "内部分发",
        "外部订单仍可追踪",
        "工作室订单列表立即发单；打手抢单大厅出现来源为外部应用的订单",
        "无",
        "管理员发单后打手侧可见且来源标识正确"
      ],
      [
        "打手抢单",
        "可回写后续状态（待确认）",
        "打手抢单成功并进入我的订单",
        "无",
        "抢单大厅消失或状态变化；我的订单出现同一订单"
      ]
    ],
    "待确认项": [
      [
        "丸友集企业管理中新增成员/角色的入口、字段和邀请注册方式",
        "成员准备/角色权限",
        "先通过探测脚本确认菜单和字段，再生成自动化脚本"
      ],
      [
        "客服、打手角色的最小权限集合",
        "角色权限/打手接单",
        "先按页面默认或测试可用权限配置，后续补精确权限矩阵"
      ],
      [
        "工作室履约应用接外部订单后的按钮文案和状态流转",
        "外部订单接入",
        "以实际页面为准，重点断言订单进入订单列表"
      ],
      [
        "管理员立即发单给打手时的必填字段、价格规则和来源标识",
        "企业内部分发",
        "先保证发单和打手可见，金额公式后续细化"
      ],
      [
        "打手完成订单、企业管理员验收、结算收益的完整规则",
        "后续履约扩展",
        "前置流程跑通后再拆分 E2E-WORKFLOW-003 的详细用例"
      ]
    ]
  }
}
