-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
【已评审】合并组织架构和目录 + 用户/组织/目录删除逻辑优化 #760
Comments
数据恢复逻辑图有点问题,由于用户和组织都是目录内唯一的?恢复时应先判断其所属目录的存在与否,然后才是目录内判断id是否重复。不然可能会做成跨目录判断id是否重复的逻辑。 删除比较简单,数据恢复涉及到的各种交互细节没有提供,至少在设计稿评审时应提供。 |
用户/组织/目录删除逻辑优化当前状态
必须
相关开发需求
问题删除组织有疑问设计的逻辑: 单组织用户, 跟随组织一并被删除, 以及恢复; 跨组用户, 仅解除用户-组织关系, 恢复组织时, 需要一并恢复
另外, 删除部门是有前提的
是否:
先做 |
之前的结论是,删除部门是做全量删除:删除该部门下的所有子部门和用户(在回收站内的部门tab页作为原子项展示即可,该部门下联动被删除的内容不对用户暴露),还原也是做全量还原。不再走之前的「存在用户的部门无法删除」的校验逻辑。 先删除用户A,再删除用户A的上级组织B后: 另外: |
这个issue分两块做
|
2.亮哥看下这块是否拆分下issue哩,我们按拆分issue逐个处理 |
已评审
关联需求
1、用户目录逻辑删除会导致相同登陆域的目录不可创建 #441
2、未关联部门的用户应该有地方展示 #35
3、被软删除的用户需要在前端有所体现 #623
需求背景
方案说明
原型
用户删除
组织删除
目录删除
数据回收策略设置
用户数据还原
组织数据还原
目录数据还原
未关联部门用户展示方式
The text was updated successfully, but these errors were encountered: