| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 | 'use strict';/** * * * @author Mai * @date * @version */$(document).ready(() => {    autoFlashHeight();    const xmjSpread = SpreadJsObj.createNewSpread($('#xmj-spread')[0]);    const xmjSheet = xmjSpread.getActiveSheet();    sjsSettingObj.setFxTreeStyle(xmjSpreadSetting, sjsSettingObj.FxTreeStyle.jz);    SpreadJsObj.initSheet(xmjSheet, xmjSpreadSetting);    const unitSpread = SpreadJsObj.createNewSpread($('#unit-spread')[0]);    const unitSheet = unitSpread.getActiveSheet();    SpreadJsObj.initSheet(unitSheet, unitSpreadSetting);    const unitTreeObj = {        loadCurUnitData: function () {            const node = SpreadJsObj.getSelectObject(xmjSheet);            if (node && node.unitTree) {                SpreadJsObj.loadSheetData(unitSheet, SpreadJsObj.DataType.Tree, node.unitTree);            } else {                SpreadJsObj.initSheet(unitSheet, unitSpreadSetting);            }        }    };    xmjSpread.bind(spreadNS.Events.SelectionChanged, function (e, info) {        unitTreeObj.loadCurUnitData();    });    postData(window.location.pathname + '/load', {}, function (result) {        const setting = {            id: 'ledger_id',            pid: 'ledger_pid',            order: 'order',            level: 'level',            rootId: -1,            fullPath: 'full_path',        };        const xmjTree = createNewPathTree('base', setting);        xmjTree.loadDatas(result);        for (const n of xmjTree.nodes) {            if (n.unitTreeData) {                n.unitTree = createNewPathTree('base', setting);                n.unitTree.loadDatas(n.unitTreeData);            }        }        SpreadJsObj.loadSheetData(xmjSheet, SpreadJsObj.DataType.Tree, xmjTree);        unitTreeObj.loadCurUnitData();    });    $.subMenu({        menu: '#sub-menu', miniMenu: '#sub-mini-menu', miniMenuList: '#mini-menu-list',        toMenu: '#to-menu', toMiniMenu: '#to-mini-menu',        key: 'menu.1.0.0',        miniHint: '#sub-mini-hint', hintKey: 'menu.hint.1.0.1',        callback: function (info) {            if (info.mini) {                $('.panel-title').addClass('fluid');                $('#sub-menu').removeClass('panel-sidebar');            } else {                $('.panel-title').removeClass('fluid');                $('#sub-menu').addClass('panel-sidebar');            }            autoFlashHeight();            xmjSpread.refresh();            unitSpread.refresh();        }    });    // 加载上下窗口resizer    $.divResizer({        select: '#main-resize',        callback: function () {            xmjSpread.refresh();            let bcontent = $(".bcontent-wrap") ? $(".bcontent-wrap").height() : 0;            $(".sp-wrap").height(bcontent-30);            unitSpread.refresh();        }    });});
 |