SUPPORT-9339: Fix status
This commit is contained in:
parent
19c3b69aa9
commit
2118f96c26
1 changed files with 16 additions and 4 deletions
|
|
@ -338,12 +338,18 @@ public class EmployeeInfoFileUploadService {
|
||||||
signerInfoMap.get("O").equalsIgnoreCase(uploadOrgInfo.getOrgName());
|
signerInfoMap.get("O").equalsIgnoreCase(uploadOrgInfo.getOrgName());
|
||||||
|
|
||||||
if (isSignerValid) {
|
if (isSignerValid) {
|
||||||
interactionService.updateStatus(fileInfo.getFileId(), "Направлено в ЕРВУ", ervuId);
|
|
||||||
FileStatusResponse fileStatusResponse = new FileStatusResponse(uploadOrgInfo,
|
FileStatusResponse fileStatusResponse = new FileStatusResponse(uploadOrgInfo,
|
||||||
new FileInfo[] {fileInfo, signFileInfo}, fileInfo.getFileStatus()
|
new FileInfo[] {fileInfo, signFileInfo}, fileInfo.getFileStatus()
|
||||||
);
|
);
|
||||||
try {
|
try {
|
||||||
return sendMessage(fileStatusResponse);
|
if (sendMessage(fileStatusResponse)) {
|
||||||
|
interactionService.updateStatus(fileInfo.getFileId(), "Направлено в ЕРВУ", ervuId);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
interactionService.delete(fileInfo.getFileId(), ervuId);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
catch (JsonProcessingException e) {
|
catch (JsonProcessingException e) {
|
||||||
handeSignError(fileInfo, signFileInfo, uploadOrgInfo, response);
|
handeSignError(fileInfo, signFileInfo, uploadOrgInfo, response);
|
||||||
|
|
@ -364,9 +370,15 @@ public class EmployeeInfoFileUploadService {
|
||||||
validateMchd(mchdFile, accessToken, signerInfoMap.get("SN") + " " + signerInfoMap.get("G"),
|
validateMchd(mchdFile, accessToken, signerInfoMap.get("SN") + " " + signerInfoMap.get("G"),
|
||||||
chiefFirstName, chiefLastName, chiefMiddleName
|
chiefFirstName, chiefLastName, chiefMiddleName
|
||||||
);
|
);
|
||||||
interactionService.updateStatus(fileInfo.getFileId(), "Направлено в ЕРВУ", ervuId);
|
|
||||||
|
|
||||||
return sendMessage(fileStatusResponse);
|
if (sendMessage(fileStatusResponse)) {
|
||||||
|
interactionService.updateStatus(fileInfo.getFileId(), "Направлено в ЕРВУ", ervuId);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
interactionService.delete(fileInfo.getFileId(), ervuId);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
catch (JsonProcessingException e) {
|
catch (JsonProcessingException e) {
|
||||||
handleMchdValidationError(uploadOrgInfo, fileInfo, signFileInfo, mchdFileInfo, ervuId, response
|
handleMchdValidationError(uploadOrgInfo, fileInfo, signFileInfo, mchdFileInfo, ervuId, response
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue