2018-12-19 19:26:38 +08:00
|
|
|
/*!
|
2019-03-25 19:45:15 +08:00
|
|
|
* weRequest 1.2.4
|
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 () {
|
2019-01-11 22:27:54 +08:00
|
|
|
return {
|
2018-12-20 21:21:58 +08:00
|
|
|
urlPerfix: config_1.default.urlPerfix,
|
2019-01-24 10:26:51 +08:00
|
|
|
sessionExpireTime: config_1.default.sessionExpireTime,
|
2018-12-20 21:21:58 +08:00
|
|
|
sessionExpireKey: config_1.default.sessionExpireKey,
|
|
|
|
|
sessionExpire: status_1.default.sessionExpire
|
|
|
|
|
};
|
2018-12-19 19:26:38 +08:00
|
|
|
});
|
2019-03-22 14:47:54 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0Q29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2FwaS9nZXRDb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwwQ0FBb0M7QUFDcEMsMENBQW9DO0FBRXBDLG1CQUFlO0lBQ1gsT0FBTztRQUNILFNBQVMsRUFBRSxnQkFBTSxDQUFDLFNBQVM7UUFDM0IsaUJBQWlCLEVBQUUsZ0JBQU0sQ0FBQyxpQkFBaUI7UUFDM0MsZ0JBQWdCLEVBQUUsZ0JBQU0sQ0FBQyxnQkFBZ0I7UUFDekMsYUFBYSxFQUFFLGdCQUFNLENBQUMsYUFBYTtLQUN0QyxDQUFBO0FBQ0wsQ0FBQyxFQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNvbmZpZyBmcm9tICcuLi9zdG9yZS9jb25maWcnXHJcbmltcG9ydCBzdGF0dXMgZnJvbSAnLi4vc3RvcmUvc3RhdHVzJ1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgKCkgPT4ge1xyXG4gICAgcmV0dXJuIHtcclxuICAgICAgICB1cmxQZXJmaXg6IGNvbmZpZy51cmxQZXJmaXgsXHJcbiAgICAgICAgc2Vzc2lvbkV4cGlyZVRpbWU6IGNvbmZpZy5zZXNzaW9uRXhwaXJlVGltZSxcclxuICAgICAgICBzZXNzaW9uRXhwaXJlS2V5OiBjb25maWcuc2Vzc2lvbkV4cGlyZUtleSxcclxuICAgICAgICBzZXNzaW9uRXhwaXJlOiBzdGF0dXMuc2Vzc2lvbkV4cGlyZVxyXG4gICAgfVxyXG59O1xyXG4iXX0=
|
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
|
|
|
});
|
2019-03-22 14:47:54 +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
|
|
|
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) {
|
2019-01-10 22:46:22 +08:00
|
|
|
Object.assign(config_1.default, params);
|
2019-03-08 22:50:32 +08:00
|
|
|
try {
|
|
|
|
|
status_1.default.session = wx.getStorageSync(config_1.default.sessionName) || '';
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2019-03-08 22:50:32 +08:00
|
|
|
catch (e) {
|
|
|
|
|
console.error('wx.getStorageSync:fail, can not get session.');
|
|
|
|
|
}
|
|
|
|
|
try {
|
|
|
|
|
status_1.default.sessionExpire = wx.getStorageSync(config_1.default.sessionExpireKey || "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
|
|
|
});
|
2019-03-22 14:47:54 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5pdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hcGkvaW5pdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDBDQUFvQztBQUNwQywwQ0FBb0M7QUFHcEMsbUJBQWUsVUFBQyxNQUFtQjtJQUMvQixNQUFNLENBQUMsTUFBTSxDQUFDLGdCQUFNLEVBQUUsTUFBTSxDQUFDLENBQUM7SUFDOUIsSUFBSTtRQUNBLGdCQUFNLENBQUMsT0FBTyxHQUFHLEVBQUUsQ0FBQyxjQUFjLENBQUMsZ0JBQU0sQ0FBQyxXQUFZLENBQUMsSUFBSSxFQUFFLENBQUM7S0FDakU7SUFBQyxPQUFPLENBQUMsRUFBRTtRQUNSLE9BQU8sQ0FBQyxLQUFLLENBQUMsOENBQThDLENBQUMsQ0FBQTtLQUNoRTtJQUNELElBQUk7UUFDQSxnQkFBTSxDQUFDLGFBQWEsR0FBRyxFQUFFLENBQUMsY0FBYyxDQUFDLGdCQUFNLENBQUMsZ0JBQWdCLElBQUksa0JBQWtCLENBQUMsSUFBSSxRQUFRLENBQUM7S0FDdkc7SUFBQyxPQUFPLENBQUMsRUFBRTtRQUNSLE9BQU8sQ0FBQyxLQUFLLENBQUMsb0RBQW9ELENBQUMsQ0FBQTtLQUN0RTtBQUNMLENBQUMsRUFBQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBjb25maWcgZnJvbSAnLi4vc3RvcmUvY29uZmlnJ1xyXG5pbXBvcnQgc3RhdHVzIGZyb20gJy4uL3N0b3JlL3N0YXR1cydcclxuaW1wb3J0IHsgSUluaXRPcHRpb24gfSBmcm9tICcuLi9pbnRlcmZhY2UnXHJcblxyXG5leHBvcnQgZGVmYXVsdCAocGFyYW1zOiBJSW5pdE9wdGlvbikgPT4ge1xyXG4gICAgT2JqZWN0LmFzc2lnbihjb25maWcsIHBhcmFtcyk7XHJcbiAgICB0cnkge1xyXG4gICAgICAgIHN0YXR1cy5zZXNzaW9uID0gd3guZ2V0U3RvcmFnZVN5bmMoY29uZmlnLnNlc3Npb25OYW1lISkgfHwgJyc7XHJcbiAgICB9IGNhdGNoIChlKSB7XHJcbiAgICAgICAgY29uc29sZS5lcnJvcignd3guZ2V0U3RvcmFnZVN5bmM6ZmFpbCwgY2FuIG5vdCBnZXQgc2Vzc2lvbi4nKVxyXG4gICAgfVxyXG4gICAgdHJ5IHtcclxuICAgICAgICBzdGF0dXMuc2Vzc2lvbkV4cGlyZSA9IHd4LmdldFN0b3JhZ2VTeW5jKGNvbmZpZy5zZXNzaW9uRXhwaXJlS2V5IHx8IFwic2Vzc2lvbkV4cGlyZUtleVwiKSB8fCBJbmZpbml0eTtcclxuICAgIH0gY2F0Y2ggKGUpIHtcclxuICAgICAgICBjb25zb2xlLmVycm9yKCd3eC5nZXRTdG9yYWdlU3luYzpmYWlsLCBjYW4gbm90IGdldCBzZXNzaW9uRXhwaXJlLicpXHJcbiAgICB9XHJcbn1cclxuIl19
|
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");
|
2019-01-24 10:26:51 +08:00
|
|
|
exports.default = (function () {
|
|
|
|
|
return sessionManager_1.default.main();
|
2018-12-19 19:26:38 +08:00
|
|
|
});
|
2019-03-22 14:47:54 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9naW4uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYXBpL2xvZ2luLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsMkRBQXFEO0FBRXJELG1CQUFlO0lBQ1gsT0FBTyx3QkFBYyxDQUFDLElBQUksRUFBRSxDQUFBO0FBQ2hDLENBQUMsRUFBQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBzZXNzaW9uTWFuYWdlciBmcm9tICcuLi9tb2R1bGUvc2Vzc2lvbk1hbmFnZXInXHJcblxyXG5leHBvcnQgZGVmYXVsdCAoKSA9PiB7XHJcbiAgICByZXR1cm4gc2Vzc2lvbk1hbmFnZXIubWFpbigpXHJcbn1cclxuIl19
|
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) {
|
2019-01-24 10:26:51 +08:00
|
|
|
return requestHandler_1.default.request(obj);
|
2018-12-19 19:26:38 +08:00
|
|
|
});
|
2019-03-22 14:47:54 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVxdWVzdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hcGkvcmVxdWVzdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDJEQUFxRDtBQUdyRCxtQkFBZSxVQUFDLEdBQW1CO0lBQy9CLE9BQU8sd0JBQWMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUE7QUFDdEMsQ0FBQyxFQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHJlcXVlc3RIYW5kbGVyIGZyb20gJy4uL21vZHVsZS9yZXF1ZXN0SGFuZGxlcidcclxuaW1wb3J0IHsgSVJlcXVlc3RPcHRpb24gfSBmcm9tICcuLi9pbnRlcmZhY2UnXHJcblxyXG5leHBvcnQgZGVmYXVsdCAob2JqOiBJUmVxdWVzdE9wdGlvbikgPT4ge1xyXG4gICAgcmV0dXJuIHJlcXVlc3RIYW5kbGVyLnJlcXVlc3Qob2JqKVxyXG59XHJcbiJdfQ==
|
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 });
|
2019-03-22 14:47:54 +08:00
|
|
|
var sessionManager_1 = __webpack_require__(/*! ../module/sessionManager */ "./src/module/sessionManager.ts");
|
2018-12-20 21:21:58 +08:00
|
|
|
exports.default = (function (session) {
|
2019-03-22 14:47:54 +08:00
|
|
|
sessionManager_1.default.setSession(session);
|
2018-12-19 19:26:38 +08:00
|
|
|
});
|
2019-03-22 14:47:54 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2V0U2Vzc2lvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hcGkvc2V0U2Vzc2lvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDJEQUFxRDtBQUVyRCxtQkFBZSxVQUFDLE9BQWU7SUFDM0Isd0JBQWMsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLENBQUM7QUFDdkMsQ0FBQyxFQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHNlc3Npb25NYW5hZ2VyIGZyb20gJy4uL21vZHVsZS9zZXNzaW9uTWFuYWdlcidcclxuXHJcbmV4cG9ydCBkZWZhdWx0IChzZXNzaW9uOiBzdHJpbmcpID0+IHtcclxuICAgIHNlc3Npb25NYW5hZ2VyLnNldFNlc3Npb24oc2Vzc2lvbik7XHJcbn1cclxuIl19
|
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) {
|
2019-01-24 10:26:51 +08:00
|
|
|
return requestHandler_1.default.uploadFile(obj);
|
2018-12-19 19:26:38 +08:00
|
|
|
});
|
2019-03-22 14:47:54 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXBsb2FkRmlsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hcGkvdXBsb2FkRmlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDJEQUFxRDtBQUdyRCxtQkFBZSxVQUFDLEdBQXNCO0lBQ2xDLE9BQU8sd0JBQWMsQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUE7QUFDekMsQ0FBQyxFQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHJlcXVlc3RIYW5kbGVyIGZyb20gJy4uL21vZHVsZS9yZXF1ZXN0SGFuZGxlcidcclxuaW1wb3J0IHsgSVVwbG9hZEZpbGVPcHRpb24gfSBmcm9tIFwiLi4vaW50ZXJmYWNlXCI7XHJcblxyXG5leHBvcnQgZGVmYXVsdCAob2JqOiBJVXBsb2FkRmlsZU9wdGlvbikgPT4ge1xyXG4gICAgcmV0dXJuIHJlcXVlc3RIYW5kbGVyLnVwbG9hZEZpbGUob2JqKVxyXG59XHJcbiJdfQ==
|
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;
|
2019-03-22 14:47:54 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxtQ0FBNkI7QUFDN0IseUNBQW1DO0FBQ25DLCtDQUF5QztBQUN6QywrQ0FBeUM7QUFDekMscUNBQStCO0FBQy9CLCtDQUF5QztBQUN6Qyw2Q0FBdUM7QUFHdkMsSUFBTSxlQUFlLEdBQWM7SUFDakMsSUFBSSxnQkFBQTtJQUNKLE9BQU8sbUJBQUE7SUFDUCxVQUFVLHNCQUFBO0lBQ1YsVUFBVSxzQkFBQTtJQUNWLEtBQUssaUJBQUE7SUFDTCxVQUFVLHNCQUFBO0lBQ1YsU0FBUyxxQkFBQTtDQUNWLENBQUM7QUFFRixrQkFBZSxlQUFlLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgaW5pdCBmcm9tIFwiLi9hcGkvaW5pdFwiXHJcbmltcG9ydCByZXF1ZXN0IGZyb20gXCIuL2FwaS9yZXF1ZXN0XCJcclxuaW1wb3J0IHVwbG9hZEZpbGUgZnJvbSBcIi4vYXBpL3VwbG9hZEZpbGVcIlxyXG5pbXBvcnQgc2V0U2Vzc2lvbiBmcm9tIFwiLi9hcGkvc2V0U2Vzc2lvblwiXHJcbmltcG9ydCBsb2dpbiBmcm9tIFwiLi9hcGkvbG9naW5cIlxyXG5pbXBvcnQgZ2V0U2Vzc2lvbiBmcm9tIFwiLi9hcGkvZ2V0U2Vzc2lvblwiXHJcbmltcG9ydCBnZXRDb25maWcgZnJvbSBcIi4vYXBpL2dldENvbmZpZ1wiXHJcbmltcG9ydCB7IHdlUmVxdWVzdCB9IGZyb20gXCIuL2ludGVyZmFjZVwiXHJcblxyXG5jb25zdCB3ZVJlcXVlc3RPYmplY3Q6IHdlUmVxdWVzdCA9IHtcclxuICBpbml0LFxyXG4gIHJlcXVlc3QsXHJcbiAgdXBsb2FkRmlsZSxcclxuICBzZXRTZXNzaW9uLFxyXG4gIGxvZ2luLFxyXG4gIGdldFNlc3Npb24sXHJcbiAgZ2V0Q29uZmlnXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCB3ZVJlcXVlc3RPYmplY3Q7XHJcbiJdfQ==
|
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) {
|
2019-03-08 22:50:32 +08:00
|
|
|
if (!obj.originUrl) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
wx.getStorage({
|
|
|
|
|
key: obj.originUrl,
|
|
|
|
|
success: function (res) {
|
2019-01-24 10:26:51 +08:00
|
|
|
if (obj.cache === true ||
|
|
|
|
|
(typeof obj.cache === "function" && obj.cache(res.data))) {
|
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
|
|
|
}
|
|
|
|
|
}
|
2019-01-10 22:46:22 +08:00
|
|
|
if (typeof obj.complete === "function") {
|
|
|
|
|
obj.complete();
|
|
|
|
|
}
|
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 set(obj, realData) {
|
2019-03-08 22:50:32 +08:00
|
|
|
if (!obj.originUrl) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
2019-01-24 10:26:51 +08:00
|
|
|
if (obj.cache === true ||
|
|
|
|
|
(typeof obj.cache === "function" && obj.cache(realData))) {
|
2018-12-19 19:26:38 +08:00
|
|
|
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
|
|
|
|
|
};
|
2019-03-22 14:47:54 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FjaGVNYW5hZ2VyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZHVsZS9jYWNoZU1hbmFnZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFFQSxTQUFTLEdBQUcsQ0FBQyxHQUFtQjtJQUM1QixJQUFJLENBQUMsR0FBRyxDQUFDLFNBQVMsRUFBRTtRQUNoQixPQUFPO0tBQ1Y7SUFDRCxFQUFFLENBQUMsVUFBVSxDQUFDO1FBQ1YsR0FBRyxFQUFFLEdBQUcsQ0FBQyxTQUFTO1FBQ2xCLE9BQU8sWUFBRSxHQUFHO1lBQ1IsSUFDSSxHQUFHLENBQUMsS0FBSyxLQUFLLElBQUk7Z0JBQ2xCLENBQUMsT0FBTyxHQUFHLENBQUMsS0FBSyxLQUFLLFVBQVUsSUFBSSxHQUFHLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUMxRDtnQkFDRSxJQUFJLE9BQU8sR0FBRyxDQUFDLE9BQU8sS0FBSyxVQUFVLEVBQUU7b0JBQ25DLEdBQUcsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLElBQUksRUFBRSxFQUFDLE9BQU8sRUFBRSxJQUFJLEVBQUMsQ0FBQyxDQUFBO2lCQUN6QzthQUNKO1lBQ0QsSUFBRyxPQUFPLEdBQUcsQ0FBQyxRQUFRLEtBQUssVUFBVSxFQUFFO2dCQUNuQyxHQUFHLENBQUMsUUFBUSxFQUFFLENBQUM7YUFDbEI7UUFDTCxDQUFDO0tBQ0osQ0FBQyxDQUFBO0FBQ04sQ0FBQztBQUVELFNBQVMsR0FBRyxDQUFDLEdBQW1CLEVBQUcsUUFBeUI7SUFDeEQsSUFBSSxDQUFDLEdBQUcsQ0FBQyxTQUFTLEVBQUU7UUFDaEIsT0FBTztLQUNWO0lBQ0QsSUFDSSxHQUFHLENBQUMsS0FBSyxLQUFLLElBQUk7UUFDbEIsQ0FBQyxPQUFPLEdBQUcsQ0FBQyxLQUFLLEtBQUssVUFBVSxJQUFJLEdBQUcsQ0FBQyxLQUFLLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDMUQ7UUFDRSxFQUFFLENBQUMsVUFBVSxDQUFDO1lBQ1YsR0FBRyxFQUFFLEdBQUcsQ0FBQyxTQUFTO1lBQ2xCLElBQUksRUFBRSxRQUFRO1NBQ2pCLENBQUMsQ0FBQTtLQUNMO0FBQ0wsQ0FBQztBQUVELGtCQUFlO0lBQ1gsR0FBRyxLQUFBO0lBQ0gsR0FBRyxLQUFBO0NBQ04sQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IElSZXF1ZXN0T3B0aW9uIH0gZnJvbSBcIi4uL2ludGVyZmFjZVwiXHJcblxyXG5mdW5jdGlvbiBnZXQob2JqOiBJUmVxdWVzdE9wdGlvbikge1xyXG4gICAgaWYgKCFvYmoub3JpZ2luVXJsKSB7XHJcbiAgICAgICAgcmV0dXJuO1xyXG4gICAgfVxyXG4gICAgd3guZ2V0U3RvcmFnZSh7XHJcbiAgICAgICAga2V5OiBvYmoub3JpZ2luVXJsLFxyXG4gICAgICAgIHN1Y2Nlc3MgKHJlcykge1xyXG4gICAgICAgICAgICBpZiAoXHJcbiAgICAgICAgICAgICAgICBvYmouY2FjaGUgPT09IHRydWUgfHxcclxuICAgICAgICAgICAgICAgICh0eXBlb2Ygb2JqLmNhY2hlID09PSBcImZ1bmN0aW9uXCIgJiYgb2JqLmNhY2hlKHJlcy5kYXRhKSlcclxuICAgICAgICAgICAgKSB7XHJcbiAgICAgICAgICAgICAgICBpZiAodHlwZW9mIG9iai5zdWNjZXNzID09PSBcImZ1bmN0aW9uXCIpIHtcclxuICAgICAgICAgICAgICAgICAgICBvYmouc3VjY2VzcyhyZXMuZGF0YSwge2lzQ2FjaGU6IHRydWV9KVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGlmKHR5cGVvZiBvYmouY29tcGxldGUgPT09IFwiZnVuY3Rpb25cIikge1xyXG4gICAgICAgICAgICAgICAgb2JqLmNvbXBsZXRlKCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9KVxyXG59XHJcblxyXG5mdW5jdGlvbiBzZXQob2JqOiBJUmVxdWVzdE9wdGlvbiAsIHJlYWxEYXRhOiBzdHJpbmcgfCBvYmplY3QpIHtcclxuICAgIGlmICghb2JqLm9yaWdpblVybCkge1xyXG4gICAgICAgIHJldHVybjtcclxuICAgIH1cclxuICAgIGlmIChcclxuICAgICAgICBvYmouY2FjaGUgPT09IHRydWUgfHxcclxuICAgICAgICAodHlwZW9mIG9iai5jYWNoZSA9PT0gXCJmdW5jdGlvblwiICYmIG9iai5jYWNoZShyZWFsRGF0YSkpXHJcbiAgICApIHtcclxuICAgICAgICB3eC5zZXRTdG9yYWdlKHtcclxuICAgICAgICAgICAga2V5OiBvYmoub3JpZ2luVXJsLFxyXG4gICAgICAgICAgICBkYXRhOiByZWFsRGF0YVxyXG4gICAgICAgIH0pXHJcbiAgICB9XHJcbn1cclxuXHJcbmV4cG9ydCBkZWZhdWx0IHtcclxuICAgIGdldCxcclxuICAgIHNldFxyXG59O1xyXG4iXX0=
|
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");
|
2019-01-10 22:46:22 +08:00
|
|
|
var request_1 = __webpack_require__(/*! ../api/request */ "./src/api/request.ts");
|
2019-01-04 18:41:46 +08:00
|
|
|
function start(obj) {
|
|
|
|
|
obj._reportStartTime = new Date().getTime();
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2019-01-04 18:41:46 +08:00
|
|
|
function end(obj) {
|
|
|
|
|
obj._reportEndTime = new Date().getTime();
|
2019-03-08 22:50:32 +08:00
|
|
|
if (obj.report && obj._reportStartTime) {
|
2019-01-10 22:46:22 +08:00
|
|
|
report(obj.report, obj._reportStartTime, obj._reportEndTime);
|
|
|
|
|
}
|
2019-01-04 18:41:46 +08:00
|
|
|
}
|
2019-01-10 22:46:22 +08:00
|
|
|
function report(name, startTime, endTime) {
|
2019-01-04 18:41:46 +08:00
|
|
|
if (typeof config_1.default.reportCGI === "function") {
|
2019-01-10 22:46:22 +08:00
|
|
|
config_1.default.reportCGI(name, startTime, endTime, request_1.default);
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
|
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
exports.default = {
|
|
|
|
|
start: start,
|
2019-01-04 18:41:46 +08:00
|
|
|
end: end,
|
|
|
|
|
report: report
|
2018-12-20 21:21:58 +08:00
|
|
|
};
|
2019-03-22 14:47:54 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHVyYXRpb25SZXBvcnRlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tb2R1bGUvZHVyYXRpb25SZXBvcnRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDBDQUFvQztBQUNwQywwQ0FBb0M7QUFHcEMsU0FBUyxLQUFLLENBQUMsR0FBdUM7SUFDbEQsR0FBRyxDQUFDLGdCQUFnQixHQUFHLElBQUksSUFBSSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUM7QUFDaEQsQ0FBQztBQUVELFNBQVMsR0FBRyxDQUFDLEdBQXVDO0lBQ2hELEdBQUcsQ0FBQyxjQUFjLEdBQUcsSUFBSSxJQUFJLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQztJQUMxQyxJQUFHLEdBQUcsQ0FBQyxNQUFNLElBQUksR0FBRyxDQUFDLGdCQUFnQixFQUFFO1FBQ25DLE1BQU0sQ0FBQyxHQUFHLENBQUMsTUFBZ0IsRUFBRSxHQUFHLENBQUMsZ0JBQWdCLEVBQUUsR0FBRyxDQUFDLGNBQWMsQ0FBQyxDQUFDO0tBQzFFO0FBQ0wsQ0FBQztBQUVELFNBQVMsTUFBTSxDQUFDLElBQVksRUFBRSxTQUFpQixFQUFFLE9BQWU7SUFDNUQsSUFBSSxPQUFPLGdCQUFNLENBQUMsU0FBUyxLQUFLLFVBQVUsRUFBRTtRQUN4QyxnQkFBTSxDQUFDLFNBQVMsQ0FBQyxJQUFJLEVBQUUsU0FBUyxFQUFFLE9BQU8sRUFBRSxpQkFBTyxDQUFDLENBQUM7S0FDdkQ7QUFDTCxDQUFDO0FBRUQsa0JBQWU7SUFDWCxLQUFLLE9BQUE7SUFDTCxHQUFHLEtBQUE7SUFDSCxNQUFNLFFBQUE7Q0FDVCxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNvbmZpZyBmcm9tICcuLi9zdG9yZS9jb25maWcnXHJcbmltcG9ydCByZXF1ZXN0IGZyb20gJy4uL2FwaS9yZXF1ZXN0J1xyXG5pbXBvcnQgeyBJUmVxdWVzdE9wdGlvbiwgSVVwbG9hZEZpbGVPcHRpb24gfSBmcm9tIFwiLi4vaW50ZXJmYWNlXCI7XHJcblxyXG5mdW5jdGlvbiBzdGFydChvYmo6IElSZXF1ZXN0T3B0aW9uIHwgSVVwbG9hZEZpbGVPcHRpb24pIHtcclxuICAgIG9iai5fcmVwb3J0U3RhcnRUaW1lID0gbmV3IERhdGUoKS5nZXRUaW1lKCk7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGVuZChvYmo6IElSZXF1ZXN0T3B0aW9uIHwgSVVwbG9hZEZpbGVPcHRpb24pIHtcclxuICAgIG9iai5fcmVwb3J0RW5kVGltZSA9IG5ldyBEYXRlKCkuZ2V0VGltZSgpO1xyXG4gICAgaWYob2JqLnJlcG9ydCAmJiBvYmouX3JlcG9ydFN0YXJ0VGltZSkge1xyXG4gICAgICAgIHJlcG9ydChvYmoucmVwb3J0IGFzIHN0cmluZywgb2JqLl9yZXBvcnRTdGFydFRpbWUsIG9iai5fcmVwb3J0RW5kVGltZSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbmZ1bmN0aW9uIHJlcG9ydChuYW1lOiBzdHJpbmcsIHN0YXJ0VGltZTogbnVtYmVyLCBlbmRUaW1lOiBudW1iZXIpIHtcclxuICAgIGlmICh0eXBlb2YgY29uZmlnLnJlcG9ydENHSSA9PT0gXCJmdW5jdGlvblwiKSB7XHJcbiAgICAgICAgY29uZmlnLnJlcG9ydENHSShuYW1lLCBzdGFydFRpbWUsIGVuZFRpbWUsIHJlcXVlc3QpO1xyXG4gICAgfVxyXG59XHJcblxyXG5leHBvcnQgZGVmYXVsdCB7XHJcbiAgICBzdGFydCxcclxuICAgIGVuZCxcclxuICAgIHJlcG9ydFxyXG59XHJcbiJdfQ==
|
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");
|
2019-01-04 18:41:46 +08:00
|
|
|
function systemError(obj, res) {
|
|
|
|
|
if (typeof obj.fail === "function") {
|
2019-01-24 10:26:51 +08:00
|
|
|
obj.fail(res);
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
doError("", res.errMsg);
|
2019-01-04 18:41:46 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
function logicError(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 {
|
2019-01-04 18:41:46 +08:00
|
|
|
var _a = getErrorMsg(res), title = _a.title, content = _a.content;
|
|
|
|
|
doError(title, content);
|
|
|
|
|
}
|
|
|
|
|
if (typeof config_1.default.errorCallback === "function") {
|
|
|
|
|
config_1.default.errorCallback(obj, res);
|
|
|
|
|
}
|
|
|
|
|
console.error(res);
|
|
|
|
|
}
|
|
|
|
|
function getErrorMsg(res) {
|
|
|
|
|
var title = "";
|
|
|
|
|
if (typeof config_1.default.errorTitle === "function") {
|
|
|
|
|
try {
|
|
|
|
|
title = config_1.default.errorTitle(res.data);
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2019-01-04 18:41:46 +08:00
|
|
|
catch (e) {
|
2018-12-20 21:21:58 +08:00
|
|
|
}
|
2019-01-04 18:41:46 +08:00
|
|
|
}
|
|
|
|
|
else if (typeof config_1.default.errorTitle === "string") {
|
|
|
|
|
title = config_1.default.errorTitle;
|
|
|
|
|
}
|
|
|
|
|
var content = "";
|
|
|
|
|
if (typeof config_1.default.errorContent === "function") {
|
|
|
|
|
try {
|
|
|
|
|
content = config_1.default.errorContent(res.data);
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2019-01-04 18:41:46 +08:00
|
|
|
catch (e) {
|
2018-12-20 21:21:58 +08:00
|
|
|
}
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2019-01-04 18:41:46 +08:00
|
|
|
else if (typeof config_1.default.errorContent === "string") {
|
|
|
|
|
content = config_1.default.errorContent;
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2019-01-04 18:41:46 +08:00
|
|
|
return { title: title, content: content };
|
|
|
|
|
}
|
|
|
|
|
function doError(title, content) {
|
|
|
|
|
wx.showModal({
|
|
|
|
|
title: title,
|
|
|
|
|
content: content || "网络或服务异常,请稍后重试",
|
|
|
|
|
showCancel: false
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
exports.default = {
|
|
|
|
|
systemError: systemError,
|
|
|
|
|
logicError: logicError,
|
2019-01-10 22:46:22 +08:00
|
|
|
doError: doError,
|
|
|
|
|
getErrorMsg: getErrorMsg
|
2019-01-04 18:41:46 +08:00
|
|
|
};
|
2019-03-22 14:47:54 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3JIYW5kbGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZHVsZS9lcnJvckhhbmRsZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwwQ0FBb0M7QUFHcEMsU0FBUyxXQUFXLENBQUMsR0FBdUMsRUFBRSxHQUE2QjtJQUN2RixJQUFJLE9BQU8sR0FBRyxDQUFDLElBQUksS0FBSyxVQUFVLEVBQUU7UUFDaEMsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztLQUNqQjtTQUFNO1FBQ0gsT0FBTyxDQUFDLEVBQUUsRUFBRSxHQUFHLENBQUMsTUFBTSxDQUFDLENBQUM7S0FDM0I7QUFDTCxDQUFDO0FBRUQsU0FBUyxVQUFVLENBQUMsR0FBdUMsRUFBRSxHQUF5RTtJQUNsSSxJQUFJLE9BQU8sR0FBRyxDQUFDLElBQUksS0FBSyxVQUFVLEVBQUU7UUFDaEMsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztLQUNqQjtTQUFNO1FBQ0csSUFBQSxxQkFBbUMsRUFBbEMsZ0JBQUssRUFBRSxvQkFBMkIsQ0FBQztRQUMxQyxPQUFPLENBQUMsS0FBSyxFQUFFLE9BQU8sQ0FBQyxDQUFDO0tBQzNCO0lBR0QsSUFBSSxPQUFPLGdCQUFNLENBQUMsYUFBYSxLQUFLLFVBQVUsRUFBRTtRQUM1QyxnQkFBTSxDQUFDLGFBQWEsQ0FBQyxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUM7S0FDbEM7SUFFRCxPQUFPLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDO0FBQ3ZCLENBQUM7QUFFRCxTQUFTLFdBQVcsQ0FBQyxHQUF5RTtJQUMxRixJQUFJLEtBQUssR0FBRyxFQUFFLENBQUM7SUFDZixJQUFJLE9BQU8sZ0JBQU0sQ0FBQyxVQUFVLEtBQUssVUFBVSxFQUFFO1FBQ3pDLElBQUk7WUFDQSxLQUFLLEdBQUcsZ0JBQU0sQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFBO1NBQ3RDO1FBQUMsT0FBTyxDQUFDLEVBQUU7U0FDWDtLQUNKO1NBQU0sSUFBSSxPQUFPLGdCQUFNLENBQUMsVUFBVSxLQUFLLFFBQVEsRUFBRTtRQUM5QyxLQUFLLEdBQUcsZ0JBQU0sQ0FBQyxVQUFVLENBQUM7S0FDN0I7SUFFRCxJQUFJLE9BQU8sR0FBRyxFQUFFLENBQUM7SUFDakIsSUFBSSxPQUFPLGdCQUFNLENBQUMsWUFBWSxLQUFLLFVBQVUsRUFBRTtRQUMzQyxJQUFJO1lBQ0EsT0FBTyxHQUFHLGdCQUFNLENBQUMsWUFBWSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQTtTQUMxQztRQUFDLE9BQU8sQ0FBQyxFQUFFO1NBQ1g7S0FDSjtTQUFNLElBQUksT0FBTyxnQkFBTSxDQUFDLFlBQVksS0FBSyxRQUFRLEVBQUU7UUFDaEQsT0FBTyxHQUFHLGdCQUFNLENBQUMsWUFBWSxDQUFDO0tBQ2pDO0lBRUQsT0FBTyxFQUFDLEtBQUssT0FBQSxFQUFFLE9BQU8sU0FBQSxFQUFDLENBQUE7QUFDM0IsQ0FBQztBQUVELFNBQVMsT0FBTyxDQUFDLEtBQWEsRUFBRSxPQUFlO0lBQzNDLEVBQUUsQ0FBQyxTQUFTLENBQUM7UUFDVCxLQUFLLE9BQUE7UUFDTCxPQUFPLEVBQUUsT0FBTyxJQUFJLGVBQWU7UUFDbkMsVUFBVSxFQUFFLEtBQUs7S0FDcEIsQ0FBQyxDQUFBO0FBQ04sQ0FBQztBQUVELGtCQUFlO0lBQ1gsV0FBVyxhQUFBO0lBQ1gsVUFBVSxZQUFBO0lBQ1YsT0FBTyxTQUFBO0lBQ1AsV0FBVyxhQUFBO0NBQ2QsQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBjb25maWcgZnJvbSAnLi4vc3RvcmUvY29uZmlnJ1xyXG5pbXBvcnQgeyBJUmVxdWVzdE9wdGlvbiwgSVVwbG9hZEZpbGVPcHRpb24gfSBmcm9tIFwiLi4vaW50ZXJmYWNlXCI7XHJcblxyXG5mdW5jdGlvbiBzeXN0ZW1FcnJvcihvYmo6IElSZXF1ZXN0T3B0aW9uIHwgSVVwbG9hZEZpbGVPcHRpb24sIHJlczogd3guR2VuZXJhbENhbGxiYWNrUmVzdWx0KSB7XHJcbiAgICBpZiAodHlwZW9mIG9iai5mYWlsID09PSBcImZ1bmN0aW9uXCIpIHtcclxuICAgICAgICBvYmouZmFpbChyZXMpO1xyXG4gICAgfSBlbHNlIHtcclxuICAgICAgICBkb0Vycm9yKFwiXCIsIHJlcy5lcnJNc2cpO1xyXG4gICAgfVxyXG59XHJcblxyXG5mdW5jdGlvbiBsb2dpY0Vycm9yKG9iajogSVJlcXVlc3RPcHRpb24gfCBJVXBsb2FkRmlsZU9wdGlvbiwgcmVzOiB3eC5SZXF1ZXN0U3VjY2Vzc0NhbGxiYWNrUmVzdWx0IHwgd3guVXBsb2FkRmlsZVN1Y2Nlc3NDYWxsYmFja1Jlc3VsdCkge1xyXG4gICAgaWYgKHR5cGVvZiBvYmouZmFpbCA9PT0gXCJmdW5jdGlvblwiKSB7XHJcbiAgICAgICAgb2JqLmZhaWwocmVzKTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgICAgY29uc3Qge3RpdGxlLCBjb250ZW50fSA9IGdldEVycm9yTXNnKHJlcyk7XHJcbiAgICAgICAgZG9FcnJvcih0aXRsZSwgY29udGVudCk7XHJcbiAgICB9XHJcblxyXG4gICAgLy8g5aaC5p6c5pyJ6YWN572u57uf5LiA6ZSZ6K+v5Zue6LCD5Ye95pWw77yM5YiZ5omn6KGM5a6DXHJcbiAgICBpZiAodHlwZW9mIGNvbmZpZy5lcnJvckNhbGxiYWNrID09PSBcImZ1bmN0aW9uXCIpIHtcclxuICAgICAgICBjb25maWcuZXJyb3JDYWxsYmFjayhvYmosIHJlcyk7XHJcbiAgICB9XHJcblxyXG4gICAgY29uc29sZS5lcnJvcihyZXMpO1xyXG59XHJcblxyXG5mdW5jdGlvbiBnZXRFcnJvck1zZyhyZXM6IHd4LlJlcXVlc3RTdWNjZXNzQ2FsbGJhY2tSZXN1bHQgfCB3eC5VcGxvYWRGaWxlU3VjY2Vzc0NhbGxiYWNrUmVzdWx0KSB7XHJcbiAgICBsZXQgdGl0bGUgPSBcIlwiO1xyXG4gICAgaWYgKHR5cGVvZiBjb25maWcuZXJyb3JUaXRsZSA9PT0gXCJmdW5jdGlvblwiKSB7XHJcbiAgICAgICAgdHJ5IHtcclxuICAgICAgICAgICAgdGl0bGUgPSBjb25maWcuZXJyb3JUaXRsZShyZXMuZGF0YSlcclxuICAgICAgICB9IGNhdGNoIChlKSB7XHJcbiAgICAgICAgfVxyXG4gICAgfSBlbHNlIGlmICh0eXBlb2YgY29uZmlnLmVycm9yVGl0bGUgPT09IFwic3RyaW5nXCIpIHtcclxuICAgICAgICB0aXRsZSA9IGNvbmZpZy5lcnJvclRpdGxlO1xyXG4gICAgfVxyXG5cclxuICAgIGxldCBjb250ZW50ID0gXCJcIjtcclxuICAgIGlmICh0eXBlb2YgY29uZmlnLmVycm9yQ29udGVudCA9PT0gXCJmdW5jdGlvblwiKSB7XHJcbiAgICAgICAgdHJ5IHtcclxuICAgICAgICAgICAgY
|
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");
|
2019-01-24 10:26:51 +08:00
|
|
|
var loading_1 = __webpack_require__(/*! ../util/loading */ "./src/util/loading.ts");
|
2019-03-25 19:45:15 +08:00
|
|
|
function get(obj) {
|
2019-03-08 22:50:32 +08:00
|
|
|
if (!(config_1.default.mockJson[obj.url] || (obj.originUrl && config_1.default.mockJson[obj.originUrl]))) {
|
2018-12-19 19:26:38 +08:00
|
|
|
console.error('mock 没有对应接口的数据');
|
|
|
|
|
return false;
|
|
|
|
|
}
|
2019-03-08 22:50:32 +08:00
|
|
|
var data = config_1.default.mockJson[obj.url] || (obj.originUrl ? 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
|
|
|
|
|
};
|
2019-01-24 10:26:51 +08:00
|
|
|
loading_1.default.hide();
|
2019-03-25 19:45:15 +08:00
|
|
|
return res;
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
exports.default = {
|
|
|
|
|
get: get
|
|
|
|
|
};
|
2019-03-25 19:45:15 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9ja01hbmFnZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kdWxlL21vY2tNYW5hZ2VyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsMENBQW9DO0FBQ3BDLDJDQUFxQztBQUdyQyxTQUFTLEdBQUcsQ0FBQyxHQUF1QztJQUVoRCxJQUFHLENBQUMsQ0FBQyxnQkFBTSxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsU0FBUyxJQUFJLGdCQUFNLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEVBQUU7UUFFakYsT0FBTyxDQUFDLEtBQUssQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDO1FBQ2hDLE9BQU8sS0FBSyxDQUFDO0tBQ2hCO0lBRUQsSUFBSSxJQUFJLEdBQUcsZ0JBQU0sQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsZ0JBQU0sQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUU3RixJQUFJLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUM7SUFDeEMsSUFBTSxHQUFHLEdBQUc7UUFDUixJQUFJLE1BQUE7UUFDSixVQUFVLEVBQUUsR0FBRztLQUNsQixDQUFDO0lBRUYsaUJBQU8sQ0FBQyxJQUFJLEVBQUUsQ0FBQztJQUNmLE9BQU8sR0FBRyxDQUFBO0FBQ2QsQ0FBQztBQUVELGtCQUFlO0lBQ1gsR0FBRyxLQUFBO0NBQ04sQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBjb25maWcgZnJvbSAnLi4vc3RvcmUvY29uZmlnJ1xyXG5pbXBvcnQgbG9hZGluZyBmcm9tICcuLi91dGlsL2xvYWRpbmcnXHJcbmltcG9ydCB7IElSZXF1ZXN0T3B0aW9uLCBJVXBsb2FkRmlsZU9wdGlvbiB9IGZyb20gXCIuLi9pbnRlcmZhY2VcIlxyXG5cclxuZnVuY3Rpb24gZ2V0KG9iajogSVJlcXVlc3RPcHRpb24gfCBJVXBsb2FkRmlsZU9wdGlvbik6IGFueSB7XHJcblxyXG4gICAgaWYoIShjb25maWcubW9ja0pzb25bb2JqLnVybF0gfHwgKG9iai5vcmlnaW5VcmwgJiYgY29uZmlnLm1vY2tKc29uW29iai5vcmlnaW5VcmxdKSkpIHtcclxuICAgICAgICAvLyBtb2NrIOayoeacieWvueW6lOaOpeWPo+eahOaVsOaNrlxyXG4gICAgICAgIGNvbnNvbGUuZXJyb3IoJ21vY2sg5rKh5pyJ5a+55bqU5o6l5Y+j55qE5pWw5o2uJyk7XHJcbiAgICAgICAgcmV0dXJuIGZhbHNlO1xyXG4gICAgfVxyXG5cclxuICAgIGxldCBkYXRhID0gY29uZmlnLm1vY2tKc29uW29iai51cmxdIHx8IChvYmoub3JpZ2luVXJsID8gY29uZmlnLm1vY2tKc29uW29iai5vcmlnaW5VcmxdIDogJycpO1xyXG4gICAgLy8gZGVlcCBjb3B5XHJcbiAgICBkYXRhID0gSlNPTi5wYXJzZShKU09OLnN0cmluZ2lmeShkYXRhKSk7XHJcbiAgICBjb25zdCByZXMgPSB7XHJcbiAgICAgICAgZGF0YSxcclxuICAgICAgICBzdGF0dXNDb2RlOiAyMDBcclxuICAgIH07XHJcblxyXG4gICAgbG9hZGluZy5oaWRlKCk7XHJcbiAgICByZXR1cm4gcmVzXHJcbn1cclxuXHJcbmV4cG9ydCBkZWZhdWx0IHtcclxuICAgIGdldFxyXG59XHJcbiJdfQ==
|
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";
|
|
|
|
|
|
2019-01-10 22:46:22 +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);
|
|
|
|
|
};
|
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 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");
|
2019-01-24 10:26:51 +08:00
|
|
|
var errorHandler_1 = __webpack_require__(/*! ./errorHandler */ "./src/module/errorHandler.ts");
|
2019-01-10 22:46:22 +08:00
|
|
|
function format(originUrl) {
|
|
|
|
|
if (originUrl.startsWith('http')) {
|
|
|
|
|
return originUrl;
|
2018-12-20 21:21:58 +08:00
|
|
|
}
|
|
|
|
|
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
|
|
|
}
|
2019-01-10 22:46:22 +08:00
|
|
|
return urlPerfix + originUrl;
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
function preDo(obj) {
|
2018-12-20 21:21:58 +08:00
|
|
|
if (typeof obj.beforeSend === "function") {
|
2018-12-19 19:26:38 +08:00
|
|
|
obj.beforeSend();
|
|
|
|
|
}
|
2019-01-11 22:27:54 +08:00
|
|
|
if (typeof obj.reLoginCount === "undefined") {
|
|
|
|
|
obj.reLoginCount = 0;
|
2018-12-20 21:21:58 +08:00
|
|
|
}
|
|
|
|
|
else {
|
2019-01-11 22:27:54 +08:00
|
|
|
obj.reLoginCount++;
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
|
|
|
|
if (obj.showLoading) {
|
2018-12-20 21:21:58 +08:00
|
|
|
loading_1.default.show(obj.showLoading);
|
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;
|
|
|
|
|
}
|
2019-01-04 18:41:46 +08:00
|
|
|
function initializeRequestObj(obj) {
|
|
|
|
|
var _a, _b;
|
|
|
|
|
if (!obj.data) {
|
|
|
|
|
obj.data = {};
|
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) {
|
2019-01-10 22:46:22 +08:00
|
|
|
obj.data = __assign({}, obj.data, (_a = {}, _a[config_1.default.sessionName] = status_1.default.session, _a));
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2019-01-04 18:41:46 +08:00
|
|
|
var gd = getGlobalData();
|
2019-01-10 22:46:22 +08:00
|
|
|
obj.data = __assign({}, gd, obj.data);
|
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) {
|
2019-01-04 18:41:46 +08:00
|
|
|
obj.url = url_1.default.setParams(obj.url, (_b = {}, _b[config_1.default.sessionName] = status_1.default.session, _b));
|
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;
|
|
|
|
|
}
|
2019-01-04 18:41:46 +08:00
|
|
|
function initializeUploadFileObj(obj) {
|
|
|
|
|
var _a, _b;
|
|
|
|
|
if (!obj.formData) {
|
|
|
|
|
obj.formData = {};
|
|
|
|
|
}
|
|
|
|
|
if (obj.originUrl !== config_1.default.codeToSession.url && status_1.default.session) {
|
2019-01-10 22:46:22 +08:00
|
|
|
obj.formData = __assign({}, obj.formData, (_a = {}, _a[config_1.default.sessionName] = status_1.default.session, _a));
|
2019-01-04 18:41:46 +08:00
|
|
|
}
|
|
|
|
|
var gd = getGlobalData();
|
2019-01-10 22:46:22 +08:00
|
|
|
obj.formData = __assign({}, gd, obj.formData);
|
2019-01-04 18:41:46 +08:00
|
|
|
if (status_1.default.session) {
|
|
|
|
|
obj.url = url_1.default.setParams(obj.url, (_b = {}, _b[config_1.default.sessionName] = status_1.default.session, _b));
|
|
|
|
|
}
|
|
|
|
|
obj.url = url_1.default.setParams(obj.url, gd);
|
|
|
|
|
durationReporter_1.default.start(obj);
|
|
|
|
|
return obj;
|
|
|
|
|
}
|
|
|
|
|
function getGlobalData() {
|
|
|
|
|
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;
|
|
|
|
|
}
|
|
|
|
|
return gd;
|
|
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
function doRequest(obj) {
|
2019-01-04 18:41:46 +08:00
|
|
|
obj = initializeRequestObj(obj);
|
2019-01-11 22:27:54 +08:00
|
|
|
return new Promise(function (resolve, reject) {
|
|
|
|
|
wx.request({
|
|
|
|
|
url: obj.url,
|
|
|
|
|
data: obj.data,
|
|
|
|
|
method: obj.method,
|
|
|
|
|
header: obj.header || {},
|
|
|
|
|
dataType: obj.dataType || 'json',
|
|
|
|
|
success: function (res) {
|
|
|
|
|
return resolve(res);
|
|
|
|
|
},
|
|
|
|
|
fail: function (res) {
|
2019-01-24 10:26:51 +08:00
|
|
|
errorHandler_1.default.systemError(obj, res);
|
2019-01-11 22:27:54 +08:00
|
|
|
return reject(res);
|
|
|
|
|
},
|
|
|
|
|
complete: function () {
|
|
|
|
|
if (typeof obj.complete === "function") {
|
|
|
|
|
obj.complete();
|
|
|
|
|
}
|
|
|
|
|
if (obj.showLoading) {
|
|
|
|
|
loading_1.default.hide();
|
|
|
|
|
}
|
2019-01-10 22:46:22 +08:00
|
|
|
}
|
2019-01-11 22:27:54 +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) {
|
2019-01-04 18:41:46 +08:00
|
|
|
obj = initializeUploadFileObj(obj);
|
2019-01-11 22:27:54 +08:00
|
|
|
return new Promise(function (resolve, reject) {
|
|
|
|
|
wx.uploadFile({
|
|
|
|
|
url: obj.url,
|
|
|
|
|
filePath: obj.filePath || '',
|
|
|
|
|
name: obj.name || '',
|
|
|
|
|
formData: obj.formData,
|
|
|
|
|
success: function (res) {
|
|
|
|
|
return resolve(res);
|
|
|
|
|
},
|
|
|
|
|
fail: function (res) {
|
2019-01-24 10:26:51 +08:00
|
|
|
errorHandler_1.default.systemError(obj, res);
|
2019-01-11 22:27:54 +08:00
|
|
|
return reject(res);
|
|
|
|
|
},
|
|
|
|
|
complete: function () {
|
|
|
|
|
if (typeof obj.complete === "function") {
|
|
|
|
|
obj.complete();
|
|
|
|
|
}
|
|
|
|
|
if (obj.showLoading) {
|
|
|
|
|
loading_1.default.hide();
|
|
|
|
|
}
|
2019-01-10 22:46:22 +08:00
|
|
|
}
|
2019-01-11 22:27:54 +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) {
|
2019-01-24 10:26:51 +08:00
|
|
|
return new Promise(function (resolve, reject) {
|
|
|
|
|
obj = preDo(obj);
|
|
|
|
|
if (config_1.default.mockJson) {
|
2019-03-25 19:45:15 +08:00
|
|
|
var mockResponse = mockManager_1.default.get(obj);
|
2019-01-24 10:26:51 +08:00
|
|
|
if (mockResponse) {
|
2019-03-25 19:45:15 +08:00
|
|
|
var response = responseHandler_1.default(mockResponse, obj, 'request');
|
|
|
|
|
return resolve(response);
|
2019-01-24 10:26:51 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (obj.cache) {
|
|
|
|
|
cacheManager_1.default.get(obj);
|
|
|
|
|
}
|
|
|
|
|
sessionManager_1.default.main().then(function () {
|
|
|
|
|
return doRequest(obj);
|
|
|
|
|
}).then(function (res) {
|
|
|
|
|
var response = responseHandler_1.default(res, obj, 'request');
|
|
|
|
|
return resolve(response);
|
|
|
|
|
}).catch(function (e) {
|
|
|
|
|
return reject(e);
|
2019-01-11 22:27:54 +08:00
|
|
|
});
|
|
|
|
|
});
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
|
|
|
|
function uploadFile(obj) {
|
2019-01-24 10:26:51 +08:00
|
|
|
return new Promise(function (resolve, reject) {
|
|
|
|
|
obj = preDo(obj);
|
|
|
|
|
if (config_1.default.mockJson) {
|
2019-03-25 19:45:15 +08:00
|
|
|
var mockResponse = mockManager_1.default.get(obj);
|
|
|
|
|
if (mockResponse) {
|
|
|
|
|
var response = responseHandler_1.default(mockResponse, obj, 'uploadFile');
|
|
|
|
|
return resolve(response);
|
|
|
|
|
}
|
2019-01-24 10:26:51 +08:00
|
|
|
}
|
|
|
|
|
sessionManager_1.default.main().then(function () {
|
|
|
|
|
return doUploadFile(obj);
|
|
|
|
|
}).then(function (res) {
|
|
|
|
|
var response = responseHandler_1.default(res, obj, 'uploadFile');
|
|
|
|
|
return resolve(response);
|
|
|
|
|
}).catch(function (e) {
|
|
|
|
|
return reject(e);
|
2019-01-11 22:27:54 +08:00
|
|
|
});
|
|
|
|
|
});
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
exports.default = {
|
2019-01-10 22:46:22 +08:00
|
|
|
format: format,
|
2018-12-20 21:21:58 +08:00
|
|
|
request: request,
|
|
|
|
|
uploadFile: uploadFile
|
|
|
|
|
};
|
2019-03-25 19:45:15 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVxdWVzdEhhbmRsZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kdWxlL3JlcXVlc3RIYW5kbGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7QUFBQSwyQ0FBcUM7QUFDckMsMENBQW9DO0FBQ3BDLDBDQUFvQztBQUNwQyw2Q0FBdUM7QUFDdkMsK0NBQXlDO0FBQ3pDLG1EQUE2QztBQUM3QyxxREFBK0M7QUFDL0MsdURBQWlEO0FBQ2pELG1DQUE2QjtBQUU3QiwrQ0FBMEM7QUFHMUMsU0FBUyxNQUFNLENBQUMsU0FBaUI7SUFDN0IsSUFBSSxTQUFTLENBQUMsVUFBVSxDQUFDLE1BQU0sQ0FBQyxFQUFFO1FBQzlCLE9BQU8sU0FBUyxDQUFBO0tBQ25CO1NBQU07UUFDSCxJQUFJLFNBQVMsR0FBRyxnQkFBTSxDQUFDLFNBQVMsQ0FBQztRQUNqQyxJQUFJLE9BQU8sZ0JBQU0sQ0FBQyxTQUFTLEtBQUssVUFBVSxFQUFFO1lBQ3hDLFNBQVMsR0FBRyxnQkFBTSxDQUFDLFNBQVMsRUFBRSxDQUFBO1NBQ2pDO1FBQ0QsT0FBTyxTQUFTLEdBQUcsU0FBUyxDQUFDO0tBQ2hDO0FBQ0wsQ0FBQztBQUdELFNBQVMsS0FBSyxDQUErQyxHQUFNO0lBQy9ELElBQUksT0FBTyxHQUFHLENBQUMsVUFBVSxLQUFLLFVBQVUsRUFBRTtRQUN0QyxHQUFHLENBQUMsVUFBVSxFQUFFLENBQUM7S0FDcEI7SUFFRCxJQUFJLE9BQU8sR0FBRyxDQUFDLFlBQVksS0FBSyxXQUFXLEVBQUU7UUFDekMsR0FBRyxDQUFDLFlBQVksR0FBRyxDQUFDLENBQUM7S0FDeEI7U0FBTTtRQUNILEdBQUcsQ0FBQyxZQUFZLEVBQUUsQ0FBQztLQUN0QjtJQUVELElBQUksR0FBRyxDQUFDLFdBQVcsRUFBRTtRQUNqQixpQkFBTyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsV0FBVyxDQUFDLENBQUM7S0FDakM7SUFFRCxJQUFJLENBQUMsR0FB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
|
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 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");
|
2019-01-11 22:27:54 +08:00
|
|
|
var sessionManager_1 = __webpack_require__(/*! ./sessionManager */ "./src/module/sessionManager.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) {
|
2019-01-24 10:26:51 +08:00
|
|
|
if (obj.catchError) {
|
|
|
|
|
throw new Error(e);
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
errorHandler_1.default.logicError(obj, res);
|
|
|
|
|
return;
|
|
|
|
|
}
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
|
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
durationReporter_1.default.end(obj);
|
2019-03-12 18:08:47 +08:00
|
|
|
if (config_1.default.loginTrigger(res.data) && obj.reLoginCount !== undefined && obj.reLoginCount < config_1.default.reLoginLimit) {
|
2019-01-11 22:27:54 +08:00
|
|
|
sessionManager_1.default.delSession();
|
|
|
|
|
if (method === "request") {
|
|
|
|
|
requestHandler_1.default.request(obj);
|
|
|
|
|
}
|
|
|
|
|
else if (method === "uploadFile") {
|
|
|
|
|
requestHandler_1.default.uploadFile(obj);
|
|
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
}
|
2018-12-21 20:37:41 +08:00
|
|
|
else if (config_1.default.successTrigger(res.data)) {
|
2019-01-04 18:41:46 +08:00
|
|
|
var realData = "";
|
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) {
|
2019-01-10 22:46:22 +08:00
|
|
|
if (typeof obj.success === "function") {
|
|
|
|
|
obj.success(realData);
|
|
|
|
|
}
|
2019-01-24 10:26:51 +08:00
|
|
|
else {
|
|
|
|
|
return 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 {
|
2019-01-24 10:26:51 +08:00
|
|
|
if (obj.catchError) {
|
|
|
|
|
var msg = errorHandler_1.default.getErrorMsg(res);
|
|
|
|
|
throw new Error(msg.content);
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
errorHandler_1.default.logicError(obj, res);
|
|
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else {
|
2019-01-24 10:26:51 +08:00
|
|
|
if (obj.catchError) {
|
|
|
|
|
throw new Error(res.statusCode.toString());
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
errorHandler_1.default.logicError(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;
|
2019-03-22 14:47:54 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzcG9uc2VIYW5kbGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZHVsZS9yZXNwb25zZUhhbmRsZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwwQ0FBb0M7QUFDcEMsbURBQTZDO0FBQzdDLCtDQUF5QztBQUN6QywrQ0FBeUM7QUFDekMsdURBQWlEO0FBQ2pELG1EQUE2QztBQUc3QyxTQUFTLFFBQVEsQ0FDYixHQUF5RSxFQUN6RSxHQUF1QyxFQUN2QyxNQUFnQztJQUVoQyxJQUFJLEdBQUcsQ0FBQyxVQUFVLEtBQUssR0FBRyxFQUFFO1FBR3hCLElBQUcsT0FBTyxHQUFHLENBQUMsSUFBSSxLQUFLLFFBQVEsRUFBRTtZQUM3QixJQUFJO2dCQUNBLEdBQUcsQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUM7YUFDbkM7WUFBQyxPQUFPLENBQUMsRUFBRTtnQkFDUixJQUFHLEdBQUcsQ0FBQyxVQUFVLEVBQUU7b0JBQ2YsTUFBTSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztpQkFDdEI7cUJBQU07b0JBQ0gsc0JBQVksQ0FBQyxVQUFVLENBQUMsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDO29CQUNsQyxPQUFPO2lCQUNWO2FBQ0o7U0FDSjtRQUVELDBCQUFnQixDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUUxQixJQUFJLGdCQUFNLENBQUMsWUFBYSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsWUFBWSxLQUFLLFNBQVMsSUFBSSxHQUFHLENBQUMsWUFBWSxHQUFHLGdCQUFNLENBQUMsWUFBYSxFQUFFO1lBRTdHLHdCQUFjLENBQUMsVUFBVSxFQUFFLENBQUM7WUFDNUIsSUFBRyxNQUFNLEtBQUssU0FBUyxFQUFFO2dCQUNyQix3QkFBYyxDQUFDLE9BQU8sQ0FBQyxHQUFxQixDQUFDLENBQUM7YUFDakQ7aUJBQU0sSUFBRyxNQUFNLEtBQUssWUFBWSxFQUFFO2dCQUMvQix3QkFBYyxDQUFDLFVBQVUsQ0FBQyxHQUF3QixDQUFDLENBQUM7YUFDdkQ7U0FDSjthQUFNLElBQUksZ0JBQU0sQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxFQUFFO1lBRXhDLElBQUksUUFBUSxHQUFzQyxFQUFFLENBQUM7WUFDckQsSUFBSTtnQkFDQSxRQUFRLEdBQUcsZ0JBQU0sQ0FBQyxXQUFXLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDO2FBQzNDO1lBQUMsT0FBTyxDQUFDLEVBQUU7Z0JBQ1IsT0FBTyxDQUFDLEtBQUssQ0FBQyxvQ0FBb0MsR0FBRyxDQUFDLENBQUMsQ0FBQzthQUMzRDtZQUNELElBQUcsQ0FBRSxHQUFzQixDQUFDLFlBQVksRUFBRTtnQkFFdEMsSUFBRyxPQUFPLEdBQUcsQ0FBQyxPQUFPLEtBQUssVUFBVSxFQUFDO29CQUNqQyxHQUFHLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxDQUFDO2lCQUN6QjtxQkFBTTtvQkFDSCxPQUFPLFFBQVEsQ0FBQztpQkFDbkI7YUFDSjtZQUVELHNCQUFZLENBQUMsR0FBRyxDQUFDLEdBQUcsRUFBRSxRQUFRLENBQUMsQ0FBQztTQUNuQzthQUFNO1lBRUgsSUFBRyxHQUFHLENBQUMsVUFBVSxFQUFFO2dCQUNmLElBQUksR0FBRyxHQUFHLHNCQUFZLENBQUMsV0FBVyxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUN4QyxNQUFNLElBQUksS0FBSyxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQzthQUNoQztpQkFBTTtnQkFDSCxzQkFBWSxDQUFDLFVBQVUsQ0FBQyxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUM7YUFDckM7U0FDSjtLQUNKO1NBQU07UUFFSCxJQUFHLEdBQUcsQ0FBQyxVQUFVLEVBQUU7WUFDZixNQUFNLElBQUksS0FBSyxDQUFDLEdBQUcsQ0FBQyxVQUFVLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQztTQUM5QzthQUFNO1lBQ0gsc0JBQVksQ0FBQyxVQUFVLENBQUMsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDO1NBQ3JDO0tBQ0o7QUFDTCxDQUFDO0FBRUQsa0JBQWUsUUFBUSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNvbmZpZyBmcm9tICcuLi9zdG9yZS9jb25maWcnXHJcbmltcG9ydCByZXF1ZXN0SGFuZGxlciBmcm9tICcuL3JlcXVlc3RIYW5kbGVyJ1xyXG5pbXBvcnQgZXJyb3JIYW5kbGVyIGZyb20gJy4vZXJyb3JIYW5kbGVyJ1xyXG5pbXBvcnQgY2FjaGVNYW5hZ2VyIGZyb20gJy4vY2FjaGVNYW5hZ2VyJ1xyXG5pbXBvcnQgZHVyYXRpb25SZXBvcnRlciBmcm9tICcuL2R1cmF0aW9uUmVwb3J0ZXInXHJcbmltcG9ydCBzZXNzaW9uTWFuYWdlciBmcm9tICcuL3Nlc3Npb25NYW5hZ2VyJ1xyXG5pbXBvcnQgeyBJUmVxdWVzdE9wdGlvbiwgSVVwbG9hZEZpbGVPcHRpb24gfSBmcm9tIFwiLi4vaW50ZXJmYWNlXCI7XHJcblxyXG5mdW5jdGlvbiByZXNwb25zZShcclxuICAgIHJlczogd3guUmVxdWVzdFN1Y2Nlc3NDYWxsYmFja1Jlc3VsdCB8IHd4LlVwbG9hZEZpbGVTdWNjZXNzQ2FsbGJhY2tSZXN1bHQsXHJcbiAgICBvYmo6IElSZXF1ZXN0T3B0aW9uIHwgSVVwbG9hZEZpbGVPcHRpb24sXHJcbiAgICBtZXRob2Q6IFwicmVxdWVzdFwiIHwgXCJ1cGxvYWRGaWxlXCJcclxuKTogYW55IHtcclxuICAgIGlmIChyZXMuc3RhdHVzQ29kZSA9PT0gMjAwKSB7XHJcblxyXG4gICAgICAgIC8vIOWFvOWuuXVwbG9hZEZpbGXov5Tlm57nmoRyZXMuZGF0YeWPr+iDveaYr+Wtl+espuS4slxyXG4gICAgICAgIGlmKHR5cGVvZiByZXMuZGF0YSA9PT0gXCJzdHJpbmdcIikge1xyXG4gICAgICAgICAgICB0cnkge1xyXG4gICAgICAgICAgICAgICAgcmVzLmRhdGEgPSBKU09OLnBhcnNlKHJlcy5kYXRhKTtcclxuICAgICAgICAgICAgfSBjYXRjaCAoZSkge1xyXG4gICAgICAgICAgICAgICAgaWYob2JqLmNhdGNoRXJyb3IpIHtcclxuICAgICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgRXJyb3IoZSk7XHJcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGVycm9ySGFuZGxlci5sb2dpY0Vycm9yKG9iaiwgcmVzKTtcclxuICAgICAgICAgICAgICAgICAgICByZXR1cm47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGR1cmF0aW9uUmVwb3J0ZXIuZW5kKG9iaik7XHJcblxyXG4gICAgI
|
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 status_1 = __webpack_require__(/*! ../store/status */ "./src/store/status.ts");
|
|
|
|
|
var config_1 = __webpack_require__(/*! ../store/config */ "./src/store/config.ts");
|
|
|
|
|
var errorHandler_1 = __webpack_require__(/*! ./errorHandler */ "./src/module/errorHandler.ts");
|
|
|
|
|
var durationReporter_1 = __webpack_require__(/*! ./durationReporter */ "./src/module/durationReporter.ts");
|
2019-01-10 22:46:22 +08:00
|
|
|
var requestHandler_1 = __webpack_require__(/*! ./requestHandler */ "./src/module/requestHandler.ts");
|
|
|
|
|
var checkSessionPromise = null;
|
2019-01-04 18:41:46 +08:00
|
|
|
function checkSession() {
|
2019-01-10 22:46:22 +08:00
|
|
|
if (!checkSessionPromise) {
|
2019-03-22 14:47:54 +08:00
|
|
|
checkSessionPromise = new Promise(function (resolve, reject) {
|
2019-01-11 22:27:54 +08:00
|
|
|
console.log("wx.checkSession()");
|
|
|
|
|
var start = new Date().getTime();
|
|
|
|
|
wx.checkSession({
|
|
|
|
|
success: function () {
|
|
|
|
|
return resolve();
|
|
|
|
|
},
|
|
|
|
|
fail: function () {
|
2019-01-24 10:26:51 +08:00
|
|
|
delSession();
|
2019-03-22 14:47:54 +08:00
|
|
|
return doLogin().then(function () {
|
|
|
|
|
return resolve();
|
|
|
|
|
}, function (res) {
|
|
|
|
|
return reject(res);
|
|
|
|
|
});
|
2019-01-11 22:27:54 +08:00
|
|
|
},
|
|
|
|
|
complete: function () {
|
|
|
|
|
var end = new Date().getTime();
|
|
|
|
|
durationReporter_1.default.report('wx_checkSession', start, end);
|
|
|
|
|
}
|
|
|
|
|
});
|
2019-01-10 22:46:22 +08:00
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
return checkSessionPromise;
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2019-01-11 22:27:54 +08:00
|
|
|
function isSessionExpireOrEmpty() {
|
|
|
|
|
if (!status_1.default.session) {
|
|
|
|
|
return true;
|
|
|
|
|
}
|
2019-01-24 10:26:51 +08:00
|
|
|
if (config_1.default.sessionExpireTime && new Date().getTime() > status_1.default.sessionExpire) {
|
2019-01-11 22:27:54 +08:00
|
|
|
delSession();
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
return false;
|
|
|
|
|
}
|
2019-01-24 10:26:51 +08:00
|
|
|
function checkLogin() {
|
|
|
|
|
return new Promise(function (resolve, reject) {
|
|
|
|
|
if (isSessionExpireOrEmpty()) {
|
2019-03-22 14:47:54 +08:00
|
|
|
config_1.default.doNotCheckSession = true;
|
2019-01-24 10:26:51 +08:00
|
|
|
return doLogin().then(function () {
|
|
|
|
|
return resolve();
|
|
|
|
|
}, function (res) {
|
|
|
|
|
return reject(res);
|
2019-01-11 22:27:54 +08:00
|
|
|
});
|
2018-12-20 21:21:58 +08:00
|
|
|
}
|
|
|
|
|
else {
|
2019-01-24 10:26:51 +08:00
|
|
|
return resolve();
|
2018-09-24 21:58:20 +08:00
|
|
|
}
|
2019-01-24 10:26:51 +08:00
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
var loginPromise = null;
|
|
|
|
|
function doLogin() {
|
|
|
|
|
if (!loginPromise) {
|
|
|
|
|
loginPromise = new Promise(function (resolve, reject) {
|
|
|
|
|
login().then(function () {
|
|
|
|
|
loginPromise = null;
|
|
|
|
|
return resolve();
|
|
|
|
|
}).catch(function (res) {
|
|
|
|
|
loginPromise = null;
|
|
|
|
|
return reject(res);
|
|
|
|
|
});
|
|
|
|
|
});
|
2018-12-20 21:21:58 +08:00
|
|
|
}
|
2019-01-24 10:26:51 +08:00
|
|
|
return loginPromise;
|
2019-01-04 18:41:46 +08:00
|
|
|
}
|
2019-01-24 10:26:51 +08:00
|
|
|
function login() {
|
2019-01-11 22:27:54 +08:00
|
|
|
return new Promise(function (resolve, reject) {
|
|
|
|
|
console.log('wx.login');
|
|
|
|
|
var start = new Date().getTime();
|
|
|
|
|
wx.login({
|
|
|
|
|
success: function (res) {
|
|
|
|
|
if (res.code) {
|
|
|
|
|
code2Session(res.code).then(function () {
|
|
|
|
|
return resolve();
|
2019-01-24 10:26:51 +08:00
|
|
|
}).catch(function (res) {
|
|
|
|
|
return reject(res);
|
2019-01-11 22:27:54 +08:00
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
return reject({ title: "登录失败", "content": "请稍后重试[code 获取失败]" });
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
complete: function () {
|
|
|
|
|
var end = new Date().getTime();
|
|
|
|
|
durationReporter_1.default.report('wx_login', start, end);
|
|
|
|
|
},
|
|
|
|
|
fail: function (res) {
|
|
|
|
|
return reject({ title: "登录失败", "content": res.errMsg });
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2019-01-11 22:27:54 +08:00
|
|
|
});
|
2019-01-04 18:41:46 +08:00
|
|
|
});
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2019-03-22 14:47:54 +08:00
|
|
|
function setSession(session) {
|
|
|
|
|
status_1.default.session = session;
|
|
|
|
|
config_1.default.doNotCheckSession = true;
|
|
|
|
|
if (config_1.default.sessionExpireTime && config_1.default.sessionExpireKey) {
|
|
|
|
|
status_1.default.sessionExpire = new Date().getTime() + config_1.default.sessionExpireTime;
|
|
|
|
|
wx.setStorage({
|
|
|
|
|
key: config_1.default.sessionExpireKey,
|
|
|
|
|
data: String(status_1.default.sessionExpire)
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
wx.setStorage({
|
|
|
|
|
key: config_1.default.sessionName,
|
|
|
|
|
data: status_1.default.session
|
|
|
|
|
});
|
|
|
|
|
}
|
2019-01-04 18:41:46 +08:00
|
|
|
function code2Session(code) {
|
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;
|
2019-01-11 22:27:54 +08:00
|
|
|
return new Promise(function (resolve, reject) {
|
2019-01-10 22:46:22 +08:00
|
|
|
var start = new Date().getTime();
|
|
|
|
|
wx.request({
|
|
|
|
|
url: requestHandler_1.default.format(config_1.default.codeToSession.url),
|
2019-01-04 18:41:46 +08:00
|
|
|
data: data,
|
|
|
|
|
method: config_1.default.codeToSession.method || 'GET',
|
2019-01-10 22:46:22 +08:00
|
|
|
success: function (res) {
|
|
|
|
|
if (res.statusCode === 200) {
|
|
|
|
|
if (config_1.default.codeToSession.report) {
|
|
|
|
|
var end = new Date().getTime();
|
|
|
|
|
durationReporter_1.default.report(config_1.default.codeToSession.report, start, end);
|
|
|
|
|
}
|
|
|
|
|
var s = "";
|
|
|
|
|
try {
|
|
|
|
|
s = config_1.default.codeToSession.success(res.data);
|
|
|
|
|
}
|
|
|
|
|
catch (e) {
|
|
|
|
|
}
|
|
|
|
|
if (s) {
|
|
|
|
|
status_1.default.session = s;
|
2019-01-11 22:27:54 +08:00
|
|
|
config_1.default.doNotCheckSession = true;
|
2019-03-08 22:50:32 +08:00
|
|
|
if (config_1.default.sessionExpireTime && config_1.default.sessionExpireKey) {
|
2019-01-24 10:26:51 +08:00
|
|
|
status_1.default.sessionExpire = new Date().getTime() + config_1.default.sessionExpireTime;
|
2019-01-10 22:46:22 +08:00
|
|
|
wx.setStorage({
|
|
|
|
|
key: config_1.default.sessionExpireKey,
|
|
|
|
|
data: String(status_1.default.sessionExpire)
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
wx.setStorage({
|
|
|
|
|
key: config_1.default.sessionName,
|
|
|
|
|
data: status_1.default.session
|
|
|
|
|
});
|
2019-01-11 22:27:54 +08:00
|
|
|
return resolve();
|
2019-01-10 22:46:22 +08:00
|
|
|
}
|
|
|
|
|
else {
|
2019-01-11 22:27:54 +08:00
|
|
|
return reject(errorHandler_1.default.getErrorMsg(res));
|
2019-01-10 22:46:22 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else {
|
2019-01-11 22:27:54 +08:00
|
|
|
return reject({ title: "登录失败", "content": "请稍后重试" });
|
2019-01-04 18:41:46 +08:00
|
|
|
}
|
|
|
|
|
},
|
2019-01-11 22:27:54 +08:00
|
|
|
complete: function () {
|
|
|
|
|
},
|
2019-01-10 22:46:22 +08:00
|
|
|
fail: function () {
|
2019-01-11 22:27:54 +08:00
|
|
|
return reject({ title: "登录失败", "content": "请稍后重试" });
|
2019-01-10 22:46:22 +08:00
|
|
|
}
|
2019-01-04 18:41:46 +08:00
|
|
|
});
|
2018-12-20 21:21:58 +08:00
|
|
|
});
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2019-01-11 22:27:54 +08:00
|
|
|
function delSession() {
|
|
|
|
|
status_1.default.session = '';
|
|
|
|
|
wx.removeStorage({
|
|
|
|
|
key: config_1.default.sessionName
|
2019-01-04 18:41:46 +08:00
|
|
|
});
|
2019-03-22 14:47:54 +08:00
|
|
|
if (config_1.default.sessionExpireTime && config_1.default.sessionExpireKey) {
|
|
|
|
|
status_1.default.sessionExpire = Infinity;
|
|
|
|
|
wx.removeStorage({
|
|
|
|
|
key: config_1.default.sessionExpireKey
|
|
|
|
|
});
|
|
|
|
|
}
|
2019-01-11 22:27:54 +08:00
|
|
|
}
|
2019-01-24 10:26:51 +08:00
|
|
|
function main() {
|
|
|
|
|
return new Promise(function (resolve, reject) {
|
|
|
|
|
return checkLogin().then(function () {
|
|
|
|
|
return config_1.default.doNotCheckSession ? Promise.resolve() : checkSession();
|
|
|
|
|
}, function (_a) {
|
|
|
|
|
var title = _a.title, content = _a.content;
|
|
|
|
|
errorHandler_1.default.doError(title, content);
|
|
|
|
|
return reject({ title: title, content: content });
|
|
|
|
|
}).then(function () {
|
|
|
|
|
return resolve();
|
2019-03-22 14:47:54 +08:00
|
|
|
}, function (_a) {
|
|
|
|
|
var title = _a.title, content = _a.content;
|
|
|
|
|
errorHandler_1.default.doError(title, content);
|
|
|
|
|
return reject({ title: title, content: content });
|
2019-01-11 22:27:54 +08:00
|
|
|
});
|
2019-01-24 10:26:51 +08:00
|
|
|
});
|
2019-01-11 22:27:54 +08:00
|
|
|
}
|
|
|
|
|
exports.default = {
|
|
|
|
|
main: main,
|
2019-03-22 14:47:54 +08:00
|
|
|
setSession: setSession,
|
2019-01-11 22:27:54 +08:00
|
|
|
delSession: delSession
|
|
|
|
|
};
|
2019-03-22 14:47:54 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2Vzc2lvbk1hbmFnZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kdWxlL3Nlc3Npb25NYW5hZ2VyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsMENBQW9DO0FBQ3BDLDBDQUFvQztBQUNwQywrQ0FBeUM7QUFDekMsdURBQWlEO0FBQ2pELG1EQUE2QztBQUc3QyxJQUFJLG1CQUFtQixHQUFRLElBQUksQ0FBQztBQUVwQyxTQUFTLFlBQVk7SUFDakIsSUFBSSxDQUFDLG1CQUFtQixFQUFFO1FBQ3RCLG1CQUFtQixHQUFHLElBQUksT0FBTyxDQUFDLFVBQUMsT0FBTyxFQUFFLE1BQU07WUFDOUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDO1lBQ2pDLElBQU0sS0FBSyxHQUFHLElBQUksSUFBSSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUM7WUFDbkMsRUFBRSxDQUFDLFlBQVksQ0FBQztnQkFDWixPQUFPO29CQUVILE9BQU8sT0FBTyxFQUFFLENBQUM7Z0JBQ3JCLENBQUM7Z0JBQ0QsSUFBSTtvQkFFQSxVQUFVLEVBQUUsQ0FBQztvQkFDYixPQUFPLE9BQU8sRUFBRSxDQUFDLElBQUksQ0FBQzt3QkFDbEIsT0FBTyxPQUFPLEVBQUUsQ0FBQztvQkFDckIsQ0FBQyxFQUFFLFVBQUMsR0FBUTt3QkFDUixPQUFPLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQztvQkFDdkIsQ0FBQyxDQUFDLENBQUM7Z0JBQ1AsQ0FBQztnQkFDRCxRQUFRO29CQUNKLElBQU0sR0FBRyxHQUFHLElBQUksSUFBSSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUM7b0JBQ2pDLDBCQUFnQixDQUFDLE1BQU0sQ0FBQyxpQkFBaUIsRUFBRSxLQUFLLEVBQUUsR0FBRyxDQUFDLENBQUM7Z0JBQzNELENBQUM7YUFDSixDQUFDLENBQUE7UUFDTixDQUFDLENBQUMsQ0FBQTtLQUNMO0lBQ0QsT0FBTyxtQkFBbUIsQ0FBQztBQUMv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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
|
|
|
},
|
2019-01-04 18:41:46 +08:00
|
|
|
codeToSession: {
|
|
|
|
|
url: "",
|
|
|
|
|
success: function () { }
|
|
|
|
|
},
|
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;
|
2019-03-22 14:47:54 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3N0b3JlL2NvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUVBLElBQU0sYUFBYSxHQUFnQjtJQUMvQixXQUFXLEVBQUUsU0FBUztJQUN0QixZQUFZO1FBQ1IsT0FBTyxLQUFLLENBQUE7SUFDaEIsQ0FBQztJQUNELGFBQWEsRUFBRTtRQUNYLEdBQUcsRUFBRSxFQUFFO1FBQ1AsT0FBTyxFQUFFLGNBQU0sQ0FBQztLQUNuQjtJQUNELGNBQWM7UUFDVixPQUFPLElBQUksQ0FBQTtJQUNmLENBQUM7SUFDRCxTQUFTLEVBQUUsRUFBRTtJQUNiLFdBQVcsWUFBQyxHQUFRO1FBQ2hCLE9BQU8sR0FBRyxDQUFBO0lBQ2QsQ0FBQztJQUNELGlCQUFpQixFQUFFLEtBQUs7SUFDeEIsVUFBVSxFQUFFLE1BQU07SUFDbEIsWUFBWSxZQUFDLEdBQVE7UUFDakIsT0FBTyxHQUFHLENBQUE7SUFDZCxDQUFDO0lBQ0QsWUFBWSxFQUFFLENBQUM7SUFDZixhQUFhLEVBQUUsSUFBSTtJQUNuQixTQUFTLEVBQUUsS0FBSztJQUNoQixRQUFRLEVBQUUsS0FBSztJQUNmLFVBQVUsRUFBRSxLQUFLO0lBRWpCLGdCQUFnQixFQUFFLGtCQUFrQjtDQUN2QyxDQUFDO0FBRUYsa0JBQWUsYUFBYSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSUluaXRPcHRpb24gfSBmcm9tICcuLi9pbnRlcmZhY2UnXHJcblxyXG5jb25zdCBkZWZhdWx0Q29uZmlnOiBJSW5pdE9wdGlvbiA9IHtcclxuICAgIHNlc3Npb25OYW1lOiBcInNlc3Npb25cIixcclxuICAgIGxvZ2luVHJpZ2dlcigpIHtcclxuICAgICAgICByZXR1cm4gZmFsc2VcclxuICAgIH0sXHJcbiAgICBjb2RlVG9TZXNzaW9uOiB7XHJcbiAgICAgICAgdXJsOiBcIlwiLFxyXG4gICAgICAgIHN1Y2Nlc3M6ICgpPT4ge31cclxuICAgIH0sXHJcbiAgICBzdWNjZXNzVHJpZ2dlcigpIHtcclxuICAgICAgICByZXR1cm4gdHJ1ZVxyXG4gICAgfSxcclxuICAgIHVybFBlcmZpeDogXCJcIixcclxuICAgIHN1Y2Nlc3NEYXRhKHJlczogYW55KSB7XHJcbiAgICAgICAgcmV0dXJuIHJlc1xyXG4gICAgfSxcclxuICAgIGRvTm90Q2hlY2tTZXNzaW9uOiBmYWxzZSxcclxuICAgIGVycm9yVGl0bGU6IFwi5pON5L2c5aSx6LSlXCIsXHJcbiAgICBlcnJvckNvbnRlbnQocmVzOiBhbnkpIHtcclxuICAgICAgICByZXR1cm4gcmVzXHJcbiAgICB9LFxyXG4gICAgcmVMb2dpbkxpbWl0OiAzLFxyXG4gICAgZXJyb3JDYWxsYmFjazogbnVsbCxcclxuICAgIHJlcG9ydENHSTogZmFsc2UsXHJcbiAgICBtb2NrSnNvbjogZmFsc2UsXHJcbiAgICBnbG9iYWxEYXRhOiBmYWxzZSxcclxuICAgIC8vIHNlc3Npb27lnKjmnKzlnLDnvJPlrZjnmoRrZXlcclxuICAgIHNlc3Npb25FeHBpcmVLZXk6IFwic2Vzc2lvbkV4cGlyZUtleVwiXHJcbn07XHJcblxyXG5leHBvcnQgZGVmYXVsdCBkZWZhdWx0Q29uZmlnO1xyXG4iXX0=
|
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: '',
|
2019-01-24 10:26:51 +08:00
|
|
|
sessionExpire: Infinity
|
2018-12-20 21:21:58 +08:00
|
|
|
};
|
2019-03-22 14:47:54 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RhdHVzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3N0b3JlL3N0YXR1cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLGtCQUFlO0lBQ1gsT0FBTyxFQUFFLEVBQVk7SUFFckIsYUFBYSxFQUFFLFFBQWtCO0NBQzdCLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZGVmYXVsdCB7XHJcbiAgICBzZXNzaW9uOiAnJyBhcyBzdHJpbmcsXHJcbiAgICAvLyBzZXNzaW9u6L+H5pyf55qE5pe26Ze054K5XHJcbiAgICBzZXNzaW9uRXhwaXJlOiBJbmZpbml0eSBhcyBudW1iZXJcclxufSBhcyBhbnlcclxuIl19
|
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
|
|
|
|
|
};
|
2019-03-22 14:47:54 +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) {
|
2019-01-10 22:46:22 +08:00
|
|
|
if (url === void 0) { url = ""; }
|
|
|
|
|
var queryStringIndex = url.indexOf("?");
|
2018-12-21 20:37:41 +08:00
|
|
|
var kvp = {};
|
|
|
|
|
if (queryStringIndex >= 0) {
|
2019-01-10 22:46:22 +08:00
|
|
|
var oldQueryString_1 = url.substr(queryStringIndex + 1).split("&");
|
|
|
|
|
oldQueryString_1.forEach(function (x, i) {
|
|
|
|
|
var kv = oldQueryString_1[i].split("=");
|
2018-12-21 20:37:41 +08:00
|
|
|
kvp[kv[0]] = kv[1];
|
2019-01-10 22:46:22 +08:00
|
|
|
});
|
2018-12-21 20:37:41 +08:00
|
|
|
}
|
|
|
|
|
kvp = __assign({}, kvp, params);
|
2019-01-10 22:46:22 +08:00
|
|
|
var queryString = Object.keys(kvp)
|
|
|
|
|
.map(function (key) {
|
2018-12-21 20:37:41 +08:00
|
|
|
return key + "=" + encodeURI(kvp[key]);
|
2019-01-10 22:46:22 +08:00
|
|
|
})
|
|
|
|
|
.join("&");
|
2018-12-21 20:37:41 +08:00
|
|
|
if (queryStringIndex >= 0) {
|
|
|
|
|
return url.substring(0, queryStringIndex + 1) + queryString;
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
return url + "?" + queryString;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
exports.default = {
|
|
|
|
|
setParams: setParams
|
|
|
|
|
};
|
2019-03-22 14:47:54 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXJsLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWwvdXJsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7QUFBQSxTQUFTLFNBQVMsQ0FBQyxHQUFnQixFQUFFLE1BQWM7SUFBaEMsb0JBQUEsRUFBQSxRQUFnQjtJQUMvQixJQUFNLGdCQUFnQixHQUFXLEdBQUcsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDbEQsSUFBSSxHQUFHLEdBQVEsRUFBRSxDQUFDO0lBQ2xCLElBQUksZ0JBQWdCLElBQUksQ0FBQyxFQUFFO1FBQ3ZCLElBQU0sZ0JBQWMsR0FBRyxHQUFHLENBQUMsTUFBTSxDQUFDLGdCQUFnQixHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUVuRSxnQkFBYyxDQUFDLE9BQU8sQ0FBQyxVQUFDLENBQUMsRUFBRSxDQUFDO1lBQ3hCLElBQU0sRUFBRSxHQUFhLGdCQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2xELEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdkIsQ0FBQyxDQUFDLENBQUM7S0FDTjtJQUVELEdBQUcsZ0JBQU8sR0FBRyxFQUFLLE1BQU0sQ0FBQyxDQUFDO0lBRTFCLElBQU0sV0FBVyxHQUFHLE1BQU0sQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDO1NBQy9CLEdBQUcsQ0FBQyxVQUFBLEdBQUc7UUFDSixPQUFVLEdBQUcsU0FBSSxTQUFTLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFHLENBQUM7SUFDM0MsQ0FBQyxDQUFDO1NBQ0QsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBRWYsSUFBSSxnQkFBZ0IsSUFBSSxDQUFDLEVBQUU7UUFDdkIsT0FBTyxHQUFHLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxnQkFBZ0IsR0FBRyxDQUFDLENBQUMsR0FBRyxXQUFXLENBQUM7S0FDL0Q7U0FBTTtRQUNILE9BQU8sR0FBRyxHQUFHLEdBQUcsR0FBRyxXQUFXLENBQUM7S0FDbEM7QUFDTCxDQUFDO0FBRUQsa0JBQWU7SUFDWCxTQUFTLFdBQUE7Q0FDWixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZnVuY3Rpb24gc2V0UGFyYW1zKHVybDogc3RyaW5nID0gXCJcIiwgcGFyYW1zOiBvYmplY3QpIHtcclxuICAgIGNvbnN0IHF1ZXJ5U3RyaW5nSW5kZXg6IG51bWJlciA9IHVybC5pbmRleE9mKFwiP1wiKTtcclxuICAgIGxldCBrdnA6IGFueSA9IHt9O1xyXG4gICAgaWYgKHF1ZXJ5U3RyaW5nSW5kZXggPj0gMCkge1xyXG4gICAgICAgIGNvbnN0IG9sZFF1ZXJ5U3RyaW5nID0gdXJsLnN1YnN0cihxdWVyeVN0cmluZ0luZGV4ICsgMSkuc3BsaXQoXCImXCIpO1xyXG4gICAgICAgIC8vIEB0cy1pZ25vcmVcclxuICAgICAgICBvbGRRdWVyeVN0cmluZy5mb3JFYWNoKCh4LCBpKSA9PiB7XHJcbiAgICAgICAgICAgIGNvbnN0IGt2OiBzdHJpbmdbXSA9IG9sZFF1ZXJ5U3RyaW5nW2ldLnNwbGl0KFwiPVwiKTtcclxuICAgICAgICAgICAga3ZwW2t2WzBdXSA9IGt2WzFdO1xyXG4gICAgICAgIH0pO1xyXG4gICAgfVxyXG5cclxuICAgIGt2cCA9IHsuLi5rdnAsIC4uLnBhcmFtc307XHJcblxyXG4gICAgY29uc3QgcXVlcnlTdHJpbmcgPSBPYmplY3Qua2V5cyhrdnApXHJcbiAgICAgICAgLm1hcChrZXkgPT4ge1xyXG4gICAgICAgICAgICByZXR1cm4gYCR7a2V5fT0ke2VuY29kZVVSSShrdnBba2V5XSl9YDtcclxuICAgICAgICB9KVxyXG4gICAgICAgIC5qb2luKFwiJlwiKTtcclxuXHJcbiAgICBpZiAocXVlcnlTdHJpbmdJbmRleCA+PSAwKSB7XHJcbiAgICAgICAgcmV0dXJuIHVybC5zdWJzdHJpbmcoMCwgcXVlcnlTdHJpbmdJbmRleCArIDEpICsgcXVlcnlTdHJpbmc7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICAgIHJldHVybiB1cmwgKyBcIj9cIiArIHF1ZXJ5U3RyaW5nO1xyXG4gICAgfVxyXG59XHJcblxyXG5leHBvcnQgZGVmYXVsdCB7XHJcbiAgICBzZXRQYXJhbXNcclxufTtcclxuIl19
|
2018-12-21 20:37:41 +08:00
|
|
|
|
2018-09-24 10:36:20 +08:00
|
|
|
/***/ })
|
|
|
|
|
|
2019-01-24 10:26:51 +08:00
|
|
|
/******/ })["default"];
|
2019-03-25 19:45:15 +08:00
|
|
|
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93ZVJlcXVlc3Qvd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL2FwaS9nZXRDb25maWcudHMiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL2FwaS9nZXRTZXNzaW9uLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy9hcGkvaW5pdC50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvYXBpL2xvZ2luLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy9hcGkvcmVxdWVzdC50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvYXBpL3NldFNlc3Npb24udHMiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL2FwaS91cGxvYWRGaWxlLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy9pbmRleC50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvbW9kdWxlL2NhY2hlTWFuYWdlci50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvbW9kdWxlL2R1cmF0aW9uUmVwb3J0ZXIudHMiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL21vZHVsZS9lcnJvckhhbmRsZXIudHMiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL21vZHVsZS9tb2NrTWFuYWdlci50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvbW9kdWxlL3JlcXVlc3RIYW5kbGVyLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy9tb2R1bGUvcmVzcG9uc2VIYW5kbGVyLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy9tb2R1bGUvc2Vzc2lvbk1hbmFnZXIudHMiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL3N0b3JlL2NvbmZpZy50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvc3RvcmUvc3RhdHVzLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy91dGlsL2xvYWRp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
|