Laservall_manager_system/VOL.YSErp/Models/Biz/YSERPEmployeeInfo.cs

418 lines
19 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace VOL.YSErp.Models.Biz
{
public class YSERPEmployeeInfo
{
public string email { get; set; }
public string certTypeName { get; set; }
public string staffDefines__Y40_name { get; set; }
public string majorcorpname { get; set; }
public string staffDefines__J1 { get; set; }
public string nationalityName { get; set; }
public string staffDefines__id { get; set; }
public string staffDefines__A86 { get; set; }
public string staffDefines__A1 { get; set; }
public string staffDefines__A85 { get; set; }
public bool staffDefines__A4 { get; set; }
public string staffDefines__A84 { get; set; }
public string staffDefines__Y38_name { get; set; }
public int enable { get; set; }
public int shopAssisTag { get; set; }
public string staffDefines__Y1_name { get; set; }
public string staffDefines__Y10_name { get; set; }
public string delayedRetDate { get; set; }
public string staffDefines__A06 { get; set; }
public bool staffDefines__A05 { get; set; }
public string characterrprName { get; set; }
public string id { get; set; }
public string staffDefines__Y36_name { get; set; }
public string staffDefines__T70 { get; set; }
public string staffDefines__Y39_name { get; set; }
public Staffpart[] staffPart { get; set; }
public string deptId { get; set; }
public string staffDefines__Y41_name { get; set; }
public string linkAddr { get; set; }
public string permanreside { get; set; }
public string nationality { get; set; }
public Staffprobation[] staffProbation { get; set; }
public string staffDefines__Y11_name { get; set; }
public Staffresume[] staffResume { get; set; }
public string staffDefines__Y2_name { get; set; }
public string shortName { get; set; }
public string staffDefines__J1_name { get; set; }
public string staffDefines__Y51_name { get; set; }
public string staffDefines__Y14 { get; set; }
public string staffDefines__Y13 { get; set; }
public string staffDefines__Y12 { get; set; }
public string staffDefines__Y11 { get; set; }
public string countryCode { get; set; }
public string staffDefines__Y35_name { get; set; }
public int workAgeAdjMon { get; set; }
public string staffDefines__Y10 { get; set; }
public string unitId { get; set; }
public string pubts { get; set; }
public string staffDefines__Y13_name { get; set; }
public string staffDefines__Y6_name { get; set; }
public string staffDefines__Y9_name { get; set; }
public int sex { get; set; }
public string maritalName { get; set; }
public string staffDefines__Y31 { get; set; }
public string photo { get; set; }
public string staffDefines__Y30 { get; set; }
public string staffDefines__T70_name { get; set; }
public string userId { get; set; }
public string staffDefines__Y3_name { get; set; }
public string staffDefines__Y45_name { get; set; }
public Staffjob[] staffJob { get; set; }
public string staffDefines__Y42_name { get; set; }
public string selfEmail { get; set; }
public string politicalCode { get; set; }
public Staffedu[] staffEdu { get; set; }
public string originName { get; set; }
public string country { get; set; }
public string certType { get; set; }
public string staffDefines__Y42 { get; set; }
public string political { get; set; }
public string staffDefines__Y41 { get; set; }
public string staffDefines__Y40 { get; set; }
public string joinWorkDate { get; set; }
public string staffDefines__Y8_name { get; set; }
public string staffDefines__Y39 { get; set; }
public string staffDefines__Y38 { get; set; }
public string idCardReverse { get; set; }
public string nationalityCode { get; set; }
public string staffDefines__Y36 { get; set; }
public string staffDefines__Y35 { get; set; }
public string staffDefines__Y34 { get; set; }
public string attachlist { get; set; }
public Dictionary<string,object> staffDefines { get; set; }
public string staffDefines__Y32 { get; set; }
public int workAgeAdjYea { get; set; }
public string staffDefines__Y32_name { get; set; }
public string originCode { get; set; }
public string psnclId { get; set; }
public string staffDefines__Y7_name { get; set; }
public string staffDefines__Y30_name { get; set; }
public int workAgeAdjDay { get; set; }
public string majorcorpCode { get; set; }
public string staffDefines__Y53 { get; set; }
public string staffDefines__Y52 { get; set; }
public string staffDefines__Y51 { get; set; }
public string staffDefines__Y44_name { get; set; }
public string staffDefines__Y50 { get; set; }
public string certTypeCode { get; set; }
public bool staffDefines__FK003 { get; set; }
public Staffsocialrel[] staffSocialRel { get; set; }
public string certNo { get; set; }
public string permanresideName { get; set; }
public string staffDefines__Y45 { get; set; }
public string staffDefines__A1_name { get; set; }
public string staffDefines__Y44 { get; set; }
public string staffDefines__Y5_name { get; set; }
public string staffDefines__Y14_name { get; set; }
public string staffDefines__Y43 { get; set; }
public string name { get; set; }
public string staffDefines__F1 { get; set; }
public string countryName { get; set; }
public Staffctrt[] staffCtrt { get; set; }
public Stafforgrel[] staffOrgRel { get; set; }
public string code { get; set; }
public string staffDefines__Y43_name { get; set; }
public string staffDefines__YY01 { get; set; }
public string origin { get; set; }
public float workAge { get; set; }
public string majorcorpid { get; set; }
public float staffDefines__T42 { get; set; }
public float staffDefines__T41 { get; set; }
public string staffDefines__Y12_name { get; set; }
public string joinedDate { get; set; }
public string characterrpr { get; set; }
public string permanresideCode { get; set; }
public string staffDefines__Y4_name { get; set; }
public string politicalName { get; set; }
public string staffDefines__Y9 { get; set; }
public Staffbankacct[] staffBankAcct { get; set; }
public int bizManTag { get; set; }
public string mobile { get; set; }
public string staffDefines__Y2 { get; set; }
public string staffDefines__Y1 { get; set; }
public string staffDefines__Y4 { get; set; }
public string staffDefines__Y3 { get; set; }
public string staffDefines__Y6 { get; set; }
public string birthDate { get; set; }
public string staffDefines__Y5 { get; set; }
public string idCardFront { get; set; }
public string staffDefines__A78_name { get; set; }
public string staffDefines__Y8 { get; set; }
public string staffDefines__Y7 { get; set; }
public string marital { get; set; }
public string maritalCode { get; set; }
public string staffDefines__Y31_name { get; set; }
public string staffDefines__Y34_name { get; set; }
public Staffprotocol[] staffProtocol { get; set; }
public string staffDefines__Y50_name { get; set; }
public string staffDefines__A78 { get; set; }
public int age { get; set; }
public string characterrprCode { get; set; }
public string masterOrgKeyField { get; set; }
public string _mddFormulaExecuteFlag { get; set; }
public bool editPermission { get; set; }
public bool mobile_email_validate { get; set; }
public string subOrgId { get; set; }
public class Staffpart
{
public string deptName { get; set; }
public string partTypeCode { get; set; }
public bool isMainJob { get; set; }
public bool endFlag { get; set; }
public string orgVidCode { get; set; }
public int recordNum { get; set; }
public string orgId { get; set; }
public string orgRelId { get; set; }
public string trnsTypeCode { get; set; }
public int assgId { get; set; }
public string id { get; set; }
public string staffFte { get; set; }
public string trnsType { get; set; }
public bool isweaken { get; set; }
public string partType { get; set; }
public bool lastFlag { get; set; }
public int trnsEvent { get; set; }
public string trnsTypeName { get; set; }
public string orgName { get; set; }
public string deptVid { get; set; }
public string partTypeName { get; set; }
public string deptId { get; set; }
public string staffjobCode { get; set; }
public string belongJob { get; set; }
public string orgVid { get; set; }
public string beginDate { get; set; }
public int effectiveNumber { get; set; }
public string deptVidCode { get; set; }
public int showOrder { get; set; }
public string staffjobId { get; set; }
public string staffId { get; set; }
public string orgPath { get; set; }
public string deptPath { get; set; }
}
public class Staffprobation
{
public string beginDate { get; set; }
public string belongJobCode { get; set; }
public string endDate { get; set; }
public bool endFlag { get; set; }
public string id { get; set; }
public int promonth { get; set; }
public string belongJob { get; set; }
public string staffId { get; set; }
public int termUnit { get; set; }
public bool lastFlag { get; set; }
}
public class Staffresume
{
public string workCorp { get; set; }
public string beginDate { get; set; }
public string newPost { get; set; }
public string workDept { get; set; }
public string staffJobId { get; set; }
public string id { get; set; }
public int resumeType { get; set; }
public string pubts { get; set; }
public string staffId { get; set; }
public string workPost { get; set; }
public string endDate { get; set; }
public string workDuty { get; set; }
}
public class Staffjob
{
public string deptName { get; set; }
public string newPostId { get; set; }
public bool isMainJob { get; set; }
public string directorCode { get; set; }
public string addrIdCode { get; set; }
public bool endFlag { get; set; }
public string orgVidCode { get; set; }
public string staffJobDefines__id { get; set; }
public int recordNum { get; set; }
public string addrName { get; set; }
public string orgId { get; set; }
public string orgRelId { get; set; }
public string trnsTypeCode { get; set; }
public string newPostName { get; set; }
public string newPostVidCode { get; set; }
public string staffJobDefines__A01 { get; set; }
public string psnclName { get; set; }
public string directorName { get; set; }
public int enable { get; set; }
public string addrId { get; set; }
public string id { get; set; }
public string psnclId { get; set; }
public string pubts { get; set; }
public string trnsType { get; set; }
public Staffjobdefines staffJobDefines { get; set; }
public string empformName { get; set; }
public bool isweaken { get; set; }
public bool lastFlag { get; set; }
public string psnclIdCode { get; set; }
public int trnsEvent { get; set; }
public string trnsTypeName { get; set; }
public string empform { get; set; }
public string orgName { get; set; }
public string deptVid { get; set; }
public string director { get; set; }
public string deptId { get; set; }
public string staffjobCode { get; set; }
public string orgVid { get; set; }
public string newPostVid { get; set; }
public string beginDate { get; set; }
public int effectiveNumber { get; set; }
public string deptVidCode { get; set; }
public int showOrder { get; set; }
public string empformCode { get; set; }
public string staffjobId { get; set; }
public string staffId { get; set; }
public string orgPath { get; set; }
public string deptPath { get; set; }
}
public class Staffjobdefines
{
public string A01 { get; set; }
public string ytenant { get; set; }
public string id { get; set; }
public int dr { get; set; }
}
public class Staffedu
{
public string beginDate { get; set; }
public string major { get; set; }
public string endDate { get; set; }
public string school { get; set; }
public string id { get; set; }
public string degreeAnnex { get; set; }
public string staffId { get; set; }
public bool isPrefs { get; set; }
public string educationAnnex { get; set; }
}
public class Staffsocialrel
{
public string workCorp { get; set; }
public bool isUrgent { get; set; }
public string relName { get; set; }
public string relationName { get; set; }
public string relationCode { get; set; }
public string id { get; set; }
public string workDuty { get; set; }
public string linkTel { get; set; }
public string staffId { get; set; }
public string relation { get; set; }
}
public class Staffctrt
{
public int continueTime { get; set; }
public string majorCorpCode { get; set; }
public int termMonth { get; set; }
public string belongJobCode { get; set; }
public string endDate { get; set; }
public string majorCorpId { get; set; }
public int termType { get; set; }
public string workAddr { get; set; }
public bool isReceive { get; set; }
public int contType { get; set; }
public string signDate { get; set; }
public string belongJob { get; set; }
public string beginDate { get; set; }
public string majorCorpName { get; set; }
public string contractNum { get; set; }
public string workAddrName { get; set; }
public string id { get; set; }
public int performStatus { get; set; }
public string workAddrCode { get; set; }
public string staffId { get; set; }
public string termUnit { get; set; }
public bool lastFlag { get; set; }
}
public class Stafforgrel
{
public bool isReturn { get; set; }
public string staffCode { get; set; }
public string code { get; set; }
public string orgName { get; set; }
public string employerCode { get; set; }
public string entrySrc { get; set; }
public string employerName { get; set; }
public bool endFlag { get; set; }
public string orgIdCode { get; set; }
public int recordNum { get; set; }
public string orgId { get; set; }
public string beginDate { get; set; }
public float secretaryAge { get; set; }
public string entrySrcName { get; set; }
public string entrySrcCode { get; set; }
public string groupDate { get; set; }
public string employer { get; set; }
public string id { get; set; }
public float groupWorkAge { get; set; }
public string pubts { get; set; }
public string staffId { get; set; }
public string seniorityDate { get; set; }
public bool lastFlag { get; set; }
}
public class Staffbankacct
{
public string bankCode { get; set; }
public string openBank { get; set; }
public string accountName { get; set; }
public int isDefaultCard { get; set; }
public string bankAnnex { get; set; }
public string openBankCode { get; set; }
public string bankName { get; set; }
public string openBankName { get; set; }
public string bank { get; set; }
public string currencyName { get; set; }
public string acctType { get; set; }
public string currency { get; set; }
public string id { get; set; }
public string currencyCode { get; set; }
public string staffId { get; set; }
public string account { get; set; }
}
public class Staffprotocol
{
public string majorCorpCode { get; set; }
public string belongJobCode { get; set; }
public string protocolNum { get; set; }
public string majorCorpId { get; set; }
public bool isReceive { get; set; }
public int contType { get; set; }
public string protocolType { get; set; }
public string signDate { get; set; }
public string belongJob { get; set; }
public string beginDate { get; set; }
public string majorCorpName { get; set; }
public string id { get; set; }
public string protocolTypeName { get; set; }
public int performStatus { get; set; }
public string termUnit { get; set; }
public string staffId { get; set; }
public string protocolTypeCode { get; set; }
}
}
}