const sjsSettingObj = (function () { const FxTreeStyle = { jz: 'jianzhu', } const setJzFxTreeStyle = function (setting) { setting.selectedBackColor = '#fffacd'; setting.tree = { getFont: function (sheet, data, row, col, defaultFont) { if (sheet.zh_tree && data.level === 1) { return 'bold ' + defaultFont; } else { return defaultFont; } }, getColor: function (sheet, data, row, col, defaultColor) { if (sheet.zh_tree) { if (data.level === 2) { return '#C4CAFB'; } else if ((!data.b_code || data.b_code === '') && data.level > 2) { return '#DFE8F9'; } else { return defaultColor; } } else { return defaultColor; } } } }; const setFxTreeStyle = function (setting, tag) { switch (tag) { case FxTreeStyle.jz: setJzFxTreeStyle(setting); break; } }; const setGridSelectStyle = function (setting) { setting.selectedBackColor = '#fffacd'; }; return {setFxTreeStyle, FxTreeStyle, setGridSelectStyle}; })();