|
@@ -63,13 +63,16 @@ luckysheet.create = function(setting) {
|
|
let loadurl = extendsetting.loadUrl,
|
|
let loadurl = extendsetting.loadUrl,
|
|
authorityUrl = extendsetting.authorityUrl,
|
|
authorityUrl = extendsetting.authorityUrl,
|
|
templateId = extendsetting.templateId,
|
|
templateId = extendsetting.templateId,
|
|
|
|
+ data = extendsetting.data,
|
|
menu = extendsetting.menu,
|
|
menu = extendsetting.menu,
|
|
authority = extendsetting.authority,
|
|
authority = extendsetting.authority,
|
|
title = extendsetting.title;
|
|
title = extendsetting.title;
|
|
-
|
|
|
|
|
|
+ data.forEach((sheet) => {
|
|
|
|
+ initSheet(sheet, authority, setting.permissions);
|
|
|
|
+ });
|
|
let container = extendsetting.container;
|
|
let container = extendsetting.container;
|
|
Store.container = container;
|
|
Store.container = container;
|
|
- Store.luckysheetfile = extendsetting.data;
|
|
|
|
|
|
+ Store.luckysheetfile = data;
|
|
Store.defaultcolumnNum = extendsetting.column;
|
|
Store.defaultcolumnNum = extendsetting.column;
|
|
Store.defaultrowNum = extendsetting.row;
|
|
Store.defaultrowNum = extendsetting.row;
|
|
Store.defaultFontSize = extendsetting.defaultFontSize;
|
|
Store.defaultFontSize = extendsetting.defaultFontSize;
|
|
@@ -176,6 +179,7 @@ luckysheet.create = function(setting) {
|
|
if (loadurl == "") {
|
|
if (loadurl == "") {
|
|
sheetmanage.initialjfFile(menu, title);
|
|
sheetmanage.initialjfFile(menu, title);
|
|
// luckysheetsizeauto();
|
|
// luckysheetsizeauto();
|
|
|
|
+
|
|
initialWorkBook();
|
|
initialWorkBook();
|
|
} else {
|
|
} else {
|
|
$.post(loadurl, { gridKey: server.gridKey }, function(d) {
|
|
$.post(loadurl, { gridKey: server.gridKey }, function(d) {
|
|
@@ -308,7 +312,7 @@ function initSheet(sheet, authority, permissions) {
|
|
delete sheet.config.authority;
|
|
delete sheet.config.authority;
|
|
}
|
|
}
|
|
sheet.config = sheet.config || {};
|
|
sheet.config = sheet.config || {};
|
|
-
|
|
|
|
|
|
+
|
|
let canEditRangeList = [];
|
|
let canEditRangeList = [];
|
|
|
|
|
|
if (sheet.name == "PSR") {
|
|
if (sheet.name == "PSR") {
|