交互 Demo(非最终实现)
:展示「采集地区 ↔ 系统人员」绑定,以及将部分人员设为
地区负责人
。可切换两种交互方案对比。
采集地区 · 人员绑定
页面:细胞采集基础信息维护 → 采集地区及医院。本 Demo 在现有「地区医院配置」旁增加「地区人员配置」。
方案 A:独立配置弹窗(推荐)
方案 B:主表直接展示 + 行内设置负责人
采集地区及医院
关键词
负责人
绑定人员
重置
搜索
已选
0
项
+ 新增地区
批量删除
序号
地区名称
医院信息
工作人员
负责人
创建时间
操作
共 3 条 · 10 条/页 · 1
方案 A:与现有「地区医院配置」对称 —— 操作列增加「地区人员配置」弹窗;主列表用摘要列展示工作人员数 / 负责人 Tag。 数据建议:关联表
biz_collection_region_staff
(region_id + user_id + is_leader)。
采集地区及医院
已选
0
项
+ 新增地区
地区
已绑定人员(点击星标设为负责人)
操作
方案 B:主表行内直接展示人员 Chip,星标切换负责人;适合人员少、频繁调整的场景,但主表会变「胖」。
地区人员配置
×
当前地区:
—
添加系统人员
请选择用户(演示数据)
+ 添加
已绑定
0
人 · 负责人
0
人
序号
姓名
工号
部门
角色
是否负责人
操作
Demo 约定:同一地区可绑定多名工作人员;负责人可为
0~多人
(勾选「是否负责人」)。保存后写入关联表,不修改
sys_user
。
取消
✓ 确定
人员绑定(方案 B 弹窗备选)
×
候选人员
已绑定(绿底 = 负责人)
取消
✓ 确定