Explorar o código

特殊字符处理

laiguoran %!s(int64=4) %!d(string=hai) anos
pai
achega
10c7e47e6c
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      app/view/change/information.ejs

+ 2 - 2
app/view/change/information.ejs

@@ -368,7 +368,7 @@
     const auditStatus = parseInt('<%- auditStatus %>');
     const auditList = JSON.parse('<%- JSON.stringify(auditList) %>');
     const precision = JSON.parse('<%- JSON.stringify(precision) %>');
-    let attData = JSON.parse('<%- JSON.stringify(attList) %>');
+    let attData = JSON.parse(unescape('<%- escape(JSON.stringify(attList)) %>'));
     autoFlashHeight();
     $('a[href="#sub-ap"').click(function() {
         if (parseInt(ledgeStatus) === ledgerConsts.uncheck) {
@@ -379,7 +379,7 @@
     const readOnly = <%- change.readOnly %>;
     const changeSpread = SpreadJsObj.createNewSpread($('#change-spread')[0]);
     const changeSpreadSheet = changeSpread.getActiveSheet();
-    let changeList = JSON.parse('<%- JSON.stringify(changeList) %>');
+    let changeList = JSON.parse(unescape('<%- escape(JSON.stringify(changeList)) %>'));
     console.log(changeList);
     const style1 = new GC.Spread.Sheets.Style();
     style1.locked = true;