public static class UserShiftChangeApproval.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
UserShiftChangeApproval.Builder |
approvalId(String approvalId)
审批 ID
示例值:123456
|
UserShiftChangeApproval.Builder |
approveApplyTime(String approveApplyTime)
审批申请时间
示例值:2026-05-11 09:30:00
|
UserShiftChangeApproval.Builder |
approvePassTime(String approvePassTime)
审批通过时间
示例值:2026-05-11 10:00:00
|
UserShiftChangeApproval |
build() |
UserShiftChangeApproval.Builder |
reason(String reason)
换班原因
示例值:用户申请换班
|
UserShiftChangeApproval.Builder |
returnTime(String returnTime)
换回班次时间
示例值:7200
|
UserShiftChangeApproval.Builder |
shiftTime(String shiftTime)
换出班次时间
示例值:3600
|
UserShiftChangeApproval.Builder |
status(Integer status)
审批状态
示例值:3
|
UserShiftChangeApproval.Builder |
swapDateRecordMap(String swapDateRecordMap)
换班日期对应的班次变更信息,JSON map,key 为日期,value 包含 before_shift_id 和 after_shift_id
示例值:{"20260511":{"before_shift_id":"1","after_shift_id":"2"}}
|
UserShiftChangeApproval.Builder |
swapType(Integer swapType)
换班类型
示例值:1
|
UserShiftChangeApproval.Builder |
timeZone(String timeZone)
时区
示例值:zh
|
public UserShiftChangeApproval.Builder approvalId(String approvalId)
示例值:123456
approvalId - public UserShiftChangeApproval.Builder reason(String reason)
示例值:用户申请换班
reason - public UserShiftChangeApproval.Builder approvePassTime(String approvePassTime)
示例值:2026-05-11 10:00:00
approvePassTime - public UserShiftChangeApproval.Builder approveApplyTime(String approveApplyTime)
示例值:2026-05-11 09:30:00
approveApplyTime - public UserShiftChangeApproval.Builder shiftTime(String shiftTime)
示例值:3600
shiftTime - public UserShiftChangeApproval.Builder returnTime(String returnTime)
示例值:7200
returnTime - public UserShiftChangeApproval.Builder swapType(Integer swapType)
示例值:1
swapType - public UserShiftChangeApproval.Builder swapDateRecordMap(String swapDateRecordMap)
示例值:{"20260511":{"before_shift_id":"1","after_shift_id":"2"}}
swapDateRecordMap - public UserShiftChangeApproval.Builder status(Integer status)
示例值:3
status - public UserShiftChangeApproval.Builder timeZone(String timeZone)
示例值:zh
timeZone - public UserShiftChangeApproval build()
Copyright © 2026. All rights reserved.