|
@@ -68,19 +68,21 @@ async function printPageLoading() {
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
- if (_current_stage_status === 3) {
|
|
|
- rptSignatureHelper.mergeSignDate(result.data[idx], singleSignatureRelArr, false);
|
|
|
- rptSignatureHelper.mergeSignature(result.data[idx], singleSignatureRelArr, true);
|
|
|
- await rptSignatureHelper.resetDummySignature(result.data[idx], null); // 这里重新整理签章坐标信息(因签章大小在后台暂时获取不到,挪到前端处理)
|
|
|
- rptSignatureHelper.mergeSignAudit(result.data[idx], singleSignatureRelArr, result.stageAudit);
|
|
|
- } else {
|
|
|
- rptSignatureHelper.mergeSignDate(result.data[idx], singleSignatureRelArr, false, true);
|
|
|
- rptSignatureHelper.mergeSignature(result.data[idx], singleSignatureRelArr, true, true);
|
|
|
- await rptSignatureHelper.resetDummySignature(result.data[idx], singleSignatureRelArr, false, true); // 这里重新整理签章坐标信息(因签章大小在后台暂时获取不到,挪到前端处理)
|
|
|
- rptSignatureHelper.mergeSignAudit(result.data[idx], singleSignatureRelArr, result.stageAudit, true);
|
|
|
- }
|
|
|
- if (isTextSignature) {
|
|
|
- resetTextSignature(result.data[idx], _current_stage_status !== 3);
|
|
|
+ if (result.signatureRelInfo && result.signatureRelInfo.length > 0) {
|
|
|
+ if (_current_stage_status === 3) {
|
|
|
+ rptSignatureHelper.mergeSignDate(result.data[idx], singleSignatureRelArr, false);
|
|
|
+ rptSignatureHelper.mergeSignature(result.data[idx], singleSignatureRelArr, true);
|
|
|
+ await rptSignatureHelper.resetDummySignature(result.data[idx], null); // 这里重新整理签章坐标信息(因签章大小在后台暂时获取不到,挪到前端处理)
|
|
|
+ rptSignatureHelper.mergeSignAudit(result.data[idx], singleSignatureRelArr, result.stageAudit);
|
|
|
+ } else {
|
|
|
+ rptSignatureHelper.mergeSignDate(result.data[idx], singleSignatureRelArr, false, true);
|
|
|
+ rptSignatureHelper.mergeSignature(result.data[idx], singleSignatureRelArr, true, true);
|
|
|
+ await rptSignatureHelper.resetDummySignature(result.data[idx], singleSignatureRelArr, false, true); // 这里重新整理签章坐标信息(因签章大小在后台暂时获取不到,挪到前端处理)
|
|
|
+ rptSignatureHelper.mergeSignAudit(result.data[idx], singleSignatureRelArr, result.stageAudit, true);
|
|
|
+ }
|
|
|
+ if (isTextSignature) {
|
|
|
+ resetTextSignature(result.data[idx], _current_stage_status !== 3);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
let multiRptData = result.data;
|