|
|
@@ -6,19 +6,24 @@ import lombok.Getter;
|
|
|
* 支付方式
|
|
|
*/
|
|
|
public enum PaymentType {
|
|
|
- WeChat("微信"),
|
|
|
- UnionFrictionlessPay("银联无感支付"),
|
|
|
- UserWallet("个人钱包"),
|
|
|
- QrCode("微信支付"),
|
|
|
- WxQrCode("微信付款码支付"),
|
|
|
- ZfbQrCode("支付宝付款码支付"),
|
|
|
- Uni("银联"),
|
|
|
+ WeChat("微信", false),
|
|
|
+ UnionFrictionlessPay("银联无感支付", true),
|
|
|
+ UserWallet("个人钱包", false),
|
|
|
+ QrCode("微信支付", false),
|
|
|
+ WxQrCode("微信付款码支付", false),
|
|
|
+ ZfbQrCode("支付宝付款码支付", false),
|
|
|
+ Uni("银联", false),
|
|
|
;
|
|
|
|
|
|
@Getter
|
|
|
private String remark;
|
|
|
|
|
|
- PaymentType(String remark) {
|
|
|
+ // 支付结果是否是异步返回
|
|
|
+ @Getter
|
|
|
+ private boolean payIsAsyn;
|
|
|
+
|
|
|
+ PaymentType(String remark, boolean payIsAsyn) {
|
|
|
this.remark = remark;
|
|
|
+ this.payIsAsyn = payIsAsyn;
|
|
|
}
|
|
|
}
|