zhouna 5 gadi atpakaļ
vecāks
revīzija
055986b970

+ 4 - 0
src/css/itemManager.less

@@ -149,6 +149,10 @@
        color: #5A8EEE;
        cursor: pointer;
     }
+    .editItemDis{
+        color: #aaa;
+        cursor: not-allowed;
+    }
     
     .ellipsis{
         overflow: hidden;

+ 4 - 1
src/css/moduleManager.less

@@ -91,7 +91,10 @@ table{
     color: #5A8EEE;
     cursor: pointer;
 }
-
+.moduleOperaItemDis{
+    color: #aaa;
+    cursor: not-allowed;
+}
 input::-webkit-outer-spin-button,
 input::-webkit-inner-spin-button {
     -webkit-appearance: none;

+ 4 - 3
src/js/itemManager.js

@@ -3,7 +3,7 @@ require("../css/itemManager.less");
 require('./../resource/jquery-ui/jquery-ui.min.js');
 require('./modal.js');
 const {api} = require('./api.js')
-const {post} = require('./utils.js')
+const {post,hasData} = require('./utils.js')
 const switchIconOpen = require("./../images/btn_open.png")
 const switchIconClose = require("./../images/btn_close.png")
 const iconDown= require("./../images/arrow_down.png")
@@ -103,7 +103,8 @@ bindUsedSelect()
 getTabData(1)
 getmoduleTypeList()
 function renderTab(data,activePage){
-    let str = ``
+    let str = ``;
+    const cls = hasData("FUNC000007")?"editItem":"editItemDis";
     for(let i = 0; i < data.length; i++){
         const item = data[i]
         str += `
@@ -115,7 +116,7 @@ function renderTab(data,activePage){
                 <td  class="textCenter">${item.score}</td>
                 <td  class="textCenter">${item.isReject == '1' ? `是`:`否`}</td>
                 <td class="textCenter">${item.isUsed == '1' ? `是`:`否`}</td>
-                <td class="editItem textCenter">修改</td>
+                <td class="${cls} textCenter">修改</td>
             </tr>
         `
     }

+ 4 - 3
src/js/moduleManager.js

@@ -6,7 +6,7 @@ require('./modal.js');
 
 // const  layui = require('layui-src');
 const {api} = require('./api.js')
-const {post} = require('./utils.js')
+const {post,hasData} = require('./utils.js')
 $(".tableWrapper").css({
     height:$(window).height()-180+'px'
 })
@@ -54,7 +54,8 @@ getTabData()
 // ]
 
 function renderTab(){
-    let  str = ``
+    let  str = ``;
+    const cls = hasData("FUNC000004")?"moduleOperaItem":"moduleOperaItemDis";
     for(let i = 0; i < data.length; i++){
     
         str += `
@@ -62,7 +63,7 @@ function renderTab(){
             <td class="moduleNumber">${i+1}</td>
             <td class="moduleName">${data[i].name}</td>
             <td class="moduleScore">${data[i].score}</td>
-            <td class="moduleOpera moduleOperaItem textCenter">修改</td>
+            <td class="moduleOpera ${cls} textCenter">修改</td>
         </tr>
         `
     }