Source/UBCS/ubcs-auth/src/main/java/com/vci/ubcs/auth/support/BladeJwtTokenEnhancer.java
@@ -21,6 +21,7 @@
import lombok.AllArgsConstructor;
import org.springblade.core.jwt.JwtUtil;
import org.springblade.core.jwt.props.JwtProperties;
import org.springblade.core.secure.utils.AuthUtil;
import org.springblade.core.tool.utils.Func;
import org.springframework.security.oauth2.common.DefaultOAuth2AccessToken;
import org.springframework.security.oauth2.common.OAuth2AccessToken;
@@ -46,7 +47,6 @@
   @Override
   public OAuth2AccessToken enhance(OAuth2AccessToken accessToken, OAuth2Authentication authentication) {
      BladeUserDetails principal = (BladeUserDetails) authentication.getUserAuthentication().getPrincipal();
      //token参数增强
      Map<String, Object> info = new HashMap<>(16);
      info.put(TokenUtil.CLIENT_ID, TokenUtil.getClientIdFromHeader());
@@ -65,6 +65,10 @@
      info.put(TokenUtil.DETAIL, principal.getDetail());
      info.put(TokenUtil.LICENSE, TokenUtil.LICENSE_NAME);
      info.put(TokenUtil.STRATEGYUPDATESTATUS, principal.getStrategyUpdateStatus());
      info.put(TokenUtil.TENANTNAME, principal.getTenantName());
      info.put(TokenUtil.DEPTNAME, principal.getDeptName());
      info.put(TokenUtil.EMAIL, principal.getEmail());
      info.put(TokenUtil.SECRETGRADE, principal.getSecretGrade());
      ((DefaultOAuth2AccessToken) accessToken).setAdditionalInformation(info);
      //token状态设置