|
@@ -5,6 +5,8 @@ import com.qmth.themis.business.enums.MobileModeEnum;
|
|
|
import com.qmth.themis.business.util.RedisUtil;
|
|
|
import com.qmth.themis.common.enums.Source;
|
|
|
|
|
|
+import java.util.Objects;
|
|
|
+
|
|
|
/**
|
|
|
* 移动端临时认证
|
|
|
*
|
|
@@ -32,7 +34,7 @@ public class MobileAuthCacheUtil {
|
|
|
}
|
|
|
|
|
|
public static MobileModeEnum getMode(MobileModeEnum mode, String code) {
|
|
|
- return (MobileModeEnum) redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "mode");
|
|
|
+ return Objects.nonNull(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "mode")) ? MobileModeEnum.valueOf(String.valueOf(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "mode"))) : null;
|
|
|
}
|
|
|
|
|
|
public static void setCode(MobileModeEnum mode, String code) {
|
|
@@ -40,7 +42,7 @@ public class MobileAuthCacheUtil {
|
|
|
}
|
|
|
|
|
|
public static String getCode(MobileModeEnum mode, String code) {
|
|
|
- return (String) redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "code");
|
|
|
+ return Objects.nonNull(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "code")) ? String.valueOf(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "code")) : null;
|
|
|
}
|
|
|
|
|
|
public static void setRecordId(MobileModeEnum mode, String code, Long recordId) {
|
|
@@ -48,7 +50,7 @@ public class MobileAuthCacheUtil {
|
|
|
}
|
|
|
|
|
|
public static Long getRecordId(MobileModeEnum mode, String code) {
|
|
|
- return (Long) redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "recordId");
|
|
|
+ return Objects.nonNull(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "recordId")) ? Long.parseLong(String.valueOf(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "recordId"))) : null;
|
|
|
}
|
|
|
|
|
|
public static void setMainNumber(MobileModeEnum mode, String code, Integer mainNumber) {
|
|
@@ -56,7 +58,7 @@ public class MobileAuthCacheUtil {
|
|
|
}
|
|
|
|
|
|
public static Integer getMainNumber(MobileModeEnum mode, String code) {
|
|
|
- return (Integer) redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "mainNumber");
|
|
|
+ return Objects.nonNull(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "mainNumber")) ? Integer.parseInt(String.valueOf(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "mainNumber"))) : null;
|
|
|
}
|
|
|
|
|
|
public static void setSubNumber(MobileModeEnum mode, String code, Integer subNumber) {
|
|
@@ -64,7 +66,7 @@ public class MobileAuthCacheUtil {
|
|
|
}
|
|
|
|
|
|
public static Integer getSubNumber(MobileModeEnum mode, String code) {
|
|
|
- return (Integer) redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "subNumber");
|
|
|
+ return Objects.nonNull(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "subNumber")) ? Integer.parseInt(String.valueOf(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "subNumber"))) : null;
|
|
|
}
|
|
|
|
|
|
public static void setSubIndex(MobileModeEnum mode, String code, Integer subIndex) {
|
|
@@ -72,7 +74,7 @@ public class MobileAuthCacheUtil {
|
|
|
}
|
|
|
|
|
|
public static Integer getSubIndex(MobileModeEnum mode, String code) {
|
|
|
- return (Integer) redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "subIndex");
|
|
|
+ return Objects.nonNull(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "subIndex")) ? Integer.parseInt(String.valueOf(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "subIndex"))) : null;
|
|
|
}
|
|
|
|
|
|
public static void setMonitorKey(MobileModeEnum mode, String code, String monitorKey) {
|
|
@@ -80,7 +82,7 @@ public class MobileAuthCacheUtil {
|
|
|
}
|
|
|
|
|
|
public static String getMonitorKey(MobileModeEnum mode, String code) {
|
|
|
- return (String) redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "monitorKey");
|
|
|
+ return Objects.nonNull(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "monitorKey")) ? String.valueOf(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "monitorKey")) : null;
|
|
|
}
|
|
|
|
|
|
public static void setMonitorVideoSource(MobileModeEnum mode, String code, Source monitorVideoSource) {
|
|
@@ -88,7 +90,7 @@ public class MobileAuthCacheUtil {
|
|
|
}
|
|
|
|
|
|
public static Source getMonitorVideoSource(MobileModeEnum mode, String code) {
|
|
|
- return (Source) redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "monitorVideoSource");
|
|
|
+ return Objects.nonNull(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "monitorVideoSource")) ? Source.valueOf(String.valueOf(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "monitorVideoSource"))) : null;
|
|
|
}
|
|
|
|
|
|
public static void setMonitorAudioEnable(MobileModeEnum mode, String code, Boolean monitorAudioEnable) {
|
|
@@ -96,19 +98,19 @@ public class MobileAuthCacheUtil {
|
|
|
}
|
|
|
|
|
|
public static Boolean getMonitorAudioEnable(MobileModeEnum mode, String code) {
|
|
|
- return (Boolean) redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "monitorAudioEnable");
|
|
|
+ return Objects.nonNull(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "monitorAudioEnable")) ? Boolean.valueOf(String.valueOf(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "monitorAudioEnable"))) : null;
|
|
|
}
|
|
|
|
|
|
public static Source getSource(MobileModeEnum mode, String code) {
|
|
|
- return (Source) redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "source");
|
|
|
+ return Objects.nonNull(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "source")) ? Source.valueOf(String.valueOf(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "source"))) : null;
|
|
|
}
|
|
|
|
|
|
public static String getSessionId(MobileModeEnum mode, String code) {
|
|
|
- return (String) redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "sessionId");
|
|
|
+ return Objects.nonNull(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "sessionId")) ? String.valueOf(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "sessionId")) : null;
|
|
|
}
|
|
|
|
|
|
public static String getPlatformSource(MobileModeEnum mode, String code) {
|
|
|
- return (String) redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "platformSource");
|
|
|
+ return Objects.nonNull(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "platformSource")) ? String.valueOf(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "platformSource")) : null;
|
|
|
}
|
|
|
|
|
|
public static void setPlatformSource(MobileModeEnum mode, String code, String source) {
|
|
@@ -116,6 +118,6 @@ public class MobileAuthCacheUtil {
|
|
|
}
|
|
|
|
|
|
public static String getUserType(MobileModeEnum mode, String code) {
|
|
|
- return (String) redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "userType");
|
|
|
+ return Objects.nonNull(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "userType")) ? String.valueOf(redisUtil.get(RedisKeyHelper.mobileAuthCacheKey(mode, code), "userType")) : null;
|
|
|
}
|
|
|
}
|