Authorization: Bearer ********************
{
"rosterId": 4,
"fullName": "张三",
"identityCard": "123456789012345678",
"corpName": "酷德",
"directResponsible": "李四",
"jobTitle": "工程师",
"jobLevel": "高级",
"coreDepartment": "研发部",
"secondaryDepartment": "软件开发组",
"recordMonth": "2023-11",
"deliveryMethod": "银行转账",
"baseSalary": 5000,
"rankSalary": 2000,
"confidentialityAllowance": 500,
"fullAttendance": 300,
"senioritySalary": 200,
"commissionBonus": 1000,
"overtimePay": 200,
"roomLeader": 100,
"outOfTown": 50,
"outstandingEmployee": 200,
"otherIncome": 500,
"grossSalary": 9000,
"late": 100,
"severeLate": 200,
"absence": 300,
"absenceDays": 2,
"sickLeave": 1,
"personalLeave": 1,
"scheduledOff": 1,
"otherDeduction": 100,
"housingFund": 500,
"insurance": 300,
"individualTax": 200,
"netSalary": 8000,
"remarks": "无"
}
curl --location --request POST '/personnelSalaryManage/salary' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"rosterId": 4,
"fullName": "张三",
"identityCard": "123456789012345678",
"corpName": "酷德",
"directResponsible": "李四",
"jobTitle": "工程师",
"jobLevel": "高级",
"coreDepartment": "研发部",
"secondaryDepartment": "软件开发组",
"recordMonth": "2023-11",
"deliveryMethod": "银行转账",
"baseSalary": 5000,
"rankSalary": 2000,
"confidentialityAllowance": 500,
"fullAttendance": 300,
"senioritySalary": 200,
"commissionBonus": 1000,
"overtimePay": 200,
"roomLeader": 100,
"outOfTown": 50,
"outstandingEmployee": 200,
"otherIncome": 500,
"grossSalary": 9000,
"late": 100,
"severeLate": 200,
"absence": 300,
"absenceDays": 2,
"sickLeave": 1,
"personalLeave": 1,
"scheduledOff": 1,
"otherDeduction": 100,
"housingFund": 500,
"insurance": 300,
"individualTax": 200,
"netSalary": 8000,
"remarks": "无"
}'
{
"rosterId": 1,
"fullName": "张三",
"identityCard": "123456789012345678",
"corpName": "酷德",
"directResponsible": "李四",
"jobTitle": "工程师",
"jobLevel": "高级",
"coreDepartment": "研发部",
"secondaryDepartment": "软件开发组",
"recordMonth": "2023-10",
"deliveryMethod": "银行转账",
"baseSalary": 5000,
"rankSalary": 2000,
"confidentialityAllowance": 500,
"fullAttendance": 300,
"senioritySalary": 200,
"commissionBonus": 1000,
"overtimePay": 200,
"roomLeader": 100,
"outOfTown": 50,
"outstandingEmployee": 200,
"otherIncome": 500,
"grossSalary": 9000,
"late": 100,
"severeLate": 200,
"absence": 300,
"absenceDays": 2,
"sickLeave": 1,
"personalLeave": 1,
"scheduledOff": 1,
"otherDeduction": 100,
"housingFund": 500,
"insurance": 300,
"individualTax": 200,
"netSalary": 8000,
"remarks": "无"
}