REQ-3581: 备份
This commit is contained in:
parent
7a36f754e4
commit
1443c7dc72
@ -53,6 +53,11 @@ public class EssService {
|
||||
SealAndPerson sealAndPerson = getSealAndPersonOrThrow(request);
|
||||
if (sealAndPerson.getSealPerson().getIsAuthorized().isYes())
|
||||
return;
|
||||
EssPerson essPerson = essPersonDao.find(sealAndPerson.getSealPerson().getOuId(),
|
||||
sealAndPerson.getSealPerson().getPersonId(), false).orElse(null);
|
||||
BizAssertions.assertNotNull(essPerson, "人员不存在: {}", sealAndPerson.getSealPerson().getPersonId());
|
||||
//noinspection DataFlowIssue
|
||||
BizAssertions.assertTrue(essPerson.getIsAuthorized().isYes(), "人员未加入单位, 无法授权");
|
||||
EssPerson superAdmin = orgManager.getSuperAdminOrThrow(sealAndPerson.getSeal().getOuId());
|
||||
essClient.addSealAuthorization(superAdmin, sealAndPerson.getSeal(), sealAndPerson.getSealPerson());
|
||||
orgManager.addSealAuthorization(request.getEssSealId(), request.getPersonId(), request.getOperatorPersonId());
|
||||
|
||||
Loading…
Reference in New Issue
Block a user