Преглед изворни кода

判断核查按钮是否关联

1178232204@qq.com пре 3 година
родитељ
комит
7ed81c215b
2 измењених фајлова са 9 додато и 5 уклоњено
  1. 1 1
      src/html/qcScore.html
  2. 8 4
      src/js/qcScore.js

+ 1 - 1
src/html/qcScore.html

@@ -195,7 +195,7 @@
                 {{/if}}
                 {{if isDeleted==="N"}}
                 <div class="oper fr">
-                    {{if exampleStatus == "0"}}
+                    {{if exampleStatus=="0"&&hasAu3}}
                     {{else}}
                     <a class="edit-flaw blue" code="${id}" href="javascript:void(0);" style="margin-right: 18px;">修改</a>
                     <a class="del-flaw red" code="${id}" href="javascript:void(0);">删除</a>

+ 8 - 4
src/js/qcScore.js

@@ -369,9 +369,13 @@ $(function () {
     $("#flaws .flaw-box").html("");
     let hasAu = showCheckBtns && global_check_show &&  hasData('FUNC000013');    //修改缺陷权限
     let hasAu2 = showCheckBtns && global_check_show && hasData('FUNC000012');   //删除缺陷权限
-    let hasAu3 = !check_Operation_WithAppeal
-
+    let hasAu3 = check_Operation_WithAppeal
     for (let k in data) {
+      for (let i = 0; i < data[k].length; i++) {
+        let item = data[k][i];
+        console.log(item);
+        item.hasAu3 = hasAu3
+      }
       $("#flawTmpl").tmpl(data[k]).appendTo("#flaws .flaw-box");
     }
     showFlawList();
@@ -390,8 +394,8 @@ $(function () {
         }
       }
     })
-    $(".edit-flaw").css({ "display": hasAu && hasAu3 ? "inline" : "none" });
-    $(".del-flaw").css({ "display": hasAu2  && hasAu3 ? "inline" : "none" });
+    $(".edit-flaw").css({ "display": hasAu ? "inline" : "none" });
+    $(".del-flaw").css({ "display": hasAu2  ? "inline" : "none" });
     $(".add-flaw").css({ "display": hasAu3 && global_check_show ? "inline" : "none" });
     $(".recover-flaw").css({ "display": hasAu2 ? "inline" : "none" });
     $(".flaw-item .title a[href]").unbind("click").click(function () {