测试账号清单
文档编号:DOC-A09-01 / UAT-ACCT
版本:V1.0
创建日期:2026-08-18
维护人:听写(DT)/ TL
关联文档:DIP1-SPEC V3.0 §1.2、README
一、账号设计原则
1.1 命名规范
| 规则 |
说明 |
示例 |
| 角色缩写 + 序号 |
全小写 + 下划线 |
cus_01、wkr_01、mfr_01 |
| 序号范围 |
01-99,两位补齐 |
ol_01、lgp_02 |
| MFR 命名 |
公司简称拼音 + 序号 |
mfr_yijv_01(宜居)、mfr_youpin_02(优品) |
| LGP 命名 |
公司简称拼音 + 序号 |
lgp_suda_01(速达)、lgp_kuajing_02(跨境快线) |
1.2 密码策略
| 项 |
内容 |
| 初始密码 |
Test@2026(统一) |
| 首次登录 |
强制修改密码,新密码需满足复杂度(8+ 位、含大小写+数字+符号) |
| 密码存储 |
bcrypt 加盐哈希,禁用明文 |
| 失效策略 |
UAT 环境密码 90 天失效,需重置 |
1.3 认证方式
| 端 |
认证方式 |
备注 |
| OPR-Admin Web |
用户名 + 密码 |
后续支持邮箱二次验证 |
| MFR-Portal Web |
用户名 + 密码 / API Key |
支持 API Key 调用 |
| WKR-App |
用户名 + 密码 / WhatsApp OTP / 生物识别 |
UAT 阶段优先用户名+密码 |
| CST-App |
WhatsApp OTP / 用户名 + 密码 |
UAT 阶段优先用户名+密码 |
| LGP-App |
用户名 + 密码 |
后续支持车辆信息绑定 |
二、账号详细清单
2.1 师傅端账号(WKR-App,3 个)
| 账号 |
密码 |
姓名 |
角色编码 |
师傅等级 |
等级系数 |
技能品类 |
服务区域 |
楼宇偏好 |
登录端 |
wkr_01 |
Test@2026 |
陈师傅 |
FL-001 |
金牌 |
×1.2 |
CAT-01 家具组装、CAT-02 灯具安装、CAT-08 软装 |
港岛、九龙 |
全楼宇类型 |
师傅端 App |
wkr_02 |
Test@2026 |
李师傅 |
FL-002 |
认证 |
×1.0 |
CAT-03 卫浴、CAT-05 家电、CAT-06 智能设备 |
新界、九龙 |
除唐楼外 |
师傅端 App |
wkr_03 |
Test@2026 |
张师傅 |
FL-003 |
普通 |
×0.9 |
CAT-01 家具组装、CAT-07 门窗、CAT-08 软装 |
离岛、新界 |
低层楼宇优先 |
师傅端 App |
师傅画像详情:
wkr_01 陈师傅(金牌)
- 从业经验:8 年,香港本地师傅
- 历史接单:320+ 单
- 平均评分:4.8/5.0
- NPS 贡献:≥9 占比 78%
- 技能矩阵:家具组装 5/5、灯具安装 5/5、软装 4/5
- 服务时段:周一至周六 08:00-20:00
- 特殊资质:吊点加固认证、电气作业证
wkr_02 李师傅(认证)
- 从业经验:4 年
- 历史接单:120+ 单
- 平均评分:4.5/5.0
- NPS 贡献:≥9 占比 65%
- 技能矩阵:卫浴 4/5、家电 5/5、智能设备 4/5
- 服务时段:周一至周日 09:00-19:00
- 特殊资质:燃气作业证、智能家居认证
wkr_03 张师傅(普通)
- 从业经验:2 年
- 历史接单:45+ 单
- 平均评分:4.2/5.0
- NPS 贡献:≥9 占比 52%
- 技能矩阵:家具组装 3/5、门窗 4/5、软装 3/5
- 服务时段:周二至周日 10:00-18:00
- 特殊资质:无(普通等级)
2.2 客户端账号(CST-App,3 个)
| 账号 |
密码 |
姓名 |
角色编码 |
客户类型 |
所在区域 |
详细地址 |
楼宇类型 |
楼宇系数 |
楼层 |
登录端 |
cus_01 |
Test@2026 |
王先生 |
CUS-001 |
C 端 |
港岛 |
中环某某道 88 号某某花园 28F |
ESS 标准屋苑 |
1.0 |
28F |
客户端 App |
cus_02 |
Test@2026 |
张女士 |
CUS-002 |
C 端 |
九龙 |
旺角某某街 33 号唐楼 5F |
TONG 唐楼 |
2.5 |
5F |
客户端 App |
cus_03 |
Test@2026 |
李小姐 |
CUS-003 |
C 端 |
新界 |
元朗某某村 12 号 |
VIL 村屋 |
1.8 |
2F |
客户端 App |
客户画像详情:
cus_01 王先生
- 联系电话:+852-9123-4567
- WhatsApp:+852-9123-4567
- 客户标签:高价值、复购意向强、推荐人候选
- 历史订单:1 单(家具安装,NPS 9)
- 信任徽章:复购客户、NPS≥9
- 推荐关系:无(首单来源:Google 搜索)
cus_02 张女士
- 联系电话:+852-9876-5432
- WhatsApp:+852-9876-5432
- 客户标签:高敏感度(价格+服务)、唐楼住户
- 历史订单:0 单
- 信任徽章:无
- 推荐关系:无(首单来源:小红书)
cus_03 李小姐
- 联系电话:+852-9555-1234
- WhatsApp:+852-9555-1234
- 客户标签:新界村屋、跨境购物客户
- 历史订单:0 单
- 信任徽章:无
- 推荐关系:无(首单来源:内地电商平台转介)
2.3 运营端账号(OPR-Admin,1 个)
| 账号 |
密码 |
姓名 |
角色编码 |
项目角色 |
权限范围 |
登录端 |
ol_01 |
Test@2026 |
黄运营 |
OL |
运营负责人 |
订单全流程操作(L1-L8)、客户沟通、派单调度、异常处置 |
运营后台(Web) |
运营账号说明:
- 现实原型对齐 2026-08-05 核心运营团队讨论:成文负责客户运营,黄总负责落地执行
- UAT 阶段仅创建 1 个 OL 账号,覆盖运营全流程操作
- 后续可扩展 ol_02(成文,客户运营)、ol_03(洪哥,营销)等细分角色
2.4 生产商端账号(MFR-Portal,2 个)
| 账号 |
密码 |
公司名称 |
角色编码 |
公司性质 |
主营品类 |
配送需求 |
月单量预估 |
API Key |
登录端 |
mfr_01 |
Test@2026 |
宜居家居有限公司 |
MFR-001 |
B 端品牌商 |
CAT-01 家具、CAT-08 软装 |
本地配送为主 |
80-120 单/月 |
mfr_yijv_a1b2c3d4e5f6 |
生产商 Web 门户 |
mfr_02 |
Test@2026 |
优品家电(香港)有限公司 |
MFR-002 |
B 端品牌商 |
CAT-05 家电、CAT-06 智能设备 |
本地+跨境配送 |
60-100 单/月 |
mfr_youpin_x7y8z9w0v1u2 |
生产商 Web 门户 |
生产商画像详情:
mfr_01 宜居家居
- 总部:香港九龙观塘
- 仓库:观塘仓(本地配送起点)
- 产品目录:35 个 SKU(沙发、床架、衣柜、餐桌、办公桌椅等)
- 合作模式:B2B2C 委托配送+安装
- 结算周期:月结对账(每月 5 号)
- HS 编码库:已配置家具类 HS Code(9401/9403/9404)
mfr_02 优品家电
- 总部:广东省深圳市
- 仓库:深圳仓(跨境配送起点)+ 香港屯门仓(本地仓)
- 产品目录:22 个 SKU(空调、洗衣机、冰箱、热水器、智能锁等)
- 合作模式:B2B2C 委托跨境配送+安装
- 结算周期:月结对账(每月 10 号)
- HS 编码库:已配置家电类 HS Code(8415/8450/8418/8516)
- 跨境资质:中港车牌(粤 ZXXXX 港)
2.5 物流商端账号(LGP-App,2 个)
| 账号 |
密码 |
公司名称 |
角色编码 |
配送能力 |
服务区域 |
车辆类型 |
中港车牌 |
月运力 |
登录端 |
lgp_01 |
Test@2026 |
速达物流有限公司 |
LGP-001 |
本地配送 |
港岛、九龙 |
5.5T 货车 ×3 + 1.5T 面包 ×2 |
无 |
200+ 单/月 |
物流商 App |
lgp_02 |
Test@2026 |
跨境快线物流有限公司 |
LGP-002 |
本地+跨境 |
全港+中港 |
5.5T 货车 ×5(3 辆中港牌) |
粤 ZB1234 港、粤 ZC5678 港 |
150+ 单/月 |
物流商 App |
物流商画像详情:
lgp_01 速达物流
- 总部:香港柴湾
- 服务时段:周一至周六 08:00-20:00
- SLA 承诺:本地配送 ≤4 小时
- 保险:基础保额 HKD 5,000/单
- 合作司机:5 名(含 2 名签约司机)
- 服务区域:港岛、九龙全境
- 配送费率:基础 HKD 200 + 重量附加 + 体积附加 + 时段附加 + 距离附加
lgp_02 跨境快线
- 总部:深圳福田+香港屯门
- 服务时段:周一至周日 07:00-22:00
- SLA 承诺:本地 ≤4 小时 / 跨境 1-3 天
- 保险:基础保额 HKD 10,000/单,跨境加保
- 合作司机:8 名(含 3 名中港牌司机)
- 服务区域:全港+广东全省
- 跨境资质:
- 中港车牌:粤 ZB1234 港、粤 ZC5678 港、粤 ZD9012 港
- 报关代理资质
- 海关 AEO 认证
- 配送费率:本地同 lgp_01;跨境 = 运输 + 清关 + 保险 + 车牌 + 代理
2.6 测试账号总览
| 端 |
角色编码 |
账号数 |
账号清单 |
| WKR-App |
FL |
3 |
wkr_01, wkr_02, wkr_03 |
| CST-App |
CUS |
3 |
cus_01, cus_02, cus_03 |
| OPR-Admin |
OL |
1 |
ol_01 |
| MFR-Portal |
MFR |
2 |
mfr_01, mfr_02 |
| LGP-App |
LGP |
2 |
lgp_01, lgp_02 |
| 合计 |
— |
11 |
— |
三、权限矩阵
3.1 RBAC 角色权限
严格按 DIP1-SPEC V3.0 §1.2 角色权限矩阵 配置:
| 权限项 |
SPO |
BO |
TL |
OL |
ML |
FL |
CUS |
MFR |
LGP |
| 全局驾驶舱 |
✅ 读 |
✅ 读 |
✅ 读 |
✅ 读 |
✅ 读 |
❌ |
❌ |
❌ |
❌ |
| OL 个人工作台 |
❌ |
❌ |
✅ |
✅ |
❌ |
❌ |
❌ |
❌ |
❌ |
| 线索池 |
❌ |
✅ |
✅ |
✅ |
✅ |
❌ |
❌ |
❌ |
❌ |
| 订单看板 |
✅ 读 |
✅ 读 |
✅ |
✅ |
❌ |
❌ |
❌ |
❌ |
❌ |
| 订单详情 |
✅ 读 |
✅ 读 |
✅ |
✅ |
❌ |
❌ |
✅ 自己 |
✅ 自己 |
✅ 自己 |
| 报价计算器 |
❌ |
✅ |
✅ |
✅ |
❌ |
❌ |
❌ |
❌ |
❌ |
| 报价参数管理 |
❌ |
✅ |
✅ |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
| 主数据 CRUD |
❌ |
✅ |
✅ |
✅ 读 |
❌ |
❌ |
❌ |
❌ |
❌ |
| 物流运单管理 |
❌ |
✅ |
✅ |
✅ |
❌ |
❌ |
❌ |
❌ |
❌ |
| 产品库管理 |
❌ |
✅ |
✅ |
❌ |
❌ |
❌ |
❌ |
✅ 自己 |
❌ |
| RBAC 管理 |
❌ |
❌ |
✅ |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
| MFR 门户 |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
✅ |
❌ |
| LGP App |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
✅ |
| WKR App |
❌ |
❌ |
❌ |
❌ |
❌ |
✅ |
❌ |
❌ |
❌ |
| CST App |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
✅ |
❌ |
❌ |
3.2 RLS 行级安全策略
| 账号 |
表 |
RLS 策略 |
说明 |
wkr_01 |
cpt_orders |
assigned_worker_id = 'FL-001' |
仅可见分配给自己的订单 |
wkr_02 |
cpt_orders |
assigned_worker_id = 'FL-002' |
同上 |
wkr_03 |
cpt_orders |
assigned_worker_id = 'FL-003' |
同上 |
cus_01 |
cpt_orders |
customer_id = 'CUS-001' |
仅可见自己的订单 |
cus_02 |
cpt_orders |
customer_id = 'CUS-002' |
同上 |
cus_03 |
cpt_orders |
customer_id = 'CUS-003' |
同上 |
mfr_01 |
ppl_products |
mfr_id = 'MFR-001' |
仅可见自己的产品 |
mfr_01 |
cpt_orders |
mfr_id = 'MFR-001' |
仅可见自己委托的订单 |
mfr_02 |
ppl_products |
mfr_id = 'MFR-002' |
同上 |
mfr_02 |
cpt_orders |
mfr_id = 'MFR-002' |
同上 |
lgp_01 |
lgd_waybills |
lgp_id = 'LGP-001' |
仅可见分配给自己的运单 |
lgp_02 |
lgd_waybills |
lgp_id = 'LGP-002' |
同上 |
四、账号初始化要求
4.1 初始化顺序
| 顺序 |
初始化内容 |
责任方 |
依赖 |
| 1 |
主数据预置(BPL/SCL/WPL/CPL/PPL/DLV) |
听云(WCL) |
部署完成 |
| 2 |
系统用户创建(sys_users 表) |
听码(WDE) |
主数据就绪 |
| 3 |
角色绑定(sys_user_roles) |
听码(WDE) |
用户创建完成 |
| 4 |
RBAC 权限配置(sys_role_permissions) |
听码(WDE) |
角色创建完成 |
| 5 |
RLS 策略启用 |
听码(WDE) |
用户创建完成 |
| 6 |
MFR 产品目录预置(ppl_products) |
听云(WCL) |
MFR 账号创建完成 |
| 7 |
LGP 车辆信息预置 |
听云(WCL) |
LGP 账号创建完成 |
| 8 |
预置订单创建(UC-04, UC-06) |
听码(WDE) |
全部上述完成 |
| 9 |
测试账号验证(登录+权限) |
听写(DT) |
全部初始化完成 |
4.2 初始化脚本需求
听码需提供以下脚本:
| 脚本 |
路径 |
用途 |
seed_users.py |
dip1/scripts/seed_users.py |
批量创建 11 个测试账号 |
seed_rls_policies.sql |
dip1/scripts/seed_rls_policies.sql |
配置 RLS 行级安全策略 |
seed_mfr_products.py |
dip1/scripts/seed_mfr_products.py |
预置 MFR 产品目录 |
seed_preset_orders.py |
dip1/scripts/seed_preset_orders.py |
创建 UC-04/UC-06 预置订单 |
verify_accounts.py |
dip1/scripts/verify_accounts.py |
验证账号登录+权限 |
4.3 数据安全要求
| 要求 |
说明 |
| 环境隔离 |
测试账号仅在 UAT 环境有效,禁止污染生产环境 |
| 密码修改 |
首次登录强制修改密码 |
| 审计日志 |
所有初始化操作记入 sys_audit_logs |
| 数据清理 |
提供一键清理脚本 clean_test_data.py |
| API Key 保护 |
MFR API Key 仅在 UAT 环境签发,过期自动失效 |
五、修订记录
| 版本 |
日期 |
修订人 |
修订内容 |
| V1.0 |
2026-08-18 |
DT |
首版创建,迁移自原《真实用户联调测试准备.md》并扩充:① 11 个账号详细画像(含师傅技能矩阵、客户标签、MFR 产品目录、LGP 车辆信息);② RBAC 权限矩阵对齐 DIP1-SPEC V3.0;③ RLS 策略明细化;④ 初始化脚本需求清单 |
本文档为测试账号清单,听码按此创建账号,听云按此预置主数据,听写按此验证登录与权限。