chenpei
|
524024f7d6
|
fix: 修复权限组继承与花名表人员同步
|
2026-08-21 11:10:35 +08:00 |
|
chenpei
|
f63e04ba02
|
feat: 用户管理改为组织架构展示;花名册自动激活/角色判定;修复花名册同名串档(有花名=正式员工)
|
2026-08-14 18:36:14 +08:00 |
|
chenpei
|
7b0ee5efb4
|
feat: 人员架构统一到钉钉唯一值,接入上游组织架构动态同步
素材库与考核调研此前各有一套人事数据,彼此没有外键,靠姓名、邮箱在运行时
逐层软匹配。本次把身份判定收敛到钉钉唯一值,并让组织架构与人员状态跟随
上游 HR 系统自动更新。
人员身份
- 新增账号与权威人员档案的正式绑定表,活跃绑定双向唯一
- users.dingtalkUserId 补上唯一约束,数据库层面杜绝一人多号
- 移除钉钉登录的同名自动合并,同名冲突一律转人工核对
- 看板删除特判由比对用户名改为比对钉钉唯一值,避免同名越权
组织架构
- 新增 OrganizationUnit,直接镜像上游 HR 部门树
- 不再从员工部门路径倒推,同名部门不会再被合并
- 上游已删除的部门下线而非物理删除
人员状态
- 新增规范化的 employmentState,取代对混杂原始值做关键词匹配
- 接入上游离职表,离职判定不再依赖中文关键词
- 离职联动:归档账号并把素材托管给所在部门,默认只处理离职满 30 天者
素材归属
- 归属变更纳入正式转移,记录最初上传者、转移流水与理由
- 新增素材托管部门,归属与署名分离:托管只改维护责任,不动署名
- 编辑素材的权限判定统一到 canManageMaterial
- 修复任务-详情上传把邮箱误存为作者名的问题
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-14 09:53:48 +08:00 |
|
chenpei
|
1970c0f644
|
fix: 完整同步并管理考核花名册人员
|
2026-07-28 17:20:38 +08:00 |
|
chenpei
|
fd7fcd4413
|
fix: 合并考核调研重复人员身份
|
2026-07-27 14:04:23 +08:00 |
|
chenpei
|
c35ab8c663
|
fix: 完善考核调研人员多部门归属
|
2026-07-27 13:31:36 +08:00 |
|
chenpei
|
063bbca0ef
|
feat: 优化考核调研管理后台
|
2026-07-27 10:28:18 +08:00 |
|
chenpei
|
779cdba8a1
|
fix: 收紧系统权限并完善考核调研链路
|
2026-07-10 10:57:16 +08:00 |
|
chenpei
|
17182a90a5
|
fix: 过滤考核调研离职人员
|
2026-07-09 15:37:24 +08:00 |
|
chenpei
|
de727a18e6
|
完善考核调研架构管理与组织同步
|
2026-07-08 19:13:10 +08:00 |
|
chenpei
|
b2709f76dc
|
避免考核人员同步阻塞页面加载
|
2026-07-06 13:59:19 +08:00 |
|
chenpei
|
1dd1f68c28
|
fix: restrict survey profiles to linked accounts
|
2026-07-03 18:43:06 +08:00 |
|
chenpei
|
d1bb4b0386
|
fix: choose best roster match per account
|
2026-07-03 18:37:09 +08:00 |
|
chenpei
|
c7b76acd4a
|
fix: avoid heavy roster sync join
|
2026-07-03 18:31:16 +08:00 |
|
chenpei
|
3206a8172a
|
fix: batch performance survey roster sync
|
2026-07-03 18:25:05 +08:00 |
|
chenpei
|
7b4d70360d
|
fix: scope performance survey roster sync
|
2026-07-03 18:09:59 +08:00 |
|
chenpei
|
f2506e184c
|
fix: avoid repeated survey profile sync timeout
|
2026-07-03 16:28:30 +08:00 |
|
chenpei
|
007f35df86
|
fix: optimize performance survey employee sync
|
2026-07-03 15:48:03 +08:00 |
|
chenpei
|
739db0bb71
|
fix: bundle report db driver for survey sync
|
2026-07-03 15:29:33 +08:00 |
|
chenpei
|
f4236c44c4
|
feat: add native performance survey module
|
2026-07-03 15:12:20 +08:00 |
|