2023-09-26 11:12:54 +08:00
|
|
|
package com.jsowell.adapay.vo;
|
|
|
|
|
|
2024-03-26 09:18:09 +08:00
|
|
|
import lombok.*;
|
2023-09-26 11:12:54 +08:00
|
|
|
|
2024-03-26 09:18:09 +08:00
|
|
|
import java.util.Objects;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 付款信息对象
|
|
|
|
|
*/
|
2023-09-26 11:12:54 +08:00
|
|
|
@Getter
|
|
|
|
|
@Setter
|
2024-03-26 09:18:09 +08:00
|
|
|
@NoArgsConstructor
|
|
|
|
|
@AllArgsConstructor
|
|
|
|
|
@Builder
|
2023-09-26 11:12:54 +08:00
|
|
|
public class PaymentInfo {
|
|
|
|
|
// 支付id
|
|
|
|
|
private String paymentId;
|
|
|
|
|
|
|
|
|
|
// 金额
|
|
|
|
|
private String amount;
|
2024-03-26 09:18:09 +08:00
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public boolean equals(Object o) {
|
|
|
|
|
if (this == o) return true;
|
|
|
|
|
if (o == null || getClass() != o.getClass()) return false;
|
|
|
|
|
PaymentInfo that = (PaymentInfo) o;
|
|
|
|
|
return paymentId.equals(that.paymentId);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public int hashCode() {
|
|
|
|
|
return Objects.hash(paymentId);
|
|
|
|
|
}
|
2023-09-26 11:12:54 +08:00
|
|
|
}
|