140 lines
3.6 KiB
C#
Raw Permalink Normal View History

2025-04-21 14:10:27 +08:00
using System;
using System.Linq;
using System.Text;
using SqlSugar;
namespace MyCode.Project.Domain.Model
{
///<summary>
///
///</summary>
[SugarTable("BasEmployee")]
public partial class BasEmployee
{
public BasEmployee(){
}
/// <summary>
/// Desc:
/// Default:
/// Nullable:False
/// </summary>
[SugarColumn(IsPrimaryKey=true)]
public Guid ID {get;set;}
/// <summary>
/// Desc:员工UserID。对应管理端的帐号
/// Default:
/// Nullable:True
/// </summary>
public string UserId {get;set;}
/// <summary>
/// Desc:成员名称(加密)方便表情展示
/// Default:
/// Nullable:True
/// </summary>
public string Name {get;set;}
/// <summary>
/// Desc:成员昵称
/// Default:
/// Nullable:True
/// </summary>
public string Nick {get;set;}
/// <summary>
/// Desc:旧员工UserID
/// Default:
/// Nullable:True
/// </summary>
public string OldUserId {get;set;}
/// <summary>
/// Desc:别名
/// Default:
/// Nullable:True
/// </summary>
public string Alias {get;set;}
/// <summary>
/// Desc:性别。0表示未定义1表示男性2表示女性
/// Default:
/// Nullable:True
/// </summary>
public int? Gender {get;set;}
/// <summary>
/// Desc:手机号
/// Default:
/// Nullable:True
/// </summary>
public string Mobile {get;set;}
/// <summary>
/// Desc:职务
/// Default:
/// Nullable:True
/// </summary>
public string Position {get;set;}
/// <summary>
/// Desc:头像url
/// Default:
/// Nullable:True
/// </summary>
public string Avatar {get;set;}
/// <summary>
/// Desc:头像缩略图url
/// Default:
/// Nullable:True
/// </summary>
public string ThumbAvatar {get;set;}
/// <summary>
/// Desc:邮箱
/// Default:
/// Nullable:True
/// </summary>
public string Email {get;set;}
/// <summary>
/// Desc:激活状态: 1=已激活2=已禁用4=未激活5=退出企业。
/// Default:
/// Nullable:True
/// </summary>
public int? Status {get;set;}
/// <summary>
/// Desc:全局唯一
/// Default:
/// Nullable:True
/// </summary>
public string OpenUserid {get;set;}
/// <summary>
/// Desc:员工openid
/// Default:
/// Nullable:True
/// </summary>
public string OpenId {get;set;}
/// <summary>
/// Desc:1:删除 0正常
/// Default:
/// Nullable:True
/// </summary>
public int? IsDelete {get;set;}
/// <summary>
/// Desc:
/// Default:
/// Nullable:True
/// </summary>
public DateTime? EditTime {get;set;}
}
}