layui.define(function (exports) { /** * 用于动态切换环境地址 */ //默认地址 var defUrl = 'http://127.0.0.1:8888/'; //var defUrl = 'http://182.92.99.224:8887/'; //当前环境的api地址 var apiUrl; try{ if (my_api_server_url.length > 0) { apiUrl = my_api_server_url; } else { apiUrl = defUrl; } } catch(e) { apiUrl = defUrl; } var config = { base_server: apiUrl, tableName: 'easyweb', // 存储表名 clientId: 'webApp', // 应用id isolationVersion: '', // 隔离版本 clientSecret: 'webApp', // 应用秘钥 autoRender: false, // 窗口大小改变后是否自动重新渲染表格,解决layui数据表格非响应式的问题,目前实现的还不是很好,暂时关闭该功能 pageTabs: false, // 是否开启多标签 // 获取缓存的token getToken: function () { var t = layui.data(config.tableName).token; if (t) { return JSON.parse(t); } }, // 清除user removeToken: function () { layui.data(config.tableName, { key: 'token', remove: true }); }, // 缓存token putToken: function (token) { layui.data(config.tableName, { key: 'token', value: JSON.stringify(token) }); }, // 当前登录的用户 getUser: function () { var u = layui.data(config.tableName).login_user; if (u) { return JSON.parse(u); } }, // 缓存user putUser: function (user) { layui.data(config.tableName, { key: 'login_user', value: JSON.stringify(user) }); } }; exports('config', config); });