文档
测试
POST
http://localhost:8094/user-leave/add

请求头

参数名
类型
描述
必填
Content-Type
json
multipart/form-data
必填

请求参数

参数名
类型
描述
必填
userLeaveJson
string
请假json,内容为:[{"userId":"请假员工ID(number)","userName":"请假人姓名(string)","leaveDetail":"请假事由(string)","leaveDate":"请假日期(yyyy-MM-dd)","leaveJson":[{"operationalPlanId":"作业计划ID(number)","leaveType":"请假类型(1全请;2部分时间请假)","relayUserId":"替班人员ID(number)","startLeaveTime":"开始时间(HH:mm)","offLeaveTime":"结束时间(HH:mm)"},{"operationalPlanId":"作业计划ID(number)","leaveType":"请假类型(1全请;2部分时间请假)","relayUserId":"替班人员ID(number)","startLeaveTime":"开始时间(HH:mm)","offLeaveTime":"结束时间(HH:mm)"}]},{"userId":"请假员工ID(number)","userName":"请假人姓名(string)","leaveDetail":"请假事由(string)","leaveDate":"请假日期(yyyy-MM-dd)","leaveJson":[{"operationalPlanId":"作业计划ID(number)","leaveType":"请假类型(1全请;2部分时间请假)","relayUserId":"替班人员ID(number)","startLeaveTime":"开始时间(HH:mm)","offLeaveTime":"结束时间(HH:mm)"},{"operationalPlanId":"作业计划ID(number)","leaveType":"请假类型(1全请;2部分时间请假)","relayUserId":"替班人员ID(number)","startLeaveTime":"开始时间(HH:mm)","offLeaveTime":"结束时间(HH:mm)"}]}]
必填
userId
int
员工ID-必填
必填
userName
string
员工姓名-非必填
必填
leaveDetail
string
请假详情-非必填最长255位英文字符
必填
leaveJson
string
请假详情json
必填
operationalPlanId
int
请假人员作业规划id
必填
leaveType
int
请假类型:1全请,2部分时间请假
必填
startLeaveTime
date
请假开始时间:HH:mm:ss
必填
offLeaveTime
date
请假结束时间:HH:mm:ss
必填
relayUserId
int
替班人员ID
必填
leaveDate
Date
请假日期
必填

响应参数

参数名
类型
描述
必填
code
string
请求结果code,成功为EPP01_0000,其他为失败,例如数据不存在为EPP01_0003
必填
data
int
数据
必填
message
string
请求结果描述
必填

说明 / 示例

{ "code": "EPP01_0000", "data": 4,//成功返回数据的主键ID "message": "成功" } 请求参数: { "userLeaveJson": [ { "userId": 13319, "userName": "张大针", "leaveDetail": "请假详情", "leaveDate": "2019-11-11 10:11:11", "leaveJson": [ { "operationalPlanId": 19, "leaveType": 2, "relayUserId": 13320, "startLeaveTime": "10:00", "offLeaveTime": "12:00" } ] } ] }