public static class RecurringPayment.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
RecurringPayment |
build() |
RecurringPayment.Builder |
currencyId(String currencyId)
币种id
示例值:6863329932261459464
|
RecurringPayment.Builder |
eachAmount(String eachAmount)
单次发放金额
示例值:24.00
|
RecurringPayment.Builder |
endDate(String endDate)
发放结束日期
示例值:2025-01-20
|
RecurringPayment.Builder |
id(String id)
经常性支付记录id
示例值:7397033607132351532
|
RecurringPayment.Builder |
issuancePeriod(RecurringPaymentIssuancePeriodEnum issuancePeriod)
发放频率
示例值:year
|
RecurringPayment.Builder |
issuancePeriod(String issuancePeriod)
发放频率
示例值:year
|
RecurringPayment.Builder |
issuanceType(RecurringPaymentIssuanceTypeEnum issuanceType)
发放方式
示例值:with_salary
|
RecurringPayment.Builder |
issuanceType(String issuanceType)
发放方式
示例值:with_salary
|
RecurringPayment.Builder |
itemId(String itemId)
薪酬项id
示例值:7411039006180312620
|
RecurringPayment.Builder |
remark(String remark)
备注
示例值:这是个备注
|
RecurringPayment.Builder |
startDate(String startDate)
发放开始日期
示例值:2024-01-10
|
RecurringPayment.Builder |
uniqueId(String uniqueId)
外部幂等id,由上游业务决定
示例值:7402510801304718380_7309316347007764012_7402523725868058156_1726070400000_10000
|
RecurringPayment.Builder |
userId(String userId)
员工id,具体类型由入参中的 user_id_type 指定
示例值:7337149697626801708
|
public RecurringPayment.Builder id(String id)
示例值:7397033607132351532
id - public RecurringPayment.Builder uniqueId(String uniqueId)
示例值:7402510801304718380_7309316347007764012_7402523725868058156_1726070400000_10000
uniqueId - public RecurringPayment.Builder userId(String userId)
示例值:7337149697626801708
userId - public RecurringPayment.Builder itemId(String itemId)
示例值:7411039006180312620
itemId - public RecurringPayment.Builder issuanceType(String issuanceType)
示例值:with_salary
issuanceType - public RecurringPayment.Builder issuanceType(RecurringPaymentIssuanceTypeEnum issuanceType)
示例值:with_salary
issuanceType - RecurringPaymentIssuanceTypeEnumpublic RecurringPayment.Builder eachAmount(String eachAmount)
示例值:24.00
eachAmount - public RecurringPayment.Builder startDate(String startDate)
示例值:2024-01-10
startDate - public RecurringPayment.Builder endDate(String endDate)
示例值:2025-01-20
endDate - public RecurringPayment.Builder issuancePeriod(String issuancePeriod)
示例值:year
issuancePeriod - public RecurringPayment.Builder issuancePeriod(RecurringPaymentIssuancePeriodEnum issuancePeriod)
示例值:year
issuancePeriod - RecurringPaymentIssuancePeriodEnumpublic RecurringPayment.Builder currencyId(String currencyId)
示例值:6863329932261459464
currencyId - public RecurringPayment.Builder remark(String remark)
示例值:这是个备注
remark - public RecurringPayment build()
Copyright © 2025. All rights reserved.