Tony Kang 1 年之前
父節點
當前提交
693a5275e3
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      app/public/report/js/rpt_signature.js

+ 9 - 0
app/public/report/js/rpt_signature.js

@@ -815,6 +815,12 @@ let rptSignatureHelper = {
         }
     },
     mergeSignAudit: function (pageData, currRoleRelList, currAuditList, checkAudit = false) {
+        const reg1 = new RegExp('\n\r', 'g');
+        const reg2 = new RegExp('\r\n', 'g');
+        const reg3 = new RegExp('\n', 'g');
+        const reg4 = new RegExp('\r', 'g');
+        const reg5 = new RegExp('<br/>', 'g');
+        const reg6 = new RegExp('<br>', 'g');
         for (const page of pageData.items) {
             if (page.signature_audit_cells) {
                 for (const sCell of page.signature_audit_cells) {
@@ -829,6 +835,9 @@ let rptSignatureHelper = {
                                     if (role_rel.acc_id === audit_rel.aid) {
                                         if (audit_rel.end_time > preDate && audit_rel.status === 3) {
                                             sCell.Value = audit_rel.opinion;
+                                            if (typeof sCell.Value === 'string') {
+                                                sCell.Value = sCell.Value.replace(reg1, '|').replace(reg2, '|').replace(reg3, '|').replace(reg4, '|').replace(reg5, '|').replace(reg6, '|');
+                                            }
                                             preDate = audit_rel.end_time;
                                         }
                                         //不能break,实际会有多个审核意见,以最后一个为准