PUT api/{area}/Employee?access_token={access_token}&asId={asId}
修改员工
Request Information
Body Parameters
员工信息
EmployeeInfoModel| Name | Description | Type | Additional information |
|---|---|---|---|
| AS_ID |
账套Id |
integer |
None. |
| E_SN |
员工Id |
integer |
None. |
| E_CODE |
员工编码 |
string |
None. |
| E_NAME |
员工名称 |
string |
None. |
| GENDER |
性别,1:男,2:女 |
integer |
None. |
| E_TYPE |
证件类型 |
integer |
None. |
| E_ID |
证件号 |
string |
None. |
| MOBILE_PHONE |
手机号 |
string |
None. |
|
邮箱 |
string |
None. |
|
| BIRTHDAY |
出生日期 |
date |
None. |
| EDUCATION |
学历 |
integer |
None. |
| START_DATE |
入职日期 |
date |
None. |
| BANK |
银行名称 |
string |
None. |
| BANK_ACCOUNT |
银行账号 |
string |
None. |
| SALARY_START_DATE |
工资始发日期 |
date |
None. |
| DEPARTMENT |
部门Id |
integer |
None. |
| POSITION |
岗位 |
string |
None. |
| TITLE |
职称 |
string |
None. |
| NOTE |
备注 |
string |
None. |
| SALARY_ASUB |
计提工资科目Id |
integer |
None. |
| STATUS |
员工状态 |
integer |
None. |
| END_DATE |
离职日期 |
date |
None. |
| SALARY_END_DATE |
工资停发日期 |
date |
None. |
| SS |
是否缴纳五险一金,1:是,0:否 |
integer |
None. |
| DEPARTMENT_NAME |
部门名称 |
string |
None. |
| ASUB_NAME |
科目名称 |
string |
None. |
| InsuranceSettings |
五险一金列表 |
Collection of EmployeeInsuranceSettingModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"AS_ID": 1,
"E_SN": 2,
"E_CODE": "sample string 3",
"E_NAME": "sample string 4",
"gender": 5,
"E_TYPE": 6,
"E_ID": "sample string 7",
"MOBILE_PHONE": "sample string 8",
"email": "sample string 9",
"birthday": "2025-12-16T07:26:37.2215802+08:00",
"education": 10,
"START_DATE": "2025-12-16T07:26:37.2215802+08:00",
"bank": "sample string 11",
"BANK_ACCOUNT": "sample string 12",
"SALARY_START_DATE": "2025-12-16T07:26:37.2215802+08:00",
"department": 13,
"position": "sample string 14",
"title": "sample string 15",
"note": "sample string 16",
"SALARY_ASUB": 17,
"status": 18,
"END_DATE": "2025-12-16T07:26:37.2215802+08:00",
"SALARY_END_DATE": "2025-12-16T07:26:37.2215802+08:00",
"ss": 1,
"DEPARTMENT_NAME": "sample string 19",
"ASUB_NAME": "sample string 20",
"insurance_settings": [
{
"AS_ID": 1,
"E_SN": 2,
"SS_TYPE": 3,
"SS_NAME": "sample string 4",
"base": 5.0,
"COM_PERCENT": 6.0,
"COM_AMOUNT": 7.0,
"PER_PERCENT": 8.0,
"PER_AMOUNT": 9.0
},
{
"AS_ID": 1,
"E_SN": 2,
"SS_TYPE": 3,
"SS_NAME": "sample string 4",
"base": 5.0,
"COM_PERCENT": 6.0,
"COM_AMOUNT": 7.0,
"PER_PERCENT": 8.0,
"PER_AMOUNT": 9.0
}
]
}
application/xml, text/xml
Sample:
<EmployeeInfoModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LemonAcc.Open.Areas.Salary.Models">
<ASUB_NAME>sample string 20</ASUB_NAME>
<AS_ID>1</AS_ID>
<BANK>sample string 11</BANK>
<BANK_ACCOUNT>sample string 12</BANK_ACCOUNT>
<BIRTHDAY>2025-12-16T07:26:37.2215802+08:00</BIRTHDAY>
<DEPARTMENT>13</DEPARTMENT>
<DEPARTMENT_NAME>sample string 19</DEPARTMENT_NAME>
<EDUCATION>10</EDUCATION>
<EMAIL>sample string 9</EMAIL>
<END_DATE>2025-12-16T07:26:37.2215802+08:00</END_DATE>
<E_CODE>sample string 3</E_CODE>
<E_ID>sample string 7</E_ID>
<E_NAME>sample string 4</E_NAME>
<E_SN>2</E_SN>
<E_TYPE>6</E_TYPE>
<GENDER>5</GENDER>
<InsuranceSettings>
<EmployeeInsuranceSettingModel>
<AS_ID>1</AS_ID>
<BASE>5</BASE>
<COM_AMOUNT>7</COM_AMOUNT>
<COM_PERCENT>6</COM_PERCENT>
<E_SN>2</E_SN>
<PER_AMOUNT>9</PER_AMOUNT>
<PER_PERCENT>8</PER_PERCENT>
<SS_NAME>sample string 4</SS_NAME>
<SS_TYPE>3</SS_TYPE>
</EmployeeInsuranceSettingModel>
<EmployeeInsuranceSettingModel>
<AS_ID>1</AS_ID>
<BASE>5</BASE>
<COM_AMOUNT>7</COM_AMOUNT>
<COM_PERCENT>6</COM_PERCENT>
<E_SN>2</E_SN>
<PER_AMOUNT>9</PER_AMOUNT>
<PER_PERCENT>8</PER_PERCENT>
<SS_NAME>sample string 4</SS_NAME>
<SS_TYPE>3</SS_TYPE>
</EmployeeInsuranceSettingModel>
</InsuranceSettings>
<MOBILE_PHONE>sample string 8</MOBILE_PHONE>
<NOTE>sample string 16</NOTE>
<POSITION>sample string 14</POSITION>
<SALARY_ASUB>17</SALARY_ASUB>
<SALARY_END_DATE>2025-12-16T07:26:37.2215802+08:00</SALARY_END_DATE>
<SALARY_START_DATE>2025-12-16T07:26:37.2215802+08:00</SALARY_START_DATE>
<SS>1</SS>
<START_DATE>2025-12-16T07:26:37.2215802+08:00</START_DATE>
<STATUS>18</STATUS>
<TITLE>sample string 15</TITLE>
</EmployeeInfoModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
修改员工
Collection of HandleResultOfObject| Name | Description | Type | Additional information |
|---|---|---|---|
| Code | HandleResultType |
None. |
|
| Message | string |
None. |
|
| Data | Object |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"code": 0,
"message": "sample string 1",
"data": {}
},
{
"code": 0,
"message": "sample string 1",
"data": {}
}
]
application/xml, text/xml
Sample:
<ArrayOfHandleResultOfanyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LemonAcc.Open.Areas.Salary.Models">
<HandleResultOfanyType>
<Code>Success</Code>
<Data />
<Message>sample string 1</Message>
</HandleResultOfanyType>
<HandleResultOfanyType>
<Code>Success</Code>
<Data />
<Message>sample string 1</Message>
</HandleResultOfanyType>
</ArrayOfHandleResultOfanyType>