fix
This commit is contained in:
parent
0b6b3c44c7
commit
346aa14514
52
src/main/java/ChannelItemStatusEnum.java
Normal file
52
src/main/java/ChannelItemStatusEnum.java
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
import lombok.Getter;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 渠道商品状态
|
||||||
|
*/
|
||||||
|
public enum ChannelItemStatusEnum implements CodeEnum<Short> {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 未生效
|
||||||
|
*/
|
||||||
|
INIT(0,"未生效"),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 已生效
|
||||||
|
*/
|
||||||
|
ENABLE(10,"已生效"),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 已失效
|
||||||
|
*/
|
||||||
|
DISABLE(20, "已失效"),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 已超期
|
||||||
|
*/
|
||||||
|
EXPIRED(30, "已超期");
|
||||||
|
|
||||||
|
@Getter
|
||||||
|
private final Short code;
|
||||||
|
|
||||||
|
@Getter
|
||||||
|
private final String name;
|
||||||
|
|
||||||
|
ChannelItemStatusEnum(int i, String name) {
|
||||||
|
this.code = (short) i;
|
||||||
|
this.name = name;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取状态名称
|
||||||
|
* @param code 状态
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public static String getNameBySCode(Short code){
|
||||||
|
for (ChannelItemStatusEnum value : ChannelItemStatusEnum.values()) {
|
||||||
|
if(value.getCode().equals(code)){
|
||||||
|
return value.getName();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
5
src/main/java/CodeEnum.java
Normal file
5
src/main/java/CodeEnum.java
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
public interface CodeEnum<T> {
|
||||||
|
|
||||||
|
T getCode();
|
||||||
|
|
||||||
|
}
|
||||||
12
src/main/java/StringMain.java
Normal file
12
src/main/java/StringMain.java
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
import com.google.common.collect.Lists;
|
||||||
|
import org.apache.commons.lang3.StringUtils;
|
||||||
|
|
||||||
|
public class StringMain {
|
||||||
|
public static void main(String[] args) {
|
||||||
|
String str = StringUtils.join(Lists.newArrayList("123",456), ",");
|
||||||
|
System.out.println(str);
|
||||||
|
|
||||||
|
String join = StringUtils.join(Lists.newArrayList(ChannelItemStatusEnum.ENABLE.getCode(), ChannelItemStatusEnum.DISABLE.getCode()), ",");
|
||||||
|
System.out.println(join);
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user