2018-12-19 19:26:38 +08:00
|
|
|
/*!
|
2018-12-21 20:37:41 +08:00
|
|
|
* weRequest 1.2.0
|
2018-12-19 19:26:38 +08:00
|
|
|
* https://github.com/IvinWu/weRequest
|
|
|
|
|
*/
|
2018-09-24 10:36:20 +08:00
|
|
|
module.exports =
|
|
|
|
|
/******/ (function(modules) { // webpackBootstrap
|
|
|
|
|
/******/ // The module cache
|
|
|
|
|
/******/ var installedModules = {};
|
|
|
|
|
/******/
|
|
|
|
|
/******/ // The require function
|
|
|
|
|
/******/ function __webpack_require__(moduleId) {
|
|
|
|
|
/******/
|
|
|
|
|
/******/ // Check if module is in cache
|
|
|
|
|
/******/ if(installedModules[moduleId]) {
|
|
|
|
|
/******/ return installedModules[moduleId].exports;
|
|
|
|
|
/******/ }
|
|
|
|
|
/******/ // Create a new module (and put it into the cache)
|
|
|
|
|
/******/ var module = installedModules[moduleId] = {
|
|
|
|
|
/******/ i: moduleId,
|
|
|
|
|
/******/ l: false,
|
|
|
|
|
/******/ exports: {}
|
|
|
|
|
/******/ };
|
|
|
|
|
/******/
|
|
|
|
|
/******/ // Execute the module function
|
|
|
|
|
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
|
|
|
|
|
/******/
|
|
|
|
|
/******/ // Flag the module as loaded
|
|
|
|
|
/******/ module.l = true;
|
|
|
|
|
/******/
|
|
|
|
|
/******/ // Return the exports of the module
|
|
|
|
|
/******/ return module.exports;
|
|
|
|
|
/******/ }
|
|
|
|
|
/******/
|
|
|
|
|
/******/
|
|
|
|
|
/******/ // expose the modules object (__webpack_modules__)
|
|
|
|
|
/******/ __webpack_require__.m = modules;
|
|
|
|
|
/******/
|
|
|
|
|
/******/ // expose the module cache
|
|
|
|
|
/******/ __webpack_require__.c = installedModules;
|
|
|
|
|
/******/
|
|
|
|
|
/******/ // define getter function for harmony exports
|
|
|
|
|
/******/ __webpack_require__.d = function(exports, name, getter) {
|
|
|
|
|
/******/ if(!__webpack_require__.o(exports, name)) {
|
2018-12-20 21:21:58 +08:00
|
|
|
/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
|
2018-09-24 10:36:20 +08:00
|
|
|
/******/ }
|
|
|
|
|
/******/ };
|
|
|
|
|
/******/
|
|
|
|
|
/******/ // define __esModule on exports
|
|
|
|
|
/******/ __webpack_require__.r = function(exports) {
|
2018-12-20 21:21:58 +08:00
|
|
|
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
|
|
|
|
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
|
|
|
|
/******/ }
|
2018-09-24 10:36:20 +08:00
|
|
|
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
|
|
|
|
/******/ };
|
|
|
|
|
/******/
|
2018-12-20 21:21:58 +08:00
|
|
|
/******/ // create a fake namespace object
|
|
|
|
|
/******/ // mode & 1: value is a module id, require it
|
|
|
|
|
/******/ // mode & 2: merge all properties of value into the ns
|
|
|
|
|
/******/ // mode & 4: return value when already ns object
|
|
|
|
|
/******/ // mode & 8|1: behave like require
|
|
|
|
|
/******/ __webpack_require__.t = function(value, mode) {
|
|
|
|
|
/******/ if(mode & 1) value = __webpack_require__(value);
|
|
|
|
|
/******/ if(mode & 8) return value;
|
|
|
|
|
/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
|
|
|
|
|
/******/ var ns = Object.create(null);
|
|
|
|
|
/******/ __webpack_require__.r(ns);
|
|
|
|
|
/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
|
|
|
|
|
/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
|
|
|
|
|
/******/ return ns;
|
|
|
|
|
/******/ };
|
|
|
|
|
/******/
|
2018-09-24 10:36:20 +08:00
|
|
|
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
|
|
|
|
/******/ __webpack_require__.n = function(module) {
|
|
|
|
|
/******/ var getter = module && module.__esModule ?
|
|
|
|
|
/******/ function getDefault() { return module['default']; } :
|
|
|
|
|
/******/ function getModuleExports() { return module; };
|
|
|
|
|
/******/ __webpack_require__.d(getter, 'a', getter);
|
|
|
|
|
/******/ return getter;
|
|
|
|
|
/******/ };
|
|
|
|
|
/******/
|
|
|
|
|
/******/ // Object.prototype.hasOwnProperty.call
|
|
|
|
|
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
|
|
|
|
|
/******/
|
|
|
|
|
/******/ // __webpack_public_path__
|
|
|
|
|
/******/ __webpack_require__.p = "";
|
|
|
|
|
/******/
|
|
|
|
|
/******/
|
|
|
|
|
/******/ // Load entry module and return exports
|
2018-12-20 21:21:58 +08:00
|
|
|
/******/ return __webpack_require__(__webpack_require__.s = "./src/index.ts");
|
2018-09-24 10:36:20 +08:00
|
|
|
/******/ })
|
|
|
|
|
/************************************************************************/
|
|
|
|
|
/******/ ({
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/api/getConfig.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!******************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/api/getConfig.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\******************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
var config_1 = __webpack_require__(/*! ../store/config */ "./src/store/config.ts");
|
|
|
|
|
var status_1 = __webpack_require__(/*! ../store/status */ "./src/store/status.ts");
|
|
|
|
|
exports.default = (function () {
|
|
|
|
|
var configResult = {
|
|
|
|
|
urlPerfix: config_1.default.urlPerfix,
|
|
|
|
|
sessionExpireTime: status_1.default.sessionExpireTime,
|
|
|
|
|
sessionExpireKey: config_1.default.sessionExpireKey,
|
|
|
|
|
sessionExpire: status_1.default.sessionExpire
|
|
|
|
|
};
|
|
|
|
|
return configResult;
|
2018-12-19 19:26:38 +08:00
|
|
|
});
|
2018-12-21 17:28:46 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0Q29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2FwaS9nZXRDb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwwQ0FBb0M7QUFDcEMsMENBQW9DO0FBYXBDLG1CQUFlO0lBQ1gsSUFBTSxZQUFZLEdBQXFCO1FBQ25DLFNBQVMsRUFBRSxnQkFBTSxDQUFDLFNBQVM7UUFDM0IsaUJBQWlCLEVBQUUsZ0JBQU0sQ0FBQyxpQkFBaUI7UUFDM0MsZ0JBQWdCLEVBQUUsZ0JBQU0sQ0FBQyxnQkFBZ0I7UUFDekMsYUFBYSxFQUFFLGdCQUFNLENBQUMsYUFBYTtLQUN0QyxDQUFBO0lBQ0QsT0FBTyxZQUFZLENBQUM7QUFDeEIsQ0FBQyxFQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNvbmZpZyBmcm9tICcuLi9zdG9yZS9jb25maWcnXHJcbmltcG9ydCBzdGF0dXMgZnJvbSAnLi4vc3RvcmUvc3RhdHVzJ1xyXG5cclxuZXhwb3J0IGludGVyZmFjZSBJR2V0Q29uZmlnUmVzdWx0e1xyXG4gICAgLyog5Zyo57uE5Lu25Yid5aeL5YyW5pe25Lyg5YWl55qE6K+35rGCVVJM55qE5Zu65a6a5YmN57yAICovXHJcbiAgICB1cmxQZXJmaXg/OiBzdHJpbmcgfCAoKCkgPT4gc3RyaW5nKTtcclxuICAgIC8qIOWcqOe7hOS7tuWIneWni+WMluaXtuS8oOWFpeeahOeUqOaIt+eZu+mZhuaAgeiuvue9ruacrOWcsOe8k+WtmOaXtumXtCAqL1xyXG4gICAgc2Vzc2lvbkV4cGlyZVRpbWU/OiBudW1iZXI7XHJcbiAgICAvKiDlnKjnu4Tku7bliJ3lp4vljJbml7bkvKDlhaXnmoTnlKjmiLfnmbvpmYbmgIHmnKzlnLDnvJPlrZjml7bpl7RTdG9yYWdl55qEa2V5ICovXHJcbiAgICBzZXNzaW9uRXhwaXJlS2V5Pzogc3RyaW5nO1xyXG4gICAgLyog55So5oi355m76ZmG5oCB5pys5Zyw57yT5a2Y6L+H5pyf55qE5pe26Ze05oizICovXHJcbiAgICBzZXNzaW9uRXhwaXJlPzogbnVtYmVyO1xyXG4gIH1cclxuXHJcbmV4cG9ydCBkZWZhdWx0ICgpID0+IHtcclxuICAgIGNvbnN0IGNvbmZpZ1Jlc3VsdCA6SUdldENvbmZpZ1Jlc3VsdCA9IHtcclxuICAgICAgICB1cmxQZXJmaXg6IGNvbmZpZy51cmxQZXJmaXgsXHJcbiAgICAgICAgc2Vzc2lvbkV4cGlyZVRpbWU6IHN0YXR1cy5zZXNzaW9uRXhwaXJlVGltZSxcclxuICAgICAgICBzZXNzaW9uRXhwaXJlS2V5OiBjb25maWcuc2Vzc2lvbkV4cGlyZUtleSxcclxuICAgICAgICBzZXNzaW9uRXhwaXJlOiBzdGF0dXMuc2Vzc2lvbkV4cGlyZVxyXG4gICAgfVxyXG4gICAgcmV0dXJuIGNvbmZpZ1Jlc3VsdDtcclxufTtcclxuIl19
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/api/getSession.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!*******************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/api/getSession.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\*******************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
var status_1 = __webpack_require__(/*! ../store/status */ "./src/store/status.ts");
|
|
|
|
|
exports.default = (function () {
|
|
|
|
|
return status_1.default.session;
|
2018-12-19 19:26:38 +08:00
|
|
|
});
|
2018-12-21 17:28:46 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0U2Vzc2lvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hcGkvZ2V0U2Vzc2lvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDBDQUFvQztBQUVwQyxtQkFBZTtJQUNYLE9BQU8sZ0JBQU0sQ0FBQyxPQUFPLENBQUE7QUFDekIsQ0FBQyxFQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHN0YXR1cyBmcm9tICcuLi9zdG9yZS9zdGF0dXMnXHJcblxyXG5leHBvcnQgZGVmYXVsdCAoKSA9PiB7XHJcbiAgICByZXR1cm4gc3RhdHVzLnNlc3Npb25cclxufVxyXG4iXX0=
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/api/init.ts":
|
2018-09-24 10:36:20 +08:00
|
|
|
/*!*************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/api/init.ts ***!
|
2018-09-24 10:36:20 +08:00
|
|
|
\*************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-09-24 10:36:20 +08:00
|
|
|
|
2018-12-19 19:26:38 +08:00
|
|
|
"use strict";
|
2018-09-24 10:36:20 +08:00
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
var __assign = (this && this.__assign) || function () {
|
|
|
|
|
__assign = Object.assign || function(t) {
|
|
|
|
|
for (var s, i = 1, n = arguments.length; i < n; i++) {
|
|
|
|
|
s = arguments[i];
|
|
|
|
|
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
|
|
|
|
|
t[p] = s[p];
|
|
|
|
|
}
|
|
|
|
|
return t;
|
|
|
|
|
};
|
|
|
|
|
return __assign.apply(this, arguments);
|
|
|
|
|
};
|
|
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
var config_1 = __webpack_require__(/*! ../store/config */ "./src/store/config.ts");
|
|
|
|
|
var status_1 = __webpack_require__(/*! ../store/status */ "./src/store/status.ts");
|
|
|
|
|
exports.default = (function (params) {
|
|
|
|
|
var config = __assign({}, params, config_1.default);
|
2018-12-19 19:26:38 +08:00
|
|
|
if (params.sessionName) {
|
|
|
|
|
try {
|
2018-12-20 21:21:58 +08:00
|
|
|
status_1.default.session = wx.getStorageSync(config.sessionName) || '';
|
|
|
|
|
}
|
|
|
|
|
catch (e) {
|
|
|
|
|
console.error('wx.getStorageSync:fail, can not get session.');
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (params.sessionExpireKey) {
|
|
|
|
|
try {
|
2018-12-20 21:21:58 +08:00
|
|
|
status_1.default.sessionExpire = wx.getStorageSync(config.sessionExpireKey) || Infinity;
|
|
|
|
|
}
|
|
|
|
|
catch (e) {
|
|
|
|
|
console.error('wx.getStorageSync:fail, can not get sessionExpire.');
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
|
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
});
|
2018-12-21 20:37:41 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5pdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hcGkvaW5pdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBQUEsMENBQTJDO0FBQzNDLDBDQUFvQztBQXFFcEMsbUJBQWUsVUFBQyxNQUFtQjtJQUMvQixJQUFNLE1BQU0sZ0JBQW9CLE1BQU0sRUFBSyxnQkFBYSxDQUFDLENBQUE7SUFFekQsSUFBSSxNQUFNLENBQUMsV0FBVyxFQUFFO1FBQ3BCLElBQUk7WUFDQSxnQkFBTSxDQUFDLE9BQU8sR0FBRyxFQUFFLENBQUMsY0FBYyxDQUFDLE1BQU0sQ0FBQyxXQUFZLENBQUMsSUFBSSxFQUFFLENBQUM7U0FDakU7UUFBQyxPQUFPLENBQUMsRUFBRTtZQUNSLE9BQU8sQ0FBQyxLQUFLLENBQUMsOENBQThDLENBQUMsQ0FBQTtTQUNoRTtLQUNKO0lBRUQsSUFBSSxNQUFNLENBQUMsZ0JBQWdCLEVBQUU7UUFDekIsSUFBSTtZQUNBLGdCQUFNLENBQUMsYUFBYSxHQUFHLEVBQUUsQ0FBQyxjQUFjLENBQUMsTUFBTSxDQUFDLGdCQUFnQixDQUFDLElBQUksUUFBUSxDQUFDO1NBQ2pGO1FBQUMsT0FBTyxDQUFDLEVBQUU7WUFDUixPQUFPLENBQUMsS0FBSyxDQUFDLG9EQUFvRCxDQUFDLENBQUE7U0FDdEU7S0FDSjtBQUNMLENBQUMsRUFBQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBkZWZhdWx0Q29uZmlnIGZyb20gJy4uL3N0b3JlL2NvbmZpZydcclxuaW1wb3J0IHN0YXR1cyBmcm9tICcuLi9zdG9yZS9zdGF0dXMnXHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIElJbml0T3B0aW9uIHtcclxuICAgIC8qIOeUqGNvZGXmjaLlj5ZzZXNzaW9u55qEQ0dJ6YWN572uICovXHJcbiAgICBjb2RlVG9TZXNzaW9uOiBJQ29kZVRvU2Vzc2lvbk9wdGlvbnM7XHJcbiAgICAvKiDlgqjlrZjlnKhsb2NhbFN0b3JhZ2XnmoRzZXNzaW9u5ZCN56ew77yM5LiUQ0dJ6K+35rGC55qEZGF0YeS4reS8muiHquWKqOW4puS4iuS7peatpOS4uuWQjeensOeahHNlc3Npb27lgLzvvJvlj6/kuI3phY3nva7vvIzpu5jorqTkuLpzZXNzaW9uICovXHJcbiAgICBzZXNzaW9uTmFtZTogc3RyaW5nO1xyXG4gICAgLyog6K+35rGCVVJM55qE5Zu65a6a5YmN57yA77yM5aaC5p6c6YWN572u5LqG77yM5ZCO57ut6K+35rGC55qEVVJM6YO95Lya6Ieq5Yqo5Yqg5LiK6L+Z5Liq5YmN57yA77yM5aaC5p6c5piv5Ye95pWw77yM5YiZ5Li65Ye95pWw55qE6L+U5Zue5YC8ICovXHJcbiAgICB1cmxQZXJmaXg/OiBzdHJpbmcgfCAoKCkgPT4gc3RyaW5nKTtcclxuICAgIC8qIOaYr+WQpumcgOimgeiwg+eUqGNoZWNrU2Vzc2lvbu+8jOmqjOivgeWwj+eoi+W6j+eahOeZu+W9leaAgei/h+acn++8m+iLpeS4muWKoeS4jemcgOimgeS9v+eUqOWIsHNlc3Npb25fa2V577yM5YiZ5Y+v6YWN572u5Li6dHJ1ZSAqL1xyXG4gICAgZG9Ob3RDaGVja1Nlc3Npb24/OiBib29sZWFuO1xyXG4gICAgLyog55m75b2V6YeN6K+V5qyh5pWw77yM5b2T6L+e57ut6K+35rGC55m75b2V5o6l5Y+j6L+U5Zue5aSx6LSl5qyh5pWw6LaF6L+H6L+Z5Liq5qyh5pWw77yM5bCG5LiN5YaN6YeN6K+V55m75b2VICovXHJcbiAgICByZUxvZ2luTGltaXQ/OiBudW1iZXI7XHJcbiAgICAvKiDlvZPlh7rnjrDmjqXlj6PpgLvovpHplJnor6/ml7bvvIzkvJrmiafooYznu5/kuIDnmoTlm57osIPlh73mlbDvvIzov5nph4zlj6/ku6XlgZrnu5/kuIDnmoTplJnor6/kuIrmiqXnrYnlpITnkIYgKi9cclxuICAgIGVycm9yQ2FsbGJhY2s/OiBudWxsIHwgRnVuY3Rpb247XHJcbiAgICAvKiDmjqXlj6Pov5Tlm57miJDlip/kuYvlkI7vvIzkvJrmiafooYznu5/kuIDnmoTlm57osIPlh73mlbDvvIzov5nph4zlj6/ku6XlgZrnu5/kuIDnmoTogJfml7bkuIrmiqXnrYnlpITnkIYgKi9cclxuICAgIHJlcG9ydENHST86IGJvb2xlYW4gfCAoKFxyXG4gICAgICAvKiDosIPnlKjnmoTmjqXlj6PlkI3lrZfvvIzlj6/lnKhyZXF1ZXN05o6l5Y+j55qEcmVwb3J05a2X5q616YWN572uICovXHJcbiAgICAgIG5hbWU6IHN0cmluZyxcclxuICAgICAgLyog5Y+R6LW36K+35rGC5pe255qE5pe26Ze05oizICovXHJcbiAgICAgIHN0YXJ0VGltZTogbnVtYmVyLFxyXG4gICAgICAvKiDor7fmsYLov5Tlm57ml7bnmoTml7bpl7TmiLMgKi9cclxuICAgICAgZW5kVGltZTogbnVtYmVyLFxyXG4gICAgICAvKiDor7fmsYLmlrnms5XvvIzlj6/nlKjkuo7kuIrmiqUgKi9cclxuICAgICAgcmVxdWVzdD86ICgpID0+IHZvaWRcclxuICAgICkgPT4gdm9pZCk7XHJcbiAgICAvKiBcdOWPr+S4uuaOpeWPo+aPkOS+m21vY2vmlbDmja4gKi9cclxuICAgIG1vY2tKc29uPzogVE9ETztcclxuICAgIC8qKiDmiYDmnInor7fmsYLpg73kvJroh6rliqjluKbkuIrov5nph4znmoTlj4LmlbAgKi9cclxuICAgIGdsb2JhbERhdGE/OiBib29sZWFuIHwgb2JqZWN0IHwgRnVuY3Rpb247XHJcbiAgICAvKiogc2Vzc2lvbuWcqOacrOWcsOe8k+WtmOeahGtleSAqL1xyXG4gICAgc2Vzc2lvbkV4cGlyZUtleTogc3RyaW5nO1xyXG4gICAgLyog6Kem5Y+R6YeN5paw55m75b2V55qE5p2h5Lu277yb5Y+C5pWw5Li6Q0dJ6L+U5Zue55qE5pWw5o2u77yM6L+U5Zue6ZyA6KaB6YeN5paw55m75b2V55qE5p2h5Lu2ICovXHJcbiAgICBsb2dpblRyaWdnZXI/OiAocmVzOiBzdHJpbmcgfCBJQW55T2JqZWN0IHwgQXJyYXlCdWZmZXIpID0+IGJvb2xlYW47XHJcbiAgICAvKiDop6blj5Hor7fmsYLmiJDlip/nmoTmnaHku7bvvJvlj4LmlbDkuLpDR0nov5Tlm57nmoTmlbDmja7vvIzov5Tlm57mjqXlj6PpgLvovpHmiJDlip/nmoTmnaHku7YgKi9cclxuICAgIHN1Y2Nlc3NUcmlnZ2VyPzogKHJlczogc3RyaW5nIHwgSUFueU9iamVjdCB8IEFycmF5QnVmZmVyKSA9PiBib29sZWFuO1xyXG4gICAgLyog5oiQ5Yqf5LmL5ZCO6L+U5Zue5pWw5o2u77yb5Y+C5pWw5Li6Q0dJ6L+U5Zue55qE5pWw5o2u77yM6L+U5Zue6YC76L6R6ZyA6KaB5L2/55So55qE5pWw5o2uICovXHJcbiAgICBzdWNjZXNzRGF0YT86IChyZXM6IHN0cmluZyB8IElBbnlPYmplY3QgfCBBcnJheUJ1ZmZlcikgPT4gYm9vbGVhbjtcclxuI
|
2018-09-24 10:36:20 +08:00
|
|
|
|
2018-12-19 19:26:38 +08:00
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/api/login.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!**************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/api/login.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\**************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
var sessionManager_1 = __webpack_require__(/*! ../module/sessionManager */ "./src/module/sessionManager.ts");
|
|
|
|
|
exports.default = (function (callback) {
|
|
|
|
|
return sessionManager_1.default(callback, {});
|
2018-12-19 19:26:38 +08:00
|
|
|
});
|
2018-12-21 17:28:46 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9naW4uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYXBpL2xvZ2luLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsMkRBQW1EO0FBRW5ELG1CQUFlLFVBQUMsUUFBa0I7SUFDOUIsT0FBTyx3QkFBWSxDQUFDLFFBQVEsRUFBRSxFQUFFLENBQUMsQ0FBQTtBQUNyQyxDQUFDLEVBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgY2hlY2tTZXNzaW9uIGZyb20gJy4uL21vZHVsZS9zZXNzaW9uTWFuYWdlcidcclxuXHJcbmV4cG9ydCBkZWZhdWx0IChjYWxsYmFjazogRnVuY3Rpb24pID0+IHtcclxuICAgIHJldHVybiBjaGVja1Nlc3Npb24oY2FsbGJhY2ssIHt9KVxyXG59XHJcbiJdfQ==
|
2018-09-24 10:36:20 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/api/request.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!****************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/api/request.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\****************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-09-24 10:36:20 +08:00
|
|
|
|
2018-12-19 19:26:38 +08:00
|
|
|
"use strict";
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
var requestHandler_1 = __webpack_require__(/*! ../module/requestHandler */ "./src/module/requestHandler.ts");
|
|
|
|
|
exports.default = (function (obj) {
|
|
|
|
|
requestHandler_1.default.request(obj);
|
2018-12-19 19:26:38 +08:00
|
|
|
});
|
2018-12-21 17:28:46 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVxdWVzdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hcGkvcmVxdWVzdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDJEQUFxRDtBQVdyRCxtQkFBZSxVQUFDLEdBQW1CO0lBQy9CLHdCQUFjLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFBO0FBQy9CLENBQUMsRUFBQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCByZXF1ZXN0SGFuZGxlciBmcm9tICcuLi9tb2R1bGUvcmVxdWVzdEhhbmRsZXInXHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIElSZXF1ZXN0T3B0aW9uIGV4dGVuZHMgd3guUmVxdWVzdE9wdGlvbiB7XHJcbiAgICAvKiDlj5Hotbfor7fmsYLliY3miafooYznmoTlh73mlbAgKi9cclxuICAgIGJlZm9yZVNlbmQ/OiBGdW5jdGlvbjtcclxuICAgIC8qIOivt+axgui/h+eoi+mhtemdouaYr+WQpuWxleekuuWFqOWxj+eahGxvYWRpbmcgKi9cclxuICAgIHNob3dMb2FkaW5nPzogYm9vbGVhbiB8IHN0cmluZztcclxuICAgIC8qIOaOpeWPo+ivt+axguaIkOWKn+WQjuWwhuiHquWKqOaJp+ihjGluaXQoKeS4remFjee9rueahHJlcG9ydENHSeWHveaVsO+8jOWFtuS4reeahG5hbWXlrZfmrrXlgLzkuLrov5nph4zphY3nva7nmoTlgLwgKi9cclxuICAgIHJlcG9ydD86IHN0cmluZztcclxuICB9XHJcblxyXG5leHBvcnQgZGVmYXVsdCAob2JqOiBJUmVxdWVzdE9wdGlvbikgPT4ge1xyXG4gICAgcmVxdWVzdEhhbmRsZXIucmVxdWVzdChvYmopXHJcbn1cclxuIl19
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/api/setSession.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!*******************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/api/setSession.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\*******************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
var status_1 = __webpack_require__(/*! ../store/status */ "./src/store/status.ts");
|
|
|
|
|
exports.default = (function (session) {
|
|
|
|
|
status_1.default.session = session;
|
|
|
|
|
status_1.default.sessionIsFresh = true;
|
2018-12-19 19:26:38 +08:00
|
|
|
});
|
2018-12-21 17:28:46 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2V0U2Vzc2lvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hcGkvc2V0U2Vzc2lvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDBDQUFvQztBQUVwQyxtQkFBZSxVQUFDLE9BQWE7SUFDekIsZ0JBQU0sQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDO0lBQ3pCLGdCQUFNLENBQUMsY0FBYyxHQUFHLElBQUksQ0FBQztBQUNqQyxDQUFDLEVBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgc3RhdHVzIGZyb20gJy4uL3N0b3JlL3N0YXR1cydcclxuXHJcbmV4cG9ydCBkZWZhdWx0IChzZXNzaW9uOiBUT0RPKSA9PiB7XHJcbiAgICBzdGF0dXMuc2Vzc2lvbiA9IHNlc3Npb247XHJcbiAgICBzdGF0dXMuc2Vzc2lvbklzRnJlc2ggPSB0cnVlO1xyXG59XHJcbiJdfQ==
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/api/uploadFile.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!*******************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/api/uploadFile.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\*******************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
var requestHandler_1 = __webpack_require__(/*! ../module/requestHandler */ "./src/module/requestHandler.ts");
|
|
|
|
|
exports.default = (function (obj) {
|
|
|
|
|
requestHandler_1.default.uploadFile(obj);
|
2018-12-19 19:26:38 +08:00
|
|
|
});
|
2018-12-21 17:28:46 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXBsb2FkRmlsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hcGkvdXBsb2FkRmlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDJEQUFxRDtBQUVyRCxtQkFBZSxVQUFDLEdBQVM7SUFDckIsd0JBQWMsQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUE7QUFDbEMsQ0FBQyxFQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHJlcXVlc3RIYW5kbGVyIGZyb20gJy4uL21vZHVsZS9yZXF1ZXN0SGFuZGxlcidcclxuXHJcbmV4cG9ydCBkZWZhdWx0IChvYmo6IFRPRE8pID0+IHtcclxuICAgIHJlcXVlc3RIYW5kbGVyLnVwbG9hZEZpbGUob2JqKVxyXG59XHJcbiJdfQ==
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/index.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!**********************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/index.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\**********************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
var init_1 = __webpack_require__(/*! ./api/init */ "./src/api/init.ts");
|
|
|
|
|
var request_1 = __webpack_require__(/*! ./api/request */ "./src/api/request.ts");
|
|
|
|
|
var uploadFile_1 = __webpack_require__(/*! ./api/uploadFile */ "./src/api/uploadFile.ts");
|
|
|
|
|
var setSession_1 = __webpack_require__(/*! ./api/setSession */ "./src/api/setSession.ts");
|
|
|
|
|
var login_1 = __webpack_require__(/*! ./api/login */ "./src/api/login.ts");
|
|
|
|
|
var getSession_1 = __webpack_require__(/*! ./api/getSession */ "./src/api/getSession.ts");
|
|
|
|
|
var getConfig_1 = __webpack_require__(/*! ./api/getConfig */ "./src/api/getConfig.ts");
|
|
|
|
|
var weRequestObject = {
|
|
|
|
|
init: init_1.default,
|
|
|
|
|
request: request_1.default,
|
|
|
|
|
uploadFile: uploadFile_1.default,
|
|
|
|
|
setSession: setSession_1.default,
|
|
|
|
|
login: login_1.default,
|
|
|
|
|
getSession: getSession_1.default,
|
|
|
|
|
getConfig: getConfig_1.default
|
|
|
|
|
};
|
|
|
|
|
exports.default = weRequestObject;
|
2018-12-21 17:28:46 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxtQ0FBOEI7QUFDOUIseUNBQW9DO0FBQ3BDLCtDQUEwQztBQUMxQywrQ0FBMEM7QUFDMUMscUNBQWdDO0FBQ2hDLCtDQUEwQztBQUMxQyw2Q0FBd0M7QUF5Q3hDLElBQU0sZUFBZSxHQUFjO0lBQ2pDLElBQUksZ0JBQUE7SUFDSixPQUFPLG1CQUFBO0lBQ1AsVUFBVSxzQkFBQTtJQUNWLFVBQVUsc0JBQUE7SUFDVixLQUFLLGlCQUFBO0lBQ0wsVUFBVSxzQkFBQTtJQUNWLFNBQVMscUJBQUE7Q0FDVixDQUFDO0FBRUYsa0JBQWUsZUFBZSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGluaXQgZnJvbSBcIi4vYXBpL2luaXRcIjtcclxuaW1wb3J0IHJlcXVlc3QgZnJvbSBcIi4vYXBpL3JlcXVlc3RcIjtcclxuaW1wb3J0IHVwbG9hZEZpbGUgZnJvbSBcIi4vYXBpL3VwbG9hZEZpbGVcIjtcclxuaW1wb3J0IHNldFNlc3Npb24gZnJvbSBcIi4vYXBpL3NldFNlc3Npb25cIjtcclxuaW1wb3J0IGxvZ2luIGZyb20gXCIuL2FwaS9sb2dpblwiO1xyXG5pbXBvcnQgZ2V0U2Vzc2lvbiBmcm9tIFwiLi9hcGkvZ2V0U2Vzc2lvblwiO1xyXG5pbXBvcnQgZ2V0Q29uZmlnIGZyb20gXCIuL2FwaS9nZXRDb25maWdcIjtcclxuaW1wb3J0IHsgSUluaXRPcHRpb24gfSBmcm9tIFwiLi9hcGkvaW5pdFwiO1xyXG5pbXBvcnQgeyBJUmVxdWVzdE9wdGlvbiB9IGZyb20gXCIuL2FwaS9yZXF1ZXN0XCI7XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIElVcGxvYWRGaWxlT3B0aW9uIGV4dGVuZHMgd3guVXBsb2FkRmlsZU9wdGlvbiB7XHJcbiAgLyog5Y+R6LW36K+35rGC5YmN5omn6KGM55qE5Ye95pWwICovXHJcbiAgYmVmb3JlU2VuZD86IEZ1bmN0aW9uO1xyXG4gIC8qIOivt+axgui/h+eoi+mhtemdouaYr+WQpuWxleekuuWFqOWxj+eahGxvYWRpbmcgKi9cclxuICBzaG93TG9hZGluZz86IGJvb2xlYW4gfCBzdHJpbmc7XHJcbiAgLyog5o6l5Y+j6K+35rGC5oiQ5Yqf5ZCO5bCG6Ieq5Yqo5omn6KGMaW5pdCgp5Lit6YWN572u55qEcmVwb3J0Q0dJ5Ye95pWw77yM5YW25Lit55qEbmFtZeWtl+auteWAvOS4uui/memHjOmFjee9rueahOWAvCAqL1xyXG4gIHJlcG9ydD86IHN0cmluZztcclxufVxyXG5cclxuZXhwb3J0IGludGVyZmFjZSBJR2V0Q29uZmlnUmVzdWx0IHtcclxuICAvKiDlnKjnu4Tku7bliJ3lp4vljJbml7bkvKDlhaXnmoTor7fmsYJVUkznmoTlm7rlrprliY3nvIAgKi9cclxuICB1cmxQZXJmaXg/OiBzdHJpbmcgfCAoKCkgPT4gc3RyaW5nKTtcclxuICAvKiDlnKjnu4Tku7bliJ3lp4vljJbml7bkvKDlhaXnmoTnlKjmiLfnmbvpmYbmgIHorr7nva7mnKzlnLDnvJPlrZjml7bpl7QgKi9cclxuICBzZXNzaW9uRXhwaXJlVGltZT86IG51bWJlcjtcclxuICAvKiDlnKjnu4Tku7bliJ3lp4vljJbml7bkvKDlhaXnmoTnlKjmiLfnmbvpmYbmgIHmnKzlnLDnvJPlrZjml7bpl7RTdG9yYWdl55qEa2V5ICovXHJcbiAgc2Vzc2lvbkV4cGlyZUtleT86IHN0cmluZztcclxuICAvKiDnlKjmiLfnmbvpmYbmgIHmnKzlnLDnvJPlrZjov4fmnJ/nmoTml7bpl7TmiLMgKi9cclxuICBzZXNzaW9uRXhwaXJlPzogbnVtYmVyO1xyXG59XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIHdlUmVxdWVzdCB7XHJcbiAgLyoqIOWwj+eoi+W6j+i0puWPt+S/oeaBryAqL1xyXG4gIGluaXQ/OiAob2JqOiBJSW5pdE9wdGlvbikgPT4gdm9pZDtcclxuICAvKiog5o+S5Lu26LSm5Y+35L+h5oGv77yI5LuF5Zyo5o+S5Lu25Lit6LCD55So5pe25YyF5ZCr6L+Z5LiA6aG577yJICovXHJcbiAgcmVxdWVzdD86IChvcHRpb246IElSZXF1ZXN0T3B0aW9uKSA9PiB2b2lkO1xyXG4gIC8qKiDmj5Lku7botKblj7fkv6Hmga/vvIjku4XlnKjmj5Lku7bkuK3osIPnlKjml7bljIXlkKvov5nkuIDpobnvvIkgKi9cclxuICB1cGxvYWRGaWxlPzogKG9wdGlvbjogSVVwbG9hZEZpbGVPcHRpb24pID0+IHZvaWQ7XHJcbiAgLyog6I635Y+W5pys5Zyw57yT5a2Y5Lit55So5oi356Wo5o2u55qE5YC8ICovXHJcbiAgZ2V0U2Vzc2lvbj86ICgpID0+IHN0cmluZztcclxuICAvKiDojrflj5Z3ZVJlcXVlc3TnmoTphY3nva4gKi9cclxuICBnZXRDb25maWc/OiAoKSA9PiBJR2V0Q29uZmlnUmVzdWx0O1xyXG4gIC8qIFvkuI3lu7rorq7kvb/nlKhdIOWcqOS4jeWPkei1t+S4muWKoeivt+axgueahOaDheWGteS4i++8jOWNleeLrOaJp+ihjOeZu+W9lemAu+i+kSAqL1xyXG4gIGxvZ2luPzogKGNhbGxiYWNrOiBGdW5jdGlvbikgPT4gdm9pZDtcclxuICAvKiBb5LiN5bu66K6u5L2/55SoXSDorr7nva7nlKjmiLfnpajmja7nmoTlgLwgKi9cclxuICBzZXRTZXNzaW9uPzogKHg6IHN0cmluZykgPT4gdm9pZDtcclxufVxyXG5cclxuY29uc3Qgd2VSZXF1ZXN0T2JqZWN0OiB3ZVJlcXVlc3QgPSB7XHJcbiAgaW5pdCxcclxuICByZXF1ZXN0LFxyXG4gIHVwbG9hZEZpbGUsXHJcbiAgc2V0U2Vzc2lvbixcclxuICBsb2dpbixcclxuICBnZXRTZXNzaW9uLFxyXG4gIGdldENvbmZpZ1xyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgd2VSZXF1ZXN0T2JqZWN0O1xyXG4iXX0=
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/module/cacheManager.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!************************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/module/cacheManager.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\************************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
"use strict";
|
2018-12-20 21:21:58 +08:00
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
2018-12-19 19:26:38 +08:00
|
|
|
function get(obj) {
|
|
|
|
|
wx.getStorage({
|
|
|
|
|
key: obj.originUrl,
|
|
|
|
|
success: function (res) {
|
|
|
|
|
if (typeof obj.cache === "function" && obj.cache(res.data)) {
|
|
|
|
|
if (typeof obj.success === "function") {
|
2018-12-20 21:21:58 +08:00
|
|
|
obj.success(res.data, { isCache: true });
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
}
|
|
|
|
|
else if (obj.cache == true) {
|
2018-12-19 19:26:38 +08:00
|
|
|
if (typeof obj.success === "function") {
|
2018-12-20 21:21:58 +08:00
|
|
|
obj.success(res.data, { isCache: true });
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
typeof obj.complete === "function" && obj.complete();
|
|
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
});
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
function set(obj, realData) {
|
|
|
|
|
if (obj.cache === true || (typeof obj.cache === "function" && obj.cache(realData))) {
|
|
|
|
|
wx.setStorage({
|
|
|
|
|
key: obj.originUrl,
|
|
|
|
|
data: realData
|
2018-12-20 21:21:58 +08:00
|
|
|
});
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
exports.default = {
|
|
|
|
|
get: get,
|
|
|
|
|
set: set
|
|
|
|
|
};
|
2018-12-21 17:28:46 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FjaGVNYW5hZ2VyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZHVsZS9jYWNoZU1hbmFnZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxTQUFTLEdBQUcsQ0FBQyxHQUFTO0lBQ2xCLEVBQUUsQ0FBQyxVQUFVLENBQUM7UUFDVixHQUFHLEVBQUUsR0FBRyxDQUFDLFNBQVM7UUFDbEIsT0FBTyxFQUFFLFVBQVUsR0FBRztZQUNsQixJQUFJLE9BQU8sR0FBRyxDQUFDLEtBQUssS0FBSyxVQUFVLElBQUksR0FBRyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEVBQUU7Z0JBQ3hELElBQUksT0FBTyxHQUFHLENBQUMsT0FBTyxLQUFLLFVBQVUsRUFBRTtvQkFDbkMsR0FBRyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsSUFBSSxFQUFFLEVBQUMsT0FBTyxFQUFFLElBQUksRUFBQyxDQUFDLENBQUE7aUJBQ3pDO2FBQ0o7aUJBQU0sSUFBSSxHQUFHLENBQUMsS0FBSyxJQUFJLElBQUksRUFBRTtnQkFDMUIsSUFBSSxPQUFPLEdBQUcsQ0FBQyxPQUFPLEtBQUssVUFBVSxFQUFFO29CQUNuQyxHQUFHLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEVBQUUsRUFBQyxPQUFPLEVBQUUsSUFBSSxFQUFDLENBQUMsQ0FBQTtpQkFDekM7YUFDSjtZQUNELE9BQU8sR0FBRyxDQUFDLFFBQVEsS0FBSyxVQUFVLElBQUksR0FBRyxDQUFDLFFBQVEsRUFBRSxDQUFDO1FBQ3pELENBQUM7S0FDSixDQUFDLENBQUE7QUFDTixDQUFDO0FBRUQsU0FBUyxHQUFHLENBQUMsR0FBUyxFQUFHLFFBQWM7SUFDbkMsSUFBSSxHQUFHLENBQUMsS0FBSyxLQUFLLElBQUksSUFBSSxDQUFDLE9BQU8sR0FBRyxDQUFDLEtBQUssS0FBSyxVQUFVLElBQUksR0FBRyxDQUFDLEtBQUssQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFO1FBQ2hGLEVBQUUsQ0FBQyxVQUFVLENBQUM7WUFDVixHQUFHLEVBQUUsR0FBRyxDQUFDLFNBQVM7WUFDbEIsSUFBSSxFQUFFLFFBQVE7U0FDakIsQ0FBQyxDQUFBO0tBQ0w7QUFDTCxDQUFDO0FBRUQsa0JBQWU7SUFDWCxHQUFHLEtBQUE7SUFDSCxHQUFHLEtBQUE7Q0FDTixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZnVuY3Rpb24gZ2V0KG9iajogVE9ETykge1xyXG4gICAgd3guZ2V0U3RvcmFnZSh7XHJcbiAgICAgICAga2V5OiBvYmoub3JpZ2luVXJsLFxyXG4gICAgICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uIChyZXMpIHtcclxuICAgICAgICAgICAgaWYgKHR5cGVvZiBvYmouY2FjaGUgPT09IFwiZnVuY3Rpb25cIiAmJiBvYmouY2FjaGUocmVzLmRhdGEpKSB7XHJcbiAgICAgICAgICAgICAgICBpZiAodHlwZW9mIG9iai5zdWNjZXNzID09PSBcImZ1bmN0aW9uXCIpIHtcclxuICAgICAgICAgICAgICAgICAgICBvYmouc3VjY2VzcyhyZXMuZGF0YSwge2lzQ2FjaGU6IHRydWV9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9IGVsc2UgaWYgKG9iai5jYWNoZSA9PSB0cnVlKSB7XHJcbiAgICAgICAgICAgICAgICBpZiAodHlwZW9mIG9iai5zdWNjZXNzID09PSBcImZ1bmN0aW9uXCIpIHtcclxuICAgICAgICAgICAgICAgICAgICBvYmouc3VjY2VzcyhyZXMuZGF0YSwge2lzQ2FjaGU6IHRydWV9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHR5cGVvZiBvYmouY29tcGxldGUgPT09IFwiZnVuY3Rpb25cIiAmJiBvYmouY29tcGxldGUoKTtcclxuICAgICAgICB9XHJcbiAgICB9KVxyXG59XHJcblxyXG5mdW5jdGlvbiBzZXQob2JqOiBUT0RPICwgcmVhbERhdGE6IFRPRE8pIHtcclxuICAgIGlmIChvYmouY2FjaGUgPT09IHRydWUgfHwgKHR5cGVvZiBvYmouY2FjaGUgPT09IFwiZnVuY3Rpb25cIiAmJiBvYmouY2FjaGUocmVhbERhdGEpKSkge1xyXG4gICAgICAgIHd4LnNldFN0b3JhZ2Uoe1xyXG4gICAgICAgICAgICBrZXk6IG9iai5vcmlnaW5VcmwsXHJcbiAgICAgICAgICAgIGRhdGE6IHJlYWxEYXRhXHJcbiAgICAgICAgfSlcclxuICAgIH1cclxufVxyXG5cclxuZXhwb3J0IGRlZmF1bHQge1xyXG4gICAgZ2V0LFxyXG4gICAgc2V0XHJcbn07XHJcbiJdfQ==
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/module/durationReporter.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!****************************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/module/durationReporter.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\****************************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
var config_1 = __webpack_require__(/*! ../store/config */ "./src/store/config.ts");
|
2018-12-19 19:26:38 +08:00
|
|
|
function start(obj, name) {
|
|
|
|
|
switch (name) {
|
|
|
|
|
case 'checkSession':
|
|
|
|
|
obj._checkSessionStartTime = new Date().getTime();
|
|
|
|
|
break;
|
|
|
|
|
case 'login':
|
|
|
|
|
obj._loginStartTime = new Date().getTime();
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
if (obj.report) {
|
|
|
|
|
obj._reportStartTime = new Date().getTime();
|
|
|
|
|
}
|
|
|
|
|
}
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
function end(obj, name) {
|
|
|
|
|
switch (name) {
|
|
|
|
|
case 'checkSession':
|
|
|
|
|
obj._checkSessionEndTime = new Date().getTime();
|
2018-12-20 21:21:58 +08:00
|
|
|
if (typeof config_1.default.reportCGI === "function") {
|
|
|
|
|
config_1.default.reportCGI('wx_checkSession', obj._checkSessionStartTime, obj._checkSessionEndTime);
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
case 'login':
|
|
|
|
|
obj._loginEndTime = new Date().getTime();
|
2018-12-20 21:21:58 +08:00
|
|
|
if (typeof config_1.default.reportCGI === "function") {
|
|
|
|
|
config_1.default.reportCGI('wx_login', obj._loginStartTime, obj._loginEndTime);
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
default:
|
2018-12-20 21:21:58 +08:00
|
|
|
if (obj.report && typeof config_1.default.reportCGI === "function") {
|
2018-12-19 19:26:38 +08:00
|
|
|
obj._reportEndTime = new Date().getTime();
|
2018-12-20 21:21:58 +08:00
|
|
|
config_1.default.reportCGI(obj.report, obj._reportStartTime, obj._reportEndTime);
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
exports.default = {
|
|
|
|
|
start: start,
|
|
|
|
|
end: end
|
|
|
|
|
};
|
2018-12-21 17:28:46 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHVyYXRpb25SZXBvcnRlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tb2R1bGUvZHVyYXRpb25SZXBvcnRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDBDQUFvQztBQUVwQyxTQUFTLEtBQUssQ0FBQyxHQUFTLEVBQUUsSUFBYTtJQUNuQyxRQUFRLElBQUksRUFBRTtRQUNWLEtBQUssY0FBYztZQUNmLEdBQUcsQ0FBQyxzQkFBc0IsR0FBRyxJQUFJLElBQUksRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDO1lBQ2xELE1BQU07UUFDVixLQUFLLE9BQU87WUFDUixHQUFHLENBQUMsZUFBZSxHQUFHLElBQUksSUFBSSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUM7WUFDM0MsTUFBTTtRQUNWO1lBQ0ksSUFBSSxHQUFHLENBQUMsTUFBTSxFQUFFO2dCQUNaLEdBQUcsQ0FBQyxnQkFBZ0IsR0FBRyxJQUFJLElBQUksRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDO2FBQy9DO0tBQ1I7QUFDTCxDQUFDO0FBRUQsU0FBUyxHQUFHLENBQUMsR0FBUyxFQUFFLElBQWE7SUFDakMsUUFBUSxJQUFJLEVBQUU7UUFDVixLQUFLLGNBQWM7WUFFZixHQUFHLENBQUMsb0JBQW9CLEdBQUcsSUFBSSxJQUFJLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQztZQUNoRCxJQUFJLE9BQU8sZ0JBQU0sQ0FBQyxTQUFTLEtBQUssVUFBVSxFQUFFO2dCQUN4QyxnQkFBTSxDQUFDLFNBQVMsQ0FBQyxpQkFBaUIsRUFBRSxHQUFHLENBQUMsc0JBQXNCLEVBQUUsR0FBRyxDQUFDLG9CQUFvQixDQUFDLENBQUM7YUFDN0Y7WUFDRCxNQUFNO1FBQ1YsS0FBSyxPQUFPO1lBRVIsR0FBRyxDQUFDLGFBQWEsR0FBRyxJQUFJLElBQUksRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDO1lBQ3pDLElBQUksT0FBTyxnQkFBTSxDQUFDLFNBQVMsS0FBSyxVQUFVLEVBQUU7Z0JBQ3hDLGdCQUFNLENBQUMsU0FBUyxDQUFDLFVBQVUsRUFBRSxHQUFHLENBQUMsZUFBZSxFQUFFLEdBQUcsQ0FBQyxhQUFhLENBQUMsQ0FBQzthQUN4RTtZQUNELE1BQU07UUFDVjtZQUVJLElBQUksR0FBRyxDQUFDLE1BQU0sSUFBSSxPQUFPLGdCQUFNLENBQUMsU0FBUyxLQUFLLFVBQVUsRUFBRTtnQkFDdEQsR0FBRyxDQUFDLGNBQWMsR0FBRyxJQUFJLElBQUksRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDO2dCQUMxQyxnQkFBTSxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsTUFBTSxFQUFFLEdBQUcsQ0FBQyxnQkFBZ0IsRUFBRSxHQUFHLENBQUMsY0FBYyxDQUFDLENBQUM7YUFDMUU7WUFDRCxNQUFNO0tBQ2I7QUFDTCxDQUFDO0FBRUQsa0JBQWU7SUFDWCxLQUFLLE9BQUE7SUFDTCxHQUFHLEtBQUE7Q0FDTixDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNvbmZpZyBmcm9tICcuLi9zdG9yZS9jb25maWcnXHJcblxyXG5mdW5jdGlvbiBzdGFydChvYmo6IFRPRE8sIG5hbWU/OiBzdHJpbmcpIHtcclxuICAgIHN3aXRjaCAobmFtZSkge1xyXG4gICAgICAgIGNhc2UgJ2NoZWNrU2Vzc2lvbic6XHJcbiAgICAgICAgICAgIG9iai5fY2hlY2tTZXNzaW9uU3RhcnRUaW1lID0gbmV3IERhdGUoKS5nZXRUaW1lKCk7XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIGNhc2UgJ2xvZ2luJzpcclxuICAgICAgICAgICAgb2JqLl9sb2dpblN0YXJ0VGltZSA9IG5ldyBEYXRlKCkuZ2V0VGltZSgpO1xyXG4gICAgICAgICAgICBicmVhaztcclxuICAgICAgICBkZWZhdWx0OlxyXG4gICAgICAgICAgICBpZiAob2JqLnJlcG9ydCkge1xyXG4gICAgICAgICAgICAgICAgb2JqLl9yZXBvcnRTdGFydFRpbWUgPSBuZXcgRGF0ZSgpLmdldFRpbWUoKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5mdW5jdGlvbiBlbmQob2JqOiBUT0RPLCBuYW1lPzogc3RyaW5nKSB7XHJcbiAgICBzd2l0Y2ggKG5hbWUpIHtcclxuICAgICAgICBjYXNlICdjaGVja1Nlc3Npb24nOlxyXG4gICAgICAgICAgICAvLyB3eC5jaGVja1Nlc3Npb24g6ICX5pe25LiK5oqlXHJcbiAgICAgICAgICAgIG9iai5fY2hlY2tTZXNzaW9uRW5kVGltZSA9IG5ldyBEYXRlKCkuZ2V0VGltZSgpO1xyXG4gICAgICAgICAgICBpZiAodHlwZW9mIGNvbmZpZy5yZXBvcnRDR0kgPT09IFwiZnVuY3Rpb25cIikge1xyXG4gICAgICAgICAgICAgICAgY29uZmlnLnJlcG9ydENHSSgnd3hfY2hlY2tTZXNzaW9uJywgb2JqLl9jaGVja1Nlc3Npb25TdGFydFRpbWUsIG9iai5fY2hlY2tTZXNzaW9uRW5kVGltZSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYnJlYWs7XHJcbiAgICAgICAgY2FzZSAnbG9naW4nOlxyXG4gICAgICAgICAgICAvLyB3eC5sb2dpbiDogJfml7bkuIrmiqVcclxuICAgICAgICAgICAgb2JqLl9sb2dpbkVuZFRpbWUgPSBuZXcgRGF0ZSgpLmdldFRpbWUoKTtcclxuICAgICAgICAgICAgaWYgKHR5cGVvZiBjb25maWcucmVwb3J0Q0dJID09PSBcImZ1bmN0aW9uXCIpIHtcclxuICAgICAgICAgICAgICAgIGNvbmZpZy5yZXBvcnRDR0koJ3d4X2xvZ2luJywgb2JqLl9sb2dpblN0YXJ0VGltZSwgb2JqLl9sb2dpbkVuZFRpbWUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICAgIC8vIOWFtuS7lkNHSeaOpeWPo1xyXG4gICAgICAgICAgICBpZiAob2JqLnJlcG9ydCAmJiB0eXBlb2YgY29uZmlnLnJlcG9ydENHSSA9PT0gXCJmdW5jdGlvblwiKSB7XHJcbiAgICAgICAgICAgICAgICBvYmouX3JlcG9ydEVuZFRpbWUgPSBuZXcgRGF0ZSgpLmdldFRpbWUoKTtcclxuICAgICAgICAgICAgICAgIGNvbmZpZy5yZXBvcnRDR0kob2JqLnJlcG9ydCwgb2JqLl9yZXBvcnRTdGFydFRpbWUsIG9iai5fcmVwb3J0RW5kVGltZSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYnJlYWs7XHJcbiAgICB9XHJcbn1cclxuXHJcbmV4cG9ydCBkZWZhdWx0IHtcclxuICAgIHN0YXJ0LFxyXG4gICAgZW5kXHJcbn1cclxuIl19
|
2018-12-19 19:26:38 +08:00
|
|
|
|
2018-09-24 10:36:20 +08:00
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/module/errorHandler.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!************************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/module/errorHandler.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\************************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-09-24 10:36:20 +08:00
|
|
|
|
2018-12-19 19:26:38 +08:00
|
|
|
"use strict";
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
var config_1 = __webpack_require__(/*! ../store/config */ "./src/store/config.ts");
|
|
|
|
|
exports.default = (function (obj, res) {
|
2018-12-19 19:26:38 +08:00
|
|
|
if (typeof obj.fail === "function") {
|
|
|
|
|
obj.fail(res);
|
2018-12-20 21:21:58 +08:00
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
var title = "";
|
|
|
|
|
if (typeof config_1.default.errorTitle === "function") {
|
2018-12-19 19:26:38 +08:00
|
|
|
try {
|
2018-12-20 21:21:58 +08:00
|
|
|
title = config_1.default.errorTitle(res.data || res.errMsg);
|
|
|
|
|
}
|
|
|
|
|
catch (e) {
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
|
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
else if (typeof config_1.default.errorTitle === "string") {
|
|
|
|
|
title = config_1.default.errorTitle;
|
|
|
|
|
}
|
|
|
|
|
var content = "";
|
|
|
|
|
if (typeof config_1.default.errorContent === "function") {
|
2018-12-19 19:26:38 +08:00
|
|
|
try {
|
2018-12-20 21:21:58 +08:00
|
|
|
content = config_1.default.errorContent(res.data || res.errMsg);
|
|
|
|
|
}
|
|
|
|
|
catch (e) {
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
else if (typeof config_1.default.errorContent === "string") {
|
|
|
|
|
content = config_1.default.errorContent;
|
|
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
wx.showModal({
|
|
|
|
|
title: title,
|
|
|
|
|
content: content || "网络或服务异常,请稍后重试",
|
|
|
|
|
showCancel: false
|
2018-12-20 21:21:58 +08:00
|
|
|
});
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
if (typeof config_1.default.errorCallback === "function") {
|
|
|
|
|
config_1.default.errorCallback(obj, res);
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
|
|
|
|
console.error(res);
|
|
|
|
|
});
|
2018-12-21 17:28:46 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3JIYW5kbGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZHVsZS9lcnJvckhhbmRsZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwwQ0FBb0M7QUFFcEMsbUJBQWUsVUFBQyxHQUFTLEVBQUUsR0FBUztJQUNoQyxJQUFJLE9BQU8sR0FBRyxDQUFDLElBQUksS0FBSyxVQUFVLEVBQUU7UUFDaEMsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztLQUNqQjtTQUFNO1FBQ0gsSUFBSSxLQUFLLEdBQUcsRUFBRSxDQUFDO1FBQ2YsSUFBSSxPQUFPLGdCQUFNLENBQUMsVUFBVSxLQUFLLFVBQVUsRUFBRTtZQUN6QyxJQUFJO2dCQUNBLEtBQUssR0FBRyxnQkFBTSxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsSUFBSSxJQUFJLEdBQUcsQ0FBQyxNQUFNLENBQUMsQ0FBQTthQUNwRDtZQUFDLE9BQU8sQ0FBQyxFQUFFO2FBQ1g7U0FDSjthQUFNLElBQUksT0FBTyxnQkFBTSxDQUFDLFVBQVUsS0FBSyxRQUFRLEVBQUU7WUFDOUMsS0FBSyxHQUFHLGdCQUFNLENBQUMsVUFBVSxDQUFDO1NBQzdCO1FBRUQsSUFBSSxPQUFPLEdBQUcsRUFBRSxDQUFDO1FBQ2pCLElBQUksT0FBTyxnQkFBTSxDQUFDLFlBQVksS0FBSyxVQUFVLEVBQUU7WUFDM0MsSUFBSTtnQkFDQSxPQUFPLEdBQUcsZ0JBQU0sQ0FBQyxZQUFZLENBQUMsR0FBRyxDQUFDLElBQUksSUFBSSxHQUFHLENBQUMsTUFBTSxDQUFDLENBQUE7YUFDeEQ7WUFBQyxPQUFPLENBQUMsRUFBRTthQUNYO1NBQ0o7YUFBTSxJQUFJLE9BQU8sZ0JBQU0sQ0FBQyxZQUFZLEtBQUssUUFBUSxFQUFFO1lBQ2hELE9BQU8sR0FBRyxnQkFBTSxDQUFDLFlBQVksQ0FBQztTQUNqQztRQUVELEVBQUUsQ0FBQyxTQUFTLENBQUM7WUFDVCxLQUFLLEVBQUUsS0FBSztZQUNaLE9BQU8sRUFBRSxPQUFPLElBQUksZUFBZTtZQUNuQyxVQUFVLEVBQUUsS0FBSztTQUNwQixDQUFDLENBQUE7S0FDTDtJQUdELElBQUksT0FBTyxnQkFBTSxDQUFDLGFBQWEsS0FBSyxVQUFVLEVBQUU7UUFDNUMsZ0JBQU0sQ0FBQyxhQUFhLENBQUMsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDO0tBQ2xDO0lBRUQsT0FBTyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUN2QixDQUFDLEVBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgY29uZmlnIGZyb20gJy4uL3N0b3JlL2NvbmZpZydcclxuXHJcbmV4cG9ydCBkZWZhdWx0IChvYmo6IFRPRE8sIHJlczogVE9ETykgPT4ge1xyXG4gICAgaWYgKHR5cGVvZiBvYmouZmFpbCA9PT0gXCJmdW5jdGlvblwiKSB7XHJcbiAgICAgICAgb2JqLmZhaWwocmVzKTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgICAgbGV0IHRpdGxlID0gXCJcIjtcclxuICAgICAgICBpZiAodHlwZW9mIGNvbmZpZy5lcnJvclRpdGxlID09PSBcImZ1bmN0aW9uXCIpIHtcclxuICAgICAgICAgICAgdHJ5IHtcclxuICAgICAgICAgICAgICAgIHRpdGxlID0gY29uZmlnLmVycm9yVGl0bGUocmVzLmRhdGEgfHwgcmVzLmVyck1zZylcclxuICAgICAgICAgICAgfSBjYXRjaCAoZSkge1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSBlbHNlIGlmICh0eXBlb2YgY29uZmlnLmVycm9yVGl0bGUgPT09IFwic3RyaW5nXCIpIHtcclxuICAgICAgICAgICAgdGl0bGUgPSBjb25maWcuZXJyb3JUaXRsZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxldCBjb250ZW50ID0gXCJcIjtcclxuICAgICAgICBpZiAodHlwZW9mIGNvbmZpZy5lcnJvckNvbnRlbnQgPT09IFwiZnVuY3Rpb25cIikge1xyXG4gICAgICAgICAgICB0cnkge1xyXG4gICAgICAgICAgICAgICAgY29udGVudCA9IGNvbmZpZy5lcnJvckNvbnRlbnQocmVzLmRhdGEgfHwgcmVzLmVyck1zZylcclxuICAgICAgICAgICAgfSBjYXRjaCAoZSkge1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSBlbHNlIGlmICh0eXBlb2YgY29uZmlnLmVycm9yQ29udGVudCA9PT0gXCJzdHJpbmdcIikge1xyXG4gICAgICAgICAgICBjb250ZW50ID0gY29uZmlnLmVycm9yQ29udGVudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHd4LnNob3dNb2RhbCh7XHJcbiAgICAgICAgICAgIHRpdGxlOiB0aXRsZSxcclxuICAgICAgICAgICAgY29udGVudDogY29udGVudCB8fCBcIue9kee7nOaIluacjeWKoeW8guW4uO+8jOivt+eojeWQjumHjeivlVwiLFxyXG4gICAgICAgICAgICBzaG93Q2FuY2VsOiBmYWxzZVxyXG4gICAgICAgIH0pXHJcbiAgICB9XHJcblxyXG4gICAgLy8g5aaC5p6c5pyJ6YWN572u57uf5LiA6ZSZ6K+v5Zue6LCD5Ye95pWw77yM5YiZ5omn6KGM5a6DXHJcbiAgICBpZiAodHlwZW9mIGNvbmZpZy5lcnJvckNhbGxiYWNrID09PSBcImZ1bmN0aW9uXCIpIHtcclxuICAgICAgICBjb25maWcuZXJyb3JDYWxsYmFjayhvYmosIHJlcyk7XHJcbiAgICB9XHJcblxyXG4gICAgY29uc29sZS5lcnJvcihyZXMpO1xyXG59XHJcbiJdfQ==
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/module/mockManager.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!***********************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/module/mockManager.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\***********************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
var config_1 = __webpack_require__(/*! ../store/config */ "./src/store/config.ts");
|
|
|
|
|
var responseHandler_1 = __webpack_require__(/*! ./responseHandler */ "./src/module/responseHandler.ts");
|
2018-12-19 19:26:38 +08:00
|
|
|
function get(obj, method) {
|
2018-12-20 21:21:58 +08:00
|
|
|
if (!config_1.default.mockJson[obj.url] && !config_1.default.mockJson[obj.originUrl]) {
|
2018-12-19 19:26:38 +08:00
|
|
|
console.error('mock 没有对应接口的数据');
|
|
|
|
|
return false;
|
|
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
var data = config_1.default.mockJson[obj.url] || config_1.default.mockJson[obj.originUrl];
|
2018-12-19 19:26:38 +08:00
|
|
|
data = JSON.parse(JSON.stringify(data));
|
2018-12-20 21:21:58 +08:00
|
|
|
var res = {
|
2018-12-19 19:26:38 +08:00
|
|
|
data: data,
|
|
|
|
|
statusCode: 200
|
|
|
|
|
};
|
2018-12-20 21:21:58 +08:00
|
|
|
responseHandler_1.default(res, obj, method);
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
exports.default = {
|
|
|
|
|
get: get
|
|
|
|
|
};
|
2018-12-21 17:28:46 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9ja01hbmFnZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kdWxlL21vY2tNYW5hZ2VyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsMENBQW9DO0FBQ3BDLHFEQUErQztBQUUvQyxTQUFTLEdBQUcsQ0FBQyxHQUFTLEVBQUUsTUFBZ0M7SUFFcEQsSUFBRyxDQUFDLGdCQUFNLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLGdCQUFNLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxTQUFTLENBQUMsRUFBRTtRQUU3RCxPQUFPLENBQUMsS0FBSyxDQUFDLGdCQUFnQixDQUFDLENBQUM7UUFDaEMsT0FBTyxLQUFLLENBQUM7S0FDaEI7SUFFRCxJQUFJLElBQUksR0FBRyxnQkFBTSxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksZ0JBQU0sQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBRXRFLElBQUksR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztJQUN4QyxJQUFJLEdBQUcsR0FBRztRQUNOLElBQUksRUFBRSxJQUFJO1FBQ1YsVUFBVSxFQUFFLEdBQUc7S0FDbEIsQ0FBQztJQUVGLHlCQUFlLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxNQUFNLENBQUMsQ0FBQTtBQUNyQyxDQUFDO0FBRUQsa0JBQWU7SUFDWCxHQUFHLEtBQUE7Q0FDTixDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNvbmZpZyBmcm9tICcuLi9zdG9yZS9jb25maWcnXHJcbmltcG9ydCByZXNwb25zZUhhbmRsZXIgZnJvbSAnLi9yZXNwb25zZUhhbmRsZXInXHJcblxyXG5mdW5jdGlvbiBnZXQob2JqOiBUT0RPLCBtZXRob2Q6IFwicmVxdWVzdFwiIHwgXCJ1cGxvYWRGaWxlXCIpOiBhbnkge1xyXG5cclxuICAgIGlmKCFjb25maWcubW9ja0pzb25bb2JqLnVybF0gJiYgIWNvbmZpZy5tb2NrSnNvbltvYmoub3JpZ2luVXJsXSkge1xyXG4gICAgICAgIC8vIG1vY2sg5rKh5pyJ5a+55bqU5o6l5Y+j55qE5pWw5o2uXHJcbiAgICAgICAgY29uc29sZS5lcnJvcignbW9jayDmsqHmnInlr7nlupTmjqXlj6PnmoTmlbDmja4nKTtcclxuICAgICAgICByZXR1cm4gZmFsc2U7XHJcbiAgICB9XHJcblxyXG4gICAgbGV0IGRhdGEgPSBjb25maWcubW9ja0pzb25bb2JqLnVybF0gfHwgY29uZmlnLm1vY2tKc29uW29iai5vcmlnaW5VcmxdO1xyXG4gICAgLy8gZGVlcCBjb3B5XHJcbiAgICBkYXRhID0gSlNPTi5wYXJzZShKU09OLnN0cmluZ2lmeShkYXRhKSk7XHJcbiAgICBsZXQgcmVzID0ge1xyXG4gICAgICAgIGRhdGE6IGRhdGEsXHJcbiAgICAgICAgc3RhdHVzQ29kZTogMjAwXHJcbiAgICB9O1xyXG5cclxuICAgIHJlc3BvbnNlSGFuZGxlcihyZXMsIG9iaiwgbWV0aG9kKVxyXG59XHJcblxyXG5leHBvcnQgZGVmYXVsdCB7XHJcbiAgICBnZXRcclxufVxyXG4iXX0=
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/module/requestHandler.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!**************************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/module/requestHandler.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\**************************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
var loading_1 = __webpack_require__(/*! ../util/loading */ "./src/util/loading.ts");
|
|
|
|
|
var config_1 = __webpack_require__(/*! ../store/config */ "./src/store/config.ts");
|
|
|
|
|
var status_1 = __webpack_require__(/*! ../store/status */ "./src/store/status.ts");
|
|
|
|
|
var mockManager_1 = __webpack_require__(/*! ./mockManager */ "./src/module/mockManager.ts");
|
|
|
|
|
var cacheManager_1 = __webpack_require__(/*! ./cacheManager */ "./src/module/cacheManager.ts");
|
|
|
|
|
var sessionManager_1 = __webpack_require__(/*! ./sessionManager */ "./src/module/sessionManager.ts");
|
|
|
|
|
var errorHandler_1 = __webpack_require__(/*! ./errorHandler */ "./src/module/errorHandler.ts");
|
|
|
|
|
var responseHandler_1 = __webpack_require__(/*! ./responseHandler */ "./src/module/responseHandler.ts");
|
|
|
|
|
var durationReporter_1 = __webpack_require__(/*! ./durationReporter */ "./src/module/durationReporter.ts");
|
2018-12-21 20:37:41 +08:00
|
|
|
var url_1 = __webpack_require__(/*! ../util/url */ "./src/util/url.ts");
|
2018-12-19 19:26:38 +08:00
|
|
|
function format(url) {
|
|
|
|
|
if (url.startsWith('http')) {
|
2018-12-20 21:21:58 +08:00
|
|
|
return url;
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
var urlPerfix = config_1.default.urlPerfix;
|
|
|
|
|
if (typeof config_1.default.urlPerfix === "function") {
|
|
|
|
|
urlPerfix = config_1.default.urlPerfix();
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
|
|
|
|
return urlPerfix + url;
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
function preDo(obj) {
|
2018-12-20 21:21:58 +08:00
|
|
|
var _this = this;
|
|
|
|
|
if (typeof obj.beforeSend === "function") {
|
2018-12-19 19:26:38 +08:00
|
|
|
obj.beforeSend();
|
|
|
|
|
}
|
2018-09-24 10:36:20 +08:00
|
|
|
if (typeof obj.reLoginLimit === "undefined") {
|
|
|
|
|
obj.reLoginLimit = 0;
|
2018-12-20 21:21:58 +08:00
|
|
|
}
|
|
|
|
|
else {
|
2018-09-24 10:36:20 +08:00
|
|
|
obj.reLoginLimit++;
|
|
|
|
|
}
|
|
|
|
|
if (typeof obj.count === "undefined") {
|
|
|
|
|
obj.count = 0;
|
|
|
|
|
}
|
|
|
|
|
if (obj.showLoading) {
|
2018-12-20 21:21:58 +08:00
|
|
|
loading_1.default.show(obj.showLoading);
|
|
|
|
|
obj.complete = (function (fn) {
|
|
|
|
|
var args = [];
|
|
|
|
|
for (var _i = 1; _i < arguments.length; _i++) {
|
|
|
|
|
args[_i - 1] = arguments[_i];
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
return function () {
|
|
|
|
|
loading_1.default.hide();
|
|
|
|
|
typeof fn === "function" && fn.apply.apply(fn, [_this].concat(args));
|
|
|
|
|
};
|
|
|
|
|
})(obj.complete);
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-21 20:37:41 +08:00
|
|
|
if (!obj.originUrl) {
|
|
|
|
|
obj.originUrl = obj.url;
|
|
|
|
|
obj.url = format(obj.url);
|
|
|
|
|
}
|
2018-09-24 10:36:20 +08:00
|
|
|
return obj;
|
|
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
function initialize(obj, container) {
|
|
|
|
|
if (!obj[container]) {
|
|
|
|
|
obj[container] = {};
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
if (obj.originUrl !== config_1.default.codeToSession.url && status_1.default.session) {
|
|
|
|
|
obj[container][config_1.default.sessionName] = status_1.default.session;
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
var gd = {};
|
|
|
|
|
if (typeof config_1.default.globalData === "function") {
|
|
|
|
|
gd = config_1.default.globalData();
|
|
|
|
|
}
|
|
|
|
|
else if (typeof config_1.default.globalData === "object") {
|
|
|
|
|
gd = config_1.default.globalData;
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
obj[container] = Object.assign({}, gd, obj[container]);
|
2018-09-24 10:36:20 +08:00
|
|
|
obj.method = obj.method || 'GET';
|
2018-12-19 19:26:38 +08:00
|
|
|
obj.dataType = obj.dataType || 'json';
|
|
|
|
|
if (obj.method !== "GET") {
|
2018-12-20 21:21:58 +08:00
|
|
|
if (status_1.default.session) {
|
2018-12-21 20:37:41 +08:00
|
|
|
var params = {};
|
|
|
|
|
params[config_1.default.sessionName] = status_1.default.session;
|
|
|
|
|
obj.url = url_1.default.setParams(obj.url, params);
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-21 20:37:41 +08:00
|
|
|
obj.url = url_1.default.setParams(obj.url, gd);
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
durationReporter_1.default.start(obj);
|
2018-12-19 19:26:38 +08:00
|
|
|
return obj;
|
|
|
|
|
}
|
|
|
|
|
function doRequest(obj) {
|
|
|
|
|
obj = initialize(obj, 'data');
|
|
|
|
|
obj.count++;
|
2018-09-24 10:36:20 +08:00
|
|
|
wx.request({
|
2018-12-19 19:26:38 +08:00
|
|
|
url: obj.url,
|
2018-09-24 10:36:20 +08:00
|
|
|
data: obj.data,
|
|
|
|
|
method: obj.method,
|
|
|
|
|
header: obj.header || {},
|
|
|
|
|
dataType: obj.dataType || 'json',
|
|
|
|
|
success: function (res) {
|
2018-12-20 21:21:58 +08:00
|
|
|
responseHandler_1.default(res, obj, 'request');
|
2018-09-24 10:36:20 +08:00
|
|
|
},
|
|
|
|
|
fail: function (res) {
|
2018-12-20 21:21:58 +08:00
|
|
|
errorHandler_1.default(obj, res);
|
2018-09-24 10:36:20 +08:00
|
|
|
console.error(res);
|
|
|
|
|
},
|
|
|
|
|
complete: function () {
|
|
|
|
|
obj.count--;
|
2018-12-19 19:26:38 +08:00
|
|
|
typeof obj.complete === "function" && obj.count === 0 && obj.complete();
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
});
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
function doUploadFile(obj) {
|
2018-12-21 20:37:41 +08:00
|
|
|
obj = initialize(obj, 'formData');
|
2018-09-24 10:36:20 +08:00
|
|
|
obj.count++;
|
|
|
|
|
wx.uploadFile({
|
2018-12-19 19:26:38 +08:00
|
|
|
url: obj.url,
|
2018-09-24 10:36:20 +08:00
|
|
|
filePath: obj.filePath || '',
|
|
|
|
|
name: obj.name || '',
|
|
|
|
|
formData: obj.formData,
|
|
|
|
|
success: function (res) {
|
2018-12-20 21:21:58 +08:00
|
|
|
responseHandler_1.default(res, obj, 'uploadFile');
|
2018-09-24 10:36:20 +08:00
|
|
|
},
|
|
|
|
|
fail: function (res) {
|
2018-12-20 21:21:58 +08:00
|
|
|
errorHandler_1.default(obj, res);
|
2018-09-24 10:36:20 +08:00
|
|
|
console.error(res);
|
|
|
|
|
},
|
|
|
|
|
complete: function () {
|
|
|
|
|
obj.count--;
|
2018-12-19 19:26:38 +08:00
|
|
|
typeof obj.complete === "function" && obj.count === 0 && obj.complete();
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
});
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
function request(obj) {
|
|
|
|
|
obj = preDo(obj);
|
2018-12-20 21:21:58 +08:00
|
|
|
if (config_1.default.mockJson) {
|
|
|
|
|
mockManager_1.default.get(obj, 'request');
|
2018-12-19 19:26:38 +08:00
|
|
|
return false;
|
|
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
if (obj.cache) {
|
|
|
|
|
cacheManager_1.default.get(obj);
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
sessionManager_1.default(function () {
|
|
|
|
|
doRequest(obj);
|
|
|
|
|
}, obj);
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
|
|
|
|
function uploadFile(obj) {
|
|
|
|
|
obj = preDo(obj);
|
2018-12-20 21:21:58 +08:00
|
|
|
if (config_1.default.mockJson) {
|
|
|
|
|
mockManager_1.default.get(obj, 'uploadFile');
|
2018-12-19 19:26:38 +08:00
|
|
|
return false;
|
|
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
if (obj.cache) {
|
|
|
|
|
cacheManager_1.default.get(obj);
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
sessionManager_1.default(function () {
|
|
|
|
|
doUploadFile(obj);
|
|
|
|
|
}, obj);
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
exports.default = {
|
|
|
|
|
request: request,
|
|
|
|
|
uploadFile: uploadFile
|
|
|
|
|
};
|
2018-12-21 20:37:41 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVxdWVzdEhhbmRsZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kdWxlL3JlcXVlc3RIYW5kbGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsMkNBQXFDO0FBQ3JDLDBDQUFvQztBQUNwQywwQ0FBb0M7QUFDcEMsNkNBQXVDO0FBQ3ZDLCtDQUF5QztBQUN6QyxtREFBNkM7QUFDN0MsK0NBQXlDO0FBQ3pDLHFEQUErQztBQUMvQyx1REFBaUQ7QUFDakQsbUNBQTZCO0FBRzdCLFNBQVMsTUFBTSxDQUFDLEdBQVc7SUFDdkIsSUFBSSxHQUFHLENBQUMsVUFBVSxDQUFDLE1BQU0sQ0FBQyxFQUFFO1FBQ3hCLE9BQU8sR0FBRyxDQUFBO0tBQ2I7U0FBTTtRQUNILElBQUksU0FBUyxHQUFHLGdCQUFNLENBQUMsU0FBUyxDQUFDO1FBQ2pDLElBQUksT0FBTyxnQkFBTSxDQUFDLFNBQVMsS0FBSyxVQUFVLEVBQUU7WUFDeEMsU0FBUyxHQUFHLGdCQUFNLENBQUMsU0FBUyxFQUFFLENBQUE7U0FDakM7UUFDRCxPQUFPLFNBQVMsR0FBRyxHQUFHLENBQUM7S0FDMUI7QUFDTCxDQUFDO0FBR0QsU0FBUyxLQUFLLENBQUMsR0FBUztJQUF4QixpQkFpQ0M7SUFoQ0csSUFBRyxPQUFPLEdBQUcsQ0FBQyxVQUFVLEtBQUssVUFBVSxFQUFFO1FBQ3JDLEdBQUcsQ0FBQyxVQUFVLEVBQUUsQ0FBQztLQUNwQjtJQUVELElBQUksT0FBTyxHQUFHLENBQUMsWUFBWSxLQUFLLFdBQVcsRUFBRTtRQUN6QyxHQUFHLENBQUMsWUFBWSxHQUFHLENBQUMsQ0FBQztLQUN4QjtTQUFNO1FBQ0gsR0FBRyxDQUFDLFlBQVksRUFBRSxDQUFDO0tBQ3RCO0lBRUQsSUFBSSxPQUFPLEdBQUcsQ0FBQyxLQUFLLEtBQUssV0FBVyxFQUFFO1FBQ2xDLEdBQUcsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDO0tBQ2pCO0lBRUQsSUFBSSxHQUFHLENBQUMsV0FBVyxFQUFFO1FBQ2pCLGlCQUFPLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxXQUFXLENBQUMsQ0FBQztRQUM5QixHQUFHLENBQUMsUUFBUSxHQUFHLENBQUMsVUFBQyxFQUFZO1lBQUUsY0FBTztpQkFBUCxVQUFPLEVBQVAscUJBQU8sRUFBUCxJQUFPO2dCQUFQLDZCQUFPOztZQUNsQyxPQUFPO2dCQUVILGlCQUFPLENBQUMsSUFBSSxFQUFFLENBQUM7Z0JBRWYsT0FBTyxFQUFFLEtBQUssVUFBVSxJQUFJLEVBQUUsQ0FBQyxLQUFLLE9BQVIsRUFBRSxHQUFPLEtBQUksU0FBSyxJQUFJLEVBQUMsQ0FBQztZQUN4RCxDQUFDLENBQUE7UUFDTCxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsUUFBUSxDQUFDLENBQUE7S0FDbkI7SUFFRCxJQUFHLENBQUMsR0FBRyxDQUFDLFNBQVMsRUFBRTtRQUNmLEdBQUcsQ0FBQyxTQUFTLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQztRQUN4QixHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUM7S0FDN0I7SUFFRCxPQUFPLEdBQUcsQ0FBQztBQUNmLENBQUM7QUFHRCxTQUFTLFVBQVUsQ0FBQyxHQUFTLEVBQUUsU0FBZTtJQUMxQyxJQUFJLENBQUMsR0FBRyxDQUFDLFNBQVMsQ0FBQyxFQUFFO1FBQ2pCLEdBQUcsQ0FBQyxTQUFTLENBQUMsR0FBRyxFQUFFLENBQUM7S0FDdkI7SUFFRCxJQUFJLEdBQUcsQ0FBQyxTQUFTLEtBQUssZ0JBQU0sQ0FBQyxhQUFhLENBQUMsR0FBRyxJQUFJLGdCQUFNLENBQUMsT0FBTyxFQUFFO1FBQzlELEdBQUcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxnQkFBTSxDQUFDLFdBQVksQ0FBQyxHQUFHLGdCQUFNLENBQUMsT0FBTyxDQUFDO0tBQ3hEO0lBR0QsSUFBSSxFQUFFLEdBQVEsRUFBRSxDQUFDO0lBQ2pCLElBQUksT0FBTyxnQkFBTSxDQUFDLFVBQVUsS0FBSyxVQUFVLEVBQUU7UUFDekMsRUFBRSxHQUFHLGdCQUFNLENBQUMsVUFBVSxFQUFFLENBQUM7S0FDNUI7U0FBTSxJQUFJLE9BQU8sZ0JBQU0sQ0FBQyxVQUFVLEtBQUssUUFBUSxFQUFFO1FBQzlDLEVBQUUsR0FBRyxnQkFBTSxDQUFDLFVBQVUsQ0FBQztLQUMxQjtJQUNELEdBQUcsQ0FBQyxTQUFTLENBQUMsR0FBRyxNQUFNLENBQUMsTUFBTSxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsR0FBRyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUM7SUFFdkQsR0FBRyxDQUFDLE1BQU0sR0FBRyxHQUFHLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQztJQUNqQyxHQUFHLENBQUMsUUFBUSxHQUFHLEdBQUcsQ0FBQyxRQUFRLElBQUksTUFBTSxDQUFDO0lBR3RDLElBQUksR0FBRyxDQUFDLE1BQU0sS0FBSyxLQUFLLEVBQUU7UUFDdEIsSUFBSSxnQkFBTSxDQUFDLE9BQU8sRUFBRTtZQUNoQixJQUFJLE1BQU0sR0FBUSxFQUFFLENBQUM7WUFDckIsTUFBTSxDQUFDLGdCQUFNLENBQUMsV0FBVyxDQUFDLEdBQUcsZ0JBQU0sQ0FBQyxPQUFPLENBQUM7WUFDNUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxhQUFHLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsTUFBTSxDQUFDLENBQUM7U0FDNUM7UUFDRCxHQUFHLENBQUMsR0FBRyxHQUFHLGFBQUcsQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsQ0FBQztLQUN4QztJQUVELDBCQUFnQixDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUU1QixPQUFPLEdBQUcsQ0FBQztBQUNmLENBQUM7QUFFRCxTQUFTLFNBQVMsQ0FBQyxHQUFTO0lBQ3hCLEdBQUcsR0FBRyxVQUFVLENBQUMsR0FBRyxFQUFFLE1BQU0sQ0FBQyxDQUFDO0lBQzlCLEdBQUcsQ0FBQyxLQUFLLEVBQUUsQ0FBQztJQUNaLEVBQUUsQ0FBQyxPQUFPLENBQUM7UUFDUCxHQUFHLEVBQUUsR0FBRyxDQUFDLEdBQUc7UUFDWixJQUFJLEVBQUUsR0FBRyxDQUFDLElBQUk7UUFDZCxNQUFNLEVBQUUsR0FBRyxDQUFDLE1BQU07UUFDbEIsTUFBTSxFQUFFLEdBQUcsQ0FBQyxNQUFNLElBQUksRUFBRTtRQUN4QixRQUFRLEVBQUUsR0FBRyxDQUFDLFFBQVEsSUFBSSxNQUFNO1FBQ2hDLE9BQU8sRUFBRSxVQUFVLEdBQW9DO1lBQ25ELHlCQUFlLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxTQUFTLENBQUMsQ0FBQTtRQUN4QyxDQUFDO1FBQ0QsSUFBSSxFQUFFLFVBQVUsR0FBNkI7WUFDekMsc0JBQVksQ0FBQyxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUM7WUFDdkIsT0FBTyxDQ
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/module/responseHandler.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!***************************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/module/responseHandler.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\***************************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
var config_1 = __webpack_require__(/*! ../store/config */ "./src/store/config.ts");
|
|
|
|
|
var status_1 = __webpack_require__(/*! ../store/status */ "./src/store/status.ts");
|
|
|
|
|
var requestHandler_1 = __webpack_require__(/*! ./requestHandler */ "./src/module/requestHandler.ts");
|
|
|
|
|
var errorHandler_1 = __webpack_require__(/*! ./errorHandler */ "./src/module/errorHandler.ts");
|
|
|
|
|
var cacheManager_1 = __webpack_require__(/*! ./cacheManager */ "./src/module/cacheManager.ts");
|
|
|
|
|
var durationReporter_1 = __webpack_require__(/*! ./durationReporter */ "./src/module/durationReporter.ts");
|
2018-12-19 19:26:38 +08:00
|
|
|
function response(res, obj, method) {
|
|
|
|
|
if (res.statusCode === 200) {
|
2018-12-20 21:21:58 +08:00
|
|
|
if (typeof res.data === "string") {
|
2018-09-24 10:36:20 +08:00
|
|
|
try {
|
2018-12-19 19:26:38 +08:00
|
|
|
res.data = JSON.parse(res.data);
|
2018-12-20 21:21:58 +08:00
|
|
|
}
|
|
|
|
|
catch (e) {
|
|
|
|
|
errorHandler_1.default(obj, res);
|
2018-12-19 19:26:38 +08:00
|
|
|
return false;
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
|
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
durationReporter_1.default.end(obj);
|
2018-12-19 19:26:38 +08:00
|
|
|
if (obj.isLogin) {
|
2018-12-20 21:21:58 +08:00
|
|
|
var s = "";
|
2018-09-24 10:36:20 +08:00
|
|
|
try {
|
2018-12-20 21:21:58 +08:00
|
|
|
s = config_1.default.codeToSession.success(res.data);
|
|
|
|
|
}
|
|
|
|
|
catch (e) {
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
if (s) {
|
|
|
|
|
obj.success(s);
|
|
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
else {
|
|
|
|
|
errorHandler_1.default(obj, res);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else if (config_1.default.loginTrigger(res.data) && obj.reLoginLimit < config_1.default.reLoginLimit) {
|
|
|
|
|
status_1.default.session = '';
|
|
|
|
|
status_1.default.sessionIsFresh = true;
|
2018-12-19 19:26:38 +08:00
|
|
|
wx.removeStorage({
|
2018-12-20 21:21:58 +08:00
|
|
|
key: config_1.default.sessionName,
|
2018-12-19 19:26:38 +08:00
|
|
|
complete: function () {
|
2018-12-20 21:21:58 +08:00
|
|
|
requestHandler_1.default[method](obj);
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
});
|
|
|
|
|
}
|
2018-12-21 20:37:41 +08:00
|
|
|
else if (config_1.default.successTrigger(res.data)) {
|
2018-12-20 21:21:58 +08:00
|
|
|
var realData = null;
|
2018-12-19 19:26:38 +08:00
|
|
|
try {
|
2018-12-20 21:21:58 +08:00
|
|
|
realData = config_1.default.successData(res.data);
|
|
|
|
|
}
|
|
|
|
|
catch (e) {
|
2018-12-19 19:26:38 +08:00
|
|
|
console.error("Function successData occur error: " + e);
|
|
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
if (!obj.noCacheFlash) {
|
2018-12-21 20:37:41 +08:00
|
|
|
typeof obj.success === "function" && obj.success(realData);
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
cacheManager_1.default.set(obj, realData);
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
else {
|
|
|
|
|
errorHandler_1.default(obj, res);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
errorHandler_1.default(obj, res);
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
exports.default = response;
|
2018-12-21 20:37:41 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzcG9uc2VIYW5kbGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZHVsZS9yZXNwb25zZUhhbmRsZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwwQ0FBb0M7QUFDcEMsMENBQW9DO0FBQ3BDLG1EQUE2QztBQUM3QywrQ0FBeUM7QUFDekMsK0NBQXlDO0FBQ3pDLHVEQUFpRDtBQUVqRCxTQUFTLFFBQVEsQ0FBQyxHQUF5RSxFQUFFLEdBQVMsRUFBRSxNQUFnQztJQUNwSSxJQUFJLEdBQUcsQ0FBQyxVQUFVLEtBQUssR0FBRyxFQUFFO1FBR3hCLElBQUcsT0FBTyxHQUFHLENBQUMsSUFBSSxLQUFLLFFBQVEsRUFBRTtZQUM3QixJQUFJO2dCQUNBLEdBQUcsQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUM7YUFDbkM7WUFBQyxPQUFPLENBQUMsRUFBRTtnQkFDUixzQkFBWSxDQUFDLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQztnQkFDdkIsT0FBTyxLQUFLLENBQUM7YUFDaEI7U0FDSjtRQUVELDBCQUFnQixDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUUxQixJQUFJLEdBQUcsQ0FBQyxPQUFPLEVBQUU7WUFFYixJQUFJLENBQUMsR0FBRyxFQUFFLENBQUM7WUFDWCxJQUFJO2dCQUNBLENBQUMsR0FBRyxnQkFBTSxDQUFDLGFBQWEsQ0FBQyxPQUFRLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDO2FBQy9DO1lBQUMsT0FBTyxDQUFDLEVBQUU7YUFDWDtZQUNELElBQUksQ0FBQyxFQUFFO2dCQUNILEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7YUFDbEI7aUJBQU07Z0JBQ0gsc0JBQVksQ0FBQyxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUM7YUFDMUI7U0FDSjthQUFNLElBQUksZ0JBQU0sQ0FBQyxZQUFhLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLEdBQUcsQ0FBQyxZQUFZLEdBQUcsZ0JBQU0sQ0FBQyxZQUFhLEVBQUU7WUFFbEYsZ0JBQU0sQ0FBQyxPQUFPLEdBQUcsRUFBRSxDQUFDO1lBQ3BCLGdCQUFNLENBQUMsY0FBYyxHQUFHLElBQUksQ0FBQztZQUM3QixFQUFFLENBQUMsYUFBYSxDQUFDO2dCQUNiLEdBQUcsRUFBRSxnQkFBTSxDQUFDLFdBQVk7Z0JBQ3hCLFFBQVEsRUFBRTtvQkFDTix3QkFBYyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFBO2dCQUMvQixDQUFDO2FBQ0osQ0FBQyxDQUFBO1NBQ0w7YUFBTSxJQUFJLGdCQUFNLENBQUMsY0FBZSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsRUFBRTtZQUV6QyxJQUFJLFFBQVEsR0FBRyxJQUFJLENBQUM7WUFDcEIsSUFBSTtnQkFDQSxRQUFRLEdBQUcsZ0JBQU0sQ0FBQyxXQUFZLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDO2FBQzVDO1lBQUMsT0FBTyxDQUFDLEVBQUU7Z0JBQ1IsT0FBTyxDQUFDLEtBQUssQ0FBQyxvQ0FBb0MsR0FBRyxDQUFDLENBQUMsQ0FBQzthQUMzRDtZQUNELElBQUcsQ0FBQyxHQUFHLENBQUMsWUFBWSxFQUFFO2dCQUVsQixPQUFPLEdBQUcsQ0FBQyxPQUFPLEtBQUssVUFBVSxJQUFJLEdBQUcsQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDLENBQUM7YUFDOUQ7WUFFRCxzQkFBWSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsUUFBUSxDQUFDLENBQUM7U0FDbkM7YUFBTTtZQUVILHNCQUFZLENBQUMsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDO1NBQzFCO0tBQ0o7U0FBTTtRQUNILHNCQUFZLENBQUMsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDO0tBQzFCO0FBQ0wsQ0FBQztBQUVELGtCQUFlLFFBQVEsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBjb25maWcgZnJvbSAnLi4vc3RvcmUvY29uZmlnJ1xyXG5pbXBvcnQgc3RhdHVzIGZyb20gJy4uL3N0b3JlL3N0YXR1cydcclxuaW1wb3J0IHJlcXVlc3RIYW5kbGVyIGZyb20gJy4vcmVxdWVzdEhhbmRsZXInXHJcbmltcG9ydCBlcnJvckhhbmRsZXIgZnJvbSAnLi9lcnJvckhhbmRsZXInXHJcbmltcG9ydCBjYWNoZU1hbmFnZXIgZnJvbSAnLi9jYWNoZU1hbmFnZXInXHJcbmltcG9ydCBkdXJhdGlvblJlcG9ydGVyIGZyb20gJy4vZHVyYXRpb25SZXBvcnRlcidcclxuXHJcbmZ1bmN0aW9uIHJlc3BvbnNlKHJlczogd3guUmVxdWVzdFN1Y2Nlc3NDYWxsYmFja1Jlc3VsdCB8IHd4LlVwbG9hZEZpbGVTdWNjZXNzQ2FsbGJhY2tSZXN1bHQsIG9iajogVE9ETywgbWV0aG9kOiBcInJlcXVlc3RcIiB8IFwidXBsb2FkRmlsZVwiKTogYW55IHtcclxuICAgIGlmIChyZXMuc3RhdHVzQ29kZSA9PT0gMjAwKSB7XHJcblxyXG4gICAgICAgIC8vIOWFvOWuuXVwbG9hZEZpbGXov5Tlm57nmoRyZXMuZGF0YeWPr+iDveaYr+Wtl+espuS4slxyXG4gICAgICAgIGlmKHR5cGVvZiByZXMuZGF0YSA9PT0gXCJzdHJpbmdcIikge1xyXG4gICAgICAgICAgICB0cnkge1xyXG4gICAgICAgICAgICAgICAgcmVzLmRhdGEgPSBKU09OLnBhcnNlKHJlcy5kYXRhKTtcclxuICAgICAgICAgICAgfSBjYXRjaCAoZSkge1xyXG4gICAgICAgICAgICAgICAgZXJyb3JIYW5kbGVyKG9iaiwgcmVzKTtcclxuICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZHVyYXRpb25SZXBvcnRlci5lbmQob2JqKTtcclxuXHJcbiAgICAgICAgaWYgKG9iai5pc0xvZ2luKSB7XHJcbiAgICAgICAgICAgIC8vIOeZu+W9leivt+axglxyXG4gICAgICAgICAgICBsZXQgcyA9IFwiXCI7XHJcbiAgICAgICAgICAgIHRyeSB7XHJcbiAgICAgICAgICAgICAgICBzID0gY29uZmlnLmNvZGVUb1Nlc3Npb24uc3VjY2VzcyEocmVzLmRhdGEpO1xyXG4gICAgICAgICAgICB9IGNhdGNoIChlKSB7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaWYgKHMpIHtcclxuICAgICAgICAgICAgICAgIG9iai5zdWNjZXNzKHMpO1xyXG4gICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgZXJyb3JIYW5kbGVyKG9iaiwgcmVzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gZWxzZSBpZiAoY29uZmlnLmxvZ2luVHJpZ2dlciEocmVzLmRhdGEpICYmIG9iai5yZ
|
2018-09-24 10:36:20 +08:00
|
|
|
|
2018-12-19 19:26:38 +08:00
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/module/sessionManager.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!**************************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/module/sessionManager.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\**************************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
var flow_1 = __webpack_require__(/*! ../util/flow */ "./src/util/flow.ts");
|
|
|
|
|
var status_1 = __webpack_require__(/*! ../store/status */ "./src/store/status.ts");
|
|
|
|
|
var config_1 = __webpack_require__(/*! ../store/config */ "./src/store/config.ts");
|
|
|
|
|
var requestHandler_1 = __webpack_require__(/*! ./requestHandler */ "./src/module/requestHandler.ts");
|
|
|
|
|
var errorHandler_1 = __webpack_require__(/*! ./errorHandler */ "./src/module/errorHandler.ts");
|
|
|
|
|
var durationReporter_1 = __webpack_require__(/*! ./durationReporter */ "./src/module/durationReporter.ts");
|
2018-12-19 19:26:38 +08:00
|
|
|
function checkSession(callback, obj) {
|
2018-12-20 21:21:58 +08:00
|
|
|
if (status_1.default.isCheckingSession) {
|
|
|
|
|
flow_1.default.wait('checkSessionFinished', function () {
|
|
|
|
|
checkSession(callback, obj);
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
else if (!status_1.default.sessionIsFresh && status_1.default.session) {
|
|
|
|
|
status_1.default.isCheckingSession = true;
|
2018-12-19 19:26:38 +08:00
|
|
|
obj.count++;
|
2018-12-20 21:21:58 +08:00
|
|
|
durationReporter_1.default.start(obj, 'checkSession');
|
2018-12-19 19:26:38 +08:00
|
|
|
wx.checkSession({
|
|
|
|
|
success: function () {
|
2018-12-20 21:21:58 +08:00
|
|
|
status_1.default.sessionIsFresh = true;
|
2018-12-19 19:26:38 +08:00
|
|
|
},
|
|
|
|
|
fail: function () {
|
2018-12-20 21:21:58 +08:00
|
|
|
status_1.default.session = '';
|
2018-09-24 10:36:20 +08:00
|
|
|
},
|
2018-12-19 19:26:38 +08:00
|
|
|
complete: function () {
|
2018-12-20 21:21:58 +08:00
|
|
|
status_1.default.isCheckingSession = false;
|
2018-12-19 19:26:38 +08:00
|
|
|
obj.count--;
|
2018-12-20 21:21:58 +08:00
|
|
|
durationReporter_1.default.end(obj, 'checkSession');
|
2018-12-19 19:26:38 +08:00
|
|
|
doLogin(callback, obj);
|
2018-12-20 21:21:58 +08:00
|
|
|
flow_1.default.emit('checkSessionFinished');
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
else {
|
2018-12-19 19:26:38 +08:00
|
|
|
doLogin(callback, obj);
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
|
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
function doLogin(callback, obj) {
|
|
|
|
|
if (obj.isLogin) {
|
|
|
|
|
typeof callback === "function" && callback();
|
2018-12-20 21:21:58 +08:00
|
|
|
}
|
|
|
|
|
else if (status_1.default.session) {
|
|
|
|
|
if (status_1.default.sessionExpireTime && new Date().getTime() > status_1.default.sessionExpire) {
|
|
|
|
|
status_1.default.session = '';
|
2018-12-19 19:26:38 +08:00
|
|
|
doLogin(callback, obj);
|
2018-12-20 21:21:58 +08:00
|
|
|
}
|
|
|
|
|
else {
|
2018-12-19 19:26:38 +08:00
|
|
|
typeof callback === "function" && callback();
|
2018-09-24 21:58:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
}
|
|
|
|
|
else if (status_1.default.logining) {
|
|
|
|
|
flow_1.default.wait('doLoginFinished', function () {
|
2018-12-19 19:26:38 +08:00
|
|
|
doLogin(callback, obj);
|
2018-12-20 21:21:58 +08:00
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
status_1.default.logining = true;
|
2018-12-19 19:26:38 +08:00
|
|
|
obj.count++;
|
2018-12-20 21:21:58 +08:00
|
|
|
durationReporter_1.default.start(obj, 'login');
|
2018-12-19 19:26:38 +08:00
|
|
|
console.log('wx.login');
|
|
|
|
|
wx.login({
|
|
|
|
|
complete: function () {
|
|
|
|
|
obj.count--;
|
2018-12-20 21:21:58 +08:00
|
|
|
durationReporter_1.default.end(obj, 'login');
|
2018-12-19 19:26:38 +08:00
|
|
|
typeof obj.complete === "function" && obj.count === 0 && obj.complete();
|
|
|
|
|
},
|
|
|
|
|
success: function (res) {
|
|
|
|
|
if (res.code) {
|
2018-12-20 21:21:58 +08:00
|
|
|
code2Session(obj, res.code, callback);
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
errorHandler_1.default(obj, res);
|
2018-12-19 19:26:38 +08:00
|
|
|
console.error(res);
|
2018-12-20 21:21:58 +08:00
|
|
|
status_1.default.logining = false;
|
|
|
|
|
flow_1.default.emit('doLoginFinished');
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
fail: function (res) {
|
2018-12-20 21:21:58 +08:00
|
|
|
errorHandler_1.default(obj, res);
|
2018-12-19 19:26:38 +08:00
|
|
|
console.error(res);
|
2018-12-20 21:21:58 +08:00
|
|
|
status_1.default.logining = false;
|
|
|
|
|
flow_1.default.emit('doLoginFinished');
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
});
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
|
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
function code2Session(obj, code, callback) {
|
2018-12-20 21:21:58 +08:00
|
|
|
var data;
|
|
|
|
|
if (typeof config_1.default.codeToSession.data === "function") {
|
|
|
|
|
data = config_1.default.codeToSession.data();
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
else {
|
|
|
|
|
data = config_1.default.codeToSession.data || {};
|
|
|
|
|
}
|
|
|
|
|
data[config_1.default.codeToSession.codeName] = code;
|
2018-12-19 19:26:38 +08:00
|
|
|
obj.count++;
|
2018-12-20 21:21:58 +08:00
|
|
|
requestHandler_1.default.request({
|
|
|
|
|
url: config_1.default.codeToSession.url,
|
2018-12-19 19:26:38 +08:00
|
|
|
data: data,
|
2018-12-20 21:21:58 +08:00
|
|
|
method: config_1.default.codeToSession.method || 'GET',
|
2018-12-19 19:26:38 +08:00
|
|
|
isLogin: true,
|
2018-12-20 21:21:58 +08:00
|
|
|
report: config_1.default.codeToSession.report || config_1.default.codeToSession.url,
|
2018-12-19 19:26:38 +08:00
|
|
|
success: function (s) {
|
2018-12-20 21:21:58 +08:00
|
|
|
status_1.default.session = s;
|
|
|
|
|
status_1.default.sessionIsFresh = true;
|
|
|
|
|
if (status_1.default.sessionExpireTime) {
|
|
|
|
|
status_1.default.sessionExpire = new Date().getTime() + status_1.default.sessionExpireTime;
|
2018-12-19 19:26:38 +08:00
|
|
|
wx.setStorage({
|
2018-12-20 21:21:58 +08:00
|
|
|
key: config_1.default.sessionExpireKey,
|
|
|
|
|
data: String(status_1.default.sessionExpire)
|
|
|
|
|
});
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
|
|
|
|
typeof callback === "function" && callback();
|
|
|
|
|
wx.setStorage({
|
2018-12-20 21:21:58 +08:00
|
|
|
key: config_1.default.sessionName,
|
|
|
|
|
data: status_1.default.session
|
|
|
|
|
});
|
2018-12-19 19:26:38 +08:00
|
|
|
},
|
|
|
|
|
complete: function () {
|
|
|
|
|
obj.count--;
|
|
|
|
|
typeof obj.complete === "function" && obj.count === 0 && obj.complete();
|
2018-12-20 21:21:58 +08:00
|
|
|
status_1.default.logining = false;
|
|
|
|
|
flow_1.default.emit('doLoginFinished');
|
2018-12-19 19:26:38 +08:00
|
|
|
},
|
2018-12-20 21:21:58 +08:00
|
|
|
fail: config_1.default.codeToSession.fail || null
|
|
|
|
|
});
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
exports.default = checkSession;
|
2018-12-21 17:28:46 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2Vzc2lvbk1hbmFnZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kdWxlL3Nlc3Npb25NYW5hZ2VyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEscUNBQStCO0FBQy9CLDBDQUFvQztBQUNwQywwQ0FBb0M7QUFDcEMsbURBQTZDO0FBQzdDLCtDQUF5QztBQUN6Qyx1REFBaUQ7QUFFakQsU0FBUyxZQUFZLENBQUMsUUFBa0IsRUFBRSxHQUFTO0lBQy9DLElBQUksZ0JBQU0sQ0FBQyxpQkFBaUIsRUFBRTtRQUMxQixjQUFJLENBQUMsSUFBSSxDQUFDLHNCQUFzQixFQUFFO1lBQzlCLFlBQVksQ0FBQyxRQUFRLEVBQUUsR0FBRyxDQUFDLENBQUE7UUFDL0IsQ0FBQyxDQUFDLENBQUE7S0FDTDtTQUFNLElBQUksQ0FBQyxnQkFBTSxDQUFDLGNBQWMsSUFBSSxnQkFBTSxDQUFDLE9BQU8sRUFBRTtRQUVqRCxnQkFBTSxDQUFDLGlCQUFpQixHQUFHLElBQUksQ0FBQztRQUNoQyxHQUFHLENBQUMsS0FBSyxFQUFFLENBQUM7UUFDWiwwQkFBZ0IsQ0FBQyxLQUFLLENBQUMsR0FBRyxFQUFFLGNBQWMsQ0FBQyxDQUFDO1FBQzVDLEVBQUUsQ0FBQyxZQUFZLENBQUM7WUFDWixPQUFPLEVBQUU7Z0JBRUwsZ0JBQU0sQ0FBQyxjQUFjLEdBQUcsSUFBSSxDQUFDO1lBQ2pDLENBQUM7WUFDRCxJQUFJLEVBQUU7Z0JBRUYsZ0JBQU0sQ0FBQyxPQUFPLEdBQUcsRUFBRSxDQUFDO1lBQ3hCLENBQUM7WUFDRCxRQUFRLEVBQUU7Z0JBQ04sZ0JBQU0sQ0FBQyxpQkFBaUIsR0FBRyxLQUFLLENBQUM7Z0JBQ2pDLEdBQUcsQ0FBQyxLQUFLLEVBQUUsQ0FBQztnQkFDWiwwQkFBZ0IsQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLGNBQWMsQ0FBQyxDQUFDO2dCQUMxQyxPQUFPLENBQUMsUUFBUSxFQUFFLEdBQUcsQ0FBQyxDQUFDO2dCQUN2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
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/store/config.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!*****************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/store/config.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\*****************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
"use strict";
|
2018-12-20 21:21:58 +08:00
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
var defaultConfig = {
|
2018-12-19 19:26:38 +08:00
|
|
|
sessionName: "session",
|
2018-12-20 21:21:58 +08:00
|
|
|
loginTrigger: function () {
|
|
|
|
|
return false;
|
2018-12-19 19:26:38 +08:00
|
|
|
},
|
|
|
|
|
codeToSession: {},
|
2018-12-20 21:21:58 +08:00
|
|
|
successTrigger: function () {
|
|
|
|
|
return true;
|
2018-12-19 19:26:38 +08:00
|
|
|
},
|
|
|
|
|
urlPerfix: "",
|
2018-12-20 21:21:58 +08:00
|
|
|
successData: function (res) {
|
|
|
|
|
return res;
|
2018-12-19 19:26:38 +08:00
|
|
|
},
|
|
|
|
|
doNotCheckSession: false,
|
|
|
|
|
errorTitle: "操作失败",
|
2018-12-20 21:21:58 +08:00
|
|
|
errorContent: function (res) {
|
|
|
|
|
return res;
|
2018-12-19 19:26:38 +08:00
|
|
|
},
|
|
|
|
|
reLoginLimit: 3,
|
|
|
|
|
errorCallback: null,
|
|
|
|
|
reportCGI: false,
|
|
|
|
|
mockJson: false,
|
|
|
|
|
globalData: false,
|
|
|
|
|
sessionExpireKey: "sessionExpireKey"
|
2018-12-20 21:21:58 +08:00
|
|
|
};
|
|
|
|
|
exports.default = defaultConfig;
|
2018-12-21 17:28:46 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3N0b3JlL2NvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUNBLElBQU0sYUFBYSxHQUFnQjtJQUMvQixXQUFXLEVBQUUsU0FBUztJQUN0QixZQUFZO1FBQ1IsT0FBTyxLQUFLLENBQUE7SUFDaEIsQ0FBQztJQUNELGFBQWEsRUFBRSxFQUFFO0lBQ2pCLGNBQWM7UUFDVixPQUFPLElBQUksQ0FBQTtJQUNmLENBQUM7SUFDRCxTQUFTLEVBQUUsRUFBRTtJQUNiLFdBQVcsWUFBQyxHQUFRO1FBQ2hCLE9BQU8sR0FBRyxDQUFBO0lBQ2QsQ0FBQztJQUNELGlCQUFpQixFQUFFLEtBQUs7SUFDeEIsVUFBVSxFQUFFLE1BQU07SUFDbEIsWUFBWSxZQUFDLEdBQVE7UUFDakIsT0FBTyxHQUFHLENBQUE7SUFDZCxDQUFDO0lBQ0QsWUFBWSxFQUFFLENBQUM7SUFDZixhQUFhLEVBQUUsSUFBSTtJQUNuQixTQUFTLEVBQUUsS0FBSztJQUNoQixRQUFRLEVBQUUsS0FBSztJQUNmLFVBQVUsRUFBRSxLQUFLO0lBRWpCLGdCQUFnQixFQUFFLGtCQUFrQjtDQUN2QyxDQUFBO0FBRUQsa0JBQWUsYUFBYSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSUluaXRPcHRpb24gfSBmcm9tICcuLi9hcGkvaW5pdCc7XHJcbmNvbnN0IGRlZmF1bHRDb25maWc6IElJbml0T3B0aW9uID0ge1xyXG4gICAgc2Vzc2lvbk5hbWU6IFwic2Vzc2lvblwiLFxyXG4gICAgbG9naW5UcmlnZ2VyKCkge1xyXG4gICAgICAgIHJldHVybiBmYWxzZVxyXG4gICAgfSxcclxuICAgIGNvZGVUb1Nlc3Npb246IHt9LFxyXG4gICAgc3VjY2Vzc1RyaWdnZXIoKSB7XHJcbiAgICAgICAgcmV0dXJuIHRydWVcclxuICAgIH0sXHJcbiAgICB1cmxQZXJmaXg6IFwiXCIsXHJcbiAgICBzdWNjZXNzRGF0YShyZXM6IGFueSkge1xyXG4gICAgICAgIHJldHVybiByZXNcclxuICAgIH0sXHJcbiAgICBkb05vdENoZWNrU2Vzc2lvbjogZmFsc2UsXHJcbiAgICBlcnJvclRpdGxlOiBcIuaTjeS9nOWksei0pVwiLFxyXG4gICAgZXJyb3JDb250ZW50KHJlczogYW55KSB7XHJcbiAgICAgICAgcmV0dXJuIHJlc1xyXG4gICAgfSxcclxuICAgIHJlTG9naW5MaW1pdDogMyxcclxuICAgIGVycm9yQ2FsbGJhY2s6IG51bGwsXHJcbiAgICByZXBvcnRDR0k6IGZhbHNlLFxyXG4gICAgbW9ja0pzb246IGZhbHNlLFxyXG4gICAgZ2xvYmFsRGF0YTogZmFsc2UsXHJcbiAgICAvLyBzZXNzaW9u5Zyo5pys5Zyw57yT5a2Y55qEa2V5XHJcbiAgICBzZXNzaW9uRXhwaXJlS2V5OiBcInNlc3Npb25FeHBpcmVLZXlcIlxyXG59XHJcblxyXG5leHBvcnQgZGVmYXVsdCBkZWZhdWx0Q29uZmlnOyJdfQ==
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/store/status.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!*****************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/store/status.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\*****************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
"use strict";
|
2018-12-20 21:21:58 +08:00
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
exports.default = {
|
2018-12-19 19:26:38 +08:00
|
|
|
session: '',
|
|
|
|
|
sessionExpireTime: null,
|
|
|
|
|
sessionExpire: Infinity,
|
|
|
|
|
sessionIsFresh: false,
|
|
|
|
|
logining: false,
|
|
|
|
|
isCheckingSession: false
|
2018-12-20 21:21:58 +08:00
|
|
|
};
|
2018-12-21 17:28:46 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RhdHVzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3N0b3JlL3N0YXR1cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLGtCQUFlO0lBQ1gsT0FBTyxFQUFFLEVBQVk7SUFFckIsaUJBQWlCLEVBQUUsSUFBSTtJQUV2QixhQUFhLEVBQUUsUUFBUTtJQUN2QixjQUFjLEVBQUUsS0FBZ0I7SUFFaEMsUUFBUSxFQUFFLEtBQWdCO0lBRTFCLGlCQUFpQixFQUFFLEtBQWdCO0NBQy9CLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZGVmYXVsdCB7XHJcbiAgICBzZXNzaW9uOiAnJyBhcyBzdHJpbmcsXHJcbiAgICAvLyBzZXNzaW9u5Zyo5pys5Zyw57yT5a2Y55qE5pyJ5pWI5pe26Ze0XHJcbiAgICBzZXNzaW9uRXhwaXJlVGltZTogbnVsbCxcclxuICAgIC8vIHNlc3Npb27ov4fmnJ/nmoTml7bpl7TngrlcclxuICAgIHNlc3Npb25FeHBpcmU6IEluZmluaXR5LFxyXG4gICAgc2Vzc2lvbklzRnJlc2g6IGZhbHNlIGFzIGJvb2xlYW4sXHJcbiAgICAvLyDmraPlnKjnmbvlvZXkuK3vvIzlhbbku5bor7fmsYLova7or6LnqI3lkI7vvIzpgb/lhY3ph43lpI3osIPnlKjnmbvlvZXmjqXlj6NcclxuICAgIGxvZ2luaW5nOiBmYWxzZSBhcyBib29sZWFuLFxyXG4gICAgLy8g5q2j5Zyo5p+l6K+ic2Vzc2lvbuacieaViOacn+S4re+8jOmBv+WFjemHjeWkjeiwg+eUqOaOpeWPo1xyXG4gICAgaXNDaGVja2luZ1Nlc3Npb246IGZhbHNlIGFzIGJvb2xlYW5cclxufSBhcyBhbnlcclxuIl19
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/util/flow.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!**************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/util/flow.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\**************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
var store = {};
|
2018-12-19 19:26:38 +08:00
|
|
|
function emit(key) {
|
2018-12-20 21:21:58 +08:00
|
|
|
var flow = getFlow(key);
|
|
|
|
|
var currentLength = flow.waitingList.length;
|
|
|
|
|
for (var i = 0; i < currentLength; i++) {
|
|
|
|
|
var callback = flow.waitingList.shift();
|
2018-12-19 19:26:38 +08:00
|
|
|
typeof callback == "function" && callback();
|
|
|
|
|
}
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
function wait(key, callback) {
|
|
|
|
|
var flow = getFlow(key);
|
2018-12-20 21:21:58 +08:00
|
|
|
flow.waitingList.push(callback);
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
function getFlow(key) {
|
|
|
|
|
if (!store[key]) {
|
|
|
|
|
store[key] = {
|
|
|
|
|
waitingList: []
|
2018-12-20 21:21:58 +08:00
|
|
|
};
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
return store[key];
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
exports.default = {
|
|
|
|
|
wait: wait,
|
|
|
|
|
emit: emit
|
|
|
|
|
};
|
2018-12-21 17:28:46 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmxvdy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlsL2Zsb3cudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxJQUFJLEtBQUssR0FBUyxFQUFFLENBQUM7QUFFckIsU0FBUyxJQUFJLENBQUMsR0FBUztJQUNuQixJQUFJLElBQUksR0FBRyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDeEIsSUFBSSxhQUFhLEdBQUcsSUFBSSxDQUFDLFdBQVcsQ0FBQyxNQUFNLENBQUM7SUFDNUMsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLGFBQWEsRUFBRSxDQUFDLEVBQUUsRUFBRTtRQUNwQyxJQUFJLFFBQVEsR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDLEtBQUssRUFBRSxDQUFDO1FBQ3hDLE9BQU8sUUFBUSxJQUFJLFVBQVUsSUFBSSxRQUFRLEVBQUUsQ0FBQztLQUMvQztBQUNMLENBQUM7QUFFRCxTQUFTLElBQUksQ0FBQyxHQUFTLEVBQUUsUUFBa0I7SUFDdkMsSUFBSSxJQUFJLEdBQUcsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQ3hCLElBQUksQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFBO0FBQ25DLENBQUM7QUFFRCxTQUFTLE9BQU8sQ0FBQyxHQUFTO0lBQ3RCLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUU7UUFDYixLQUFLLENBQUMsR0FBRyxDQUFDLEdBQUc7WUFDVCxXQUFXLEVBQUUsRUFBRTtTQUNsQixDQUFBO0tBQ0o7SUFFRCxPQUFPLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQztBQUN0QixDQUFDO0FBRUQsa0JBQWU7SUFDWCxJQUFJLE1BQUE7SUFDSixJQUFJLE1BQUE7Q0FDUCxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsibGV0IHN0b3JlOiBUT0RPID0ge307XHJcblxyXG5mdW5jdGlvbiBlbWl0KGtleTogVE9ETykge1xyXG4gICAgbGV0IGZsb3cgPSBnZXRGbG93KGtleSk7XHJcbiAgICBsZXQgY3VycmVudExlbmd0aCA9IGZsb3cud2FpdGluZ0xpc3QubGVuZ3RoO1xyXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCBjdXJyZW50TGVuZ3RoOyBpKyspIHtcclxuICAgICAgICBsZXQgY2FsbGJhY2sgPSBmbG93LndhaXRpbmdMaXN0LnNoaWZ0KCk7XHJcbiAgICAgICAgdHlwZW9mIGNhbGxiYWNrID09IFwiZnVuY3Rpb25cIiAmJiBjYWxsYmFjaygpO1xyXG4gICAgfVxyXG59XHJcblxyXG5mdW5jdGlvbiB3YWl0KGtleTogVE9ETywgY2FsbGJhY2s6IEZ1bmN0aW9uKSB7XHJcbiAgICB2YXIgZmxvdyA9IGdldEZsb3coa2V5KTtcclxuICAgIGZsb3cud2FpdGluZ0xpc3QucHVzaChjYWxsYmFjaylcclxufVxyXG5cclxuZnVuY3Rpb24gZ2V0RmxvdyhrZXk6IFRPRE8pIHtcclxuICAgIGlmICghc3RvcmVba2V5XSkge1xyXG4gICAgICAgIHN0b3JlW2tleV0gPSB7XHJcbiAgICAgICAgICAgIHdhaXRpbmdMaXN0OiBbXVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICByZXR1cm4gc3RvcmVba2V5XTtcclxufVxyXG5cclxuZXhwb3J0IGRlZmF1bHQge1xyXG4gICAgd2FpdCxcclxuICAgIGVtaXRcclxufVxyXG4iXX0=
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
2018-12-20 21:21:58 +08:00
|
|
|
/***/ "./src/util/loading.ts":
|
2018-12-19 19:26:38 +08:00
|
|
|
/*!*****************************!*\
|
2018-12-20 21:21:58 +08:00
|
|
|
!*** ./src/util/loading.ts ***!
|
2018-12-19 19:26:38 +08:00
|
|
|
\*****************************/
|
2018-12-20 21:21:58 +08:00
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
"use strict";
|
2018-12-20 21:21:58 +08:00
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
2018-12-19 19:26:38 +08:00
|
|
|
function show(txt) {
|
|
|
|
|
wx.showToast({
|
|
|
|
|
title: typeof txt === 'boolean' ? '加载中' : txt,
|
|
|
|
|
icon: 'loading',
|
|
|
|
|
mask: true,
|
|
|
|
|
duration: 60000
|
2018-12-20 21:21:58 +08:00
|
|
|
});
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
function hide() {
|
2018-12-20 21:21:58 +08:00
|
|
|
wx.hideToast({});
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
exports.default = {
|
|
|
|
|
show: show,
|
|
|
|
|
hide: hide
|
|
|
|
|
};
|
2018-12-21 17:28:46 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9hZGluZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlsL2xvYWRpbmcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxTQUFTLElBQUksQ0FBQyxHQUFxQjtJQUMvQixFQUFFLENBQUMsU0FBUyxDQUFDO1FBQ1QsS0FBSyxFQUFFLE9BQU8sR0FBRyxLQUFLLFNBQVMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHO1FBQzdDLElBQUksRUFBRSxTQUFTO1FBQ2YsSUFBSSxFQUFFLElBQUk7UUFDVixRQUFRLEVBQUUsS0FBSztLQUNsQixDQUFDLENBQUE7QUFDTixDQUFDO0FBRUQsU0FBUyxJQUFJO0lBQ1QsRUFBRSxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsQ0FBQztBQUNyQixDQUFDO0FBRUQsa0JBQWU7SUFDWCxJQUFJLE1BQUE7SUFDSixJQUFJLE1BQUE7Q0FDUCxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiZnVuY3Rpb24gc2hvdyh0eHQ6IGJvb2xlYW4gfCBzdHJpbmcpIHtcclxuICAgIHd4LnNob3dUb2FzdCh7XHJcbiAgICAgICAgdGl0bGU6IHR5cGVvZiB0eHQgPT09ICdib29sZWFuJyA/ICfliqDovb3kuK0nIDogdHh0LFxyXG4gICAgICAgIGljb246ICdsb2FkaW5nJyxcclxuICAgICAgICBtYXNrOiB0cnVlLFxyXG4gICAgICAgIGR1cmF0aW9uOiA2MDAwMFxyXG4gICAgfSlcclxufVxyXG5cclxuZnVuY3Rpb24gaGlkZSgpIHtcclxuICAgIHd4LmhpZGVUb2FzdCh7fSk7XHJcbn1cclxuXHJcbmV4cG9ydCBkZWZhdWx0IHtcclxuICAgIHNob3csXHJcbiAgICBoaWRlXHJcbn1cclxuIl19
|
2018-09-24 21:58:20 +08:00
|
|
|
|
2018-12-21 20:37:41 +08:00
|
|
|
/***/ }),
|
|
|
|
|
|
|
|
|
|
/***/ "./src/util/url.ts":
|
|
|
|
|
/*!*************************!*\
|
|
|
|
|
!*** ./src/util/url.ts ***!
|
|
|
|
|
\*************************/
|
|
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
|
var __assign = (this && this.__assign) || function () {
|
|
|
|
|
__assign = Object.assign || function(t) {
|
|
|
|
|
for (var s, i = 1, n = arguments.length; i < n; i++) {
|
|
|
|
|
s = arguments[i];
|
|
|
|
|
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
|
|
|
|
|
t[p] = s[p];
|
|
|
|
|
}
|
|
|
|
|
return t;
|
|
|
|
|
};
|
|
|
|
|
return __assign.apply(this, arguments);
|
|
|
|
|
};
|
|
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
function setParams(url, params) {
|
|
|
|
|
var queryStringIndex = url.indexOf('?');
|
|
|
|
|
var kvp = {};
|
|
|
|
|
if (queryStringIndex >= 0) {
|
|
|
|
|
var oldQueryString = url.substr(queryStringIndex + 1).split('&');
|
|
|
|
|
for (var i = 0; i < oldQueryString.length; i++) {
|
|
|
|
|
var kv = oldQueryString[i].split('=');
|
|
|
|
|
kvp[kv[0]] = kv[1];
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
kvp = __assign({}, kvp, params);
|
|
|
|
|
var queryString = Object.keys(kvp).map(function (key) {
|
|
|
|
|
return key + "=" + encodeURI(kvp[key]);
|
|
|
|
|
}).join('&');
|
|
|
|
|
if (queryStringIndex >= 0) {
|
|
|
|
|
return url.substring(0, queryStringIndex + 1) + queryString;
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
return url + "?" + queryString;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
exports.default = {
|
|
|
|
|
setParams: setParams
|
|
|
|
|
};
|
|
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXJsLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWwvdXJsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7QUFBQSxTQUFTLFNBQVMsQ0FBQyxHQUFXLEVBQUUsTUFBYztJQUMxQyxJQUFJLGdCQUFnQixHQUFHLEdBQUcsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDeEMsSUFBSSxHQUFHLEdBQVEsRUFBRSxDQUFDO0lBQ2xCLElBQUksZ0JBQWdCLElBQUksQ0FBQyxFQUFFO1FBQ3ZCLElBQUksY0FBYyxHQUFHLEdBQUcsQ0FBQyxNQUFNLENBQUMsZ0JBQWdCLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ2pFLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxjQUFjLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQzVDLElBQUksRUFBRSxHQUFHLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDdEMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQTtTQUNyQjtLQUNKO0lBRUQsR0FBRyxnQkFBTyxHQUFHLEVBQUssTUFBTSxDQUFDLENBQUM7SUFFMUIsSUFBSSxXQUFXLEdBQUcsTUFBTSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsVUFBQSxHQUFHO1FBQ3RDLE9BQVUsR0FBRyxTQUFJLFNBQVMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUcsQ0FBQTtJQUMxQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7SUFFYixJQUFJLGdCQUFnQixJQUFJLENBQUMsRUFBRTtRQUN2QixPQUFPLEdBQUcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxFQUFFLGdCQUFnQixHQUFHLENBQUMsQ0FBQyxHQUFHLFdBQVcsQ0FBQTtLQUM5RDtTQUFNO1FBQ0gsT0FBTyxHQUFHLEdBQUcsR0FBRyxHQUFHLFdBQVcsQ0FBQTtLQUNqQztBQUVMLENBQUM7QUFFRCxrQkFBZTtJQUNYLFNBQVMsV0FBQTtDQUNaLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJmdW5jdGlvbiBzZXRQYXJhbXModXJsOiBzdHJpbmcsIHBhcmFtczogb2JqZWN0KSB7XHJcbiAgICBsZXQgcXVlcnlTdHJpbmdJbmRleCA9IHVybC5pbmRleE9mKCc/Jyk7XHJcbiAgICBsZXQga3ZwOiBhbnkgPSB7fTtcclxuICAgIGlmIChxdWVyeVN0cmluZ0luZGV4ID49IDApIHtcclxuICAgICAgICBsZXQgb2xkUXVlcnlTdHJpbmcgPSB1cmwuc3Vic3RyKHF1ZXJ5U3RyaW5nSW5kZXggKyAxKS5zcGxpdCgnJicpO1xyXG4gICAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgb2xkUXVlcnlTdHJpbmcubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICAgICAgbGV0IGt2ID0gb2xkUXVlcnlTdHJpbmdbaV0uc3BsaXQoJz0nKTtcclxuICAgICAgICAgICAga3ZwW2t2WzBdXSA9IGt2WzFdXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGt2cCA9IHsuLi5rdnAsIC4uLnBhcmFtc307XHJcblxyXG4gICAgbGV0IHF1ZXJ5U3RyaW5nID0gT2JqZWN0LmtleXMoa3ZwKS5tYXAoa2V5ID0+IHtcclxuICAgICAgICByZXR1cm4gYCR7a2V5fT0ke2VuY29kZVVSSShrdnBba2V5XSl9YFxyXG4gICAgfSkuam9pbignJicpO1xyXG5cclxuICAgIGlmIChxdWVyeVN0cmluZ0luZGV4ID49IDApIHtcclxuICAgICAgICByZXR1cm4gdXJsLnN1YnN0cmluZygwLCBxdWVyeVN0cmluZ0luZGV4ICsgMSkgKyBxdWVyeVN0cmluZ1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgICByZXR1cm4gdXJsICsgXCI/XCIgKyBxdWVyeVN0cmluZ1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuZXhwb3J0IGRlZmF1bHQge1xyXG4gICAgc2V0UGFyYW1zXHJcbn1cclxuIl19
|
|
|
|
|
|
2018-09-24 10:36:20 +08:00
|
|
|
/***/ })
|
|
|
|
|
|
|
|
|
|
/******/ });
|
2018-12-21 20:37:41 +08:00
|
|
|
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93ZVJlcXVlc3Qvd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL2FwaS9nZXRDb25maWcudHMiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL2FwaS9nZXRTZXNzaW9uLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy9hcGkvaW5pdC50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvYXBpL2xvZ2luLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy9hcGkvcmVxdWVzdC50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvYXBpL3NldFNlc3Npb24udHMiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL2FwaS91cGxvYWRGaWxlLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy9pbmRleC50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvbW9kdWxlL2NhY2hlTWFuYWdlci50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvbW9kdWxlL2R1cmF0aW9uUmVwb3J0ZXIudHMiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL21vZHVsZS9lcnJvckhhbmRsZXIudHMiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL21vZHVsZS9tb2NrTWFuYWdlci50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvbW9kdWxlL3JlcXVlc3RIYW5kbGVyLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy9tb2R1bGUvcmVzcG9uc2VIYW5kbGVyLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy9tb2R1bGUvc2Vzc2lvbk1hbmFnZXIudHMiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL3N0b3JlL2NvbmZpZy50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvc3RvcmUvc3RhdHVzLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy91dGlsL2Zsb3cudHMiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL3V0aWwvbG9hZGluZy50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvdXRpbC91cmwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7OztBQUdBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxrREFBMEMsZ0NBQWdDO0FBQzFFO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsZ0VBQXdELGtCQUFrQjtBQUMxRTtBQUNBLHlEQUFpRCxjQUFjO0FBQy9EOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpREFBeUMsaUNBQWlDO0FBQzFFLHdIQUFnSCxtQkFBbUIsRUFBRTtBQUNySTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLG1DQUEyQiwwQkFBMEIsRUFBRTtBQUN2RCx5Q0FBaUMsZUFBZTtBQUNoRDtBQUNBO0FBQ0E7O0FBRUE7QUFDQSw4REFBc0QsK0RBQStEOztBQUVySDtBQUNBOzs7QUFHQTtBQUNBOzs7Ozs7Ozs7Ozs7O0FDbEZhO0FBQ2IsOENBQThDLGNBQWM7QUFDNUQsZUFBZSxtQkFBTyxDQUFDLDhDQUFpQjtBQUN4QyxlQUFlLG1CQUFPLENBQUMsOENBQWlCO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxDQUFDO0FBQ0QsMkNBQTJDLHVxRDs7Ozs7Ozs7Ozs7O0FDYjlCO0FBQ2IsOENBQThDLGNBQWM7QUFDNUQsZUFBZSxtQkFBTyxDQUFDLDhDQUFpQjtBQUN4QztBQUNBO0FBQ0EsQ0FBQztBQUNELDJDQUEyQywrYTs7Ozs7Ozs7Ozs7O0FDTjlCO0FBQ2I7QUFDQTtBQUNBLGdEQUFnRCxPQUFPO0FBQ3ZEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSw4Q0FBOEMsY0FBYztBQUM1RCxlQUFlLG1CQUFPLENBQUMsOENBQWlCO0FBQ3hDLGVBQWUsbUJBQU8sQ0FBQyw4Q0FBaUI7QUFDeEM7QUFDQSw0QkFBNEI7QUFDNUI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxDQUFDO0FBQ0QsMkNBQTJDLCs5TTs7Ozs7Ozs7Ozs7O0FDbEM5QjtBQUNiLDhDQUE4QyxjQUFjO0FBQzVELHVCQUF1QixtQkFBTyxDQUFDLGdFQUEwQjtBQUN6RDtBQUNBLGdEQUFnRDtBQUNoRCxDQUFDO0FBQ0QsMkNBQTJDLG1nQjs7Ozs7Ozs7Ozs7O0FDTjlCO0FBQ2IsOENBQThDLGNBQWM7QUFDNUQsdUJBQXVCLG1CQUFPLENBQUMsZ0VBQTBCO0FBQ3pEO0FBQ0E7QUFDQSxDQUFDO0FBQ0QsMkNBQTJDLCtnQzs7Ozs7Ozs7Ozs7O0FDTjlCO0FBQ2IsOENBQThDLGNBQWM7QUFDNUQsZUFBZSxtQkFBTyxDQUFDLDhDQUFpQjtBQUN4QztBQUNBO0FBQ0E7QUFDQSxDQUFDO0FBQ0QsMkNBQTJDLCtqQjs7Ozs7Ozs7Ozs7O0FDUDlCO0FBQ2IsOENBQThDLGNBQWM7QUFDNUQsdUJBQXVCLG1CQUFPLENBQUMsZ0VBQTBCO0FBQ3pEO0FBQ0E7QUFDQSxDQUFDO0FBQ0QsMkNBQTJDLDJmOzs7Ozs7Ozs7Ozs7QUNOOUI7QUFDYiw4Q0FBOEMsY0FBYztBQUM1RCxhQUFhLG1CQUFPLENBQUMscUNBQVk7QUFDakMsZ0JBQWdCLG1CQUFPLENBQUMsMkNBQWU7QUFDdkMsbUJBQW1CLG1CQUFPLENBQUMsaURBQWtCO0FBQzdDLG1CQUFtQixtQkFBTyxDQUFDLGlEQUFrQjtBQUM3QyxjQUFjLG1CQUFPLENBQUMsdUNBQWE7QUFDbkMsbUJBQW1CLG1CQUFPLENBQUMsaURBQWtCO0FBQzdDLGtCQUFrQixtQkFBTyxDQUFDLCtDQUFpQjtBQUMzQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDJDQUEyQywyNUc7Ozs7Ozs7Ozs7OztBQ25COUI7QUFDYiw4Q0FBOEMsY0FBYztBQUM1RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSwyQ0FBMkMsZ0JBQWdCO0FBQzNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsMkNBQTJDLGdCQUFnQjtBQUMzRDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsMkNBQTJDLCtyRjs7Ozs7Ozs7Ozs7O0F
|