feat:线下支付
This commit is contained in:
1 parent
96dbde3943
commit
cd2179a7d5
9 files changed
+75
-9
No files matched your search
+10
-1
@@ -6,6 +6,7 @@ import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 硬件订单支付方式
|
||||
@@ -13,7 +14,7 @@ import java.util.Arrays;
|
||||
@AllArgsConstructor
|
||||
@Getter
|
||||
public enum HardPayTypeEnum {
|
||||
WALLET_DEFAULT("1", "普通钱包支付"),
|
||||
WALLET_DEFAULT("1", "钱包支付"),
|
||||
WALLET_QR_CODE("2", "钱包二维码支付"),
|
||||
WALLET_QR_CODE_SCAN("22", "钱包扫一扫支付"),
|
||||
WALLET_CARD("3", "钱包饭卡支付"),
|
||||
@@ -26,6 +27,14 @@ public enum HardPayTypeEnum {
|
||||
private final String type;
|
||||
private final String description;
|
||||
|
||||
public static final List<HardPayTypeEnum> payTypeTotalDisplayList = List.of(
|
||||
WALLET_DEFAULT,
|
||||
WALLET_QR_CODE,
|
||||
WALLET_QR_CODE_SCAN,
|
||||
FACE,
|
||||
CASH
|
||||
);
|
||||
|
||||
public static HardPayTypeEnum valueOfByType(String type) {
|
||||
if (ObjectUtil.isEmpty(type)) return null;
|
||||
return Arrays.stream(values()).filter(v -> ObjectUtil.equals(type, v.getType())).findFirst().get();
|
||||
|
||||
Reference in new issue
Block a user