Browse Source

😁修复[UnitOfWork]特性只能在控制器和API类方法上面有效(普通类方法无效)

zuohuaijun 2 năm trước cách đây
mục cha
commit
1821b190d3

+ 0 - 1
Admin.NET/Admin.NET.Core/Service/Role/SysRoleMenuService.cs

@@ -41,7 +41,6 @@ public class SysRoleMenuService : ITransient
     /// </summary>
     /// <param name="input"></param>
     /// <returns></returns>
-    [UnitOfWork]
     public async Task GrantRoleMenu(RoleMenuInput input)
     {
         await _sysRoleMenuRep.DeleteAsync(u => u.RoleId == input.Id);

+ 0 - 1
Admin.NET/Admin.NET.Core/Service/Role/SysRoleOrgService.cs

@@ -26,7 +26,6 @@ public class SysRoleOrgService : ITransient
     /// </summary>
     /// <param name="input"></param>
     /// <returns></returns>
-    [UnitOfWork]
     public async Task GrantRoleOrg(RoleOrgInput input)
     {
         await _sysRoleOrgRep.DeleteAsync(u => u.RoleId == input.Id);

+ 2 - 0
Admin.NET/Admin.NET.Core/Service/Role/SysRoleService.cs

@@ -160,6 +160,7 @@ public class SysRoleService : IDynamicApiController, ITransient
     /// </summary>
     /// <param name="input"></param>
     /// <returns></returns>
+    [UnitOfWork]
     [DisplayName("授权角色菜单")]
     public async Task GrantMenu(RoleMenuInput input)
     {
@@ -171,6 +172,7 @@ public class SysRoleService : IDynamicApiController, ITransient
     /// </summary>
     /// <param name="input"></param>
     /// <returns></returns>
+    [UnitOfWork]
     [DisplayName("授权角色数据范围")]
     public async Task GrantDataScope(RoleOrgInput input)
     {

+ 2 - 0
Admin.NET/Admin.NET.Core/Service/Tenant/SysTenantService.cs

@@ -104,6 +104,7 @@ public class SysTenantService : IDynamicApiController, ITransient
     /// </summary>
     /// <param name="input"></param>
     /// <returns></returns>
+    [UnitOfWork]
     [ApiDescriptionSettings(Name = "Add"), HttpPost]
     [DisplayName("增加租户")]
     public async Task AddTenant(AddTenantInput input)
@@ -308,6 +309,7 @@ public class SysTenantService : IDynamicApiController, ITransient
     /// </summary>
     /// <param name="input"></param>
     /// <returns></returns>
+    [UnitOfWork]
     [DisplayName("授权租户管理员角色菜单")]
     public async Task GrantMenu(RoleMenuInput input)
     {

+ 0 - 1
Admin.NET/Admin.NET.Core/Service/User/SysUserExtOrgService.cs

@@ -37,7 +37,6 @@ public class SysUserExtOrgService : ITransient
     /// <param name="userId"></param>
     /// <param name="extOrgList"></param>
     /// <returns></returns>
-    [UnitOfWork]
     public async Task UpdateUserExtOrg(long userId, List<SysUserExtOrg> extOrgList)
     {
         await _sysUserExtOrgRep.DeleteAsync(u => u.UserId == userId);

+ 0 - 1
Admin.NET/Admin.NET.Core/Service/User/SysUserRoleService.cs

@@ -29,7 +29,6 @@ public class SysUserRoleService : ITransient
     /// </summary>
     /// <param name="input"></param>
     /// <returns></returns>
-    [UnitOfWork]
     public async Task GrantUserRole(UserRoleInput input)
     {
         await _sysUserRoleRep.DeleteAsync(u => u.UserId == input.UserId);

+ 1 - 0
Admin.NET/Admin.NET.Core/Service/User/SysUserService.cs

@@ -234,6 +234,7 @@ public class SysUserService : IDynamicApiController, ITransient
     /// </summary>
     /// <param name="input"></param>
     /// <returns></returns>
+    [UnitOfWork]
     [DisplayName("授权用户角色")]
     public async Task GrantRole(UserRoleInput input)
     {