POST api/SunOA/PI_EmploymentInfo

添加聘用信息

Request Information

URI Parameters

None.

Body Parameters

PI_EmploymentInfo
NameDescriptionTypeAdditional information
ContractPeriodStart

string

None.

ContractPeriodEnd

string

None.

ContractNo

string

None.

AccreditDate

string

None.

DispatchedUnits

string

None.

AccreditUnit

string

None.

RecallDate

string

None.

SSFType

string

None.

SSFUnit

string

None.

PaymentDate

string

None.

StopPaymentDate

string

None.

PaymentStandard

string

None.

EIID

integer

None.

UserId

integer

None.

EntryDate

date

None.

SignedContractDate

date

None.

ApplyDimission

date

None.

SignedCancelingContractDate

date

None.

HandleDimission

date

None.

SalaryPaymentDate

date

None.

WageSuspensionDate

date

None.

AddUserId

integer

None.

SysTimeStart

date

None.

SysTimeEnd

date

None.

Request Formats

application/json, text/json

Sample:
{
  "ContractPeriodStart": "sample string 1",
  "ContractPeriodEnd": "sample string 2",
  "ContractNo": "sample string 3",
  "AccreditDate": "sample string 4",
  "DispatchedUnits": "sample string 5",
  "AccreditUnit": "sample string 6",
  "RecallDate": "sample string 7",
  "SSFType": "sample string 8",
  "SSFUnit": "sample string 9",
  "PaymentDate": "sample string 10",
  "StopPaymentDate": "sample string 11",
  "PaymentStandard": "sample string 12",
  "EIID": 13,
  "UserId": 1,
  "EntryDate": "2024-11-21T17:47:46.2672496+08:00",
  "SignedContractDate": "2024-11-21T17:47:46.2672496+08:00",
  "ApplyDimission": "2024-11-21T17:47:46.2672496+08:00",
  "SignedCancelingContractDate": "2024-11-21T17:47:46.2672496+08:00",
  "HandleDimission": "2024-11-21T17:47:46.2672496+08:00",
  "SalaryPaymentDate": "2024-11-21T17:47:46.2672496+08:00",
  "WageSuspensionDate": "2024-11-21T17:47:46.2672496+08:00",
  "AddUserId": 1,
  "SysTimeStart": "2024-11-21T17:47:46.2672496+08:00",
  "SysTimeEnd": "2024-11-21T17:47:46.2672496+08:00"
}

application/xml, text/xml

Sample:
<PI_EmploymentInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SunOAWebAPI.Areas.SunOA.Data">
  <AccreditDate>sample string 4</AccreditDate>
  <AccreditUnit>sample string 6</AccreditUnit>
  <AddUserId>1</AddUserId>
  <ApplyDimission>2024-11-21T17:47:46.2672496+08:00</ApplyDimission>
  <ContractNo>sample string 3</ContractNo>
  <ContractPeriodEnd>sample string 2</ContractPeriodEnd>
  <ContractPeriodStart>sample string 1</ContractPeriodStart>
  <DispatchedUnits>sample string 5</DispatchedUnits>
  <EIID>13</EIID>
  <EntryDate>2024-11-21T17:47:46.2672496+08:00</EntryDate>
  <HandleDimission>2024-11-21T17:47:46.2672496+08:00</HandleDimission>
  <PaymentDate>sample string 10</PaymentDate>
  <PaymentStandard>sample string 12</PaymentStandard>
  <RecallDate>sample string 7</RecallDate>
  <SSFType>sample string 8</SSFType>
  <SSFUnit>sample string 9</SSFUnit>
  <SalaryPaymentDate>2024-11-21T17:47:46.2672496+08:00</SalaryPaymentDate>
  <SignedCancelingContractDate>2024-11-21T17:47:46.2672496+08:00</SignedCancelingContractDate>
  <SignedContractDate>2024-11-21T17:47:46.2672496+08:00</SignedContractDate>
  <StopPaymentDate>sample string 11</StopPaymentDate>
  <SysTimeEnd>2024-11-21T17:47:46.2672496+08:00</SysTimeEnd>
  <SysTimeStart>2024-11-21T17:47:46.2672496+08:00</SysTimeStart>
  <UserId>1</UserId>
  <WageSuspensionDate>2024-11-21T17:47:46.2672496+08:00</WageSuspensionDate>
