|
@@ -35,6 +35,7 @@ import javax.annotation.Resource;
|
|
import java.security.NoSuchAlgorithmException;
|
|
import java.security.NoSuchAlgorithmException;
|
|
import java.util.HashMap;
|
|
import java.util.HashMap;
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
|
|
+import java.util.Objects;
|
|
|
|
|
|
@Api(tags = "移动端接口")
|
|
@Api(tags = "移动端接口")
|
|
@RestController
|
|
@RestController
|
|
@@ -75,7 +76,10 @@ public class TEMobileController {
|
|
}
|
|
}
|
|
try {
|
|
try {
|
|
MobileAuthorizationBean mobileAuthorizationBean = mobileService.authorization(param);
|
|
MobileAuthorizationBean mobileAuthorizationBean = mobileService.authorization(param);
|
|
- MobileAuthCacheUtil.deleteMode(MobileModeEnum.valueOf(param.getMode().toUpperCase()), param.getCode());
|
|
|
|
|
|
+ MobileModeEnum mode = MobileModeEnum.valueOf(param.getMode().toUpperCase());
|
|
|
|
+ if (Objects.nonNull(mode) && MobileModeEnum.MOBILE_MONITOR.equals(mode)) {
|
|
|
|
+ MobileAuthCacheUtil.deleteMode(MobileModeEnum.valueOf(param.getMode().toUpperCase()), param.getCode());
|
|
|
|
+ }
|
|
return ResultUtil.ok(mobileAuthorizationBean);
|
|
return ResultUtil.ok(mobileAuthorizationBean);
|
|
} finally {
|
|
} finally {
|
|
redisUtil.releaseLock(lockKey);
|
|
redisUtil.releaseLock(lockKey);
|