浏览代码

分摊disable

zhangweicheng 5 年之前
父节点
当前提交
5bbe73f6a6
共有 2 个文件被更改,包括 8 次插入1 次删除
  1. 4 1
      web/building_saas/main/js/views/divide_view.js
  2. 4 0
      web/building_saas/main/js/views/project_view.js

+ 4 - 1
web/building_saas/main/js/views/divide_view.js

@@ -81,6 +81,7 @@ let divideObj = {
     }else {
     }else {
       disableSpread(this.divideSpread);
       disableSpread(this.divideSpread);
       disableSpread(this.billsSpread);
       disableSpread(this.billsSpread);
+      disableSpread(this.divideSubSpread);
     }
     }
   },
   },
   initExecSpread:function(){
   initExecSpread:function(){
@@ -1390,7 +1391,8 @@ $('#tab_divide').on('shown.bs.tab', function (e) {
 })
 })
 
 
 $('.divide-nav-link').bind('click', function () {//$('.side-tabs ul li a').bind   2018-11-23  使用更多标签,所以不能这样绑定事件了
 $('.divide-nav-link').bind('click', function () {//$('.side-tabs ul li a').bind   2018-11-23  使用更多标签,所以不能这样绑定事件了
-   var tab = $(this), tabPanel = $(tab.attr('relaPanel'));
+    if(projectReadOnly) return;
+    var tab = $(this), tabPanel = $(tab.attr('relaPanel'));
     if(tab.hasClass('disabled')){
     if(tab.hasClass('disabled')){
         return;
         return;
     }
     }
@@ -1508,6 +1510,7 @@ function showDivideSide(tabPanel, show, id){
 }
 }
 
 
 $('#divide_stdRationTab').bind('click', function () {
 $('#divide_stdRationTab').bind('click', function () {
+  if(projectReadOnly) return;
   var select = $('#divide_stdRationLibSelect');
   var select = $('#divide_stdRationLibSelect');
   rationLibObj.checkSpread('divide');
   rationLibObj.checkSpread('divide');
   if (select[0].options.length === 0) {
   if (select[0].options.length === 0) {

+ 4 - 0
web/building_saas/main/js/views/project_view.js

@@ -3328,6 +3328,10 @@ function disableTools(){
     $('#tenderRationQuantity').prop('disabled', 'disabled');
     $('#tenderRationQuantity').prop('disabled', 'disabled');
     $('#tenderPrice').prop('disabled', 'disabled');
     $('#tenderPrice').prop('disabled', 'disabled');
     $('#cleanTender').prop('disabled', 'disabled');
     $('#cleanTender').prop('disabled', 'disabled');
+    //分摊
+    $('#exec_divide_btn').prop('disabled', 'disabled');
+    $('#cancel_divide_btn').prop('disabled', 'disabled');
+    $('#cancel_all_divide_btn').prop('disabled', 'disabled');
 }
 }
 //项目只读,表格只读
 //项目只读,表格只读
 function disableSpread(spread){
 function disableSpread(spread){