|
@@ -511,13 +511,19 @@ func (c *EdbInfoShareController) ListByEs() {
|
|
|
// 分享人
|
|
|
shareUserName := ``
|
|
|
shareUserNameList := make([]string, 0)
|
|
|
+ shareUserNameMap := make(map[int]bool)
|
|
|
for _, userId := range v.SharedUserIdList {
|
|
|
userName, ok := sysUserMap[userId]
|
|
|
if !ok {
|
|
|
continue
|
|
|
}
|
|
|
+ if _, ok = shareUserNameMap[userId]; ok {
|
|
|
+ continue
|
|
|
+ }
|
|
|
+ shareUserNameMap[userId] = true
|
|
|
shareUserNameList = append(shareUserNameList, userName)
|
|
|
}
|
|
|
+
|
|
|
if len(shareUserNameList) > 0 {
|
|
|
shareUserName = strings.Join(shareUserNameList, `,`)
|
|
|
}
|