12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- /** EasyWeb iframe v3.1.2 date:2019-06-02 License By http://easyweb.vip */
- // 以下代码是配置layui扩展模块的目录,每个页面都需要引入
- layui.config({
- version: 318,
- base: getProjectUrl() + 'assets/module/'
- }).extend({
- formSelects: 'formSelects/formSelects-v4',
- treetable: 'treetable-lay/treetable',
- treeTable: 'treeTable/treeTable',
- dropdown: 'dropdown/dropdown',
- notice: 'notice/notice',
- step: 'step-lay/step',
- dtree: 'dtree/dtree',
- citypicker: 'city-picker/city-picker',
- tableSelect: 'tableSelect/tableSelect',
- Cropper: 'Cropper/Cropper',
- zTree: 'zTree/zTree',
- introJs: 'introJs/introJs',
- fileChoose: 'fileChoose/fileChoose',
- tagsInput: 'tagsInput/tagsInput',
- Drag: 'Drag/Drag',
- CKEDITOR: 'ckeditor/ckeditor',
- Split: 'Split/Split',
- cascader: 'cascader/cascader',
- iconPicker: 'iconPicker/iconPicker',
- dateLay: 'dateLay/dateLay',
- IconFonts: 'iconFonts/iconFonts',
- // soulTable: 'layui-soul-table/ext/soulTable',
- // tableFilter: 'layui-soul-table/ext/tableFilter',
- // excel: 'layui-soul-table/ext/excel',
- // tableChild: 'layui-soul-table/ext/tableChild',
- // tableMerge: 'layui-soul-table/ext/tableMerge',
- soulTable: 'layui-soul-table/ext_source/soulTable',
- tableFilter: 'layui-soul-table/ext_source/tableFilter',
- excel: 'layui-soul-table/ext_source/excel',
- tableChild: 'layui-soul-table/ext_source/tableChild',
- tableMerge: 'layui-soul-table/ext_source/tableMerge',
- authtree: 'authtree/authtree',
- xmSelect: 'xm-select/xm-select',
- }).use(['layer', 'admin', 'uParas'], function () {
- var $ = layui.jquery;
- var layer = layui.layer;
- var admin = layui.admin;
- var uParas = layui.uParas;
- if (window.location.pathname.indexOf("login.html") == -1) {
- admin.getAjaxHeaders = function (requestUrl) {
- var data = layui.data(uParas.tableName);
- if (JSON.stringify(data) == "{}") {
- uParas.toLogin();
- }
- var headers = new Array();
- headers.push({name: 'Authorization', value: data.user.token});
- return headers;
- }
- }
- // 移除loading动画
- setTimeout(function () {
- admin.removeLoading();
- }, window == top ? 600 : 100);
- });
- // 获取当前项目的根路径,通过获取layui.js全路径截取assets之前的地址
- function getProjectUrl() {
- var layuiDir = layui.cache.dir;
- if (!layuiDir) {
- var js = document.scripts, last = js.length - 1, src;
- for (var i = last; i > 0; i--) {
- if (js[i].readyState === 'interactive') {
- src = js[i].src;
- break;
- }
- }
- var jsPath = src || js[last].src;
- layuiDir = jsPath.substring(0, jsPath.lastIndexOf('/') + 1);
- }
- return layuiDir.substring(0, layuiDir.indexOf('assets'));
- }
|