/******************************************************************************* * Copyright(c) 2014 dongke All rights reserved. / Confidential * 类的信息: * 1.程序名称:UserEntity.cs * 2.功能描述:用户实体也就是工号 * 编辑履历: * 作者 日期 版本 修改内容 * 李柳 2014/08/11 1.00 新建 *******************************************************************************/ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Runtime.Serialization; namespace Dongke.IBOSS.PRD.WCF.DataModels { [DataContract] public class SUserEntity { /// /// 用户ID /// [DataMember] public int UserID { get; set; } /// /// 用户Code /// [DataMember] public string UserCode { get; set; } /// /// 用户姓名 /// [DataMember] public string UserName { get; set; } /// /// 帐套ID /// [DataMember] public int AccountID { get; set; } /// /// 用户所属帐套Code /// [DataMember] public string AccountCode { get; set; } /// /// 用户所属帐套名称 /// [DataMember] public string AccountName { get; set; } /// /// 用户密码 /// [DataMember] public string Password { get; set; } /// /// 用户所属组织机构ID /// [DataMember] public int OrganizationID { get; set; } /// /// 用户所属组织机构Code /// [DataMember] public string OrganizationCode { get; set; } /// /// 用户登录时的SessionKey /// [DataMember] public string SessionKey { get; set; } /// /// 用户状态信息 /// [DataMember] public int ValueFlag { get; set; } /// /// 关联对象类型 /// [DataMember] public int RelatedObjectType { get; set; } /// /// 用户登录机器的MAC地址 /// [DataMember] public string LimitMAC { get; set; } /// /// 能否登录移动端标识 /// [DataMember] public int CanSmartLogin { get; set; } /// /// 能否登陆PC端标识 /// [DataMember] public int CanPCLogin { get; set; } /// /// 是否生产工号 /// [DataMember] public int IsWorker { get; set; } /// /// 是否成型工号 /// [DataMember] public int IsGroutingWorker { get; set; } /// /// 用户备注信息 /// [DataMember] public string Remarks { get; set; } /// /// 用户的主导航菜单数据 /// [DataMember] public DataTable UserNavigationData { get; set; } /// /// 用户的功能权限限制数据 /// [DataMember] public DataTable UserRightData { get; set; } /// /// 用户的隐藏项目数据 /// [DataMember] public DataTable UserHideItemData { get; set; } /// /// 用户的范围权限限制数据 /// [DataMember] public DataTable UserRangeRightData { get; set; } /// /// 系统功能权限列表 /// [DataMember] public DataTable FunctionData { get; set; } /// /// 工号工种关联表 /// [DataMember] public DataTable UserJobs { get; set; } /// /// 限制登录开始时间 /// [DataMember] public DateTime? LimitStartTime { get; set; } /// /// 限制登录结束时间 /// [DataMember] public DateTime? LimitEndTime { get; set; } /// /// 查询用-权限类别 /// [DataMember] public int? PurviewType { get; set; } /// /// 用户ID /// [DataMember] public int Ispublicbody { get; set; } /// /// /// [DataMember] public string IsValueFlag { get; set; } /// /// /// [DataMember] public string IsLocked { get; set; } /// /// 职务ID /// [DataMember] public int? PostID { get; set; } /// /// 一期登录 /// [DataMember] public string CanLoginPRD { get; set; } /// /// 二期登录 /// [DataMember] public string CanLoginMBC { get; set; } /// /// 条码打印机 /// [DataMember] public int? BarcodePrinterID { get; set; } /// /// PLC参数 /// [DataMember] public int? PLCID { get; set; } /// /// 员工ID /// [DataMember] public string StaffID { get; set; } /// /// 员工编码 /// [DataMember] public string StaffCode { get; set; } /// /// 员工姓名 /// [DataMember] public string StaffName { get; set; } } }