From 872a125fc1b3f859d09e0e3886a0be8d1f127213 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=94=90=E6=98=8E=E6=98=8E?= <970899069@qq.com> Date: Wed, 21 Sep 2022 15:05:24 +0800 Subject: [PATCH] merge --- apis/index.js | 4 ++-- unpackage/dist/dev/app-plus/app-service.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apis/index.js b/apis/index.js index 78da91f..e7f07d3 100644 --- a/apis/index.js +++ b/apis/index.js @@ -9,8 +9,8 @@ import router from '../router' // 基础配置 const config = { - // apiUrl : 'https://api.gongli.vip/api/', // 正式环境 - apiUrl: 'http://api.gl.shangkelian.cn/api/', // 测试 + apiUrl : 'https://api.gongli.vip/api/', // 正式环境 + // apiUrl: 'http://api.gl.shangkelian.cn/api/', // 测试 timeout: 60000 } diff --git a/unpackage/dist/dev/app-plus/app-service.js b/unpackage/dist/dev/app-plus/app-service.js index 6cb4a08..76ea815 100644 --- a/unpackage/dist/dev/app-plus/app-service.js +++ b/unpackage/dist/dev/app-plus/app-service.js @@ -475,7 +475,7 @@ eval("Object.defineProperty(exports, \"__esModule\", { value: true });exports.ke /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("Object.defineProperty(exports, \"__esModule\", { value: true });exports.config = exports.uploading = exports.request = void 0;\n\n\n\n\n\nvar _store = _interopRequireDefault(__webpack_require__(/*! @/store */ 10));\nvar _router = _interopRequireDefault(__webpack_require__(/*! ../router */ 14));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };} /**\n * Web唐明明\n * 匆匆数载恍如梦,岁月迢迢华发增。\n * 碌碌无为枉半生,一朝惊醒万事空。\n */ // 基础配置\nvar config = { // apiUrl\t: 'https://api.gongli.vip/api/', // 正式环境\n apiUrl: 'http://api.gl.shangkelian.cn/api/', // 测试\n timeout: 60000 };exports.config = config;\n\nvar loginHintState = false;\n\n// 网络请求\nvar request = function request(parameter) {var hideLoding = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true;\n // 检查url配置\n if (parameter.url === 'undefined' || parameter.url === '') {\n uni.showToast({\n title: '请求地址不能为空',\n icon: 'none' });\n\n return;\n }\n // 注入header\n config.header = {\n 'Accept': 'application/json',\n 'Authorization': _store.default.getters.getToken || uni.getStorageSync('token') };\n\n // 加载提示\n if (!hideLoding) uni.showLoading({\n title: '加载中',\n mask: true });\n\n\n // 请求实例\n return new Promise(function (resolve, reject) {\n uni.request({\n url: config.apiUrl + parameter.url,\n timeout: config.timeout,\n header: config.header || {},\n data: parameter.data || {},\n method: parameter.method || 'GET',\n success: function success(res) {\n if (res.header.Authorization) {\n updateToken('token', res.header.Authorization);\n }\n if (res.statusCode === 200) {\n uni.hideLoading();\n var resolveData = res.data;\n if (resolveData.status_code === 200) {\n resolve(resolveData.data);\n return;\n }\n if (resolveData.status_code === 401) {\n loginHint();\n return;\n }\n reject(resolveData);\n return;\n }\n errToast(res.statusCode);\n },\n fail: function fail(err) {\n uni.showToast({\n title: '网络错误,请检查您设备网络状态',\n icon: 'none' });\n\n } });\n\n });\n};\n\n// 文件上传\nexports.request = request;var uploading = function uploading(paths) {\n uni.showLoading({\n title: '上传中',\n mask: true });\n\n // 注入header\n config.header = {\n 'Accept': 'application/json',\n 'Authorization': _store.default.getters.getToken || '' };\n\n // 上传图片\n return new Promise(function (resolve, reject) {\n uni.uploadFile({\n url: config.apiUrl + 'storage/uploads',\n files: paths,\n header: config.header || {},\n success: function success(res) {\n if (res.statusCode === 200) {\n uni.hideLoading();\n var updData = JSON.parse(res.data);\n if (updData.status_code === 200) {\n resolve(updData.data);\n return;\n }\n reject(updData);\n return;\n }\n errToast(res.statusCode);\n } });\n\n });\n};\n\n// 处理一些http请求错误提示\nexports.uploading = uploading;var errToast = function errToast(code) {\n switch (code) {\n case 404:\n uni.showToast({\n title: code + '接口不存在,请联系系统管理员',\n icon: 'none' });\n\n break;\n case 405:\n uni.showToast({\n title: code + '请检查接口请求方式错误',\n icon: 'none' });\n\n break;\n case 500:\n uni.showToast({\n title: code + '服务端错误,请检查服务器信息',\n icon: 'none' });\n\n break;}\n\n};\n\n// 更新token\nvar updateToken = function updateToken(token) {\n _store.default.commit('setToken', token);\n // 清除退出登录标识\n uni.removeStorageSync('isnew');\n};\n\n// 处理登录提示\nvar loginHint = function loginHint() {\n if (loginHintState) return;\n if (!loginHintState) loginHintState = true;\n updateToken('');\n uni.showModal({\n title: '登录提示',\n content: '您的登录信息已过期,请重新登录',\n confirmColor: '#8b64fd',\n showCancel: false,\n success: function success(res) {\n loginHintState = false;\n if (res.confirm) {\n uni.reLaunch({\n url: '/pages/auth/auth' });\n\n }\n } });\n\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vYXBpcy9pbmRleC5qcyJdLCJuYW1lcyI6WyJjb25maWciLCJhcGlVcmwiLCJ0aW1lb3V0IiwibG9naW5IaW50U3RhdGUiLCJyZXF1ZXN0IiwicGFyYW1ldGVyIiwiaGlkZUxvZGluZyIsInVybCIsInVuaSIsInNob3dUb2FzdCIsInRpdGxlIiwiaWNvbiIsImhlYWRlciIsInN0b3JlIiwiZ2V0dGVycyIsImdldFRva2VuIiwiZ2V0U3RvcmFnZVN5bmMiLCJzaG93TG9hZGluZyIsIm1hc2siLCJQcm9taXNlIiwicmVzb2x2ZSIsInJlamVjdCIsImRhdGEiLCJtZXRob2QiLCJzdWNjZXNzIiwicmVzIiwiQXV0aG9yaXphdGlvbiIsInVwZGF0ZVRva2VuIiwic3RhdHVzQ29kZSIsImhpZGVMb2FkaW5nIiwicmVzb2x2ZURhdGEiLCJzdGF0dXNfY29kZSIsImxvZ2luSGludCIsImVyclRvYXN0IiwiZmFpbCIsImVyciIsInVwbG9hZGluZyIsInBhdGhzIiwidXBsb2FkRmlsZSIsImZpbGVzIiwidXBkRGF0YSIsIkpTT04iLCJwYXJzZSIsImNvZGUiLCJ0b2tlbiIsImNvbW1pdCIsInJlbW92ZVN0b3JhZ2VTeW5jIiwic2hvd01vZGFsIiwiY29udGVudCIsImNvbmZpcm1Db2xvciIsInNob3dDYW5jZWwiLCJjb25maXJtIiwicmVMYXVuY2giXSwibWFwcGluZ3MiOiI7Ozs7OztBQU1BO0FBQ0EsK0UsOEZBUEE7Ozs7NkpBU0E7QUFDQSxJQUFNQSxNQUFNLEdBQUcsRUFDWDtBQUNBQyxRQUFNLEVBQUUsbUNBRkcsRUFFa0M7QUFDN0NDLFNBQU8sRUFBRSxLQUhFLEVBQWYsQzs7QUFNQSxJQUFJQyxjQUFjLEdBQUcsS0FBckI7O0FBRUE7QUFDQSxJQUFNQyxPQUFPLEdBQUcsU0FBVkEsT0FBVSxDQUFDQyxTQUFELEVBQWtDLEtBQXRCQyxVQUFzQix1RUFBVCxJQUFTO0FBQzlDO0FBQ0EsTUFBSUQsU0FBUyxDQUFDRSxHQUFWLEtBQWtCLFdBQWxC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QUNBO0FBQ0FwQyxLQUFHLENBQUNzQyxpQkFBSixDQUFzQixPQUF0QjtBQUNILENBSkQ7O0FBTUE7QUFDQSxJQUFNZCxTQUFTLEdBQUcsU0FBWkEsU0FBWSxHQUFNO0FBQ3BCLE1BQUk3QixjQUFKLEVBQW9CO0FBQ3BCLE1BQUksQ0FBQ0EsY0FBTCxFQUFxQkEsY0FBYyxHQUFHLElBQWpCO0FBQ3JCd0IsYUFBVyxDQUFDLEVBQUQsQ0FBWDtBQUNBbkIsS0FBRyxDQUFDdUMsU0FBSixDQUFjO0FBQ1ZyQyxTQUFLLEVBQUUsTUFERztBQUVWc0MsV0FBTyxFQUFFLGlCQUZDO0FBR1ZDLGdCQUFZLEVBQUUsU0FISjtBQUlWQyxjQUFVLEVBQUUsS0FKRjtBQUtWMUIsV0FBTyxFQUFFLGlCQUFBQyxHQUFHLEVBQUk7QUFDWnRCLG9CQUFjLEdBQUcsS0FBakI7QUFDQSxVQUFJc0IsR0FBRyxDQUFDMEIsT0FBUixFQUFpQjtBQUNiM0MsV0FBRyxDQUFDNEMsUUFBSixDQUFhO0FBQ1Q3QyxhQUFHLEVBQUUsa0JBREksRUFBYjs7QUFHSDtBQUNKLEtBWlMsRUFBZDs7QUFjSCxDQWxCRCIsImZpbGUiOiI5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBXZWLllJDmmI7mmI5cbiAqIOWMhuWMhuaVsOi9veaBjeWmguaipu+8jOWygeaciOi/oui/ouWNjuWPkeWinuOAglxuICog56KM56KM5peg5Li65p6J5Y2K55Sf77yM5LiA5pyd5oOK6YaS5LiH5LqL56m644CCXG4gKi9cblxuaW1wb3J0IHN0b3JlIGZyb20gJ0Avc3RvcmUnXG5pbXBvcnQgcm91dGVyIGZyb20gJy4uL3JvdXRlcidcblxuLy8g5Z+656GA6YWN572uXG5jb25zdCBjb25maWcgPSB7XG4gICAgLy8gYXBpVXJsXHQ6ICdodHRwczovL2FwaS5nb25nbGkudmlwL2FwaS8nLCAvLyDmraPlvI/njq/looNcbiAgICBhcGlVcmw6ICdodHRwOi8vYXBpLmdsLnNoYW5na2VsaWFuLmNuL2FwaS8nLCAvLyAg5rWL6K+VXG4gICAgdGltZW91dDogNjAwMDBcbn1cblxubGV0IGxvZ2luSGludFN0YXRlID0gZmFsc2VcblxuLy8g572R57uc6K+35rGCXG5jb25zdCByZXF1ZXN0ID0gKHBhcmFtZXRlciwgaGlkZUxvZGluZyA9IHRydWUpID0+IHtcbiAgICAvLyDmo4Dmn6V1cmzphY3nva5cbiAgICBpZiAocGFyYW1ldGVyLnVybCA9PT0gJ3VuZGVmaW5lZCcgfHwgcGFyYW1ldGVyLnVybCA9PT0gJycpIHtcbiAgICAgICAgdW5pLnNob3dUb2FzdCh7XG4gICAgICAgICAgICB0aXRsZTogJ+ivt+axguWcsOWdgOS4jeiDveS4uuepuicsXG4gICAgICAgICAgICBpY29uOiAnbm9uZSdcbiAgICAgICAgfSlcbiAgICAgICAgcmV0dXJuXG4gICAgfVxuICAgIC8vIOazqOWFpWhlYWRlclxuICAgIGNvbmZpZy5oZWFkZXIgPSB7XG4gICAgICAgICdBY2NlcHQnOiAnYXBwbGljYXRpb24vanNvbicsXG4gICAgICAgICdBdXRob3JpemF0aW9uJzogc3RvcmUuZ2V0dGVycy5nZXRUb2tlbiB8fCB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3Rva2VuJylcbiAgICB9XG4gICAgLy8g5Yqg6L295o+Q56S6XG4gICAgaWYgKCFoaWRlTG9kaW5nKSB1bmkuc2hvd0xvYWRpbmcoe1xuICAgICAgICB0aXRsZTogJ+WKoOi9veS4rScsXG4gICAgICAgIG1hc2s6IHRydWVcbiAgICB9KTtcblxuICAgIC8vIOivt+axguWunuS+i1xuICAgIHJldHVybiBuZXcgUHJvbWlzZSgocmVzb2x2ZSwgcmVqZWN0KSA9PiB7XG4gICAgICAgIHVuaS5yZXF1ZXN0KHtcbiAgICAgICAgICAgIHVybDogY29uZmlnLmFwaVVybCArIHBhcmFtZXRlci51cmwsXG4gICAgICAgICAgICB0aW1lb3V0OiBjb25maWcudGltZW91dCxcbiAgICAgICAgICAgIGhlYWRlcjogY29uZmlnLmhlYWRlciB8fCB7fSxcbiAgICAgICAgICAgIGRhdGE6IHBhcmFtZXRlci5kYXRhIHx8IHt9LFxuICAgICAgICAgICAgbWV0aG9kOiBwYXJhbWV0ZXIubWV0aG9kIHx8ICdHRVQnLFxuICAgICAgICAgICAgc3VjY2VzczogcmVzID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocmVzLmhlYWRlci5BdXRob3JpemF0aW9uKSB7XG4gICAgICAgICAgICAgICAgICAgIHVwZGF0ZVRva2VuKCd0b2tlbicsIHJlcy5oZWFkZXIuQXV0aG9yaXphdGlvbilcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHJlcy5zdGF0dXNDb2RlID09PSAyMDApIHtcbiAgICAgICAgICAgICAgICAgICAgdW5pLmhpZGVMb2FkaW5nKClcbiAgICAgICAgICAgICAgICAgICAgY29uc3QgcmVzb2x2ZURhdGEgPSByZXMuZGF0YVxuICAgICAgICAgICAgICAgICAgICBpZiAocmVzb2x2ZURhdGEuc3RhdHVzX2NvZGUgPT09IDIwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZShyZXNvbHZlRGF0YS5kYXRhKVxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaWYgKHJlc29sdmVEYXRhLnN0YXR1c19jb2RlID09PSA0MDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxvZ2luSGludCgpXG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICByZWplY3QocmVzb2x2ZURhdGEpXG4gICAgICAgICAgICAgICAgICAgIHJldHVyblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBlcnJUb2FzdChyZXMuc3RhdHVzQ29kZSlcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBmYWlsKGVycikge1xuICAgICAgICAgICAgICAgIHVuaS5zaG93VG9hc3Qoe1xuICAgICAgICAgICAgICAgICAgICB0aXRsZTogJ+e9kee7nOmUmeivr++8jOivt+ajgOafpeaCqOiuvuWkh+e9kee7nOeKtuaAgScsXG4gICAgICAgICAgICAgICAgICAgIGljb246ICdub25lJ1xuICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICB9XG4gICAgICAgIH0pXG4gICAgfSlcbn1cblxuLy8g5paH5Lu25LiK5LygXG5jb25zdCB1cGxvYWRpbmcgPSAocGF0aHMpID0+IHtcbiAgICB1bmkuc2hvd0xvYWRpbmcoe1xuICAgICAgICB0aXRsZTogJ+S4iuS8oOS4rScsXG4gICAgICAgIG1hc2s6IHRydWVcbiAgICB9KTtcbiAgICAvLyDms6jlhaVoZWFkZXJcbiAgICBjb25maWcuaGVhZGVyID0ge1xuICAgICAgICAnQWNjZXB0JzogJ2FwcGxpY2F0aW9uL2pzb24nLFxuICAgICAgICAnQXV0aG9yaXphdGlvbic6IHN0b3JlLmdldHRlcnMuZ2V0VG9rZW4gfHwgJydcbiAgICB9XG4gICAgLy8g5LiK5Lyg5Zu+54mHXG4gICAgcmV0dXJuIG5ldyBQcm9taXNlKChyZXNvbHZlLCByZWplY3QpID0+IHtcbiAgICAgICAgdW5pLnVwbG9hZEZpbGUoe1xuICAgICAgICAgICAgdXJsOiBjb25maWcuYXBpVXJsICsgJ3N0b3JhZ2UvdXBsb2FkcycsXG4gICAgICAgICAgICBmaWxlczogcGF0aHMsXG4gICAgICAgICAgICBoZWFkZXI6IGNvbmZpZy5oZWFkZXIgfHwge30sXG4gICAgICAgICAgICBzdWNjZXNzOiByZXMgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChyZXMuc3RhdHVzQ29kZSA9PT0gMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgIHVuaS5oaWRlTG9hZGluZygpXG4gICAgICAgICAgICAgICAgICAgIGxldCB1cGREYXRhID0gSlNPTi5wYXJzZShyZXMuZGF0YSlcbiAgICAgICAgICAgICAgICAgICAgaWYgKHVwZERhdGEuc3RhdHVzX2NvZGUgPT09IDIwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZSh1cGREYXRhLmRhdGEpXG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICByZWplY3QodXBkRGF0YSlcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGVyclRvYXN0KHJlcy5zdGF0dXNDb2RlKVxuICAgICAgICAgICAgfVxuICAgICAgICB9KVxuICAgIH0pXG59XG5cbi8vIOWkhOeQhuS4gOS6m2h0dHDor7fmsYLplJnor6/mj5DnpLpcbmNvbnN0IGVyclRvYXN0ID0gKGNvZGUpID0+IHtcbiAgICBzd2l0Y2ggKGNvZGUpIHtcbiAgICAgICAgY2FzZSA0MDQ6XG4gICAgICAgICAgICB1bmkuc2hvd1RvYXN0KHtcbiAgICAgICAgICAgICAgICB0aXRsZTogY29kZSArICfmjqXlj6PkuI3lrZjlnKjvvIzor7fogZTns7vns7vnu5/nrqHnkIblkZgnLFxuICAgICAgICAgICAgICAgIGljb246ICdub25lJ1xuICAgICAgICAgICAgfSlcbiAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICBjYXNlIDQwNTpcbiAgICAgICAgICAgIHVuaS5zaG93VG9hc3Qoe1xuICAgICAgICAgICAgICAgIHRpdGxlOiBjb2RlICsgJ+ivt+ajgOafpeaOpeWPo+ivt+axguaWueW8j+mUmeivrycsXG4gICAgICAgICAgICAgICAgaWNvbjogJ25vbmUnXG4gICAgICAgICAgICB9KVxuICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgIGNhc2UgNTAwOlxuICAgICAgICAgICAgdW5pLnNob3dUb2FzdCh7XG4gICAgICAgICAgICAgICAgdGl0bGU6IGNvZGUgKyAn5pyN5Yqh56uv6ZSZ6K+v77yM6K+35qOA5p+l5pyN5Yqh5Zmo5L+h5oGvJyxcbiAgICAgICAgICAgICAgICBpY29uOiAnbm9uZSdcbiAgICAgICAgICAgIH0pXG4gICAgICAgICAgICBicmVhaztcbiAgICB9XG59XG5cbi8vIOabtOaWsHRva2VuXG5jb25zdCB1cGRhdGVUb2tlbiA9ICh0b2tlbikgPT4ge1xuICAgIHN0b3JlLmNvbW1pdCgnc2V0VG9rZW4nLCB0b2tlbilcbiAgICAvLyDmuIXpmaTpgIDlh7rnmbvlvZXmoIfor4ZcbiAgICB1bmkucmVtb3ZlU3RvcmFnZVN5bmMoJ2lzbmV3Jylcbn1cblxuLy8g5aSE55CG55m75b2V5o+Q56S6XG5jb25zdCBsb2dpbkhpbnQgPSAoKSA9PiB7XG4gICAgaWYgKGxvZ2luSGludFN0YXRlKSByZXR1cm5cbiAgICBpZiAoIWxvZ2luSGludFN0YXRlKSBsb2dpbkhpbnRTdGF0ZSA9IHRydWVcbiAgICB1cGRhdGVUb2tlbignJylcbiAgICB1bmkuc2hvd01vZGFsKHtcbiAgICAgICAgdGl0bGU6ICfnmbvlvZXmj5DnpLonLFxuICAgICAgICBjb250ZW50OiAn5oKo55qE55m75b2V5L+h5oGv5bey6L+H5pyf77yM6K+36YeN5paw55m75b2VJyxcbiAgICAgICAgY29uZmlybUNvbG9yOiAnIzhiNjRmZCcsXG4gICAgICAgIHNob3dDYW5jZWw6IGZhbHNlLFxuICAgICAgICBzdWNjZXNzOiByZXMgPT4ge1xuICAgICAgICAgICAgbG9naW5IaW50U3RhdGUgPSBmYWxzZVxuICAgICAgICAgICAgaWYgKHJlcy5jb25maXJtKSB7XG4gICAgICAgICAgICAgICAgdW5pLnJlTGF1bmNoKHtcbiAgICAgICAgICAgICAgICAgICAgdXJsOiAnL3BhZ2VzL2F1dGgvYXV0aCdcbiAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSlcbn1cblxuZXhwb3J0IHtcbiAgICByZXF1ZXN0LFxuICAgIHVwbG9hZGluZyxcbiAgICBjb25maWdcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///9\n"); +eval("Object.defineProperty(exports, \"__esModule\", { value: true });exports.config = exports.uploading = exports.request = void 0;\n\n\n\n\n\nvar _store = _interopRequireDefault(__webpack_require__(/*! @/store */ 10));\nvar _router = _interopRequireDefault(__webpack_require__(/*! ../router */ 14));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };} /**\n * Web唐明明\n * 匆匆数载恍如梦,岁月迢迢华发增。\n * 碌碌无为枉半生,一朝惊醒万事空。\n */ // 基础配置\nvar config = { apiUrl: 'https://api.gongli.vip/api/', // 正式环境\n // apiUrl: 'http://api.gl.shangkelian.cn/api/', // 测试\n timeout: 60000 };exports.config = config;\n\nvar loginHintState = false;\n\n// 网络请求\nvar request = function request(parameter) {var hideLoding = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true;\n // 检查url配置\n if (parameter.url === 'undefined' || parameter.url === '') {\n uni.showToast({\n title: '请求地址不能为空',\n icon: 'none' });\n\n return;\n }\n // 注入header\n config.header = {\n 'Accept': 'application/json',\n 'Authorization': _store.default.getters.getToken || uni.getStorageSync('token') };\n\n // 加载提示\n if (!hideLoding) uni.showLoading({\n title: '加载中',\n mask: true });\n\n\n // 请求实例\n return new Promise(function (resolve, reject) {\n uni.request({\n url: config.apiUrl + parameter.url,\n timeout: config.timeout,\n header: config.header || {},\n data: parameter.data || {},\n method: parameter.method || 'GET',\n success: function success(res) {\n if (res.header.Authorization) {\n updateToken('token', res.header.Authorization);\n }\n if (res.statusCode === 200) {\n uni.hideLoading();\n var resolveData = res.data;\n if (resolveData.status_code === 200) {\n resolve(resolveData.data);\n return;\n }\n if (resolveData.status_code === 401) {\n loginHint();\n return;\n }\n reject(resolveData);\n return;\n }\n errToast(res.statusCode);\n },\n fail: function fail(err) {\n uni.showToast({\n title: '网络错误,请检查您设备网络状态',\n icon: 'none' });\n\n } });\n\n });\n};\n\n// 文件上传\nexports.request = request;var uploading = function uploading(paths) {\n uni.showLoading({\n title: '上传中',\n mask: true });\n\n // 注入header\n config.header = {\n 'Accept': 'application/json',\n 'Authorization': _store.default.getters.getToken || '' };\n\n // 上传图片\n return new Promise(function (resolve, reject) {\n uni.uploadFile({\n url: config.apiUrl + 'storage/uploads',\n files: paths,\n header: config.header || {},\n success: function success(res) {\n if (res.statusCode === 200) {\n uni.hideLoading();\n var updData = JSON.parse(res.data);\n if (updData.status_code === 200) {\n resolve(updData.data);\n return;\n }\n reject(updData);\n return;\n }\n errToast(res.statusCode);\n } });\n\n });\n};\n\n// 处理一些http请求错误提示\nexports.uploading = uploading;var errToast = function errToast(code) {\n switch (code) {\n case 404:\n uni.showToast({\n title: code + '接口不存在,请联系系统管理员',\n icon: 'none' });\n\n break;\n case 405:\n uni.showToast({\n title: code + '请检查接口请求方式错误',\n icon: 'none' });\n\n break;\n case 500:\n uni.showToast({\n title: code + '服务端错误,请检查服务器信息',\n icon: 'none' });\n\n break;}\n\n};\n\n// 更新token\nvar updateToken = function updateToken(token) {\n _store.default.commit('setToken', token);\n // 清除退出登录标识\n uni.removeStorageSync('isnew');\n};\n\n// 处理登录提示\nvar loginHint = function loginHint() {\n if (loginHintState) return;\n if (!loginHintState) loginHintState = true;\n updateToken('');\n uni.showModal({\n title: '登录提示',\n content: '您的登录信息已过期,请重新登录',\n confirmColor: '#8b64fd',\n showCancel: false,\n success: function success(res) {\n loginHintState = false;\n if (res.confirm) {\n uni.reLaunch({\n url: '/pages/auth/auth' });\n\n }\n } });\n\n};//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vYXBpcy9pbmRleC5qcyJdLCJuYW1lcyI6WyJjb25maWciLCJhcGlVcmwiLCJ0aW1lb3V0IiwibG9naW5IaW50U3RhdGUiLCJyZXF1ZXN0IiwicGFyYW1ldGVyIiwiaGlkZUxvZGluZyIsInVybCIsInVuaSIsInNob3dUb2FzdCIsInRpdGxlIiwiaWNvbiIsImhlYWRlciIsInN0b3JlIiwiZ2V0dGVycyIsImdldFRva2VuIiwiZ2V0U3RvcmFnZVN5bmMiLCJzaG93TG9hZGluZyIsIm1hc2siLCJQcm9taXNlIiwicmVzb2x2ZSIsInJlamVjdCIsImRhdGEiLCJtZXRob2QiLCJzdWNjZXNzIiwicmVzIiwiQXV0aG9yaXphdGlvbiIsInVwZGF0ZVRva2VuIiwic3RhdHVzQ29kZSIsImhpZGVMb2FkaW5nIiwicmVzb2x2ZURhdGEiLCJzdGF0dXNfY29kZSIsImxvZ2luSGludCIsImVyclRvYXN0IiwiZmFpbCIsImVyciIsInVwbG9hZGluZyIsInBhdGhzIiwidXBsb2FkRmlsZSIsImZpbGVzIiwidXBkRGF0YSIsIkpTT04iLCJwYXJzZSIsImNvZGUiLCJ0b2tlbiIsImNvbW1pdCIsInJlbW92ZVN0b3JhZ2VTeW5jIiwic2hvd01vZGFsIiwiY29udGVudCIsImNvbmZpcm1Db2xvciIsInNob3dDYW5jZWwiLCJjb25maXJtIiwicmVMYXVuY2giXSwibWFwcGluZ3MiOiI7Ozs7OztBQU1BO0FBQ0EsK0UsOEZBUEE7Ozs7NkpBU0E7QUFDQSxJQUFNQSxNQUFNLEdBQUcsRUFDWEMsTUFBTSxFQUFHLDZCQURFLEVBQzZCO0FBQ3hDO0FBQ0FDLFNBQU8sRUFBRSxLQUhFLEVBQWYsQzs7QUFNQSxJQUFJQyxjQUFjLEdBQUcsS0FBckI7O0FBRUE7QUFDQSxJQUFNQyxPQUFPLEdBQUcsU0FBVkEsT0FBVSxDQUFDQyxTQUFELEVBQWtDLEtBQXRCQyxVQUFzQix1RUFBVCxJQUFTO0FBQzlDO0FBQ0EsTUFBSUQsU0FBUyxDQUFDRSxHQUFWLEtBQWtCLFdBQWxCLElBQWlDRixTQUFTLENBQUNFLEdBQVYsS0FBa0IsRUFBdkQsRUFBMkQ7QUFDdkRDLE9BQUcsQ0FBQ0MsU0FBSixDQUFjO0FBQ1ZDLFdBQUssRUFBRSxVQURHO0FBRVZDLFVBQUksRUFBRSxNQUZJLEVBQWQ7O0FBSUE7QUFDSDtBQUNEO0FBQ0FYLFFBQU0sQ0FBQ1ksTUFBUCxHQUFnQjtBQUNaLGNBQVUsa0JBREU7QUFFWixxQkFBaUJDLGVBQU1DLE9BQU4sQ0FBY0MsUUFBZCxJQUEwQlAsR0FBRyxDQUFDUSxjQUFKLENBQW1CLE9BQW5CLENBRi9CLEVBQWhCOztBQUlBO0FBQ0EsTUFBSSxDQUFDVixVQUFMLEVBQWlCRSxHQUFHLENBQUNTLFdBQUosQ0FBZ0I7QUFDN0JQLFNBQUssRUFBRSxLQURzQjtBQUU3QlEsUUFBSSxFQUFFLElBRnVCLEVBQWhCOzs7QUFLakI7QUFDQSxTQUFPLElBQUlDLE9BQUosQ0FBWSxVQUFDQyxPQUFELEVBQVVDLE1BQVYsRUFBcUI7QUFDcENiLE9BQUcsQ0FBQ0osT0FBSixDQUFZO0FBQ1JHLFNBQUcsRUFBRVAsTUFBTSxDQUFDQyxNQUFQLEdBQWdCSSxTQUFTLENBQUNFLEdBRHZCO0FBRVJMLGFBQU8sRUFBRUYsTUFBTSxDQUFDRSxPQUZSO0FBR1JVLFlBQU0sRUFBRVosTUFBTSxDQUFDWSxNQUFQLElBQWlCLEVBSGpCO0FBSVJVLFVBQUksRUFBRWpCLFNBQVMsQ0FBQ2lCLElBQVYsSUFBa0IsRUFKaEI7QUFLUkMsWUFBTSxFQUFFbEIsU0FBUyxDQUFDa0IsTUFBVixJQUFvQixLQUxwQjtBQU1SQyxhQUFPLEVBQUUsaUJBQUFDLEdBQUcsRUFBSTtBQUNaLFlBQUlBLEdBQUcsQ0FBQ2IsTUFBSixDQUFXYyxhQUFmLEVBQThCO0FBQzFCQyxxQkFBVyxDQUFDLE9BQUQsRUFBVUYsR0FBRyxDQUFDYixNQUFKLENBQVdjLGFBQXJCLENBQVg7QUFDSDtBQUNELFlBQUlELEdBQUcsQ0FBQ0csVUFBSixLQUFtQixHQUF2QixFQUE0QjtBQUN4QnBCLGFBQUcsQ0FBQ3FCLFdBQUo7QUFDQSxjQUFNQyxXQUFXLEdBQUdMLEdBQUcsQ0FBQ0gsSUFBeEI7QUFDQSxjQUFJUSxXQUFXLENBQUNDLFdBQVosS0FBNEIsR0FBaEMsRUFBcUM7QUFDakNYLG1CQUFPLENBQUNVLFdBQVcsQ0FBQ1IsSUFBYixDQUFQO0FBQ0E7QUFDSDtBQUNELGNBQUlRLFdBQVcsQ0FBQ0MsV0FBWixLQUE0QixHQUFoQyxFQUFxQztBQUNqQ0MscUJBQVM7QUFDVDtBQUNIO0FBQ0RYLGdCQUFNLENBQUNTLFdBQUQsQ0FBTjtBQUNBO0FBQ0g7QUFDREcsZ0JBQVEsQ0FBQ1IsR0FBRyxDQUFDRyxVQUFMLENBQVI7QUFDSCxPQXpCTztBQTBCUk0sVUExQlEsZ0JBMEJIQyxHQTFCRyxFQTBCRTtBQUNOM0IsV0FBRyxDQUFDQyxTQUFKLENBQWM7QUFDVkMsZUFBSyxFQUFFLGlCQURHO0FBRVZDLGNBQUksRUFBRSxNQUZJLEVBQWQ7O0FBSUgsT0EvQk8sRUFBWjs7QUFpQ0gsR0FsQ00sQ0FBUDtBQW1DSCxDQXhERDs7QUEwREE7MEJBQ0EsSUFBTXlCLFNBQVMsR0FBRyxTQUFaQSxTQUFZLENBQUNDLEtBQUQsRUFBVztBQUN6QjdCLEtBQUcsQ0FBQ1MsV0FBSixDQUFnQjtBQUNaUCxTQUFLLEVBQUUsS0FESztBQUVaUSxRQUFJLEVBQUUsSUFGTSxFQUFoQjs7QUFJQTtBQUNBbEIsUUFBTSxDQUFDWSxNQUFQLEdBQWdCO0FBQ1osY0FBVSxrQkFERTtBQUVaLHFCQUFpQkMsZUFBTUMsT0FBTixDQUFjQyxRQUFkLElBQTBCLEVBRi9CLEVBQWhCOztBQUlBO0FBQ0EsU0FBTyxJQUFJSSxPQUFKLENBQVksVUFBQ0MsT0FBRCxFQUFVQyxNQUFWLEVBQXFCO0FBQ3BDYixPQUFHLENBQUM4QixVQUFKLENBQWU7QUFDWC9CLFNBQUcsRUFBRVAsTUFBTSxDQUFDQyxNQUFQLEdBQWdCLGlCQURWO0FBRVhzQyxXQUFLLEVBQUVGLEtBRkk7QUFHWHpCLFlBQU0sRUFBRVosTUFBTSxDQUFDWSxNQUFQLElBQWlCLEVBSGQ7QUFJWFksYUFBTyxFQUFFLGlCQUFBQyxHQUFHLEVBQUk7QUFDWixZQUFJQSxHQUFHLENBQUNHLFVBQUosS0FBbUIsR0FBdkIsRUFBNEI7QUFDeEJwQixhQUFHLENBQUNxQixXQUFKO0FBQ0EsY0FBSVcsT0FBTyxHQUFHQyxJQUFJLENBQUNDLEtBQUwsQ0FBV2pCLEdBQUcsQ0FBQ0gsSUFBZixDQUFkO0FBQ0EsY0FBSWtCLE9BQU8sQ0FBQ1QsV0FBUixLQUF3QixHQUE1QixFQUFpQztBQUM3QlgsbUJBQU8sQ0FBQ29CLE9BQU8sQ0FBQ2xCLElBQVQsQ0FBUDtBQUNBO0FBQ0g7QUFDREQsZ0JBQU0sQ0FBQ21CLE9BQUQsQ0FBTjtBQUNBO0FBQ0g7QUFDRFAsZ0JBQVEsQ0FBQ1IsR0FBRyxDQUFDRyxVQUFMLENBQVI7QUFDSCxPQWhCVSxFQUFmOztBQWtCSCxHQW5CTSxDQUFQO0FBb0JILENBL0JEOztBQWlDQTs4QkFDQSxJQUFNSyxRQUFRLEdBQUcsU0FBWEEsUUFBVyxDQUFDVSxJQUFELEVBQVU7QUFDdkIsVUFBUUEsSUFBUjtBQUNJLFNBQUssR0FBTDtBQUNJbkMsU0FBRyxDQUFDQyxTQUFKLENBQWM7QUFDVkMsYUFBSyxFQUFFaUMsSUFBSSxHQUFHLGdCQURKO0FBRVZoQyxZQUFJLEVBQUUsTUFGSSxFQUFkOztBQUlBO0FBQ0osU0FBSyxHQUFMO0FBQ0lILFNBQUcsQ0FBQ0MsU0FBSixDQUFjO0FBQ1ZDLGFBQUssRUFBRWlDLElBQUksR0FBRyxhQURKO0FBRVZoQyxZQUFJLEVBQUUsTUFGSSxFQUFkOztBQUlBO0FBQ0osU0FBSyxHQUFMO0FBQ0lILFNBQUcsQ0FBQ0MsU0FBSixDQUFjO0FBQ1ZDLGFBQUssRUFBRWlDLElBQUksR0FBRyxnQkFESjtBQUVWaEMsWUFBSSxFQUFFLE1BRkksRUFBZDs7QUFJQSxZQWxCUjs7QUFvQkgsQ0FyQkQ7O0FBdUJBO0FBQ0EsSUFBTWdCLFdBQVcsR0FBRyxTQUFkQSxXQUFjLENBQUNpQixLQUFELEVBQVc7QUFDM0IvQixpQkFBTWdDLE1BQU4sQ0FBYSxVQUFiLEVBQXlCRCxLQUF6QjtBQUNBO0FBQ0FwQyxLQUFHLENBQUNzQyxpQkFBSixDQUFzQixPQUF0QjtBQUNILENBSkQ7O0FBTUE7QUFDQSxJQUFNZCxTQUFTLEdBQUcsU0FBWkEsU0FBWSxHQUFNO0FBQ3BCLE1BQUk3QixjQUFKLEVBQW9CO0FBQ3BCLE1BQUksQ0FBQ0EsY0FBTCxFQUFxQkEsY0FBYyxHQUFHLElBQWpCO0FBQ3JCd0IsYUFBVyxDQUFDLEVBQUQsQ0FBWDtBQUNBbkIsS0FBRyxDQUFDdUMsU0FBSixDQUFjO0FBQ1ZyQyxTQUFLLEVBQUUsTUFERztBQUVWc0MsV0FBTyxFQUFFLGlCQUZDO0FBR1ZDLGdCQUFZLEVBQUUsU0FISjtBQUlWQyxjQUFVLEVBQUUsS0FKRjtBQUtWMUIsV0FBTyxFQUFFLGlCQUFBQyxHQUFHLEVBQUk7QUFDWnRCLG9CQUFjLEdBQUcsS0FBakI7QUFDQSxVQUFJc0IsR0FBRyxDQUFDMEIsT0FBUixFQUFpQjtBQUNiM0MsV0FBRyxDQUFDNEMsUUFBSixDQUFhO0FBQ1Q3QyxhQUFHLEVBQUUsa0JBREksRUFBYjs7QUFHSDtBQUNKLEtBWlMsRUFBZDs7QUFjSCxDQWxCRCIsImZpbGUiOiI5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBXZWLllJDmmI7mmI5cbiAqIOWMhuWMhuaVsOi9veaBjeWmguaipu+8jOWygeaciOi/oui/ouWNjuWPkeWinuOAglxuICog56KM56KM5peg5Li65p6J5Y2K55Sf77yM5LiA5pyd5oOK6YaS5LiH5LqL56m644CCXG4gKi9cblxuaW1wb3J0IHN0b3JlIGZyb20gJ0Avc3RvcmUnXG5pbXBvcnQgcm91dGVyIGZyb20gJy4uL3JvdXRlcidcblxuLy8g5Z+656GA6YWN572uXG5jb25zdCBjb25maWcgPSB7XG4gICAgYXBpVXJsXHQ6ICdodHRwczovL2FwaS5nb25nbGkudmlwL2FwaS8nLCAvLyDmraPlvI/njq/looNcbiAgICAvLyBhcGlVcmw6ICdodHRwOi8vYXBpLmdsLnNoYW5na2VsaWFuLmNuL2FwaS8nLCAvLyAg5rWL6K+VXG4gICAgdGltZW91dDogNjAwMDBcbn1cblxubGV0IGxvZ2luSGludFN0YXRlID0gZmFsc2VcblxuLy8g572R57uc6K+35rGCXG5jb25zdCByZXF1ZXN0ID0gKHBhcmFtZXRlciwgaGlkZUxvZGluZyA9IHRydWUpID0+IHtcbiAgICAvLyDmo4Dmn6V1cmzphY3nva5cbiAgICBpZiAocGFyYW1ldGVyLnVybCA9PT0gJ3VuZGVmaW5lZCcgfHwgcGFyYW1ldGVyLnVybCA9PT0gJycpIHtcbiAgICAgICAgdW5pLnNob3dUb2FzdCh7XG4gICAgICAgICAgICB0aXRsZTogJ+ivt+axguWcsOWdgOS4jeiDveS4uuepuicsXG4gICAgICAgICAgICBpY29uOiAnbm9uZSdcbiAgICAgICAgfSlcbiAgICAgICAgcmV0dXJuXG4gICAgfVxuICAgIC8vIOazqOWFpWhlYWRlclxuICAgIGNvbmZpZy5oZWFkZXIgPSB7XG4gICAgICAgICdBY2NlcHQnOiAnYXBwbGljYXRpb24vanNvbicsXG4gICAgICAgICdBdXRob3JpemF0aW9uJzogc3RvcmUuZ2V0dGVycy5nZXRUb2tlbiB8fCB1bmkuZ2V0U3RvcmFnZVN5bmMoJ3Rva2VuJylcbiAgICB9XG4gICAgLy8g5Yqg6L295o+Q56S6XG4gICAgaWYgKCFoaWRlTG9kaW5nKSB1bmkuc2hvd0xvYWRpbmcoe1xuICAgICAgICB0aXRsZTogJ+WKoOi9veS4rScsXG4gICAgICAgIG1hc2s6IHRydWVcbiAgICB9KTtcblxuICAgIC8vIOivt+axguWunuS+i1xuICAgIHJldHVybiBuZXcgUHJvbWlzZSgocmVzb2x2ZSwgcmVqZWN0KSA9PiB7XG4gICAgICAgIHVuaS5yZXF1ZXN0KHtcbiAgICAgICAgICAgIHVybDogY29uZmlnLmFwaVVybCArIHBhcmFtZXRlci51cmwsXG4gICAgICAgICAgICB0aW1lb3V0OiBjb25maWcudGltZW91dCxcbiAgICAgICAgICAgIGhlYWRlcjogY29uZmlnLmhlYWRlciB8fCB7fSxcbiAgICAgICAgICAgIGRhdGE6IHBhcmFtZXRlci5kYXRhIHx8IHt9LFxuICAgICAgICAgICAgbWV0aG9kOiBwYXJhbWV0ZXIubWV0aG9kIHx8ICdHRVQnLFxuICAgICAgICAgICAgc3VjY2VzczogcmVzID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocmVzLmhlYWRlci5BdXRob3JpemF0aW9uKSB7XG4gICAgICAgICAgICAgICAgICAgIHVwZGF0ZVRva2VuKCd0b2tlbicsIHJlcy5oZWFkZXIuQXV0aG9yaXphdGlvbilcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHJlcy5zdGF0dXNDb2RlID09PSAyMDApIHtcbiAgICAgICAgICAgICAgICAgICAgdW5pLmhpZGVMb2FkaW5nKClcbiAgICAgICAgICAgICAgICAgICAgY29uc3QgcmVzb2x2ZURhdGEgPSByZXMuZGF0YVxuICAgICAgICAgICAgICAgICAgICBpZiAocmVzb2x2ZURhdGEuc3RhdHVzX2NvZGUgPT09IDIwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZShyZXNvbHZlRGF0YS5kYXRhKVxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaWYgKHJlc29sdmVEYXRhLnN0YXR1c19jb2RlID09PSA0MDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxvZ2luSGludCgpXG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICByZWplY3QocmVzb2x2ZURhdGEpXG4gICAgICAgICAgICAgICAgICAgIHJldHVyblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBlcnJUb2FzdChyZXMuc3RhdHVzQ29kZSlcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBmYWlsKGVycikge1xuICAgICAgICAgICAgICAgIHVuaS5zaG93VG9hc3Qoe1xuICAgICAgICAgICAgICAgICAgICB0aXRsZTogJ+e9kee7nOmUmeivr++8jOivt+ajgOafpeaCqOiuvuWkh+e9kee7nOeKtuaAgScsXG4gICAgICAgICAgICAgICAgICAgIGljb246ICdub25lJ1xuICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICB9XG4gICAgICAgIH0pXG4gICAgfSlcbn1cblxuLy8g5paH5Lu25LiK5LygXG5jb25zdCB1cGxvYWRpbmcgPSAocGF0aHMpID0+IHtcbiAgICB1bmkuc2hvd0xvYWRpbmcoe1xuICAgICAgICB0aXRsZTogJ+S4iuS8oOS4rScsXG4gICAgICAgIG1hc2s6IHRydWVcbiAgICB9KTtcbiAgICAvLyDms6jlhaVoZWFkZXJcbiAgICBjb25maWcuaGVhZGVyID0ge1xuICAgICAgICAnQWNjZXB0JzogJ2FwcGxpY2F0aW9uL2pzb24nLFxuICAgICAgICAnQXV0aG9yaXphdGlvbic6IHN0b3JlLmdldHRlcnMuZ2V0VG9rZW4gfHwgJydcbiAgICB9XG4gICAgLy8g5LiK5Lyg5Zu+54mHXG4gICAgcmV0dXJuIG5ldyBQcm9taXNlKChyZXNvbHZlLCByZWplY3QpID0+IHtcbiAgICAgICAgdW5pLnVwbG9hZEZpbGUoe1xuICAgICAgICAgICAgdXJsOiBjb25maWcuYXBpVXJsICsgJ3N0b3JhZ2UvdXBsb2FkcycsXG4gICAgICAgICAgICBmaWxlczogcGF0aHMsXG4gICAgICAgICAgICBoZWFkZXI6IGNvbmZpZy5oZWFkZXIgfHwge30sXG4gICAgICAgICAgICBzdWNjZXNzOiByZXMgPT4ge1xuICAgICAgICAgICAgICAgIGlmIChyZXMuc3RhdHVzQ29kZSA9PT0gMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgIHVuaS5oaWRlTG9hZGluZygpXG4gICAgICAgICAgICAgICAgICAgIGxldCB1cGREYXRhID0gSlNPTi5wYXJzZShyZXMuZGF0YSlcbiAgICAgICAgICAgICAgICAgICAgaWYgKHVwZERhdGEuc3RhdHVzX2NvZGUgPT09IDIwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmVzb2x2ZSh1cGREYXRhLmRhdGEpXG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICByZWplY3QodXBkRGF0YSlcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGVyclRvYXN0KHJlcy5zdGF0dXNDb2RlKVxuICAgICAgICAgICAgfVxuICAgICAgICB9KVxuICAgIH0pXG59XG5cbi8vIOWkhOeQhuS4gOS6m2h0dHDor7fmsYLplJnor6/mj5DnpLpcbmNvbnN0IGVyclRvYXN0ID0gKGNvZGUpID0+IHtcbiAgICBzd2l0Y2ggKGNvZGUpIHtcbiAgICAgICAgY2FzZSA0MDQ6XG4gICAgICAgICAgICB1bmkuc2hvd1RvYXN0KHtcbiAgICAgICAgICAgICAgICB0aXRsZTogY29kZSArICfmjqXlj6PkuI3lrZjlnKjvvIzor7fogZTns7vns7vnu5/nrqHnkIblkZgnLFxuICAgICAgICAgICAgICAgIGljb246ICdub25lJ1xuICAgICAgICAgICAgfSlcbiAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICBjYXNlIDQwNTpcbiAgICAgICAgICAgIHVuaS5zaG93VG9hc3Qoe1xuICAgICAgICAgICAgICAgIHRpdGxlOiBjb2RlICsgJ+ivt+ajgOafpeaOpeWPo+ivt+axguaWueW8j+mUmeivrycsXG4gICAgICAgICAgICAgICAgaWNvbjogJ25vbmUnXG4gICAgICAgICAgICB9KVxuICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgIGNhc2UgNTAwOlxuICAgICAgICAgICAgdW5pLnNob3dUb2FzdCh7XG4gICAgICAgICAgICAgICAgdGl0bGU6IGNvZGUgKyAn5pyN5Yqh56uv6ZSZ6K+v77yM6K+35qOA5p+l5pyN5Yqh5Zmo5L+h5oGvJyxcbiAgICAgICAgICAgICAgICBpY29uOiAnbm9uZSdcbiAgICAgICAgICAgIH0pXG4gICAgICAgICAgICBicmVhaztcbiAgICB9XG59XG5cbi8vIOabtOaWsHRva2VuXG5jb25zdCB1cGRhdGVUb2tlbiA9ICh0b2tlbikgPT4ge1xuICAgIHN0b3JlLmNvbW1pdCgnc2V0VG9rZW4nLCB0b2tlbilcbiAgICAvLyDmuIXpmaTpgIDlh7rnmbvlvZXmoIfor4ZcbiAgICB1bmkucmVtb3ZlU3RvcmFnZVN5bmMoJ2lzbmV3Jylcbn1cblxuLy8g5aSE55CG55m75b2V5o+Q56S6XG5jb25zdCBsb2dpbkhpbnQgPSAoKSA9PiB7XG4gICAgaWYgKGxvZ2luSGludFN0YXRlKSByZXR1cm5cbiAgICBpZiAoIWxvZ2luSGludFN0YXRlKSBsb2dpbkhpbnRTdGF0ZSA9IHRydWVcbiAgICB1cGRhdGVUb2tlbignJylcbiAgICB1bmkuc2hvd01vZGFsKHtcbiAgICAgICAgdGl0bGU6ICfnmbvlvZXmj5DnpLonLFxuICAgICAgICBjb250ZW50OiAn5oKo55qE55m75b2V5L+h5oGv5bey6L+H5pyf77yM6K+36YeN5paw55m75b2VJyxcbiAgICAgICAgY29uZmlybUNvbG9yOiAnIzhiNjRmZCcsXG4gICAgICAgIHNob3dDYW5jZWw6IGZhbHNlLFxuICAgICAgICBzdWNjZXNzOiByZXMgPT4ge1xuICAgICAgICAgICAgbG9naW5IaW50U3RhdGUgPSBmYWxzZVxuICAgICAgICAgICAgaWYgKHJlcy5jb25maXJtKSB7XG4gICAgICAgICAgICAgICAgdW5pLnJlTGF1bmNoKHtcbiAgICAgICAgICAgICAgICAgICAgdXJsOiAnL3BhZ2VzL2F1dGgvYXV0aCdcbiAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSlcbn1cblxuZXhwb3J0IHtcbiAgICByZXF1ZXN0LFxuICAgIHVwbG9hZGluZyxcbiAgICBjb25maWdcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///9\n"); /***/ }), /* 10 */