添加项目文件。
This commit is contained in:
@@ -0,0 +1,80 @@
|
||||
using JNPF.Common.Const;
|
||||
using JNPF.Common.Contracts;
|
||||
using SqlSugar;
|
||||
|
||||
namespace JNPF.Systems.Entitys.Permission;
|
||||
|
||||
/// <summary>
|
||||
/// 用户第三方登录 .
|
||||
/// </summary>
|
||||
[SugarTable("Base_SocialsUsersEntity")]
|
||||
public class SocialsUsersEntity : CEntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 用户id.
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "F_UserId")]
|
||||
public string UserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 第三方类型.
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "F_SocialType")]
|
||||
public string SocialType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 第三方账号id.
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "F_SocialId")]
|
||||
public string SocialId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 第三方账号.
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "F_SocialName")]
|
||||
public string SocialName { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 租户id.
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "F_TenantId")]
|
||||
public string TenantId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 备注.
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "F_Description")]
|
||||
public string Description { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置 删除标志.
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "F_DeleteMark", ColumnDescription = "删除标志")]
|
||||
public virtual int? DeleteMark { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置 删除时间.
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "F_DeleteTime", ColumnDescription = "删除时间")]
|
||||
public virtual DateTime? DeleteTime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 获取或设置 删除用户.
|
||||
/// </summary>
|
||||
[SugarColumn(ColumnName = "F_DeleteUserId", ColumnDescription = "删除用户")]
|
||||
public virtual string DeleteUserId { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 删除.
|
||||
/// </summary>
|
||||
public virtual void Delete()
|
||||
{
|
||||
var userId = App.User.FindFirst(ClaimConst.CLAINMUSERID)?.Value;
|
||||
this.DeleteTime = DateTime.Now;
|
||||
this.DeleteMark = 1;
|
||||
if (!string.IsNullOrEmpty(userId))
|
||||
{
|
||||
this.DeleteUserId = userId;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user