用户认证,执法记录仪对接

This commit is contained in:
huxin02 2025-04-11 17:54:14 +08:00
parent 4a1246a04e
commit 2a85d6802c
3 changed files with 1 additions and 36 deletions

View File

@ -2643,10 +2643,7 @@ onMounted(() => {
onUnmounted(() => {
if (timerId) clearInterval(timerId)
//
if (videoInfo && Object.keys(videoInfo).length > 0) {
if (videoPlayer) stopVideoLive(deviceInfo)
if (audioPlayer) closeVoiceLive(deviceInfo)
}
//
hangupCall()
//

View File

@ -57,36 +57,6 @@ public class AuthService {
this.agencyArr = agencyArr;
}
/**
* 通过Authorization获取用户信息
*
* @param authorization Bearer token
* @return 用户信息
*/
@SneakyThrows
public RemoteUserInfo getUserInfo(String authorization) {
AccessToken accessToken = new AccessToken();
accessToken.setAccess_token(authorization.split("Bearer ")[1]);
RemoteUserInfo userInfo = ssoClientService.getRemoteUserInfo(accessToken);
if (StringUtils.hasText(userInfo.getGajgjgdm()) && this.agencyArr.contains(userInfo.getGajgjgdm()))
userInfo.setGajgjgdm("01610100000000000");
return userInfo;
}
/**
* 通过授权码获取token
*
* @param code 授权码
* @return 访问令牌
*/
@SneakyThrows
public AccessToken login(String code) {
log.debug("通过授权码获取token, code:{}", code);
com.smartlx.sso.client.result.Result<AccessToken> accessTokenResult = ssoClientService.getAccessToken(code);
AccessToken accessToken = accessTokenResult.getData();
cacheUserInfo(accessToken);
return accessToken;
}
/**
* 系统级别退出登录

View File

@ -118,8 +118,6 @@ public class ZfzbglService {
z.setZblx("矿山执法");
} else if ("6".equals(z.getZblxdm())) {
z.setZblx("危化品执法");
} else if ("7".equals(z.getZblxdm())) {
z.setZblx("执法记录仪");
} else if ("8".equals(z.getZblxdm())) {
z.setZblx("对讲机");
}