diff --git a/apis/index.js b/apis/index.js index 31d09ea..e7f07d3 100644 --- a/apis/index.js +++ b/apis/index.js @@ -10,7 +10,7 @@ import router from '../router' // 基础配置 const config = { apiUrl : 'https://api.gongli.vip/api/', // 正式环境 - apiUrl: 'http://api.gl.shangkelian.cn/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 1669468..5c2d959 100644 --- a/unpackage/dist/dev/app-plus/app-service.js +++ b/unpackage/dist/dev/app-plus/app-service.js @@ -476,7 +476,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));var _config;function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}function _defineProperty(obj, key, value) {if (key in obj) {Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true });} else {obj[key] = value;}return obj;}\n\n// 基础配置\nvar config = (_config = {\n apiUrl: 'https://api.gongli.vip/api/' }, _defineProperty(_config, \"apiUrl\",\n'http://api.gl.shangkelian.cn/api/'), _defineProperty(_config, \"timeout\",\n60000), _config);exports.config = config;\n\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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vYXBpcy9pbmRleC5qcyJdLCJuYW1lcyI6WyJjb25maWciLCJhcGlVcmwiLCJsb2dpbkhpbnRTdGF0ZSIsInJlcXVlc3QiLCJwYXJhbWV0ZXIiLCJoaWRlTG9kaW5nIiwidXJsIiwidW5pIiwic2hvd1RvYXN0IiwidGl0bGUiLCJpY29uIiwiaGVhZGVyIiwic3RvcmUiLCJnZXR0ZXJzIiwiZ2V0VG9rZW4iLCJnZXRTdG9yYWdlU3luYyIsInNob3dMb2FkaW5nIiwibWFzayIsIlByb21pc2UiLCJyZXNvbHZlIiwicmVqZWN0IiwidGltZW91dCIsImRhdGEiLCJtZXRob2QiLCJzdWNjZXNzIiwicmVzIiwiQXV0aG9yaXphdGlvbiIsInVwZGF0ZVRva2VuIiwic3RhdHVzQ29kZSIsImhpZGVMb2FkaW5nIiwicmVzb2x2ZURhdGEiLCJzdGF0dXNfY29kZSIsImxvZ2luSGludCIsImVyclRvYXN0IiwiZmFpbCIsImVyciIsInVwbG9hZGluZyIsInBhdGhzIiwidXBsb2FkRmlsZSIsImZpbGVzIiwidXBkRGF0YSIsIkpTT04iLCJwYXJzZSIsImNvZGUiLCJ0b2tlbiIsImNvbW1pdCIsInJlbW92ZVN0b3JhZ2VTeW5jIiwic2hvd01vZGFsIiwiY29udGVudCIsImNvbmZpcm1Db2xvciIsInNob3dDYW5jZWwiLCJjb25maXJtIiwicmVMYXVuY2giXSwibWFwcGluZ3MiOiI7Ozs7OztBQU1BO0FBQ0EsK0U7O0FBRUE7QUFDQSxJQUFNQSxNQUFNO0FBQ1JDLFFBQU0sRUFBRyw2QkFERDtBQUVBLG1DQUZBO0FBR0MsS0FIRCxXQUFaLEM7OztBQU1BLElBQUlDLGNBQWMsR0FBRyxLQUFyQjs7QUFFQTtBQUNBLElBQU1DLE9BQU8sR0FBRyxTQUFWQSxPQUFVLENBQUNDLFNBQUQsRUFBa0MsS0FBdEJDLFVBQXNCLHVFQUFULElBQVM7QUFDOUM7QUFDQSxNQUFJRCxTQUFTLENBQUNFLEdBQVYsS0FBa0IsV0FBbEIsSUFBaUNGLFNBQVMsQ0FBQ0UsR0FBVixL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aUJBQUosQ0FBc0IsT0FBdEI7QUFDSCxDQUpEOztBQU1BO0FBQ0EsSUFBTWQsU0FBUyxHQUFHLFNBQVpBLFNBQVksR0FBTTtBQUNwQixNQUFJOUIsY0FBSixFQUFvQjtBQUNwQixNQUFJLENBQUNBLGNBQUwsRUFBcUJBLGNBQWMsR0FBRyxJQUFqQjtBQUNyQnlCLGFBQVcsQ0FBQyxFQUFELENBQVg7QUFDQXBCLEtBQUcsQ0FBQ3dDLFNBQUosQ0FBYztBQUNWdEMsU0FBSyxFQUFFLE1BREc7QUFFVnVDLFdBQU8sRUFBRSxpQkFGQztBQUdWQyxnQkFBWSxFQUFFLFNBSEo7QUFJVkMsY0FBVSxFQUFFLEtBSkY7QUFLVjFCLFdBQU8sRUFBRSxpQkFBQUMsR0FBRyxFQUFJO0FBQ1p2QixvQkFBYyxHQUFHLEtBQWpCO0FBQ0EsVUFBSXVCLEdBQUcsQ0FBQzBCLE9BQVIsRUFBaUI7QUFDYjVDLFdBQUcsQ0FBQzZDLFFBQUosQ0FBYTtBQUNUOUMsYUFBRyxFQUFFLGtCQURJLEVBQWI7O0FBR0g7QUFDSixLQVpTLEVBQWQ7O0FBY0gsQ0FsQkQiLCJmaWxlIjoiOS5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogV2Vi5ZSQ5piO5piOXG4gKiDljIbljIbmlbDovb3mgY3lpoLmoqbvvIzlsoHmnIjov6Lov6LljY7lj5Hlop7jgIJcbiAqIOeijOeijOaXoOS4uuaeieWNiueUn++8jOS4gOacneaDiumGkuS4h+S6i+epuuOAglxuICovXG5cbmltcG9ydCBzdG9yZSBmcm9tICdAL3N0b3JlJ1xuaW1wb3J0IHJvdXRlciBmcm9tICcuLi9yb3V0ZXInXG5cbi8vIOWfuuehgOmFjee9rlxuY29uc3QgY29uZmlnID0ge1xuICAgIGFwaVVybFx0OiAnaHR0cHM6Ly9hcGkuZ29uZ2xpLnZpcC9hcGkvJywgLy8g5q2j5byP546v5aKDXG4gICAgYXBpVXJsOiAnaHR0cDovL2FwaS5nbC5zaGFuZ2tlbGlhbi5jbi9hcGkvJywgLy8gIOa1i+ivlVxuICAgIHRpbWVvdXQ6IDYwMDAwXG59XG5cbmxldCBsb2dpbkhpbnRTdGF0ZSA9IGZhbHNlXG5cbi8vIOe9kee7nOivt+axglxuY29uc3QgcmVxdWVzdCA9IChwYXJhbWV0ZXIsIGhpZGVMb2RpbmcgPSB0cnVlKSA9PiB7XG4gICAgLy8g5qOA5p+ldXJs6YWN572uXG4gICAgaWYgKHBhcmFtZXRlci51cmwgPT09ICd1bmRlZmluZWQnIHx8IHBhcmFtZXRlci51cmwgPT09ICcnKSB7XG4gICAgICAgIHVuaS5zaG93VG9hc3Qoe1xuICAgICAgICAgICAgdGl0bGU6ICfor7fmsYLlnLDlnYDkuI3og73kuLrnqbonLFxuICAgICAgICAgICAgaWNvbjogJ25vbmUnXG4gICAgICAgIH0pXG4gICAgICAgIHJldHVyblxuICAgIH1cbiAgICAvLyDms6jlhaVoZWFkZXJcbiAgICBjb25maWcuaGVhZGVyID0ge1xuICAgICAgICAnQWNjZXB0JzogJ2FwcGxpY2F0aW9uL2pzb24nLFxuICAgICAgICAnQXV0aG9yaXphdGlvbic6IHN0b3JlLmdldHRlcnMuZ2V0VG9rZW4gfHwgdW5pLmdldFN0b3JhZ2VTeW5jKCd0b2tlbicpXG4gICAgfVxuICAgIC8vIOWKoOi9veaPkOekulxuICAgIGlmICghaGlkZUxvZGluZykgdW5pLnNob3dMb2FkaW5nKHtcbiAgICAgICAgdGl0bGU6ICfliqDovb3kuK0nLFxuICAgICAgICBtYXNrOiB0cnVlXG4gICAgfSk7XG5cbiAgICAvLyDor7fmsYLlrp7kvotcbiAgICByZXR1cm4gbmV3IFByb21pc2UoKHJlc29sdmUsIHJlamVjdCkgPT4ge1xuICAgICAgICB1bmkucmVxdWVzdCh7XG4gICAgICAgICAgICB1cmw6IGNvbmZpZy5hcGlVcmwgKyBwYXJhbWV0ZXIudXJsLFxuICAgICAgICAgICAgdGltZW91dDogY29uZmlnLnRpbWVvdXQsXG4gICAgICAgICAgICBoZWFkZXI6IGNvbmZpZy5oZWFkZXIgfHwge30sXG4gICAgICAgICAgICBkYXRhOiBwYXJhbWV0ZXIuZGF0YSB8fCB7fSxcbiAgICAgICAgICAgIG1ldGhvZDogcGFyYW1ldGVyLm1ldGhvZCB8fCAnR0VUJyxcbiAgICAgICAgICAgIHN1Y2Nlc3M6IHJlcyA9PiB7XG4gICAgICAgICAgICAgICAgaWYgKHJlcy5oZWFkZXIuQXV0aG9yaXphdGlvbikge1xuICAgICAgICAgICAgICAgICAgICB1cGRhdGVUb2tlbigndG9rZW4nLCByZXMuaGVhZGVyLkF1dGhvcml6YXRpb24pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmIChyZXMuc3RhdHVzQ29kZSA9PT0gMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgIHVuaS5oaWRlTG9hZGluZygpXG4gICAgICAgICAgICAgICAgICAgIGNvbnN0IHJlc29sdmVEYXRhID0gcmVzLmRhdGFcbiAgICAgICAgICAgICAgICAgICAgaWYgKHJlc29sdmVEYXRhLnN0YXR1c19jb2RlID09PSAyMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJlc29sdmUocmVzb2x2ZURhdGEuZGF0YSlcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVyblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGlmIChyZXNvbHZlRGF0YS5zdGF0dXNfY29kZSA9PT0gNDAxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsb2dpbkhpbnQoKVxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcmVqZWN0KHJlc29sdmVEYXRhKVxuICAgICAgICAgICAgICAgICAgICByZXR1cm5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZXJyVG9hc3QocmVzLnN0YXR1c0NvZGUpXG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgZmFpbChlcnIpIHtcbiAgICAgICAgICAgICAgICB1bmkuc2hvd1RvYXN0KHtcbiAgICAgICAgICAgICAgICAgICAgdGl0bGU6ICfnvZHnu5zplJnor6/vvIzor7fmo4Dmn6Xmgqjorr7lpIfnvZHnu5znirbmgIEnLFxuICAgICAgICAgICAgICAgICAgICBpY29uOiAnbm9uZSdcbiAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgfVxuICAgICAgICB9KVxuICAgIH0pXG59XG5cbi8vIOaWh+S7tuS4iuS8oFxuY29uc3QgdXBsb2FkaW5nID0gKHBhdGhzKSA9PiB7XG4gICAgdW5pLnNob3dMb2FkaW5nKHtcbiAgICAgICAgdGl0bGU6ICfkuIrkvKDkuK0nLFxuICAgICAgICBtYXNrOiB0cnVlXG4gICAgfSk7XG4gICAgLy8g5rOo5YWlaGVhZGVyXG4gICAgY29uZmlnLmhlYWRlciA9IHtcbiAgICAgICAgJ0FjY2VwdCc6ICdhcHBsaWNhdGlvbi9qc29uJyxcbiAgICAgICAgJ0F1dGhvcml6YXRpb24nOiBzdG9yZS5nZXR0ZXJzLmdldFRva2VuIHx8ICcnXG4gICAgfVxuICAgIC8vIOS4iuS8oOWbvueJh1xuICAgIHJldHVybiBuZXcgUHJvbWlzZSgocmVzb2x2ZSwgcmVqZWN0KSA9PiB7XG4gICAgICAgIHVuaS51cGxvYWRGaWxlKHtcbiAgICAgICAgICAgIHVybDogY29uZmlnLmFwaVVybCArICdzdG9yYWdlL3VwbG9hZHMnLFxuICAgICAgICAgICAgZmlsZXM6IHBhdGhzLFxuICAgICAgICAgICAgaGVhZGVyOiBjb25maWcuaGVhZGVyIHx8IHt9LFxuICAgICAgICAgICAgc3VjY2VzczogcmVzID0+IHtcbiAgICAgICAgICAgICAgICBpZiAocmVzLnN0YXR1c0NvZGUgPT09IDIwMCkge1xuICAgICAgICAgICAgICAgICAgICB1bmkuaGlkZUxvYWRpbmcoKVxuICAgICAgICAgICAgICAgICAgICBsZXQgdXBkRGF0YSA9IEpTT04ucGFyc2UocmVzLmRhdGEpXG4gICAgICAgICAgICAgICAgICAgIGlmICh1cGREYXRhLnN0YXR1c19jb2RlID09PSAyMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJlc29sdmUodXBkRGF0YS5kYXRhKVxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcmVqZWN0KHVwZERhdGEpXG4gICAgICAgICAgICAgICAgICAgIHJldHVyblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBlcnJUb2FzdChyZXMuc3RhdHVzQ29kZSlcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSlcbiAgICB9KVxufVxuXG4vLyDlpITnkIbkuIDkuptodHRw6K+35rGC6ZSZ6K+v5o+Q56S6XG5jb25zdCBlcnJUb2FzdCA9IChjb2RlKSA9PiB7XG4gICAgc3dpdGNoIChjb2RlKSB7XG4gICAgICAgIGNhc2UgNDA0OlxuICAgICAgICAgICAgdW5pLnNob3dUb2FzdCh7XG4gICAgICAgICAgICAgICAgdGl0bGU6IGNvZGUgKyAn5o6l5Y+j5LiN5a2Y5Zyo77yM6K+36IGU57O757O757uf566h55CG5ZGYJyxcbiAgICAgICAgICAgICAgICBpY29uOiAnbm9uZSdcbiAgICAgICAgICAgIH0pXG4gICAgICAgICAgICBicmVhaztcbiAgICAgICAgY2FzZSA0MDU6XG4gICAgICAgICAgICB1bmkuc2hvd1RvYXN0KHtcbiAgICAgICAgICAgICAgICB0aXRsZTogY29kZSArICfor7fmo4Dmn6XmjqXlj6Por7fmsYLmlrnlvI/plJnor68nLFxuICAgICAgICAgICAgICAgIGljb246ICdub25lJ1xuICAgICAgICAgICAgfSlcbiAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICBjYXNlIDUwMDpcbiAgICAgICAgICAgIHVuaS5zaG93VG9hc3Qoe1xuICAgICAgICAgICAgICAgIHRpdGxlOiBjb2RlICsgJ+acjeWKoeerr+mUmeivr++8jOivt+ajgOafpeacjeWKoeWZqOS/oeaBrycsXG4gICAgICAgICAgICAgICAgaWNvbjogJ25vbmUnXG4gICAgICAgICAgICB9KVxuICAgICAgICAgICAgYnJlYWs7XG4gICAgfVxufVxuXG4vLyDmm7TmlrB0b2tlblxuY29uc3QgdXBkYXRlVG9rZW4gPSAodG9rZW4pID0+IHtcbiAgICBzdG9yZS5jb21taXQoJ3NldFRva2VuJywgdG9rZW4pXG4gICAgLy8g5riF6Zmk6YCA5Ye655m75b2V5qCH6K+GXG4gICAgdW5pLnJlbW92ZVN0b3JhZ2VTeW5jKCdpc25ldycpXG59XG5cbi8vIOWkhOeQhueZu+W9leaPkOekulxuY29uc3QgbG9naW5IaW50ID0gKCkgPT4ge1xuICAgIGlmIChsb2dpbkhpbnRTdGF0ZSkgcmV0dXJuXG4gICAgaWYgKCFsb2dpbkhpbnRTdGF0ZSkgbG9naW5IaW50U3RhdGUgPSB0cnVlXG4gICAgdXBkYXRlVG9rZW4oJycpXG4gICAgdW5pLnNob3dNb2RhbCh7XG4gICAgICAgIHRpdGxlOiAn55m75b2V5o+Q56S6JyxcbiAgICAgICAgY29udGVudDogJ+aCqOeahOeZu+W9leS/oeaBr+W3sui/h+acn++8jOivt+mHjeaWsOeZu+W9lScsXG4gICAgICAgIGNvbmZpcm1Db2xvcjogJyM4YjY0ZmQnLFxuICAgICAgICBzaG93Q2FuY2VsOiBmYWxzZSxcbiAgICAgICAgc3VjY2VzczogcmVzID0+IHtcbiAgICAgICAgICAgIGxvZ2luSGludFN0YXRlID0gZmFsc2VcbiAgICAgICAgICAgIGlmIChyZXMuY29uZmlybSkge1xuICAgICAgICAgICAgICAgIHVuaS5yZUxhdW5jaCh7XG4gICAgICAgICAgICAgICAgICAgIHVybDogJy9wYWdlcy9hdXRoL2F1dGgnXG4gICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0pXG59XG5cbmV4cG9ydCB7XG4gICAgcmVxdWVzdCxcbiAgICB1cGxvYWRpbmcsXG4gICAgY29uZmlnXG59XG4iXSwic291cmNlUm9vdCI6IiJ9\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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaS1hcHA6Ly8vYXBpcy9pbmRleC5qcyJdLCJuYW1lcyI6WyJjb25maWciLCJhcGlVcmwiLCJ0aW1lb3V0IiwibG9naW5IaW50U3RhdGUiLCJyZXF1ZXN0IiwicGFyYW1ldGVyIiwiaGlkZUxvZGluZyIsInVybCIsInVuaSIsInNob3dUb2FzdCIsInRpdGxlIiwiaWNvbiIsImhlYWRlciIsInN0b3JlIiwiZ2V0dGVycyIsImdldFRva2VuIiwiZ2V0U3RvcmFnZVN5bmMiLCJzaG93TG9hZGluZyIsIm1hc2siLCJQcm9taXNlIiwicmVzb2x2ZSIsInJlamVjdCIsImRhdGEiLCJtZXRob2QiLCJzdWNjZXNzIiwicmVzIiwiQXV0aG9yaXphdGlvbiIsInVwZGF0ZVRva2VuIiwic3RhdHVzQ29kZSIsImhpZGVMb2FkaW5nIiwicmVzb2x2ZURhdGEiLCJzdGF0dXNfY29kZSIsImxvZ2luSGludCIsImVyclRvYXN0IiwiZmFpbCIsImVyciIsInVwbG9hZGluZyIsInBhdGhzIiwidXBsb2FkRmlsZSIsImZpbGVzIiwidXBkRGF0YSIsIkpTT04iLCJwYXJzZSIsImNvZGUiLCJ0b2tlbiIsImNvbW1pdCIsInJlbW92ZVN0b3JhZ2VTeW5jIiwic2hvd01vZGFsIiwiY29udGVudCIsImNvbmZpcm1Db2xvciIsInNob3dDYW5jZWwiLCJjb25maXJtIiwicmVMYXVuY2giXSwibWFwcGluZ3MiOiI7Ozs7OztBQU1BO0FBQ0EsK0UsOEZBUEE7Ozs7NkpBU0E7QUFDQSxJQUFNQSxNQUFNLEdBQUcsRUFDWEMsTUFBTSxFQUFHLDZCQURFLEVBQzZCO0FBQ3hDO0FBQ0FDLFNBQU8sRUFBRSxLQUhFLEVBQWYsQzs7QUFNQSxJQUFJQyxjQUFjLEdBQUcsS0FBckI7O0FBRUE7QUFDQSxJQUFNQyxPQUFPLEdBQUcsU0FBVkEsT0FBVSxDQUFDQyxTQUFELEVBQWtDLEtBQXRCQyxVQUFzQix1RUFBVCxJQUFTO0FBQzlDO0FBQ0EsTUFBSUQsU0FBUyxDQUFDRSxHQUFWLEtBQWtCLFdBQWxC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QUNBO0FBQ0FwQyxLQUFHLENBQUNzQyxpQkFBSixDQUFzQixPQUF0QjtBQUNILENBSkQ7O0FBTUE7QUFDQSxJQUFNZCxTQUFTLEdBQUcsU0FBWkEsU0FBWSxHQUFNO0FBQ3BCLE1BQUk3QixjQUFKLEVBQW9CO0FBQ3BCLE1BQUksQ0FBQ0EsY0FBTCxFQUFxQkEsY0FBYyxHQUFHLElBQWpCO0FBQ3JCd0IsYUFBVyxDQUFDLEVBQUQsQ0FBWDtBQUNBbkIsS0FBRyxDQUFDdUMsU0FBSixDQUFjO0FBQ1ZyQyxTQUFLLEVBQUUsTUFERztBQUVWc0MsV0FBTyxFQUFFLGlCQUZDO0FBR1ZDLGdCQUFZLEVBQUUsU0FISjtBQUlWQyxjQUFVLEVBQUUsS0FKRjtBQUtWMUIsV0FBTyxFQUFFLGlCQUFBQyxHQUFHLEVBQUk7QUFDWnRCLG9CQUFjLEdBQUcsS0FBakI7QUFDQSxVQUFJc0IsR0FBRyxDQUFDMEIsT0FBUixFQUFpQjtBQUNiM0MsV0FBRyxDQUFDNEMsUUFBSixDQUFhO0FBQ1Q3QyxhQUFHLEVBQUUsa0JBREksRUFBYjs7QUFHSDtBQUNKLEtBWlMsRUFBZDs7QUFjSCxDQWxCRCIsImZpbGUiOiI5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBXZWLllJDmmI7mmI5cbiAqIOWMhuWMhuaVsOi9veaBjeWmguaipu+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 */