|
@@ -2,7 +2,7 @@
|
|
|
* @Author : yuanrunwei
|
|
|
* @Date : 2021-12-04 14:23:58
|
|
|
* @LastEditors : yuanrunwei
|
|
|
- * @LastEditTime : 2021-12-07 16:33:56
|
|
|
+ * @LastEditTime : 2021-12-13 15:44:26
|
|
|
* @FilePath : \spfm-market-front\src\pages\main\performance\components\sheet.vue
|
|
|
-->
|
|
|
|
|
@@ -44,6 +44,7 @@ export default {
|
|
|
window.luckysheet.create(options);
|
|
|
},
|
|
|
handleCreate(file) {
|
|
|
+ let that = this;
|
|
|
luckyexcel.transformExcelToLucky(file, (export_json) => {
|
|
|
const options = {
|
|
|
container: "luckysheet",
|
|
@@ -51,18 +52,6 @@ export default {
|
|
|
...element,
|
|
|
config: {
|
|
|
...element.config,
|
|
|
- // authority: {
|
|
|
- // sheet: 1, //如果为1或true,则该工作表受到保护;如果为0或false,则该工作表不受保护。
|
|
|
- // hintText: "禁止输入", //弹窗提示的文字
|
|
|
- // allowRangeList: [
|
|
|
- // {
|
|
|
- // sqref: "$C:$C", //区域范围
|
|
|
- // },
|
|
|
- // {
|
|
|
- // sqref: "$A:$A", //区域范围
|
|
|
- // },
|
|
|
- // ],
|
|
|
- // },
|
|
|
},
|
|
|
})),
|
|
|
title: export_json.info.name,
|
|
@@ -70,25 +59,11 @@ export default {
|
|
|
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", //区域范围
|
|
|
- // },
|
|
|
- // ],
|
|
|
- // },
|
|
|
- // });
|
|
|
- // },
|
|
|
+ cellUpdateBefore: function (row, column) {
|
|
|
+ console.log(row, column);
|
|
|
+ that.$message.error("您没有编辑权限");
|
|
|
+ return false;
|
|
|
+ },
|
|
|
},
|
|
|
};
|
|
|
window.luckysheet.create(options);
|