Przeglądaj źródła

其他省份的暂时隐藏“信息价”窗口、列表中的“价格来源”列

zhangweicheng 4 lat temu
rodzic
commit
ef4ebb48cb

+ 1 - 1
web/building_saas/glj/html/project_glj.html

@@ -95,7 +95,7 @@
             <a class="nav-link " id="ration-nav" data-toggle="tab" href="#ph_div" role="tab"
               aria-selected="true">相关定额</a>
           </li>
-          <li class="nav-item">
+          <li class="nav-item" id="info-nav-li">
             <a class="nav-link" id="info-nav" data-toggle="tab" data-name="info" href="#info_price_div"
               role="tab">信息价</a>
           </li>

+ 21 - 15
web/building_saas/main/js/views/glj_col.js

@@ -2,7 +2,8 @@
  * Created by zhang on 2018/7/3.
  */
 let gljCol = {
-    showTaxRate:false,
+    showTaxRate: false,
+    hideInfoPrice:true,
     ration_glj_setting: {
         header: [
             {headerName: "编码", headerWidth: 110, dataCode: "code", dataType: "String", formatter: "@"},
@@ -249,21 +250,26 @@ let gljCol = {
             setting.view.lockColumns = newArray;
         }
     },
-    initGljCol:function (showAdjustPrice, showTenderFields) {
-        let me = gljCol;
-        if(showAdjustPrice !== true){
-            me.removeCol('adjustPrice',me.ration_glj_setting);
-            me.removeCol('adjustPrice',me.project_glj_setting);
-            me.removeCol('adjustPrice',me.mixRatio_Setting);
-        };
-        if(me.showTaxRate == false)  me.removeCol('taxRate',me.project_glj_setting);
-        me.showTenderFields(showTenderFields, false);
+    initGljCol: function (showAdjustPrice, showTenderFields) {
+      let me = gljCol;
+      if (showAdjustPrice !== true) {
+        me.removeCol('adjustPrice', me.ration_glj_setting);
+        me.removeCol('adjustPrice', me.project_glj_setting);
+        me.removeCol('adjustPrice', me.mixRatio_Setting);
+      };
+      if (me.showTaxRate == false) me.removeCol('taxRate', me.project_glj_setting);
+      if (me.hideInfoPrice == true) { 
+        $("#info-nav-li").hide();
+        me.removeCol('priceFrom', me.project_glj_setting);
+      } 
+      
+      me.showTenderFields(showTenderFields, false);
 
-        gljOprObj.setting = me.ration_glj_setting;
-        projectGljObject.projectGljSetting = me.project_glj_setting;
-        projectGljObject.mixRatioSetting = me.mixRatio_Setting;
-        me.setScopeFormater();
-        gljOprObj.scopeSetting = me.scopeSetting;
+      gljOprObj.setting = me.ration_glj_setting;
+      projectGljObject.projectGljSetting = me.project_glj_setting;
+      projectGljObject.mixRatioSetting = me.mixRatio_Setting;
+      me.setScopeFormater();
+      gljOprObj.scopeSetting = me.scopeSetting;
     },
     showTenderFields: function (showFields = false, needRefresh = false){
         let me = gljCol;

+ 4 - 0
web/over_write/js/chongqing_2018.js

@@ -321,6 +321,10 @@ if(typeof figureClassTemplate !== 'undefined'){
     figureClassTemplate['ADDED_VALUE_TAX'] = {flag: fixedFlag.ADDED_VALUE_TAX, filter: ['SJ', 'ZZS', 'SQGCZJ']}
 };
 
+if(typeof gljCol !== 'undefined'){
+  gljCol.hideInfoPrice = false;
+};
+
 //这个文档浏览器库和服务器端共用,所以这个文件中用到的变量都要记得做undefined判断,不然后端读取时会有问题
 //=================================================== 前后端分割线 ======================================================================
 if(typeof module !== 'undefined'){