REQ-3581: 记录腾讯异常信息

This commit is contained in:
yanglin 2025-02-25 18:21:28 +08:00
parent 6c29d9ebca
commit cfbfde3709
3 changed files with 5 additions and 5 deletions

View File

@ -95,7 +95,7 @@ public class EssService {
essLogDao.logRequest("essAddSealAuthorization", subject, request); essLogDao.logRequest("essAddSealAuthorization", subject, request);
SealAndPerson sealAndPerson = getSealAndPersonOrThrow(request); SealAndPerson sealAndPerson = getSealAndPersonOrThrow(request);
EssSealPerson sealPerson = sealAndPerson.getSealPerson(); EssSealPerson sealPerson = sealAndPerson.getSealPerson();
if (sealPerson.getIsAuthorized().isYes()) if (sealPerson.isAuthorized())
return; return;
EssPerson essPerson = essPersonDao.findOrNull(sealPerson); EssPerson essPerson = essPersonDao.findOrNull(sealPerson);
BizAssertions.assertNotNull(essPerson, "人员不存在: {}", sealPerson.getPersonId()); BizAssertions.assertNotNull(essPerson, "人员不存在: {}", sealPerson.getPersonId());
@ -113,7 +113,7 @@ public class EssService {
.build(); .build();
essLogDao.logRequest("essRemoveSealAuthorization", subject, request); essLogDao.logRequest("essRemoveSealAuthorization", subject, request);
SealAndPerson sealAndPerson = getSealAndPersonOrThrow(request); SealAndPerson sealAndPerson = getSealAndPersonOrThrow(request);
if (sealAndPerson.getSealPerson().getIsAuthorized().isNo()) if (!sealAndPerson.getSealPerson().isAuthorized())
return; return;
EssPerson superAdmin = orgManager.getSuperAdminOrThrow(sealAndPerson.getSeal().getOuId()); EssPerson superAdmin = orgManager.getSuperAdminOrThrow(sealAndPerson.getSeal().getOuId());
BizAssertions.assertFalse(superAdmin.getPersonId().equals(request.getPersonId()), "不能取消超级管理员的印章授权"); BizAssertions.assertFalse(superAdmin.getPersonId().equals(request.getPersonId()), "不能取消超级管理员的印章授权");

View File

@ -187,7 +187,7 @@ public class OrgManager {
.orElse(null); .orElse(null);
BizAssertions.assertNotNull(sealPerson, "印章人员不存在"); BizAssertions.assertNotNull(sealPerson, "印章人员不存在");
//noinspection DataFlowIssue //noinspection DataFlowIssue
BizAssertions.assertTrue(sealPerson.getIsAuthorized().isNo(), "请先取消授权再删除"); BizAssertions.assertTrue(!sealPerson.isAuthorized(), "请先取消授权再删除");
essSealPersonDao.removeById(sealPerson.getId()); essSealPersonDao.removeById(sealPerson.getId());
log.info("remove seal person: {}", sealPerson); log.info("remove seal person: {}", sealPerson);
} }

View File

@ -123,7 +123,7 @@ public class QueryService {
continue; continue;
EssSealPersonInfo sealPersonInfo = BeanMapper.copyBean(sealPerson, EssSealPersonInfo.class); EssSealPersonInfo sealPersonInfo = BeanMapper.copyBean(sealPerson, EssSealPersonInfo.class);
sealPersonInfo.setSuperAdmin(org.isSuperAdmin(sealPerson.getPersonId())); sealPersonInfo.setSuperAdmin(org.isSuperAdmin(sealPerson.getPersonId()));
sealPersonInfo.setSealAuthorized(sealPerson.getIsAuthorized().isYes()); sealPersonInfo.setSealAuthorized(sealPerson.isAuthorized());
sealPersonInfo.setPersonAuthorized(essPerson.isAuthorized()); sealPersonInfo.setPersonAuthorized(essPerson.isAuthorized());
sealPersonInfo.setAuthorizeTimeMs(sealPerson.getAuthorizeTime() == null sealPersonInfo.setAuthorizeTimeMs(sealPerson.getAuthorizeTime() == null
? null : sealPerson.getAuthorizeTime().getTime()); ? null : sealPerson.getAuthorizeTime().getTime());
@ -160,7 +160,7 @@ public class QueryService {
continue; continue;
EssSealPersonInfo sealPersonInfo = BeanMapper.copyBean(sealPerson, EssSealPersonInfo.class); EssSealPersonInfo sealPersonInfo = BeanMapper.copyBean(sealPerson, EssSealPersonInfo.class);
sealPersonInfo.setSuperAdmin(org.isSuperAdmin(sealPerson.getPersonId())); sealPersonInfo.setSuperAdmin(org.isSuperAdmin(sealPerson.getPersonId()));
sealPersonInfo.setSealAuthorized(sealPerson.getIsAuthorized().isYes()); sealPersonInfo.setSealAuthorized(sealPerson.isAuthorized());
sealPersonInfo.setPersonAuthorized(essPerson.isAuthorized()); sealPersonInfo.setPersonAuthorized(essPerson.isAuthorized());
sealPersonInfo.setAuthorizeTimeMs(sealPerson.getAuthorizeTime() == null sealPersonInfo.setAuthorizeTimeMs(sealPerson.getAuthorizeTime() == null
? null : sealPerson.getAuthorizeTime().getTime()); ? null : sealPerson.getAuthorizeTime().getTime());