MaiXinRong 4 лет назад
Родитель
Сommit
a26f17e38d
2 измененных файлов с 2 добавлено и 2 удалено
  1. 1 1
      app/view/ledger/explode.ejs
  2. 1 1
      app/view/tender/detail_modal.ejs

+ 1 - 1
app/view/ledger/explode.ejs

@@ -186,7 +186,7 @@
 <script type="text/javascript">
     const readOnly = <%- ctx.tender.ledgerReadOnly %>;
     const tender = JSON.parse('<%- JSON.stringify(tender) %>');
-    const tenderInfo = JSON.parse('<%- JSON.stringify(tenderInfo) %>');
+    const tenderInfo = JSON.parse(unescape('<%- escape(JSON.stringify(tenderInfo)) %>'));
     const thousandth = <%- ctx.tender.info.display.thousandth %>;
     const measureType = JSON.parse('<%- JSON.stringify(measureType) %>');
     let ledgerSpreadSetting = '<%- ledgerSpreadSetting %>';

+ 1 - 1
app/view/tender/detail_modal.ejs

@@ -615,7 +615,7 @@
     </div>
 </div>
 <script>
-    let property = JSON.parse('<%- JSON.stringify(tenderInfo) %>');
+    let property = JSON.parse(unescape('<%- escape(JSON.stringify(tenderInfo)) %>'));
     let ledgerChecked = <%- (tender.ledger_status === audit.ledger.status.checked) && ((lastStage !== undefined && lastStage !== null) || !revise || !revise.valid || revise.status === audit.revise.status.checked) %>;
     let firstStageChecked = <%- lastStage !== undefined && lastStage !== null && (lastStage.order > 1 || (lastStage.order === 1 && lastStage.status === audit.stage.status.checked)) %>;