xf 1 рік тому
батько
коміт
aa8ea665a2
1 змінених файлів з 2 додано та 1 видалено
  1. 2 1
      src/Hotline.Api/Controllers/OrgController.cs

+ 2 - 1
src/Hotline.Api/Controllers/OrgController.cs

@@ -131,7 +131,8 @@ namespace Hotline.Api.Controllers
                 throw UserFriendlyException.SameMessage("父级不能为自己");
 
             var exists = await _systemOrganizeRepository.AnyAsync(
-                d => d.OrgName == dto.OrgName || d.OrgShortName == dto.OrgShortName, HttpContext.RequestAborted);
+                d => d.Id != dto.Id &&
+                    (d.OrgName == dto.OrgName || d.OrgShortName == dto.OrgShortName), HttpContext.RequestAborted);
             if (exists)
                 throw UserFriendlyException.SameMessage("名称或简称已存在");