Renxy преди 1 година
родител
ревизия
e06e54fea0
променени са 1 файла, в които са добавени 6 реда и са изтрити 6 реда
  1. 6 6
      src/core.js

+ 6 - 6
src/core.js

@@ -401,7 +401,7 @@ function initSheet(sheet, authority) {
       }
       // 日期列已发生:成本会计;
       if (permissions["func-actual-04"]) {
-        //获取当前表单日期
+        //获取当前表单日期 44675
         const days = sheet.celldata.find((item) => item.r == 1 && item.c == 3)
           ?.v.v;
         //获取跟当前日期匹配的 col
@@ -415,20 +415,20 @@ function initSheet(sheet, authority) {
       }
       // 日期列未发生:采购经理;
       if (permissions["func-actual-05"]) {
-        //获取当前表单日期
+        //获取当前表单日期 44675
         const days = sheet.celldata.find((item) => item.r == 1 && item.c == 3)
           ?.v.v;
-        //获取跟当前日期匹配的 col
-        const colNum = getColSign(sheet.celldata, days);
+        //获取跟当前日期匹配的 col 的后一列
+        const colNum = getColSign(sheet.celldata, days) + 1;
         //转化成 ABC  不包括当前列
-        const colSign = numberToExcelColumn(colNum + 1);
+        const colSign = numberToExcelColumn(colNum);
         canEditRangeList.push({
           hintText: "",
           sqref: `$${colSign}$7:$CF$248`,
         });
       }
     } else if (sheet.name == "清单") {
-      // 隐藏项目经理预算
+      // 清单预算列显示
       if (!permissions["func-list-01"]) {
         colhidden[8] = 0;
         colhidden[9] = 0;