Browse Source

填剩余量

MaiXinRong 3 years ago
parent
commit
3f4c75fd77
1 changed files with 4 additions and 2 deletions
  1. 4 2
      app/public/js/stage.js

+ 4 - 2
app/public/js/stage.js

@@ -2215,7 +2215,8 @@ $(document).ready(() => {
                 name: '填剩余量(选中行)',
                 disabled: function (key, opt) {
                     const node = SpreadJsObj.getSelectObject(slSpread.getActiveSheet());
-                    return readOnly || node.lock;
+                    const curPos = SpreadJsObj.getSelectObject(spSpread.getActiveSheet());
+                    return readOnly || node.lock || !curPos;
                 },
                 callback: function (key, opt) {
                     const sheet = spSpread.getActiveSheet();
@@ -2254,7 +2255,8 @@ $(document).ready(() => {
                 name: '填剩余量(全部行)',
                 disabled: function (key, opt) {
                     const node = SpreadJsObj.getSelectObject(slSpread.getActiveSheet());
-                    return readOnly || node.lock;
+                    const curPos = SpreadJsObj.getSelectObject(spSpread.getActiveSheet());
+                    return readOnly || node.lock || !curPos;
                 },
                 callback: function (key, opt) {
                     const sheet = spSpread.getActiveSheet();