929 B
929 B
人员配置备选人员应回显姓名
日期: 2026-03-26 类型: 前端BUG
问题
编辑人员配置弹窗中,备选人员显示的是 ID(如 1001、1002),应显示人员姓名。
解决方案
前端在人员配置弹窗中:
- 选择人员:调
GET /admin/staff?staffType=GUIDE&status=1获取可选人员列表(含 staffId + name),用下拉多选控件 - 回显姓名:打开编辑弹窗时,根据
staffIds列表调GET /internal/staff/batch-basic?staffIds=1001,1002批量查名字回显- 或者直接在选择控件中匹配已选 ID 显示 label
后端已有的接口:
- 人员列表:
GET /admin/staff?staffType=GUIDE&status=1→ 返回[{staffId, name, ...}] - 批量查名字:
GET /internal/staff/batch-basic?staffIds=1001,1002→ 返回[{staffId, name, staffType, ...}]
后端不需要改,前端用已有接口做回显即可。