ow
This commit is contained in:
1 parent
7f5bf3c68d
commit
816209fc35
37 files changed
+3236
-4515
No files matched your search
@@ -425,6 +425,8 @@ namespace CloudBuilder.Master.Service
|
||||
|
||||
if (familyGroupFolders == null || familyGroupFolders.Length == 0) return;
|
||||
|
||||
List<FamilyGroupPermissionEntity> manages = new List<FamilyGroupPermissionEntity>();
|
||||
FamilyGroupPermissionEntity familyGroupPermission;
|
||||
foreach (FamilyGroupFolderEntity dto in familyGroupFolders)
|
||||
{
|
||||
//原来不存在的插入
|
||||
@@ -445,7 +447,15 @@ namespace CloudBuilder.Master.Service
|
||||
repositoryFamilyGroupFolder.InsertNow(familyGroupFolderEntity);
|
||||
|
||||
dto.FolderName = familyGroupFolderEntity.FolderName;
|
||||
|
||||
|
||||
familyGroupPermission = new FamilyGroupPermissionEntity();
|
||||
familyGroupPermission.FamilyName = familyName;
|
||||
familyGroupPermission.FolderName = dto.FolderName;
|
||||
familyGroupPermission.UserName = service.UserId;
|
||||
manages.Add(familyGroupPermission);
|
||||
}
|
||||
InsertFamilyGroupPermission(manages.ToArray());
|
||||
|
||||
}
|
||||
|
||||
@@ -559,8 +569,9 @@ namespace CloudBuilder.Master.Service
|
||||
|
||||
repository.UpdateNow(familyGroup);
|
||||
|
||||
SaveFamilyGroupFolders(familyGroup.FamilyName, data.FamilyGroupFolders);
|
||||
//因为SavePermissions要在SaveFamilyGroupFolders之前,因为SaveFamilyGroupFolders要插入管理员的权限
|
||||
SavePermissions(familyGroup.FamilyName, data.FamilyGroupPermissions);
|
||||
SaveFamilyGroupFolders(familyGroup.FamilyName, data.FamilyGroupFolders);
|
||||
SaveFamilyGroupManagers(familyGroup.FamilyName, data.FamilyGroupManagers);
|
||||
|
||||
//创建群根目录
|
||||
|
||||
Reference in new issue
Block a user