/*******************************************************************************
* Copyright(c) 2014 dongke All rights reserved. / Confidential
* 类的信息:
* 1.程序名称:StaffRecordEntity.cs
* 2.功能描述:员工履历实体类
* 编辑履历:
* 作者 日期 版本 修改内容
* 王鑫 2014/09/13 1.00 新建
*******************************************************************************/
using System;
using System.Runtime.Serialization;
namespace Dongke.IBOSS.PRD.WCF.DataModels
{
[DataContract]
public class StaffRecordEntity
{
///
/// 员工履历ID
///
[DataMember]
public int StaffRecordID
{
get;
set;
}
///
/// 员工ID
///
[DataMember]
public int StaffID
{
get;
set;
}
///
/// 员工编码
///
[DataMember]
public string StaffCode
{
get;
set;
}
///
/// 履历日期
///
[DataMember]
public DateTime RecordDate
{
get;
set;
}
///
/// 履历类别
///
[DataMember]
public int RecordType
{
get;
set;
}
///
/// 预计试用期结束日期
///
[DataMember]
public DateTime? ExProbationEndDate
{
get;
set;
}
///
/// 原工号
///
[DataMember]
public int? OriginalUserID
{
get;
set;
}
///
/// 原工号编码
///
[DataMember]
public string OriginalUserCode
{
get;
set;
}
///
/// 原员工状态
///
[DataMember]
public int OriginalStaffStatus
{
get;
set;
}
///
/// 原工种
///
[DataMember]
public int? OriginalJobs
{
get;
set;
}
///
/// 原所属部门
///
[DataMember]
public int? OriginalOrganizationID
{
get;
set;
}
///
/// 原职务
///
[DataMember]
public int? OriginalPost
{
get;
set;
}
///
/// 调整后工号
///
[DataMember]
public int? TargetUserID
{
get;
set;
}
///
/// 调整后工号编码
///
[DataMember]
public string TargetUserCode
{
get;
set;
}
///
/// 调整后员工状态
///
[DataMember]
public int TargetStaffStatus
{
get;
set;
}
///
/// 调整后工种
///
[DataMember]
public int? TargetJobs
{
get;
set;
}
///
/// 调整后所属部门
///
[DataMember]
public int? TargetOrganizationID
{
get;
set;
}
///
/// 调整后职务
///
[DataMember]
public int? TargetPost
{
get;
set;
}
///
/// 申请人
///
[DataMember]
public int Applicant
{
get;
set;
}
///
/// 申请原因
///
[DataMember]
public string Reason
{
get;
set;
}
///
/// 部门意见
///
[DataMember]
public string Suggestion
{
get;
set;
}
///
/// 审批状态
///
[DataMember]
public int ApprovalStatus
{
get;
set;
}
///
/// 审批人
///
[DataMember]
public int? Approver
{
get;
set;
}
///
/// 审批日期
///
[DataMember]
public DateTime? ApprovalDate
{
get;
set;
}
///
/// 备注
///
[DataMember]
public string Remarks
{
get;
set;
}
///
/// 帐套ID
///
[DataMember]
public int AccountID
{
get;
set;
}
///
/// 有效标识
///
[DataMember]
public int ValueFlag
{
get;
set;
}
///
/// 创建时间
///
[DataMember]
public DateTime CreateTime
{
get;
set;
}
///
/// 创建数据操作员ID
///
[DataMember]
public int CreateUserID
{
get;
set;
}
///
/// 更新时间
///
[DataMember]
public DateTime UpdateTime
{
get;
set;
}
///
/// 更新数据操作员ID
///
[DataMember]
public int UpdateUserID
{
get;
set;
}
///
/// 操作时间戳
///
[DataMember]
public DateTime OPTimeStamp
{
get;
set;
}
}
}