lihao 4 년 전
부모
커밋
fb7f7321c2
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      gx_api/GxPress/Service/GxPress.Service.Implement/Middle/MiddleService.cs

+ 3 - 2
gx_api/GxPress/Service/GxPress.Service.Implement/Middle/MiddleService.cs

@@ -464,7 +464,8 @@ namespace GxPress.Service.Implement.Middle
                         //获取父级子集集合
                         var ids = await _middleRepository.GetAllMiddleChildrenByParentIdAsync(request.Ids.ToList(), request.Ids.ToList());
                         //修改
-                        await _middleRepository.UpdateAsync(Q.Set(nameof(Entity.Middle.Middle.ParentId), request.ParentId).Set(nameof(Entity.Middle.Middle.RoleId), middle.RoleId).WhereIn(nameof(Entity.Middle.Middle.Id), ids));
+                        await _middleRepository.UpdateAsync(Q.Set(nameof(Entity.Middle.Middle.RoleId), middle.RoleId).WhereIn(nameof(Entity.Middle.Middle.Id), ids));
+                        await _middleRepository.UpdateAsync(Q.Set(nameof(Entity.Middle.Middle.ParentId), request.ParentId).Set(nameof(Entity.Middle.Middle.RoleId), middle.RoleId).WhereIn(nameof(Entity.Middle.Middle.Id), request.Ids));
                         //修改共享
                         await _middleRepository.UpdateAsync(Q.Set(nameof(Entity.Middle.Middle.MiddleSonId), middle.MiddleSonId).WhereIn(nameof(Entity.Middle.Middle.Id), ids));
                     }
@@ -1014,6 +1015,6 @@ namespace GxPress.Service.Implement.Middle
             query.Where(nameof(Entity.Middle.Middle.IsDelete), true);
             return await _middleRepository.DeleteAsync(query);
         }
-       
+
     }
 }