Forráskód Böngészése

注释数据表保护代码

noob 3 éve
szülő
commit
295aa4e325
1 módosított fájl, 44 hozzáadás és 2 törlés
  1. 44 2
      src/pages/main/performance/components/sheet.vue

+ 44 - 2
src/pages/main/performance/components/sheet.vue

@@ -2,7 +2,7 @@
  * @Author       : yuanrunwei
  * @Date         : 2021-12-04 14:23:58
  * @LastEditors  : yuanrunwei
- * @LastEditTime : 2021-12-04 17:04:04
+ * @LastEditTime : 2021-12-07 16:33:56
  * @FilePath     : \spfm-market-front\src\pages\main\performance\components\sheet.vue
 -->
 
@@ -38,6 +38,8 @@ export default {
             const options = {
                 container: "luckysheet",
                 title: "请上传模板",
+                lang: "zh",
+                showsheetbar: false,
             };
             window.luckysheet.create(options);
         },
@@ -45,9 +47,49 @@ export default {
             luckyexcel.transformExcelToLucky(file, (export_json) => {
                 const options = {
                     container: "luckysheet",
-                    data: export_json.sheets,
+                    data: export_json.sheets.map((element) => ({
+                        ...element,
+                        config: {
+                            ...element.config,
+                            // authority: {
+                            //     sheet: 1, //如果为1或true,则该工作表受到保护;如果为0或false,则该工作表不受保护。
+                            //     hintText: "禁止输入", //弹窗提示的文字
+                            //     allowRangeList: [
+                            //         {
+                            //             sqref: "$C:$C", //区域范围
+                            //         },
+                            //         {
+                            //             sqref: "$A:$A", //区域范围
+                            //         },
+                            //     ],
+                            // },
+                        },
+                    })),
                     title: export_json.info.name,
+                    lang: "zh",
+                    showsheetbar: false,
                     userInfo: export_json.info.name.creator,
+                    hook: {
+                        // workbookCreateAfter: () => {
+                        // window.luckysheet.setConfig({
+                        //     authority: {
+                        //         sheet: 1, //如果为1或true,则该工作表受到保护;如果为0或false,则该工作表不受保护。
+                        //         hintText: "禁止输入", //弹窗提示的文字
+                        //         allowRangeList: [
+                        //             {
+                        //                 sqref: "D4:D5", //区域范围
+                        //             },
+                        //             {
+                        //                 sqref: "$C:$C", //区域范围
+                        //             },
+                        //             {
+                        //                 sqref: "$A:$A", //区域范围
+                        //             },
+                        //         ],
+                        //     },
+                        // });
+                        // },
+                    },
                 };
                 window.luckysheet.create(options);
             });