Quellcode durchsuchen

修复变更'号问题和签字切换bug

laiguoran vor 3 Jahren
Ursprung
Commit
fc24c376b7
2 geänderte Dateien mit 15 neuen und 15 gelöschten Zeilen
  1. 13 13
      app/view/change/information.ejs
  2. 2 2
      app/view/profile/sign.ejs

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

@@ -419,23 +419,23 @@
     const changesUid = <%- change.uid %>;
 
     let back_changeInfo = {
-        code: '<%- change.code %>',
-        name: '<%- change.name %>',
-        peg: '<%- change.peg %>',
-        org_name: '<%- change.org_name %>',
-        org_code: '<%- change.org_code %>',
-        new_name: '<%- change.new_name %>',
-        new_code: '<%- change.new_code %>',
-        content: '<%- ctx.helper.replaceRntoBr(change.content) %>',
-        basis: '<%- ctx.helper.replaceRntoBr(change.basis) %>',
-        expr: '<%- ctx.helper.replaceRntoBr(change.expr) %>',
-        memo: '<%- ctx.helper.replaceRntoBr(change.memo) %>',
+        code: JSON.parse(unescape('<%- escape(JSON.stringify(change.code)) %>')),
+        name: JSON.parse(unescape('<%- escape(JSON.stringify(change.name)) %>')),
+        peg: JSON.parse(unescape('<%- escape(JSON.stringify(change.peg)) %>')),
+        org_name: JSON.parse(unescape('<%- escape(JSON.stringify(change.org_name)) %>')),
+        org_code: JSON.parse(unescape('<%- escape(JSON.stringify(change.org_code)) %>')),
+        new_name: JSON.parse(unescape('<%- escape(JSON.stringify(change.new_name)) %>')),
+        new_code: JSON.parse(unescape('<%- escape(JSON.stringify(change.new_code)) %>')),
+        content: JSON.parse(unescape('<%- escape(JSON.stringify(ctx.helper.replaceRntoBr(change.content))) %>')),
+        basis: JSON.parse(unescape('<%- escape(JSON.stringify(ctx.helper.replaceRntoBr(change.basis))) %>')),
+        expr: JSON.parse(unescape('<%- escape(JSON.stringify(ctx.helper.replaceRntoBr(change.expr))) %>')),
+        memo: JSON.parse(unescape('<%- escape(JSON.stringify(ctx.helper.replaceRntoBr(change.memo))) %>')),
         type: '<%- change.type %>',
         class: '<%- change.class %>',
         quality: '<%- change.quality %>',
-        company: '<%- (change.company ? change.company : (companyList && companyList[0] ? companyList[0].name : '')) %>',
+        company: JSON.parse(unescape('<%- escape(JSON.stringify((change.company ? change.company : (companyList && companyList[0] ? companyList[0].name : '')))) %>')),
         charge: '<%- change.charge %>',
-        w_code: '<%- change.w_code %>',
+        w_code: JSON.parse(unescape('<%- escape(JSON.stringify(change.w_code)) %>')),
     };
     let changeInfo = Object.assign({}, back_changeInfo);
     let changeUsedData = JSON.parse(unescape('<%- escape(JSON.stringify(changeUsedData)) %>'));

+ 2 - 2
app/view/profile/sign.ejs

@@ -28,12 +28,12 @@
                                     <label class="form-check-label" for="sign-type-2">上传签名图</label>
                                 </div>
                             </div>
-                            <div class="form-group" id="show-upload" style="display: none">
+                            <div class="form-group show-upload" style="display: none">
                                 <label>上传签名图</label>
                                 <input type="file" class="form-control-file" id="sign-upload">
                                 <small class="form-text text-danger">图片大小为600x300,格式PNG透明背景。</small>
                             </div>
-                            <div class="form-group" id="show-qrcode">
+                            <div class="form-group show-qrcode">
                                 <label>在线手写签名</label>
                                 <div><img src="/profile/qrCode" width="150"></div>
                                 <small class="form-text text-danger">微信扫码使用在线手写程序</small>