Browse Source

隐藏一些右键菜单

TonyKang 4 years ago
parent
commit
f5d6cf9451

+ 1 - 1
web/building_saas/main/html/main.html

@@ -164,11 +164,11 @@
                          <!-- <li class="nav-item">
                          <!-- <li class="nav-item">
                               <a class="nav-link px-3" href="javascript:void(0)" id = 'stdBillsTab' relaPanel="#qd">清单规则</a>
                               <a class="nav-link px-3" href="javascript:void(0)" id = 'stdBillsTab' relaPanel="#qd">清单规则</a>
                           </li>-->
                           </li>-->
+                          <% if (compilationName !== '内蒙古高速公路日常养护估算(2021)') { %>
                           <li class="nav-item" id="li_stdRationTab">
                           <li class="nav-item" id="li_stdRationTab">
                               <a class="nav-link px-1 right-nav-link" href="javascript:void(0)" id="stdRationTab"
                               <a class="nav-link px-1 right-nav-link" href="javascript:void(0)" id="stdRationTab"
                                  relaPanel="#de">定额库</a>
                                  relaPanel="#de">定额库</a>
                           </li>
                           </li>
-                          <% if (compilationName !== '内蒙古高速公路日常养护估算(2021)') { %>
                           <li class="nav-item dropdown">
                           <li class="nav-item dropdown">
                               <a class="nav-link dropdown-toggle more" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false" >更多</a>
                               <a class="nav-link dropdown-toggle more" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false" >更多</a>
                               <div class="dropdown-menu" id="div_more_dropdown_right">
                               <div class="dropdown-menu" id="div_more_dropdown_right">

+ 19 - 1
web/building_saas/main/js/views/project_view.js

@@ -1379,6 +1379,7 @@ var projectObj = {
                 "insertRation": {
                 "insertRation": {
                     type: projectObj.registerFlexibleInsertRatoinMenu(),
                     type: projectObj.registerFlexibleInsertRatoinMenu(),
                     disabled: function () {
                     disabled: function () {
+                        return true;
                         if (projectReadOnly) {
                         if (projectReadOnly) {
                             return true;
                             return true;
                         }
                         }
@@ -1387,6 +1388,11 @@ var projectObj = {
                         // 工具栏要加按钮,且不能隐藏。菜单可以隐藏,两者又必须统一,所以启用新规则。怕以后又要改回来,所以保留。 CSL, 2018-01-02
                         // 工具栏要加按钮,且不能隐藏。菜单可以隐藏,两者又必须统一,所以启用新规则。怕以后又要改回来,所以保留。 CSL, 2018-01-02
                         return !project.Ration.canAdd(project.mainTree.selected);
                         return !project.Ration.canAdd(project.mainTree.selected);
                     },
                     },
+                    visible: function (key, opt) {
+                        let rst = true;
+                        if (compilationName === '内蒙古高速公路日常养护估算(2021)') return false;
+                        return rst;
+                    }
                 },
                 },
                 "insertGLJ": {
                 "insertGLJ": {
                     name: "插入工料机",
                     name: "插入工料机",
@@ -1408,7 +1414,9 @@ var projectObj = {
                         getGLJData('insert');// ProjectController.addRation(project, controller, rationType.volumePrice);
                         getGLJData('insert');// ProjectController.addRation(project, controller, rationType.volumePrice);
                     },
                     },
                     visible: function (key, opt) {
                     visible: function (key, opt) {
-                        return true
+                        let rst = true;
+                        if (compilationName === '内蒙古高速公路日常养护估算(2021)') return false;
+                        return rst;
                     }
                     }
                 },
                 },
 
 
@@ -1421,6 +1429,11 @@ var projectObj = {
                         }
                         }
                         return !project.Ration.canAdd(project.mainTree.selected);
                         return !project.Ration.canAdd(project.mainTree.selected);
                     },
                     },
+                    visible: function (key, opt) {
+                        let rst = true;
+                        if (compilationName === '内蒙古高速公路日常养护估算(2021)') return false;
+                        return rst;
+                    },
                     callback: function (key, opt) {
                     callback: function (key, opt) {
                         /* project.Ration.addNewRation(null,rationType.volumePrice,function (newNode) {
                         /* project.Ration.addNewRation(null,rationType.volumePrice,function (newNode) {
                              projectObj.selectColAndFocus(newNode,null);
                              projectObj.selectColAndFocus(newNode,null);
@@ -1459,6 +1472,11 @@ var projectObj = {
                         }
                         }
                         return !project.Ration.canAdd(project.mainTree.selected);
                         return !project.Ration.canAdd(project.mainTree.selected);
                     },
                     },
+                    visible: function (key, opt) {
+                        let rst = true;
+                        if (compilationName === '内蒙古高速公路日常养护估算(2021)') return false;
+                        return rst;
+                    },
                     callback: function (key, opt) {
                     callback: function (key, opt) {
                         //名称取清单名称,单位取清单单位
                         //名称取清单名称,单位取清单单位
                         let selected = project.mainTree.selected;
                         let selected = project.mainTree.selected;