src/main/java/cc/mrbird/febs/dapp/controller/ApiDappMemberController.java
@@ -13,6 +13,8 @@ import cc.mrbird.febs.dapp.service.DappSystemService; import cc.mrbird.febs.dapp.service.DappWalletService; import cc.mrbird.febs.dapp.vo.*; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiResponse; @@ -125,7 +127,15 @@ @PostMapping(value = "/logOut") public FebsResponse logout() { DappMemberEntity member = LoginUserUtil.getAppUser(); String redisKey = AppContants.REDIS_KEY_SIGN + member.getId(); String existToken = redisUtils.getString(redisKey); if (StrUtil.isNotBlank(existToken)) { Object o = redisUtils.get(existToken); if (ObjectUtil.isNotEmpty(o)) { redisUtils.del(existToken); } } redisUtils.del(redisKey); return new FebsResponse().success(); } src/main/java/cc/mrbird/febs/dapp/service/impl/DappMemberServiceImpl.java
@@ -708,7 +708,6 @@ dappMemberDao.updateById(member); String redisKey = AppContants.REDIS_KEY_SIGN + member.getId(); redisUtils.del(redisKey); String existToken = redisUtils.getString(redisKey); if (StrUtil.isNotBlank(existToken)) { Object o = redisUtils.get(existToken); @@ -716,6 +715,7 @@ redisUtils.del(existToken); } } redisUtils.del(redisKey); } @Override src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java
@@ -944,9 +944,9 @@ Object o = redisUtils.get(existToken); if (ObjectUtil.isNotEmpty(o)) { redisUtils.del(existToken); redisUtils.del(redisKey); } } redisUtils.del(redisKey); return new FebsResponse().success().message(MessageSourceUtils.getString("Operation_001")); } @@ -988,9 +988,9 @@ Object o = redisUtils.get(existToken); if (ObjectUtil.isNotEmpty(o)) { redisUtils.del(existToken); redisUtils.del(redisKey); } } redisUtils.del(redisKey); return new FebsResponse().success().message(MessageSourceUtils.getString("Operation_001")); }