4 Commits
Author SHA1 Message Date
TermiNexus fd56a9e4ff feat(gerp): 部门新增成员改用部门员工关联选择器
UserRoleDepartment 表单人员输入统一为 DEPT_EMPLOYEE_PICKER(与 eHRM/工作组同源单一配置):新增虚拟列置顶,用户/角色列改为纯列表展示,DeptUUID 表单隐藏(上下文优先,否则取选择器解析的部门),删除就地写的 UserRoleSearch 选择器;add_record/modify_record 支持 UserRoleDepartmentUUID 解析 UserRoleUUID 并拒绝选到别的员工。
2026-10-01 14:16:18 +08:00
TermiNexus 4669a7c53c docs(gerp): 补充实体选择器浏览面板标题与尺寸约定
新增第 7 条约定:浏览面板标题用 browseTitle 去重前缀,面板统一 680px 宽、列表 420-560px 高。
2026-10-01 14:10:10 +08:00
TermiNexus f1673c09e2 feat(gerp): 工作组新增成员改用部门员工关联选择器
取值与 eHRM 员工档案统一为「部门员工关联」(UserRoleDepartmentUUID = 部门 + 用户-角色对),仅是否多选暂存不同:常量 DEPT_EMPLOYEE_PICKER_BY_USER_ROLE → DEPT_EMPLOYEE_PICKER_MULTI。UserRoleWorkgroup 新增虚拟列 UserRoleDepartmentUUID 作为表单唯一人员选择入口,真实关系列 UserRoleUUID 置 hideInForm;列表行注入 UserRoleDepartmentUUID 与回显标签。_ResolveDeptEmployee 收敛为唯一解析实现(同时给出 UserUUID/DeptUUID/DeptName 与 UserRoleUUID),add_record/modify_record 按表取键。文档同步;137 用例全绿。
2026-10-01 14:06:32 +08:00
TermiNexus 3859aa1762 docs(gerp): 新增实体选择器标准文档
记录 EntityPicker/MultiEntityPicker 的分层与单一来源、Search 接口数据契约、配置字段(含 treeGroup 与多选暂存)、部门员工关联常量的取值与落库对应、el-tree 自绘场景的 useDeptEmployeeTree,以及新增/改动时必须遵守的约定与变更检查清单。
2026-10-01 12:37:15 +08:00