From 02c42150c89604a21fb062518871cd0bc9473ebc Mon Sep 17 00:00:00 2001
From: zhangqi <2794379662@qq.com>
Date: Mon, 26 Apr 2021 13:44:53 +0800
Subject: [PATCH] =?UTF-8?q?feature:=E5=8C=BA=E5=9F=9F=E6=9D=83=E9=99=90?=
=?UTF-8?q?=E5=AE=9E=E4=BD=93=E6=95=B0=E6=8D=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
Api/Ewide.Core/Entity/SysRoleArea.cs | 30 ++++++++++++++++++++++++++++
Api/Ewide.Core/Entity/SysUserArea.cs | 29 +++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
create mode 100644 Api/Ewide.Core/Entity/SysRoleArea.cs
create mode 100644 Api/Ewide.Core/Entity/SysUserArea.cs
diff --git a/Api/Ewide.Core/Entity/SysRoleArea.cs b/Api/Ewide.Core/Entity/SysRoleArea.cs
new file mode 100644
index 0000000..8f59c65
--- /dev/null
+++ b/Api/Ewide.Core/Entity/SysRoleArea.cs
@@ -0,0 +1,30 @@
+using Furion.DatabaseAccessor;
+using Microsoft.EntityFrameworkCore;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel.DataAnnotations;
+using System.ComponentModel.DataAnnotations.Schema;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Ewide.Core.Entity
+{
+ [Table("sys_role_area")]
+ [Comment("角色区域自定义数据")]
+ public class SysRoleArea: IEntity
+ {
+ ///
+ /// 角色Id
+ ///
+ [Comment("角色Id")]
+ [Column("SysRoleId", TypeName = "varchar(36)")]
+ public string SysRoleId { get; set; }
+ public SysRole SysRole { get; set; }
+ [Comment("系统使用的区域代码")]
+ [MaxLength(10)]
+ public string AreaNumberCode { get; set; }
+ public AreaNumber AreaNumber { get; set; }
+
+ }
+}
diff --git a/Api/Ewide.Core/Entity/SysUserArea.cs b/Api/Ewide.Core/Entity/SysUserArea.cs
new file mode 100644
index 0000000..19092fb
--- /dev/null
+++ b/Api/Ewide.Core/Entity/SysUserArea.cs
@@ -0,0 +1,29 @@
+using Furion.DatabaseAccessor;
+using Microsoft.EntityFrameworkCore;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel.DataAnnotations;
+using System.ComponentModel.DataAnnotations.Schema;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Ewide.Core.Entity
+{
+ [Table("sys_user_area")]
+ [Comment("用户授权区域信息")]
+ public class SysUserArea: IEntity
+ {
+ ///
+ /// 用户Id
+ ///
+ [Comment("用户Id")]
+ [Column("SysUserId", TypeName = "varchar(36)")]
+ public string SysUserId { get; set; }
+ public SysUser SysUser { get; set; }
+ [Comment("系统使用的区域代码")]
+ [MaxLength(10)]
+ public string AreaNumberCode { get; set; }
+ public AreaNumber AreaNumber { get; set; }
+ }
+}