You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
177 lines
5.1 KiB
177 lines
5.1 KiB
[
|
|
{
|
|
"step": "01 总监登录(debug token)",
|
|
"ok": true,
|
|
"note": ""
|
|
},
|
|
{
|
|
"step": "02 建项目成功(客户+方案卡校验过,落库 stage=0/报备审核中)",
|
|
"ok": true,
|
|
"note": ""
|
|
},
|
|
{
|
|
"step": "03 详情头部:阶段=冲突处理 + 报备审核中",
|
|
"ok": true,
|
|
"note": "A5DEMO-项目-015159\n冲突处理\n进行中\n审核中\nid=753432575082496000\n客户\nA5DEMO-甲客户\n负责人\nA5总监\n项目金额\n1,200,000\n方案卡\n99021008\n品牌\n-\n地区\n-\n关闭\n-"
|
|
},
|
|
{
|
|
"step": "04 详情 DTO 已加载(id=753432575082496000)",
|
|
"ok": true,
|
|
"note": ""
|
|
},
|
|
{
|
|
"step": "05 动态投影:建项目 + 报备发起两条",
|
|
"ok": true,
|
|
"note": ""
|
|
},
|
|
{
|
|
"step": "06 冲突解除双写:stage 0→1(方案设计)+ 报备通过",
|
|
"ok": true,
|
|
"note": ""
|
|
},
|
|
{
|
|
"step": "07 逐级推进 1→2→3(招投标准备)",
|
|
"ok": true,
|
|
"note": ""
|
|
},
|
|
{
|
|
"step": "08 3→5 唯一连跳(无需招投标)",
|
|
"ok": true,
|
|
"note": ""
|
|
},
|
|
{
|
|
"step": "09 连跳后回退可选节点 = [1,2,3](stage4 跳过不在列)",
|
|
"ok": true,
|
|
"note": "['1', '2', '3']"
|
|
},
|
|
{
|
|
"step": "10 多步回退到 stage2(非相邻 -1)",
|
|
"ok": true,
|
|
"note": ""
|
|
},
|
|
{
|
|
"step": "11 标记赢单:停 stage5 闭环(badge 赢单)",
|
|
"ok": true,
|
|
"note": ""
|
|
},
|
|
{
|
|
"step": "11b 赢单快照随标记落列(16R/D-03)",
|
|
"ok": true,
|
|
"note": "开标时间\n2026-09-25 09:00:00\n开标地点\n南京市公共资源交易中心\n中标方式\n公开招标\n中标金额\n95000\n赢/输\n赢单\n中标时间\n2026-09-11 01:52:11\n标记赢单/"
|
|
},
|
|
{
|
|
"step": "12 赢单锁死:回退被拒 68003",
|
|
"ok": true,
|
|
"note": "赢单项目锁死(stage5 闭环,状态锁定),不可回退"
|
|
},
|
|
{
|
|
"step": "13 标记输单:进 stage6 结项(终态)",
|
|
"ok": true,
|
|
"note": ""
|
|
},
|
|
{
|
|
"step": "14 关闭:status=2 + 记因(客户取消)+ 终态无动作",
|
|
"ok": true,
|
|
"note": ""
|
|
},
|
|
{
|
|
"step": "15 Tab[follow] 可读(含「新增跟进」形)",
|
|
"ok": true,
|
|
"note": "跟进内容*\n跟进时间*\n跟进方式\n新增跟进\n时间\t内容\t方式\n无跟进记录"
|
|
},
|
|
{
|
|
"step": "15 Tab[attachment] 可读(含「新增附件」形)",
|
|
"ok": true,
|
|
"note": "文件ID*\n归属\n项目主体\n跟进附件\n业务id\n新增附件\nid\t归属\t文件id\t备注\t操作\n无附件\n附件本体走 crm-file,子表仅存 biz 定位(biz"
|
|
},
|
|
{
|
|
"step": "15 Tab[customer] 可读(含「客户名称」形)",
|
|
"ok": true,
|
|
"note": "客户名称\nA5DEMO-甲客户\n客户编号\nA5DEMO-C001\n客户类型\nENTERPRISE\n销售负责人\nA5总监\n一项目一客户(主表 customer_i"
|
|
},
|
|
{
|
|
"step": "15 Tab[timeline] 可读(含「动态」形)",
|
|
"ok": true,
|
|
"note": "时间\t动作\t描述\t操作人\n2026-09-11 01:52:26\t关闭\t关闭:客户取消;原因:客户取消立项\tA5总监\n2026-09-11 01:52:25\t报"
|
|
},
|
|
{
|
|
"step": "15 Tab[scheme] 可读(含「概算金额」形)",
|
|
"ok": true,
|
|
"note": "概算金额\n-\n方案版本\n-\n设计任务状态\n-\n主表扩展列(零阶段子表)。"
|
|
},
|
|
{
|
|
"step": "15 Tab[quote] 可读(含「报价总价」形)",
|
|
"ok": true,
|
|
"note": "报价总价\n-\n报价状态\n-\n报价清单明细行不落 CRM(硬边界),仅回显汇总标量。"
|
|
},
|
|
{
|
|
"step": "15 Tab[bidding] 可读(含「标底类型」形)",
|
|
"ok": true,
|
|
"note": "投标截止\n-\n投标预算\n-\n品牌控制\n-\n标底类型\n-\n标底等级\n-\n分配比例\n-\n投标保证金\n-\n投标文件\n-\n投标主体\n-\n投标主体一对一本期定案;标底等级"
|
|
},
|
|
{
|
|
"step": "15 Tab[bidopen] 可读(含「开标时间」形)",
|
|
"ok": true,
|
|
"note": "开标时间\n-\n开标地点\n-\n中标方式\n-\n中标金额\n-\n赢/输\n未定\n中标时间\n-\n标记赢单/输单走详情头动作区(stage5 专用分叉)。"
|
|
},
|
|
{
|
|
"step": "16 跟进新增成功(动态留痕)",
|
|
"ok": true,
|
|
"note": ""
|
|
},
|
|
{
|
|
"step": "17 看板固定 7 列全画",
|
|
"ok": true,
|
|
"note": "['冲突处理', '方案设计', '商务报价', '招投标准备', '商务跟进', '赢单/输单', '结项']"
|
|
},
|
|
{
|
|
"step": "17b 已关闭项目 stage0 卡无「冲突解除」死入口(16R/D-01)",
|
|
"ok": true,
|
|
"note": "None"
|
|
},
|
|
{
|
|
"step": "18 冲突待处理 badge 数值渲染",
|
|
"ok": true,
|
|
"note": "badge=0"
|
|
},
|
|
{
|
|
"step": "19 赢单卡在 stage5 列 / 输单卡在 stage6 列",
|
|
"ok": true,
|
|
"note": ""
|
|
},
|
|
{
|
|
"step": "20 列表阶段筛 stage=0 命中(含关闭演示项目)",
|
|
"ok": true,
|
|
"note": ""
|
|
},
|
|
{
|
|
"step": "21 报备独立筛 filing=2(不搭阶段轴)",
|
|
"ok": true,
|
|
"note": ""
|
|
},
|
|
{
|
|
"step": "22 mine 工作区只看本人",
|
|
"ok": true,
|
|
"note": "共 23 条"
|
|
},
|
|
{
|
|
"step": "23 普通销售回退被拒 68005",
|
|
"ok": true,
|
|
"note": "阶段回退仅管理员与销售总监可操作"
|
|
},
|
|
{
|
|
"step": "23b 普通销售动他人项目被拒 68010(16R/D-02)",
|
|
"ok": true,
|
|
"note": "仅项目负责人、管理员或销售总监可执行该状态动作"
|
|
},
|
|
{
|
|
"step": "24 网络层零 PUT/DELETE",
|
|
"ok": true,
|
|
"note": "[]"
|
|
},
|
|
{
|
|
"step": "25 console/page error 零",
|
|
"ok": true,
|
|
"note": "[]"
|
|
}
|
|
]
|