IceskYsl/worklogs

如果一个用户被删除或者,锁定,相应的工作日志处理?

Opened this issue · 7 comments

  1. 如果以后,有人离职了,然后账号锁定了,我觉得,这个时候这个人的相关日志是不是应该自动隐藏起来?
  2. 账号删除以后,相关的日志是不是应该隐藏起来?

嗯,这个逻辑之前没考虑~

可以参考redmine里删除用户后内容的处理逻辑~

我记得讨论区里删除后还是可以看到的,但是名字灰色的了~

@ IceskYsl 我想问下,写插件的的时候,获取用户组相关信息容不容易? 容易的话,是否可以在配置插件的时候,支持让某些用户组没法有工作日志这个tabs?

因为有时候,可能会让一些客户登录进来反馈问题..

现在是一个用户删除以后是这样显示的...用户名没了,但是日志还在...

@youxiachai 场景了解~原来你们还用来收用户的反馈了~

不需要获取用户组,可以在线上这个tab的时候判断下这个用户是否有权限,没有权限的话看不到这个tab即可。

@IceskYsl

redmine 处理逻辑是

  1. 用户锁定的话,相应的用户发言会变成灰色
  2. 用户删除的话,相应的发言作者变为匿名用户.

我觉得,当用户被锁定,或者删除的时候,是不是可以放出删除日志的操作?个人觉得,直接如果方便获取用户状态的话,直接根据用户状态把日志隐藏掉..

@youxiachai 看了下逻辑,如果用户被锁定,日志还在,名字会变成灰色(好像蛮符合我的猜测的)~

BTW:
不建议随便删用户,日志是用来沟通信息用的,应该保留吧~