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
|
53b314a056
|
fix: validate video SPU without rewriting input
|
2026-08-13 13:15:46 +08:00 |
|
chenpei
|
0fe49db973
|
fix: validate video SPU names
|
2026-08-13 12:09:14 +08:00 |
|
chenpei
|
2f4ee50a97
|
fix: allow protected video share links
|
2026-08-13 09:21:02 +08:00 |
|
chenpei
|
7326e273e1
|
fix: harden media upload and release safety
Protect upload cleanup and atomic completion paths, add durable media worker leases and brand asset validation, and introduce verified migration/bootstrap/deployment gates.
|
2026-08-12 18:04:08 +08:00 |
|
chenpei
|
d69eb6e252
|
feat: 支持视频手动预览图
|
2026-08-07 23:28:55 +08:00 |
|
江林铖
|
98c9b4900b
|
feat: export performance survey dashboard to xlsx
|
2026-08-06 10:02:57 +08:00 |
|
江林铖
|
e7eb8d152e
|
feat: restrict work review deletion to wuxie
|
2026-08-05 16:49:54 +08:00 |
|
chenpei
|
f627344616
|
fix: honor range for legacy material downloads
|
2026-08-03 16:55:08 +08:00 |
|
chenpei
|
fc20baf9d6
|
fix: preserve range downloads through s3 proxy
|
2026-08-03 16:28:59 +08:00 |
|
chenpei
|
57a9a946ab
|
fix: restore task page previews and bound download memory
|
2026-08-03 15:42:02 +08:00 |
|
chenpei
|
6b909fa234
|
fix: 收紧网络状态与媒体代理安全边界
|
2026-08-01 23:57:48 +08:00 |
|
chenpei
|
0897c81471
|
fix: 稳定任务详情上传与素材查询
|
2026-08-01 16:17:42 +08:00 |
|
江林铖
|
de146338fa
|
feat: 作品过稿支持手动选择评审人
|
2026-08-01 09:46:59 +08:00 |
|
江林铖
|
b0f9c026bd
|
feat: 无邪可删除公共看板单项调研
|
2026-07-31 15:11:45 +08:00 |
|
chenpei
|
e2f4911268
|
fix: 限制图片视频处理内存峰值
|
2026-07-31 10:40:00 +08:00 |
|
chenpei
|
88c98cc081
|
fix(ui): 移除网络诊断与缓存刷新入口
|
2026-07-31 10:26:18 +08:00 |
|
chenpei
|
b48872d83b
|
fix(security): 收紧上传与素材文件操作
|
2026-07-31 10:26:18 +08:00 |
|
chenpei
|
7c913b6de9
|
fix(security): 脱敏系统设置凭据
|
2026-07-31 09:41:40 +08:00 |
|
chenpei
|
bde5ba47d9
|
feat: 素材详情页增加快捷操作
|
2026-07-30 16:16:07 +08:00 |
|
chenpei
|
fb50b59451
|
fix: 分离视频详情与元数据编辑门禁
|
2026-07-30 14:51:52 +08:00 |
|
chenpei
|
5202d1240c
|
feat: 完善素材搜索与编辑体验
|
2026-07-30 14:39:30 +08:00 |
|
江林铖
|
18835e4a6b
|
refactor: 考核模板改为单配置模式
|
2026-07-29 19:35:55 +08:00 |
|
江林铖
|
7aa356db9b
|
feat: 支持复制考核模板
|
2026-07-29 18:05:30 +08:00 |
|
chenpei
|
51f2fb30a1
|
fix: 合并旧分支中的上传下载稳定性修复
|
2026-07-29 13:46:37 +08:00 |
|
chenpei
|
362a468d67
|
feat: 为任务素材增加钉钉审批编号
|
2026-07-29 11:57:35 +08:00 |
|
江林铖
|
417a3b0243
|
feat: 新增作品过稿看板及本地测试环境
|
2026-07-28 17:29:47 +08:00 |
|
chenpei
|
063bbca0ef
|
feat: 优化考核调研管理后台
|
2026-07-27 10:28:18 +08:00 |
|
chenpei
|
7925ca74de
|
feat: 记录任务详情需求运营
|
2026-07-24 14:47:27 +08:00 |
|
chenpei
|
770a39b127
|
feat: 完善考核调研管理员维护后台
|
2026-07-23 17:09:45 +08:00 |
|
chenpei
|
9d812f8c84
|
feat: 按岗位配置考核调研流程
|
2026-07-23 09:25:50 +08:00 |
|
chenpei
|
51ac355601
|
fix: 统一钉钉登录中转页
|
2026-07-17 20:54:26 +08:00 |
|
chenpei
|
8fd62384d2
|
fix: 识别钉钉内网登录来源
|
2026-07-17 20:16:05 +08:00 |
|
chenpei
|
192c1f395b
|
fix: 补齐内网登录异常回传
|
2026-07-17 19:03:54 +08:00 |
|
chenpei
|
3f56e0280f
|
fix: 钉钉登录后安全返回内网
|
2026-07-17 18:55:37 +08:00 |
|
chenpei
|
94fb4e1898
|
fix: 优化视觉评分提交流程
|
2026-07-17 13:33:00 +08:00 |
|
chenpei
|
365e79f3a0
|
优化考核调研结果页与大图上传
|
2026-07-13 17:42:27 +08:00 |
|
chenpei
|
118b578ec5
|
增加考核调研撤销与看板对齐
|
2026-07-13 11:16:08 +08:00 |
|
chenpei
|
5da290cbfa
|
修复公网分享链接与下载权限绕过
|
2026-07-10 20:17:34 +08:00 |
|
chenpei
|
687ec77967
|
feat: 优化视觉评分长图上传与展示
|
2026-07-10 14:44:52 +08:00 |
|
chenpei
|
779cdba8a1
|
fix: 收紧系统权限并完善考核调研链路
|
2026-07-10 10:57:16 +08:00 |
|
chenpei
|
fed5058080
|
feat: 重构考核调研月度看板
|
2026-07-09 14:58:43 +08:00 |
|
chenpei
|
b391c37cd9
|
feat: 升级考核调研看板与视觉评分模板
|
2026-07-09 13:15:03 +08:00 |
|
chenpei
|
de727a18e6
|
完善考核调研架构管理与组织同步
|
2026-07-08 19:13:10 +08:00 |
|
chenpei
|
2047e4eb2e
|
固化公网流量汇总链路
|
2026-07-08 14:35:15 +08:00 |
|
chenpei
|
46a7a82ae8
|
优化考核调研移动端问卷体验
|
2026-07-08 09:50:57 +08:00 |
|
chenpei
|
a119be80f3
|
修复考核调研移动端状态和入口样式
|
2026-07-07 21:21:30 +08:00 |
|
chenpei
|
ab2e31f01a
|
优化考核调研移动端问卷体验
|
2026-07-07 19:35:25 +08:00 |
|
chenpei
|
3e42ca3104
|
优化考核调研钉钉通知和移动端问卷
|
2026-07-07 17:37:47 +08:00 |
|
chenpei
|
4bde670f85
|
修复钉钉通知进入考核调研免登
|
2026-07-07 16:41:10 +08:00 |
|