We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
需要设计模型, 以下是一个参考, 根据需求自行设计/扩展
需求: (具体需要自行再分析下原型设计)
拆分, 先做目录删除, 再做用户删除, 最后做部门删除
整体需求
注意, 删除/还原需要有:
确定能做的:
原先用户软删除, 只改用户状态, 不会动部门关系等, 这次也只做该状态, 不动部门, 后续再优化 即, 软删除后用户组织架构不变, 同名用户无法插入同一个数据源 => 永久删除后才是真正不存在(数据物理删除)
原先部门删除只能删 没有下级组织/用户的部门, 且是软删除; 本次保持这个逻辑
无关联部门用户展示
自己拆分子issue
The text was updated successfully, but these errors were encountered:
回收站展示:#908 目录删除与还原:#901 用户删除与还原:#902 部门删除与还原:#903
Sorry, something went wrong.
新建目录的时候也会检测冲突, 冲突提示跟哪个冲突, 用户可以到回收站物理删除
1、用户正常新建的目录,和回收站内的软删除目录不应该产生同名冲突(部门用户也同理)。
物理删除, 需要删除 部门-用户 关联关系 => 此时涉及 无关联部门用户展示 需求
2、删除部门时全量删除节点下的所有用户数据(单组织用户批量删除,跨组织用户仅删除关联关系),删除后在回收箱里以原子单位展示。还原操作也是全量还原。
第二点可以先保持现状(即部门删除只能删没有下级组织/用户的部门),后续再优化。第一点原则上需要实现,看一下怎么处理。
第一点: 原先冲突检测只检查非回收站内的是否有冲突; 回收站的目录恢复需要检测同非回收站的是否有冲突(域, 根据产品设计看需要检测哪些东西)
Canway-shiisa
No branches or pull requests
需要设计模型, 以下是一个参考, 根据需求自行设计/扩展
需求: (具体需要自行再分析下原型设计)
拆分, 先做目录删除, 再做用户删除, 最后做部门删除
整体需求
注意, 删除/还原需要有:
确定能做的:
目录删除
用户删除
部门删除
无关联部门用户展示
需求自己拆分子issue
The text was updated successfully, but these errors were encountered: