浏览代码

fix: 锁定清单后,输出限价不应可以点击

vian 5 年之前
父节点
当前提交
ef6b02522c
共有 2 个文件被更改,包括 3 次插入3 次删除
  1. 1 1
      public/web/sheet/sheet_common.js
  2. 2 2
      web/building_saas/main/js/views/main_tree_col.js

+ 1 - 1
public/web/sheet/sheet_common.js

@@ -409,7 +409,7 @@ var sheetCommonObj = {
     // 无法勾选的复选框
     getReadOnlyCheckBox () {
         function ReadOnlyCheckBox() {}
-        ReadOnlyCheckBox.prototype = new GC.Spread.Sheets.CellTypes.CheckBox();
+        ReadOnlyCheckBox.prototype = this.getCheckBox(true);
         ReadOnlyCheckBox.prototype.processMouseUp = function () {
             return;
         };

+ 2 - 2
web/building_saas/main/js/views/main_tree_col.js

@@ -413,14 +413,14 @@ let MainTreeCol = {
     },
     outPutMaxPrice: function (node) {
       if (node.sourceType === projectObj.project.Bills.getSourceType()) {
-        return projectObj.project.projectInfo.importedByInterface
+        return projectObj.project.projectInfo.importedByInterface  || projectObj.project.projectInfo.property.lockBills
           ? sheetCommonObj.getReadOnlyCheckBox()
           : sheetCommonObj.getCheckBox(true);
       }
     },
     outPutLimitPrice: function (node) {
       if (node.sourceType === projectObj.project.Bills.getSourceType()) {
-        return projectObj.project.projectInfo.importedByInterface
+        return projectObj.project.projectInfo.importedByInterface || projectObj.project.projectInfo.property.lockBills
           ? sheetCommonObj.getReadOnlyCheckBox()
           : sheetCommonObj.getCheckBox(true);
       }