mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-23 12:35:07 +08:00
commit
This commit is contained in:
@@ -0,0 +1,80 @@
|
||||
package com.jsowell.common.enums.sim;
|
||||
|
||||
|
||||
/**
|
||||
* Sim卡状态对应Enum
|
||||
* (WuLian)
|
||||
*
|
||||
* @author JS-ZZA
|
||||
* @date 2023/1/5 10:59
|
||||
*/
|
||||
public enum SimCardStatusCorrespondEnum {
|
||||
// 正常
|
||||
NORMAL("9", "0"),
|
||||
|
||||
// 断网
|
||||
OFFLINE("5", "1"),
|
||||
|
||||
// 销卡
|
||||
PIN_CARD("99", "6"),
|
||||
|
||||
// 服务结束
|
||||
SERVICE_FINISHED("20", "1"),
|
||||
|
||||
// 未开卡
|
||||
NOT_OPEN_CARD("0", "7"),
|
||||
|
||||
// 沉默期
|
||||
SILENCE_PERIOD("2", "8"),
|
||||
|
||||
// 已停机
|
||||
SHUT_DOWN_CARD("4", "9"),
|
||||
|
||||
// 待激活
|
||||
INACTIVE_CARD("8", "10"),
|
||||
|
||||
// 已回收
|
||||
RECYCLE_CARD("21", "11"),
|
||||
|
||||
// 未知
|
||||
UN_KNOW("80", "99"),
|
||||
|
||||
;
|
||||
private String WuLianCardStatus;
|
||||
private String dataBaseCardStatus;
|
||||
|
||||
public String getWuLianCardStatus() {
|
||||
return WuLianCardStatus;
|
||||
}
|
||||
|
||||
public void setWuLianCardStatus(String wuLianCardStatus) {
|
||||
WuLianCardStatus = wuLianCardStatus;
|
||||
}
|
||||
|
||||
public String getDataBaseCardStatus() {
|
||||
return dataBaseCardStatus;
|
||||
}
|
||||
|
||||
public void setDataBaseCardStatus(String dataBaseCardStatus) {
|
||||
this.dataBaseCardStatus = dataBaseCardStatus;
|
||||
}
|
||||
|
||||
SimCardStatusCorrespondEnum(String wuLianCardStatus, String dataBaseCardStatus) {
|
||||
WuLianCardStatus = wuLianCardStatus;
|
||||
this.dataBaseCardStatus = dataBaseCardStatus;
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据 WuLianCardStatus 获取 dataBaseCardStatus
|
||||
* @param WuLianCardStatus
|
||||
* @return
|
||||
*/
|
||||
public static String getDataBaseCardStatus(String WuLianCardStatus) {
|
||||
for (SimCardStatusCorrespondEnum item : SimCardStatusCorrespondEnum.values()) {
|
||||
if (item.getWuLianCardStatus().equals(WuLianCardStatus)) {
|
||||
return item.getDataBaseCardStatus();
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
package com.jsowell.common.enums.sim;
|
||||
|
||||
|
||||
/**
|
||||
* Sim卡商
|
||||
*
|
||||
* @author JS-ZZA
|
||||
* @date 2022/12/17 14:30
|
||||
*/
|
||||
public enum SimSupplierEnum {
|
||||
XUN_ZHONG("1", "讯众物联"),
|
||||
WU_LIAN_INTERNET("2", "物联网智能云平台")
|
||||
|
||||
|
||||
;
|
||||
private String code;
|
||||
private String name;
|
||||
|
||||
public String getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public void setCode(String code) {
|
||||
this.code = code;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
SimSupplierEnum(String code, String name) {
|
||||
this.code = code;
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据code获取name
|
||||
* @param code
|
||||
* @return
|
||||
*/
|
||||
public static String getNameByCode(String code) {
|
||||
for (SimSupplierEnum item : SimSupplierEnum.values()) {
|
||||
if (item.getCode().equals(code)) {
|
||||
return item.getName();
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user