REQ-3581: 该签署位已签署, 无法再次签署
This commit is contained in:
parent
9b34776762
commit
1c9761a42d
@ -64,8 +64,11 @@ public class ContractManager {
|
||||
List<String> essFileIds = essClient.uploadDocument(superAdmin, request.getByFile().getBase64Files());
|
||||
ChannelCreateFlowByFilesResponse essResponse = essClient.createContractByFile(superAdmin, essFileIds,
|
||||
request.getByFile(), JsonObjectAsString.create().put(CONTRACT_ID, contract.getId()).toString());
|
||||
List<String> essRecipientIds = Arrays.stream(essResponse.getApprovers()).map(
|
||||
ApproverItem::getRecipientId).collect(toList());
|
||||
// @formatter:off
|
||||
List<String> essRecipientIds = Arrays.stream(essResponse.getApprovers())
|
||||
.map(ApproverItem::getRecipientId)
|
||||
.collect(toList());
|
||||
// @formatter:on
|
||||
for (int i = 0; i < contract.approverSize(); i++)
|
||||
contract.getApprover(i).setEssRecipientId(essRecipientIds.get(i));
|
||||
essContractDao.setEssContractCreated(contract.getId(), essResponse.getFlowId(), essFileIds,
|
||||
|
||||
@ -257,7 +257,11 @@ class CallbackController implements EssCallbackApi, InitializingBean {
|
||||
final String msgType;
|
||||
|
||||
static Optional<CallbackType> parse(String msgType) {
|
||||
return Arrays.stream(CallbackType.values()).filter(type -> type.msgType.equals(msgType)).findFirst();
|
||||
// @formatter:off
|
||||
return Arrays.stream(CallbackType.values())
|
||||
.filter(type -> type.msgType.equals(msgType))
|
||||
.findFirst();
|
||||
// @formatter:on
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user