306 lines
8.6 KiB
C#
306 lines
8.6 KiB
C#
/***********************************************************
|
||
**项目名称:BZPT.Dto
|
||
**功能描述: 数据传输层
|
||
**作 者: codesmith脚本生成
|
||
**版 本 号: 1.0
|
||
**修改历史:
|
||
************************************************************/
|
||
|
||
namespace BZPT.Dto.Sys
|
||
{
|
||
using System;
|
||
using System.Runtime.Serialization;
|
||
using System.ComponentModel.DataAnnotations;
|
||
/// <summary>
|
||
/// UserDuty,用户-职务,数据传输对象
|
||
/// </summary>
|
||
[DataContract]
|
||
public partial class DutyUserDto : BaseDto,IDto
|
||
{
|
||
public DutyUserDto()
|
||
{
|
||
}
|
||
public DutyUserDto(string aggregateId):base(aggregateId)
|
||
{ }
|
||
|
||
// <summary>
|
||
/// 员工编码
|
||
/// </summary>
|
||
[Display(Name = "员工编码")]
|
||
[StringLength(144)]
|
||
[DataMember(Name = "Id")]
|
||
public string Id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 机构编码Id
|
||
/// </summary>
|
||
[Display(Name = "机构编码Id")]
|
||
[StringLength(200)]
|
||
[DataMember(Name = "OrganizationId")]
|
||
public string OrganizationId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 所在区划id
|
||
/// </summary>
|
||
[Display(Name = "所在区划id")]
|
||
[StringLength(200)]
|
||
[DataMember(Name = "RegionId")]
|
||
public string RegionId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 姓名
|
||
/// </summary>
|
||
[Display(Name = "姓名")]
|
||
[StringLength(200)]
|
||
[DataMember(Name = "Name")]
|
||
public string Name { get; set; }
|
||
|
||
/// <summary>
|
||
/// 昵称
|
||
/// </summary>
|
||
[Display(Name = "昵称")]
|
||
[StringLength(200)]
|
||
[DataMember(Name = "NickName")]
|
||
public string NickName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 登录名
|
||
/// </summary>
|
||
[Display(Name = "登录名")]
|
||
[StringLength(200)]
|
||
[DataMember(Name = "LoginName")]
|
||
public string LoginName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 登录密码
|
||
/// </summary>
|
||
[Display(Name = "登录密码")]
|
||
[StringLength(200)]
|
||
[DataMember(Name = "Password")]
|
||
public string Password { get; set; }
|
||
|
||
/// <summary>
|
||
/// 姓名拼音
|
||
/// </summary>
|
||
[Display(Name = "姓名拼音")]
|
||
[StringLength(600)]
|
||
[DataMember(Name = "PingyinName")]
|
||
public string PingyinName { get; set; }
|
||
|
||
/// <summary>
|
||
/// 头像(附件的Id)
|
||
/// </summary>
|
||
[Display(Name = "头像(附件的Id)")]
|
||
[StringLength(600)]
|
||
[DataMember(Name = "HeadIcon")]
|
||
public string HeadIcon { get; set; }
|
||
|
||
/// <summary>
|
||
/// 籍贯
|
||
/// </summary>
|
||
[Display(Name = "籍贯")]
|
||
[StringLength(600)]
|
||
[DataMember(Name = "NativePlace")]
|
||
public string NativePlace { get; set; }
|
||
|
||
/// <summary>
|
||
/// 民族(DICT)
|
||
/// </summary>
|
||
[Display(Name = "民族(DICT)")]
|
||
[StringLength(200)]
|
||
[DataMember(Name = "National")]
|
||
public string National { get; set; }
|
||
|
||
/// <summary>
|
||
/// 身份证
|
||
/// </summary>
|
||
[Display(Name = "身份证")]
|
||
[StringLength(200)]
|
||
[DataMember(Name = "CardNum")]
|
||
public string CardNum { get; set; }
|
||
|
||
/// <summary>
|
||
/// 手机号码
|
||
/// </summary>
|
||
[Display(Name = "手机号码")]
|
||
[StringLength(200)]
|
||
[DataMember(Name = "MobileNum")]
|
||
public string MobileNum { get; set; }
|
||
|
||
/// <summary>
|
||
/// 办公电话
|
||
/// </summary>
|
||
[Display(Name = "办公电话")]
|
||
[StringLength(200)]
|
||
[DataMember(Name = "OfficeTelNum")]
|
||
public string OfficeTelNum { get; set; }
|
||
|
||
/// <summary>
|
||
/// 工作邮箱
|
||
/// </summary>
|
||
[Display(Name = "工作邮箱")]
|
||
[StringLength(200)]
|
||
[DataMember(Name = "Email")]
|
||
public string Email { get; set; }
|
||
|
||
/// <summary>
|
||
/// 微信号
|
||
/// </summary>
|
||
[Display(Name = "微信号")]
|
||
[StringLength(1000)]
|
||
[DataMember(Name = "Weixin")]
|
||
public string Weixin { get; set; }
|
||
|
||
/// <summary>
|
||
/// QQ号
|
||
/// </summary>
|
||
[Display(Name = "QQ号")]
|
||
[StringLength(200)]
|
||
[DataMember(Name = "QQ")]
|
||
public string QQ { get; set; }
|
||
|
||
/// <summary>
|
||
/// 工作地址
|
||
/// </summary>
|
||
[Display(Name = "工作地址")]
|
||
[StringLength(2000)]
|
||
[DataMember(Name = "WorkAddress")]
|
||
public string WorkAddress { get; set; }
|
||
|
||
/// <summary>
|
||
/// 性别(DICT)
|
||
/// </summary>
|
||
[Display(Name = "性别(DICT)")]
|
||
[StringLength(200)]
|
||
[DataMember(Name = "Sex")]
|
||
public string Sex { get; set; }
|
||
|
||
/// <summary>
|
||
/// 出生年月
|
||
/// </summary>
|
||
[Display(Name = "出生年月")]
|
||
[DisplayFormat(DataFormatString = "YYYY/MM/dd")]
|
||
[DataMember(Name = "Birthday")]
|
||
public DateTime? Birthday { get; set; }
|
||
|
||
/// <summary>
|
||
/// 逻辑删除
|
||
/// </summary>
|
||
[Display(Name = "逻辑删除")]
|
||
[DataMember(Name = "IsDeleted")]
|
||
public bool? IsDeleted { get; set; }
|
||
|
||
/// <summary>
|
||
/// 个人介绍
|
||
/// </summary>
|
||
[Display(Name = "个人介绍")]
|
||
[StringLength(8000)]
|
||
[DataMember(Name = "Descriptions")]
|
||
public string Descriptions { get; set; }
|
||
|
||
/// <summary>
|
||
/// 注册方式(DICT)
|
||
/// </summary>
|
||
[Display(Name = "注册方式(DICT)")]
|
||
[StringLength(600)]
|
||
[DataMember(Name = "RegistWay")]
|
||
public string RegistWay { get; set; }
|
||
|
||
/// <summary>
|
||
/// 注册时间
|
||
/// </summary>
|
||
[Display(Name = "注册时间")]
|
||
[DisplayFormat(DataFormatString = "YYYY/MM/dd HH:mm:ss")]
|
||
[DataMember(Name = "RegistTime")]
|
||
public DateTime? RegistTime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 注册设备
|
||
/// </summary>
|
||
[Display(Name = "注册设备")]
|
||
[StringLength(1000)]
|
||
[DataMember(Name = "RegistDevice")]
|
||
public string RegistDevice { get; set; }
|
||
|
||
/// <summary>
|
||
/// 上次登录时间
|
||
/// </summary>
|
||
[Display(Name = "上次登录时间")]
|
||
[StringLength(1000)]
|
||
[DataMember(Name = "LastLoginTime")]
|
||
public string LastLoginTime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 用户状态(DICT)
|
||
/// </summary>
|
||
[Display(Name = "用户状态(DICT)")]
|
||
[DataMember(Name = "UserState")]
|
||
public int? UserState { get; set; }
|
||
|
||
/// <summary>
|
||
/// 创建时间
|
||
/// </summary>
|
||
[Display(Name = "创建时间")]
|
||
[DisplayFormat(DataFormatString = "YYYY/MM/dd HH:mm:ss")]
|
||
[DataMember(Name = "CreateTime")]
|
||
public DateTime? CreateTime { get; set; }
|
||
|
||
/// <summary>
|
||
/// 创建人
|
||
/// </summary>
|
||
[Display(Name = "创建人")]
|
||
[StringLength(2000)]
|
||
[DataMember(Name = "CreateUser")]
|
||
public string CreateUser { get; set; }
|
||
|
||
/// <summary>
|
||
/// 业务ID
|
||
/// </summary>
|
||
[Display(Name = "业务ID")]
|
||
[StringLength(600)]
|
||
[DataMember(Name = "SystemId")]
|
||
public string SystemId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 排序号
|
||
/// </summary>
|
||
[Display(Name = "排序号")]
|
||
[DataMember(Name = "SortedNum")]
|
||
public int? SortedNum { get; set; }
|
||
|
||
/// <summary>
|
||
/// AppToken
|
||
/// </summary>
|
||
[Display(Name = "AppToken")]
|
||
[StringLength(1000)]
|
||
[DataMember(Name = "AppToken")]
|
||
public string AppToken { get; set; }
|
||
|
||
/// <summary>
|
||
/// 上次登录设备
|
||
/// </summary>
|
||
[Display(Name = "上次登录设备")]
|
||
[StringLength(1000)]
|
||
[DataMember(Name = "LastLoginDevice")]
|
||
public string LastLoginDevice { get; set; }
|
||
|
||
/// <summary>
|
||
/// 访问时间
|
||
/// </summary>
|
||
[Display(Name = "访问时间")]
|
||
[DisplayFormat(DataFormatString = "YYYY/MM/dd HH:mm:ss")]
|
||
[DataMember(Name = "AccessTime")]
|
||
public DateTime? AccessTime { get; set; }
|
||
|
||
|
||
/// <summary>
|
||
/// 名称
|
||
/// </summary>
|
||
[Display(Name = "职务名称")]
|
||
[StringLength(200)]
|
||
[DataMember(Name = "DutyName")]
|
||
public string DutyName { get; set; }
|
||
|
||
}
|
||
}
|