diff --git a/Api/Ewide.Core/Entity/SysOrg.cs b/Api/Ewide.Core/Entity/SysOrg.cs
index 68a6b9b..3004216 100644
--- a/Api/Ewide.Core/Entity/SysOrg.cs
+++ b/Api/Ewide.Core/Entity/SysOrg.cs
@@ -74,6 +74,7 @@ namespace Ewide.Core
///
/// 一对一 一个组织对应一个区域代码
///
+ [XmlIgnore]
public SysAreaCode Area { get; set; }
///
diff --git a/Api/Ewide.Core/Entity/SysRole.cs b/Api/Ewide.Core/Entity/SysRole.cs
index f711a70..077bbe9 100644
--- a/Api/Ewide.Core/Entity/SysRole.cs
+++ b/Api/Ewide.Core/Entity/SysRole.cs
@@ -75,8 +75,10 @@ namespace Ewide.Core
[XmlIgnore]
public List SysRoleDataScopes { get; set; }
+ [XmlIgnore]
public ICollection AreaCodes { get; set; }
+ [XmlIgnore]
public List SysRoleAreas { get; set; }
///
diff --git a/Api/Ewide.Core/Entity/SysUser.cs b/Api/Ewide.Core/Entity/SysUser.cs
index e280b5a..b668ef1 100644
--- a/Api/Ewide.Core/Entity/SysUser.cs
+++ b/Api/Ewide.Core/Entity/SysUser.cs
@@ -132,6 +132,7 @@ namespace Ewide.Core
[XmlIgnore]
public List SysUserDataScopes { get; set; }
+ [XmlIgnore]
public ICollection AreaCodes { get; set; }
///
/// 多对多中间表(用户-区域 数据范围)