REQ-3581: 授权人问题
This commit is contained in:
parent
88d911302a
commit
70ec28d195
@ -24,6 +24,11 @@ public class SignPerOrgs {
|
||||
.findFirst();
|
||||
}
|
||||
|
||||
public void upsert(OrgPerson person, String recipientId) {
|
||||
remove(person.getOuId());
|
||||
add(person, recipientId);
|
||||
}
|
||||
|
||||
public void remove(Long ouId) {
|
||||
signPerOrg.removeIf(org -> org.getOuId().equals(ouId));
|
||||
}
|
||||
|
||||
@ -148,8 +148,7 @@ public class EssService {
|
||||
signPerson);
|
||||
}
|
||||
});
|
||||
contract.getOrCreateAssignment().getSignPerOrgs().remove(request.getOuId());
|
||||
contract.getOrCreateAssignment().getSignPerOrgs().add(signPerson, request.getRecipientId());
|
||||
contract.getOrCreateAssignment().getSignPerOrgs().upsert(signPerson, request.getRecipientId());
|
||||
essContractDao.updateAssigment(contract);
|
||||
}
|
||||
EssPerson superAdmin = contractManager.getContractSuperAdmin(contract);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user