版本号

master
张腾 2024-08-13 15:37:50 +08:00
parent b6797652e5
commit d4146f285e
2 changed files with 46 additions and 2 deletions

View File

@ -5,12 +5,12 @@
<parent>
<groupId>com.muyu</groupId>
<artifactId>cloud-common</artifactId>
<version>3.6.4</version>
<version>3.6.3</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>cloud-common-core</artifactId>
<version>3.6.4</version>
<version>1.0.0</version>
<description>
cloud-common-core核心模块
</description>

View File

@ -0,0 +1,44 @@
package com.muyu.common.core.enums;
import lombok.Getter;
import java.util.Arrays;
@Getter
public enum SysPayType {
ALPAY("aliPay","支付宝"),
WECHATPAY("wechatPay","微信支付"),
JDPAY("jdPay","京东支付");
private final String code;
private final String info;
SysPayType(String code,String info){
this.code=code;
this.info=info;
}
public static boolean isCode(String code){
return Arrays.stream(values())
.map(SysPayType::getCode)
.anyMatch(s->s.equals(code));
}
/**
* code
* @param code
* @return
*/
public static String getInfoByCode(String code){
return Arrays.stream(values())
.filter(s->s.getCode().equals(code))
.findFirst()
.map(SysPayType::getInfo)
.orElseGet(()->"没有该渠道商");
}
}