|
@@ -1612,7 +1612,6 @@ async function encodeDummySignatureDataUri(pageRst, baseDir) {
|
|
|
}
|
|
|
|
|
|
async function getWatermarkPicData(pageRst, baseDir) {
|
|
|
- let rst = '';
|
|
|
if (pageRst) {
|
|
|
for (const page of pageRst.items) {
|
|
|
for (const signature of page[JV.PROP_WATERMARK_CELLS]) {
|
|
@@ -1623,8 +1622,7 @@ async function getWatermarkPicData(pageRst, baseDir) {
|
|
|
if (res) {
|
|
|
const bData = fs.readFileSync(filePath);
|
|
|
const base64Str = bData.toString('base64');
|
|
|
- rst = 'data:image/png;base64,' + base64Str;
|
|
|
- break;
|
|
|
+ return 'data:image/png;base64,' + base64Str;
|
|
|
} else {
|
|
|
console.log('文件不存在:' + filePath);
|
|
|
}
|
|
@@ -1632,11 +1630,10 @@ async function getWatermarkPicData(pageRst, baseDir) {
|
|
|
console.error(err);
|
|
|
}
|
|
|
}
|
|
|
- if (rst !== null) break;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- return rst;
|
|
|
+ return '';
|
|
|
}
|
|
|
|
|
|
function mergeTextSignature(isTxtSignature, status, pageData, singleRoleRel, rpt_ids, stgAudit, stageList, closeArchiveSignature = false, isArchive = false) {
|