![JAR search and dependency download from the Maven repository](/logo.png)
com.aliyun.dingtalkbizfinance_2_0.models.QueryPaymentStatusResponseBody 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.dingtalkbizfinance_2_0.models;
import com.aliyun.tea.*;
public class QueryPaymentStatusResponseBody extends TeaModel {
/**
* example:
* dingXXX
*/
@NameInMap("corpId")
public String corpId;
/**
* example:
* 收款账户错误
*/
@NameInMap("failReason")
public String failReason;
/**
* example:
* ABC
*/
@NameInMap("instanceId")
public String instanceId;
/**
* example:
* 20241112
*/
@NameInMap("orderNo")
public String orderNo;
@NameInMap("payeeAccountInfo")
public QueryPaymentStatusResponseBodyPayeeAccountInfo payeeAccountInfo;
@NameInMap("payerAccountInfo")
public QueryPaymentStatusResponseBodyPayerAccountInfo payerAccountInfo;
/**
* example:
* SUCCESS
*/
@NameInMap("paymentStatus")
public String paymentStatus;
/**
* example:
* 2024-11-11 00:00:00
*/
@NameInMap("paymentTime")
public String paymentTime;
/**
* example:
* ABC
*/
@NameInMap("remark")
public String remark;
/**
* example:
* 报销
*/
@NameInMap("usage")
public String usage;
/**
* example:
* 504
*/
@NameInMap("userId")
public String userId;
public static QueryPaymentStatusResponseBody build(java.util.Map map) throws Exception {
QueryPaymentStatusResponseBody self = new QueryPaymentStatusResponseBody();
return TeaModel.build(map, self);
}
public QueryPaymentStatusResponseBody setCorpId(String corpId) {
this.corpId = corpId;
return this;
}
public String getCorpId() {
return this.corpId;
}
public QueryPaymentStatusResponseBody setFailReason(String failReason) {
this.failReason = failReason;
return this;
}
public String getFailReason() {
return this.failReason;
}
public QueryPaymentStatusResponseBody setInstanceId(String instanceId) {
this.instanceId = instanceId;
return this;
}
public String getInstanceId() {
return this.instanceId;
}
public QueryPaymentStatusResponseBody setOrderNo(String orderNo) {
this.orderNo = orderNo;
return this;
}
public String getOrderNo() {
return this.orderNo;
}
public QueryPaymentStatusResponseBody setPayeeAccountInfo(QueryPaymentStatusResponseBodyPayeeAccountInfo payeeAccountInfo) {
this.payeeAccountInfo = payeeAccountInfo;
return this;
}
public QueryPaymentStatusResponseBodyPayeeAccountInfo getPayeeAccountInfo() {
return this.payeeAccountInfo;
}
public QueryPaymentStatusResponseBody setPayerAccountInfo(QueryPaymentStatusResponseBodyPayerAccountInfo payerAccountInfo) {
this.payerAccountInfo = payerAccountInfo;
return this;
}
public QueryPaymentStatusResponseBodyPayerAccountInfo getPayerAccountInfo() {
return this.payerAccountInfo;
}
public QueryPaymentStatusResponseBody setPaymentStatus(String paymentStatus) {
this.paymentStatus = paymentStatus;
return this;
}
public String getPaymentStatus() {
return this.paymentStatus;
}
public QueryPaymentStatusResponseBody setPaymentTime(String paymentTime) {
this.paymentTime = paymentTime;
return this;
}
public String getPaymentTime() {
return this.paymentTime;
}
public QueryPaymentStatusResponseBody setRemark(String remark) {
this.remark = remark;
return this;
}
public String getRemark() {
return this.remark;
}
public QueryPaymentStatusResponseBody setUsage(String usage) {
this.usage = usage;
return this;
}
public String getUsage() {
return this.usage;
}
public QueryPaymentStatusResponseBody setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
public static class QueryPaymentStatusResponseBodyPayeeAccountInfoBankOpenDTO extends TeaModel {
@NameInMap("bankBranchName")
public String bankBranchName;
@NameInMap("bankCardNo")
public String bankCardNo;
@NameInMap("bankName")
public String bankName;
public static QueryPaymentStatusResponseBodyPayeeAccountInfoBankOpenDTO build(java.util.Map map) throws Exception {
QueryPaymentStatusResponseBodyPayeeAccountInfoBankOpenDTO self = new QueryPaymentStatusResponseBodyPayeeAccountInfoBankOpenDTO();
return TeaModel.build(map, self);
}
public QueryPaymentStatusResponseBodyPayeeAccountInfoBankOpenDTO setBankBranchName(String bankBranchName) {
this.bankBranchName = bankBranchName;
return this;
}
public String getBankBranchName() {
return this.bankBranchName;
}
public QueryPaymentStatusResponseBodyPayeeAccountInfoBankOpenDTO setBankCardNo(String bankCardNo) {
this.bankCardNo = bankCardNo;
return this;
}
public String getBankCardNo() {
return this.bankCardNo;
}
public QueryPaymentStatusResponseBodyPayeeAccountInfoBankOpenDTO setBankName(String bankName) {
this.bankName = bankName;
return this;
}
public String getBankName() {
return this.bankName;
}
}
public static class QueryPaymentStatusResponseBodyPayeeAccountInfo extends TeaModel {
@NameInMap("bankOpenDTO")
public QueryPaymentStatusResponseBodyPayeeAccountInfoBankOpenDTO bankOpenDTO;
public static QueryPaymentStatusResponseBodyPayeeAccountInfo build(java.util.Map map) throws Exception {
QueryPaymentStatusResponseBodyPayeeAccountInfo self = new QueryPaymentStatusResponseBodyPayeeAccountInfo();
return TeaModel.build(map, self);
}
public QueryPaymentStatusResponseBodyPayeeAccountInfo setBankOpenDTO(QueryPaymentStatusResponseBodyPayeeAccountInfoBankOpenDTO bankOpenDTO) {
this.bankOpenDTO = bankOpenDTO;
return this;
}
public QueryPaymentStatusResponseBodyPayeeAccountInfoBankOpenDTO getBankOpenDTO() {
return this.bankOpenDTO;
}
}
public static class QueryPaymentStatusResponseBodyPayerAccountInfoBankOpenDTO extends TeaModel {
@NameInMap("bankBranchName")
public String bankBranchName;
@NameInMap("bankCardNo")
public String bankCardNo;
@NameInMap("bankName")
public String bankName;
public static QueryPaymentStatusResponseBodyPayerAccountInfoBankOpenDTO build(java.util.Map map) throws Exception {
QueryPaymentStatusResponseBodyPayerAccountInfoBankOpenDTO self = new QueryPaymentStatusResponseBodyPayerAccountInfoBankOpenDTO();
return TeaModel.build(map, self);
}
public QueryPaymentStatusResponseBodyPayerAccountInfoBankOpenDTO setBankBranchName(String bankBranchName) {
this.bankBranchName = bankBranchName;
return this;
}
public String getBankBranchName() {
return this.bankBranchName;
}
public QueryPaymentStatusResponseBodyPayerAccountInfoBankOpenDTO setBankCardNo(String bankCardNo) {
this.bankCardNo = bankCardNo;
return this;
}
public String getBankCardNo() {
return this.bankCardNo;
}
public QueryPaymentStatusResponseBodyPayerAccountInfoBankOpenDTO setBankName(String bankName) {
this.bankName = bankName;
return this;
}
public String getBankName() {
return this.bankName;
}
}
public static class QueryPaymentStatusResponseBodyPayerAccountInfo extends TeaModel {
@NameInMap("accountType")
public String accountType;
@NameInMap("bankOpenDTO")
public QueryPaymentStatusResponseBodyPayerAccountInfoBankOpenDTO bankOpenDTO;
@NameInMap("enterpriseAccountCode")
public String enterpriseAccountCode;
public static QueryPaymentStatusResponseBodyPayerAccountInfo build(java.util.Map map) throws Exception {
QueryPaymentStatusResponseBodyPayerAccountInfo self = new QueryPaymentStatusResponseBodyPayerAccountInfo();
return TeaModel.build(map, self);
}
public QueryPaymentStatusResponseBodyPayerAccountInfo setAccountType(String accountType) {
this.accountType = accountType;
return this;
}
public String getAccountType() {
return this.accountType;
}
public QueryPaymentStatusResponseBodyPayerAccountInfo setBankOpenDTO(QueryPaymentStatusResponseBodyPayerAccountInfoBankOpenDTO bankOpenDTO) {
this.bankOpenDTO = bankOpenDTO;
return this;
}
public QueryPaymentStatusResponseBodyPayerAccountInfoBankOpenDTO getBankOpenDTO() {
return this.bankOpenDTO;
}
public QueryPaymentStatusResponseBodyPayerAccountInfo setEnterpriseAccountCode(String enterpriseAccountCode) {
this.enterpriseAccountCode = enterpriseAccountCode;
return this;
}
public String getEnterpriseAccountCode() {
return this.enterpriseAccountCode;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy