com.aliyun.dingtalkfinance_1_0.models.ApplyBatchPayRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dingtalk Show documentation
Show all versions of dingtalk Show documentation
Alibaba Cloud dingtalk SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkfinance_1_0.models;
import com.aliyun.tea.*;
public class ApplyBatchPayRequest extends TeaModel {
/**
* This parameter is required.
*
* example:
* 2021070712440326300185114
*/
@NameInMap("accountId")
public String accountId;
/**
* This parameter is required.
*
* example:
* 20210909153300000002734753314700
*/
@NameInMap("orderNo")
public String orderNo;
/**
* example:
* map
*/
@NameInMap("passBackParams")
public java.util.Map passBackParams;
/**
* This parameter is required.
*
* example:
* PC
*/
@NameInMap("payTerminal")
public String payTerminal;
/**
* example:
*
*/
@NameInMap("returnUrl")
public String returnUrl;
/**
* This parameter is required.
*
* example:
* 8754214873
*/
@NameInMap("staffId")
public String staffId;
/**
* This parameter is required.
*
* example:
* 10.00
*/
@NameInMap("transAmount")
public String transAmount;
/**
* example:
* yyyy-MM-dd HH:mm:ss
*/
@NameInMap("transExpireTime")
public String transExpireTime;
public static ApplyBatchPayRequest build(java.util.Map map) throws Exception {
ApplyBatchPayRequest self = new ApplyBatchPayRequest();
return TeaModel.build(map, self);
}
public ApplyBatchPayRequest setAccountId(String accountId) {
this.accountId = accountId;
return this;
}
public String getAccountId() {
return this.accountId;
}
public ApplyBatchPayRequest setOrderNo(String orderNo) {
this.orderNo = orderNo;
return this;
}
public String getOrderNo() {
return this.orderNo;
}
public ApplyBatchPayRequest setPassBackParams(java.util.Map passBackParams) {
this.passBackParams = passBackParams;
return this;
}
public java.util.Map getPassBackParams() {
return this.passBackParams;
}
public ApplyBatchPayRequest setPayTerminal(String payTerminal) {
this.payTerminal = payTerminal;
return this;
}
public String getPayTerminal() {
return this.payTerminal;
}
public ApplyBatchPayRequest setReturnUrl(String returnUrl) {
this.returnUrl = returnUrl;
return this;
}
public String getReturnUrl() {
return this.returnUrl;
}
public ApplyBatchPayRequest setStaffId(String staffId) {
this.staffId = staffId;
return this;
}
public String getStaffId() {
return this.staffId;
}
public ApplyBatchPayRequest setTransAmount(String transAmount) {
this.transAmount = transAmount;
return this;
}
public String getTransAmount() {
return this.transAmount;
}
public ApplyBatchPayRequest setTransExpireTime(String transExpireTime) {
this.transExpireTime = transExpireTime;
return this;
}
public String getTransExpireTime() {
return this.transExpireTime;
}
}