瀏覽代碼

更新签名漏洞

Tony Kang 1 年之前
父節點
當前提交
c76432afc7
共有 2 個文件被更改,包括 15 次插入2 次删除
  1. 8 1
      app/public/report/js/rpt_move_signature.js
  2. 7 1
      app/public/report/js/rpt_signature.js

+ 8 - 1
app/public/report/js/rpt_move_signature.js

@@ -105,7 +105,14 @@ class MoveSignatureTool {
         params.tender_id = TENDER_ID;
         params.stage_id = getStageId();
         params.rpt_id = zTreeOprObj.currentNode.refId;
-        params.rel_content = ROLE_REL_LIST;
+        // params.rel_content = ROLE_REL_LIST;
+        params.rel_content = [];
+        ROLE_REL_LIST.forEach((role) => {
+            if (role.signature_name.indexOf('dummy_pic') < 0) {
+                params.rel_content.push(role);
+            }
+        });
+
         const { x, y, width, height, signType, signatureName } = me.activeImg;
         const target = ROLE_REL_LIST.find(item => item.signature_name === signatureName);
         if (target) {

+ 7 - 1
app/public/report/js/rpt_signature.js

@@ -546,9 +546,15 @@ let rptSignatureHelper = {
         params.stage_id = getStageId();
         params.rpt_id = zTreeOprObj.currentNode.refId;
         params.rel_content = ROLE_REL_LIST;
+        params.rel_content = [];
+        ROLE_REL_LIST.forEach((role) => {
+            if (role.signature_name.indexOf('dummy_pic') < 0) {
+                params.rel_content.push(role);
+            }
+        });
         // rptSignatureHelper.originalRoleRelList = [];
         // rptSignatureHelper.originalRoleRelList = rptSignatureHelper.originalRoleRelList.concat(ROLE_REL_LIST);
-        rptSignatureHelper.originalRoleRelList = JSON.parse(JSON.stringify(ROLE_REL_LIST));
+        rptSignatureHelper.originalRoleRelList = JSON.parse(JSON.stringify(params.rel_content));
         $.bootstrapLoading.start();
         CommonAjax.postXsrfEx("/tender/report_api/updateRoleRelationship", params, 10000, true, getCookie('csrfToken_j'),
             async function(result){