REQ-3581: 记录腾讯异常信息
This commit is contained in:
parent
6c29d9ebca
commit
cfbfde3709
@ -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()), "不能取消超级管理员的印章授权");
|
||||||
|
|||||||
@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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());
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user