</PI_EmploymentInfo>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

PI_EmploymentInfo
NameDescriptionTypeAdditional information
ContractPeriodStart

string

None.

ContractPeriodEnd

string

None.

ContractNo

string

None.

AccreditDate

string

None.

DispatchedUnits

string

None.

AccreditUnit

string

None.

RecallDate

string

None.

SSFType

string

None.

SSFUnit

string

None.

PaymentDate

string

None.

StopPaymentDate

string

None.

PaymentStandard

string

None.

EIID

integer

None.

UserId

integer

None.

EntryDate

date

None.

SignedContractDate

date

None.

ApplyDimission

date

None.

SignedCancelingContractDate

date

None.

HandleDimission

date

None.

SalaryPaymentDate

date

None.

WageSuspensionDate

date

None.

AddUserId

integer

None.

SysTimeStart

date

None.

SysTimeEnd

date

None.

Response Formats

application/json, text/json

Sample:
{
  "ContractPeriodStart": "sample string 1",
  "ContractPeriodEnd": "sample string 2",
  "ContractNo": "sample string 3",
  "AccreditDate": "sample string 4",
  "DispatchedUnits": "sample string 5",
  "AccreditUnit": "sample string 6",
  "RecallDate": "sample string 7",
  "SSFType": "sample string 8",
  "SSFUnit": "sample string 9",
  "PaymentDate": "sample string 10",
  "StopPaymentDate": "sample string 11",
  "PaymentStandard": "sample string 12",
  "EIID": 13,
  "UserId": 1,
  "EntryDate": "2024-11-21T17:47:46.2828767+08:00",
  "SignedContractDate": "2024-11-21T17:47:46.2828767+08:00",
  "ApplyDimission": "2024-11-21T17:47:46.2828767+08:00",
  "SignedCancelingContractDate": "2024-11-21T17:47:46.2828767+08:00",
  "HandleDimission": "2024-11-21T17:47:46.2828767+08:00",
  "SalaryPaymentDate": "2024-11-21T17:47:46.2828767+08:00",
  "WageSuspensionDate": "2024-11-21T17:47:46.2828767+08:00",
  "AddUserId": 1,
  "SysTimeStart": "2024-11-21T17:47:46.2828767+08:00",
  "SysTimeEnd": "2024-11-21T17:47:46.2828767+08:00"
}

application/xml, text/xml

Sample:
<PI_EmploymentInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SunOAWebAPI.Areas.SunOA.Data">
  <AccreditDate>sample string 4</AccreditDate>
  <AccreditUnit>sample string 6</AccreditUnit>
  <AddUserId>1</AddUserId>
  <ApplyDimission>2024-11-21T17:47:46.2828767+08:00</ApplyDimission>
  <ContractNo>sample string 3</ContractNo>
  <ContractPeriodEnd>sample string 2</ContractPeriodEnd>
  <ContractPeriodStart>sample string 1</ContractPeriodStart>
  <DispatchedUnits>sample string 5</DispatchedUnits>
  <EIID>13</EIID>
  <EntryDate>2024-11-21T17:47:46.2828767+08:00</EntryDate>
  <HandleDimission>2024-11-21T17:47:46.2828767+08:00</HandleDimission>
  <PaymentDate>sample string 10</PaymentDate>
  <PaymentStandard>sample string 12</PaymentStandard>
  <RecallDate>sample string 7</RecallDate>
  <SSFType>sample string 8</SSFType>
  <SSFUnit>sample string 9</SSFUnit>
  <SalaryPaymentDate>2024-11-21T17:47:46.2828767+08:00</SalaryPaymentDate>
  <SignedCancelingContractDate>2024-11-21T17:47:46.2828767+08:00</SignedCancelingContractDate>
  <SignedContractDate>2024-11-21T17:47:46.2828767+08:00</SignedContractDate>
  <StopPaymentDate>sample string 11</StopPaymentDate>
  <SysTimeEnd>2024-11-21T17:47:46.2828767+08:00</SysTimeEnd>
  <SysTimeStart>2024-11-21T17:47:46.2828767+08:00</SysTimeStart>
  <UserId>1</UserId>
  <WageSuspensionDate>2024-11-21T17:47:46.2828767+08:00</WageSuspensionDate>
</PI_EmploymentInfo>