diff --git a/Api/Ewide.Core/Ewide.Core.xml b/Api/Ewide.Core/Ewide.Core.xml
index 7c4763a..1970e58 100644
--- a/Api/Ewide.Core/Ewide.Core.xml
+++ b/Api/Ewide.Core/Ewide.Core.xml
@@ -303,6 +303,31 @@
验证码缓存
+
+
+ 多个区域有多个用户绑定自定义数据
+
+
+
+
+ 中间表
+
+
+
+
+ 多个区域有多个角色绑定权限数据
+
+
+
+
+ 中间表
+
+
+
+
+ 一个区域有多个组织
+
+
角色Id
@@ -1683,6 +1708,11 @@
多对多中间表(用户-机构 数据范围)
+
+
+ 多对多中间表(用户-区域 数据范围)
+
+
配置多对多关系
diff --git a/Api/Ewide.Core/Service/User/SysUserAreaService.cs b/Api/Ewide.Core/Service/User/SysUserAreaService.cs
index 71508fd..887439e 100644
--- a/Api/Ewide.Core/Service/User/SysUserAreaService.cs
+++ b/Api/Ewide.Core/Service/User/SysUserAreaService.cs
@@ -2,6 +2,7 @@
using Ewide.Core.Service.Role;
using Furion.DatabaseAccessor;
using Furion.DatabaseAccessor.Extensions;
+using Furion.DependencyInjection;
using Microsoft.EntityFrameworkCore;
using System;
using System.Collections.Generic;
@@ -11,7 +12,7 @@ using System.Threading.Tasks;
namespace Ewide.Core.Service.User
{
- public class SysUserAreaService : ISysUserAreaService
+ public class SysUserAreaService : ISysUserAreaService,ITransient
{
public readonly IRepository _sysUserAreaRep;