- 首页
- 人资项目/组织架构-部门
- 人资项目/员工管理
- 人资项目/登录
- 人资项目/角色管理
- 人资项目/权限点管理
- 人资项目/用户相关
- 社保
- 审批
- 考勤设置管理
- 考勤管理
- 薪资配置
- 薪资管理
- 实战接口
保存考勤扣款规则
开发中
POST
/cfg/deduction
/cfg/deduction
请求参数
Header 参数
Authorization
string
可选
默认值:
Bearer {{token}}
Body 参数application/json
array of:
dedTypeCode
string
扣款类型:5100,5200,5300
isEnable
string
是否可用 1开启 0 关闭
departmentId
string
部门ID
periodLowerLimit
string
迟到时间段下限
periodUpperLimit
string
迟到时间段上限
timesLowerLimit
string
次数下限
timesUpperLimit
string
次数上限
dedAmonutLowerLimit
string
扣款金额下限
dedAmonutUpperLimit
string
扣款金额上限
absenceDays
string
旷工天数
fineSalaryMultiples
string
罚款工资倍数
absenceTimesUpperLimt
string
旷工次数上限
示例
[
{
"dedTypeCode": "51000",
"name": "迟到扣款",
"isEnable": "1",
"departmentId": "604e223fb205b95968e1312b",
"periodLowerLimit": "30",
"periodUpperLimit": "30",
"timesLowerLimit": "2",
"timesUpperLimit": "2",
"dedAmonutLowerLimit": "30",
"dedAmonutUpperLimit": "0",
"absenceDays": "0.5",
"fineSalaryMultiples": "2",
"absenceTimesUpperLimt": "0"
},
{
"dedTypeCode": "52000",
"name": "早退扣款",
"isEnable": "1",
"departmentId": "604e223fb205b95968e1312b",
"periodLowerLimit": "30",
"periodUpperLimit": "30",
"timesLowerLimit": "2",
"timesUpperLimit": "2",
"dedAmonutLowerLimit": "30",
"dedAmonutUpperLimit": "0",
"absenceDays": "0.5",
"fineSalaryMultiples": "2",
"absenceTimesUpperLimt": "0"
},
{
"dedTypeCode": "53000",
"name": "旷工扣款",
"isEnable": "0",
"departmentId": "604e223fb205b95968e1312b",
"periodLowerLimit": "30",
"periodUpperLimit": "30",
"timesLowerLimit": "2",
"timesUpperLimit": "2",
"dedAmonutLowerLimit": "30",
"dedAmonutUpperLimit": "0",
"absenceDays": "0.5",
"fineSalaryMultiples": "2",
"absenceTimesUpperLimt": "0"
}
]
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://heimahr.itheima.net/api/cfg/deduction' \
--header 'Authorization: Bearer ' \
--header 'Content-Type: application/json' \
--data-raw '[
{
"dedTypeCode": "51000",
"name": "迟到扣款",
"isEnable": "1",
"departmentId": "604e223fb205b95968e1312b",
"periodLowerLimit": "30",
"periodUpperLimit": "30",
"timesLowerLimit": "2",
"timesUpperLimit": "2",
"dedAmonutLowerLimit": "30",
"dedAmonutUpperLimit": "0",
"absenceDays": "0.5",
"fineSalaryMultiples": "2",
"absenceTimesUpperLimt": "0"
},
{
"dedTypeCode": "52000",
"name": "早退扣款",
"isEnable": "1",
"departmentId": "604e223fb205b95968e1312b",
"periodLowerLimit": "30",
"periodUpperLimit": "30",
"timesLowerLimit": "2",
"timesUpperLimit": "2",
"dedAmonutLowerLimit": "30",
"dedAmonutUpperLimit": "0",
"absenceDays": "0.5",
"fineSalaryMultiples": "2",
"absenceTimesUpperLimt": "0"
},
{
"dedTypeCode": "53000",
"name": "旷工扣款",
"isEnable": "0",
"departmentId": "604e223fb205b95968e1312b",
"periodLowerLimit": "30",
"periodUpperLimit": "30",
"timesLowerLimit": "2",
"timesUpperLimit": "2",
"dedAmonutLowerLimit": "30",
"dedAmonutUpperLimit": "0",
"absenceDays": "0.5",
"fineSalaryMultiples": "2",
"absenceTimesUpperLimt": "0"
}
]'
返回响应
🟢200成功
application/json
Body
success
boolean
必需
code
integer
必需
message
string
必需
data
null
必需
示例
{
"success": true,
"code": 10000,
"message": "操作成功!",
"data": null
}
修改于 2023-06-08 07:22:36