public static class RecurringPaymentForCreate.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
RecurringPaymentForCreate |
build() |
RecurringPaymentForCreate.Builder |
currencyId(String currencyId)
币种id
示例值:6863329932261459464
|
RecurringPaymentForCreate.Builder |
eachAmount(String eachAmount)
每次发放金额
示例值:20.00
|
RecurringPaymentForCreate.Builder |
endDate(String endDate)
发放结束时间
示例值:2025-08-01
|
RecurringPaymentForCreate.Builder |
issuanceCountryRegionId(String issuanceCountryRegionId)
发放国家id(可通过 https://open.larkoffice.com/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/basic_info-country_region/search进行查询)
示例值:6862995745046267400
|
RecurringPaymentForCreate.Builder |
issuancePeriod(RecurringPaymentForCreateIssuancePeriodEnum issuancePeriod)
发放频率
示例值:year
|
RecurringPaymentForCreate.Builder |
issuancePeriod(String issuancePeriod)
发放频率
示例值:year
|
RecurringPaymentForCreate.Builder |
issuanceType(RecurringPaymentForCreateIssuanceTypeEnum issuanceType)
发放方式
示例值:with_salary
|
RecurringPaymentForCreate.Builder |
issuanceType(String issuanceType)
发放方式
示例值:with_salary
|
RecurringPaymentForCreate.Builder |
itemId(String itemId)
薪酬项id(可通过 https://open.larkoffice.com/document/uAjLw4CM/ukTMukTMukTM/compensation-v1/item/list?
|
RecurringPaymentForCreate.Builder |
remark(String remark)
备注
示例值:这是个备注
|
RecurringPaymentForCreate.Builder |
startDate(String startDate)
发放开始时间
示例值:2024-08-01
|
RecurringPaymentForCreate.Builder |
uniqueId(String uniqueId)
外部幂等id,由上游业务决定
示例值:7402510801304718380_7309316347007764012_7402523725868058156_1726070400000_10000
|
RecurringPaymentForCreate.Builder |
userId(String userId)
员工id,具体类型由入参中的 user_id_type 指定
示例值:7337149697626801708
|
public RecurringPaymentForCreate.Builder uniqueId(String uniqueId)
示例值:7402510801304718380_7309316347007764012_7402523725868058156_1726070400000_10000
uniqueId - public RecurringPaymentForCreate.Builder userId(String userId)
示例值:7337149697626801708
userId - public RecurringPaymentForCreate.Builder itemId(String itemId)
示例值:7411039006180312620
itemId - public RecurringPaymentForCreate.Builder eachAmount(String eachAmount)
示例值:20.00
eachAmount - public RecurringPaymentForCreate.Builder startDate(String startDate)
示例值:2024-08-01
startDate - public RecurringPaymentForCreate.Builder endDate(String endDate)
示例值:2025-08-01
endDate - public RecurringPaymentForCreate.Builder currencyId(String currencyId)
示例值:6863329932261459464
currencyId - public RecurringPaymentForCreate.Builder issuanceType(String issuanceType)
示例值:with_salary
issuanceType - public RecurringPaymentForCreate.Builder issuanceType(RecurringPaymentForCreateIssuanceTypeEnum issuanceType)
示例值:with_salary
issuanceType - RecurringPaymentForCreateIssuanceTypeEnumpublic RecurringPaymentForCreate.Builder issuancePeriod(String issuancePeriod)
示例值:year
issuancePeriod - public RecurringPaymentForCreate.Builder issuancePeriod(RecurringPaymentForCreateIssuancePeriodEnum issuancePeriod)
示例值:year
issuancePeriod - RecurringPaymentForCreateIssuancePeriodEnumpublic RecurringPaymentForCreate.Builder remark(String remark)
示例值:这是个备注
remark - public RecurringPaymentForCreate.Builder issuanceCountryRegionId(String issuanceCountryRegionId)
示例值:6862995745046267400
issuanceCountryRegionId - public RecurringPaymentForCreate build()
Copyright © 2025. All rights reserved.