Bläddra i källkod

监考端接口

wangliang 4 år sedan
förälder
incheckning
b9ef9f3060

+ 1 - 1
themis-business/src/main/java/com/qmth/themis/business/service/impl/TEMobileServiceImpl.java

@@ -125,7 +125,7 @@ public class TEMobileServiceImpl implements TEMobileService {
         Map<String, Object> objectMap = redisUtil.getHashEntries(RedisKeyHelper.mobileAuthCacheKey(mode, code));
         String userType = String.valueOf(objectMap.get("userType"));
         String sessionId = String.valueOf(objectMap.get("sessionId"));
-        if (Objects.equals(userType, RoleEnum.STUDENT.name())) {
+        if (Objects.nonNull(userType) && userType.contains(RoleEnum.STUDENT.name())) {
             ret.setMonitorUserId("s_" + sessionId);
         } else {
             ret.setMonitorUserId("m_" + sessionId);