package com.nq.pojo; import lombok.Data; import java.io.Serializable; public class PaymentResponseZero implements Serializable { private int code; private String msg; private PaymentData data; private boolean success; // 无参构造器 public PaymentResponseZero() {} // 全参构造器 public PaymentResponseZero(int code, String msg, PaymentData data, boolean success) { this.code = code; this.msg = msg; this.data = data; this.success = success; } // Getter和Setter方法 public int getCode() { return code; } public void setCode(int code) { this.code = code; } public String getMsg() { return msg; } public void setMsg(String msg) { this.msg = msg; } public PaymentData getData() { return data; } public void setData(PaymentData data) { this.data = data; } public boolean isSuccess() { return success; } public void setSuccess(boolean success) { this.success = success; } @Override public String toString() { return "PaymentResponse{" + "code=" + code + ", msg='" + msg + '\'' + ", data=" + data + ", success=" + success + '}'; } public class PaymentData implements Serializable { private String status; private String merchantOrderNo; private String orderNo; private String paymentLinkUrl; private String message; private String upiAccount; private String deeplink; // 无参构造器 public PaymentData() { } // 全参构造器 public PaymentData(String status, String merchantOrderNo, String orderNo, String paymentLinkUrl, String message, String upiAccount, String deeplink) { this.status = status; this.merchantOrderNo = merchantOrderNo; this.orderNo = orderNo; this.paymentLinkUrl = paymentLinkUrl; this.message = message; this.upiAccount = upiAccount; this.deeplink = deeplink; } // Getter和Setter方法 public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public String getMerchantOrderNo() { return merchantOrderNo; } public void setMerchantOrderNo(String merchantOrderNo) { this.merchantOrderNo = merchantOrderNo; } public String getOrderNo() { return orderNo; } public void setOrderNo(String orderNo) { this.orderNo = orderNo; } public String getPaymentLinkUrl() { return paymentLinkUrl; } public void setPaymentLinkUrl(String paymentLinkUrl) { this.paymentLinkUrl = paymentLinkUrl; } public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } public String getUpiAccount() { return upiAccount; } public void setUpiAccount(String upiAccount) { this.upiAccount = upiAccount; } public String getDeeplink() { return deeplink; } public void setDeeplink(String deeplink) { this.deeplink = deeplink; } @Override public String toString() { return "PaymentData{" + "status='" + status + '\'' + ", merchantOrderNo='" + merchantOrderNo + '\'' + ", orderNo='" + orderNo + '\'' + ", paymentLinkUrl='" + paymentLinkUrl + '\'' + ", message='" + message + '\'' + ", upiAccount='" + upiAccount + '\'' + ", deeplink='" + deeplink + '\'' + '}'; } } }