using OASystem.Domain.Entities.System;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OASystem.Domain.ViewModels.System
{
///
/// 用户数据 数据库返回数据实体接受类
/// 查询返回View
///
public class UserIView
{
///
/// 公司名称
///
public string CompanyName { get; set; }
///
/// 部门名称
///
public string DepName { get; set; }
///
/// 岗位名称
///
public string JobName { get; set; }
///
/// 用户Id
///
public int Id { get; set; }
///
/// 中文姓名
///
public string CnName { get; set; }
///
/// 英文姓名
///
public string EnName { get; set; }
///
/// 工号
///
public string Number { get; set; }
///
/// 公司Id
///
public int CompanyId { get; set; }
///
/// 部门Id
///
public int DepId { get; set; }
///
/// 岗位Id
///
public int JobPostId { get; set; }
///
/// 性别0 男1 女 2 未设置
///
public int Sex { get; set; }
///
/// 分机号
///
public string Ext { get; set; }
///
/// 手机号
///
public string Phone { get; set; }
///
/// 紧急联系人 手机号
///
public string UrgentPhone { get; set; }
///
/// 邮箱
///
public string Email { get; set; }
///
/// 住址
///
[SugarColumn(IsNullable = true, ColumnDataType = "varchar(200)")]
public string Address { get; set; }
///
/// 入职时间
///
[SugarColumn(IsNullable = true, ColumnDataType = "DateTime")]
public DateTime Edate { get; set; }
///
/// 离职时间
///
[SugarColumn(IsNullable = true, ColumnDataType = "DateTime")]
public DateTime Rdate { get; set; }
///
/// 身份证号码
///
public string IDCard { get; set; }
///
/// 家庭地址
///
public string HomeAddress { get; set; }
}
///
/// 用户数据 - Web
/// 查询返回View
///
public class UserIWebView
{
///
/// 工号
///
public string Number { get; set; }
///
/// 用户Id
///
public int Id { get; set; }
///
/// 中文姓名
///
public string CnName { get; set; }
///
/// 公司Id
///
public int CompanyId { get; set; }
///
/// 公司名称
///
public string CompanyName { get; set; }
///
/// 部门Id
///
public int DepId { get; set; }
///
/// 部门名称
///
public string DepName { get; set; }
///
/// 岗位Id
///
public int JobPostId { get; set; }
///
/// 岗位名称
///
public string JobName { get; set; }
///
/// 分机号
///
public string Ext { get; set; }
///
/// 手机号
///
public string Phone { get; set; }
///
/// 紧急联系人 手机号
///
public string UrgentPhone { get; set; }
///
/// 邮箱
///
public string Email { get; set; }
}
}