2019-12-14 18:16:52 +08:00

61 lines
2.0 KiB
JavaScript
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/** EasyWeb iframe v3.1.5 date:2019-10-05 License By http://easyweb.vip */
// 以下代码是配置layui扩展模块的目录每个页面都需要引入
layui.config({
version: '315',
base: getProjectUrl() + 'assets/module/'
}).extend({
formSelects: 'formSelects/formSelects-v4',
treeTable: 'treetable-lay/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',
authtree: 'authtree/authtree',
}).use(['layer', 'admin'], function () {
var $ = layui.jquery;
var layer = layui.layer;
var admin = layui.admin;
admin.ajaxSuccessBefore = function (res, requestUrl) {
if(res.code !== 10000){
layer.msg(res.msg, {icon: 2});
return false; // 返回false阻止代码执行
}
return true;
};
// 移除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'));
}