2018-12-19 19:26:38 +08:00
|
|
|
/*!
|
2023-06-27 14:21:33 +08:00
|
|
|
* weRequest 1.7.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-04-01 17:47:17 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0Q29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2FwaS9nZXRDb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwwQ0FBb0M7QUFDcEMsMENBQW9DO0FBRXBDLG1CQUFlO0lBQ1gsT0FBTztRQUNILFNBQVMsRUFBRSxnQkFBTSxDQUFDLFNBQVM7UUFDM0IsaUJBQWlCLEVBQUUsZ0JBQU0sQ0FBQyxpQkFBaUI7UUFDM0MsZ0JBQWdCLEVBQUUsZ0JBQU0sQ0FBQyxnQkFBZ0I7UUFDekMsYUFBYSxFQUFFLGdCQUFNLENBQUMsYUFBYTtLQUN0QyxDQUFBO0FBQ0wsQ0FBQyxFQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNvbmZpZyBmcm9tICcuLi9zdG9yZS9jb25maWcnXG5pbXBvcnQgc3RhdHVzIGZyb20gJy4uL3N0b3JlL3N0YXR1cydcblxuZXhwb3J0IGRlZmF1bHQgKCkgPT4ge1xuICAgIHJldHVybiB7XG4gICAgICAgIHVybFBlcmZpeDogY29uZmlnLnVybFBlcmZpeCxcbiAgICAgICAgc2Vzc2lvbkV4cGlyZVRpbWU6IGNvbmZpZy5zZXNzaW9uRXhwaXJlVGltZSxcbiAgICAgICAgc2Vzc2lvbkV4cGlyZUtleTogY29uZmlnLnNlc3Npb25FeHBpcmVLZXksXG4gICAgICAgIHNlc3Npb25FeHBpcmU6IHN0YXR1cy5zZXNzaW9uRXhwaXJlXG4gICAgfVxufTtcbiJdfQ==
|
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-04-01 17:47:17 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0U2Vzc2lvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hcGkvZ2V0U2Vzc2lvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDBDQUFvQztBQUVwQyxtQkFBZTtJQUNYLE9BQU8sZ0JBQU0sQ0FBQyxPQUFPLENBQUE7QUFDekIsQ0FBQyxFQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHN0YXR1cyBmcm9tICcuLi9zdG9yZS9zdGF0dXMnXG5cbmV4cG9ydCBkZWZhdWx0ICgpID0+IHtcbiAgICByZXR1cm4gc3RhdHVzLnNlc3Npb25cbn1cbiJdfQ==
|
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);
|
2021-04-14 15:22:54 +08:00
|
|
|
console.log(config_1.default.errorTitle);
|
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
|
|
|
}
|
2021-04-14 15:22:54 +08:00
|
|
|
catch (e) { }
|
2019-03-08 22:50:32 +08:00
|
|
|
try {
|
|
|
|
|
status_1.default.sessionExpire = wx.getStorageSync(config_1.default.sessionExpireKey || "sessionExpireKey") || Infinity;
|
|
|
|
|
}
|
2021-04-14 15:22:54 +08:00
|
|
|
catch (e) { }
|
2018-12-19 19:26:38 +08:00
|
|
|
});
|
2021-04-14 15:22:54 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5pdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hcGkvaW5pdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDBDQUFvQztBQUNwQywwQ0FBb0M7QUFHcEMsbUJBQWUsVUFBQyxNQUFtQjtJQUMvQixNQUFNLENBQUMsTUFBTSxDQUFDLGdCQUFNLEVBQUUsTUFBTSxDQUFDLENBQUM7SUFDOUIsT0FBTyxDQUFDLEdBQUcsQ0FBQyxnQkFBTSxDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBQy9CLElBQUk7UUFDQSxnQkFBTSxDQUFDLE9BQU8sR0FBRyxFQUFFLENBQUMsY0FBYyxDQUFDLGdCQUFNLENBQUMsV0FBWSxDQUFDLElBQUksRUFBRSxDQUFDO0tBQ2pFO0lBQUMsT0FBTyxDQUFDLEVBQUUsR0FBRTtJQUNkLElBQUk7UUFDQSxnQkFBTSxDQUFDLGFBQWEsR0FBRyxFQUFFLENBQUMsY0FBYyxDQUFDLGdCQUFNLENBQUMsZ0JBQWdCLElBQUksa0JBQWtCLENBQUMsSUFBSSxRQUFRLENBQUM7S0FDdkc7SUFBQyxPQUFPLENBQUMsRUFBRSxHQUFFO0FBQ2xCLENBQUMsRUFBQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBjb25maWcgZnJvbSAnLi4vc3RvcmUvY29uZmlnJ1xuaW1wb3J0IHN0YXR1cyBmcm9tICcuLi9zdG9yZS9zdGF0dXMnXG5pbXBvcnQgeyBJSW5pdE9wdGlvbiB9IGZyb20gJy4uL2ludGVyZmFjZSdcblxuZXhwb3J0IGRlZmF1bHQgKHBhcmFtczogSUluaXRPcHRpb24pID0+IHtcbiAgICBPYmplY3QuYXNzaWduKGNvbmZpZywgcGFyYW1zKTtcbiAgICBjb25zb2xlLmxvZyhjb25maWcuZXJyb3JUaXRsZSk7XG4gICAgdHJ5IHtcbiAgICAgICAgc3RhdHVzLnNlc3Npb24gPSB3eC5nZXRTdG9yYWdlU3luYyhjb25maWcuc2Vzc2lvbk5hbWUhKSB8fCAnJztcbiAgICB9IGNhdGNoIChlKSB7fVxuICAgIHRyeSB7XG4gICAgICAgIHN0YXR1cy5zZXNzaW9uRXhwaXJlID0gd3guZ2V0U3RvcmFnZVN5bmMoY29uZmlnLnNlc3Npb25FeHBpcmVLZXkgfHwgXCJzZXNzaW9uRXhwaXJlS2V5XCIpIHx8IEluZmluaXR5O1xuICAgIH0gY2F0Y2ggKGUpIHt9XG59XG4iXX0=
|
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-04-01 17:47:17 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9naW4uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYXBpL2xvZ2luLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsMkRBQXFEO0FBRXJELG1CQUFlO0lBQ1gsT0FBTyx3QkFBYyxDQUFDLElBQUksRUFBRSxDQUFBO0FBQ2hDLENBQUMsRUFBQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBzZXNzaW9uTWFuYWdlciBmcm9tICcuLi9tb2R1bGUvc2Vzc2lvbk1hbmFnZXInXG5cbmV4cG9ydCBkZWZhdWx0ICgpID0+IHtcbiAgICByZXR1cm4gc2Vzc2lvbk1hbmFnZXIubWFpbigpXG59XG4iXX0=
|
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
|
|
|
});
|
2021-04-22 20:27:16 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVxdWVzdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hcGkvcmVxdWVzdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDJEQUFxRDtBQUdyRCxtQkFBZSxVQUFRLEdBQW1CO0lBQ3RDLE9BQU8sd0JBQWMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUE7QUFDdEMsQ0FBQyxFQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHJlcXVlc3RIYW5kbGVyIGZyb20gJy4uL21vZHVsZS9yZXF1ZXN0SGFuZGxlcidcbmltcG9ydCB7IElSZXF1ZXN0T3B0aW9uIH0gZnJvbSAnLi4vaW50ZXJmYWNlJ1xuXG5leHBvcnQgZGVmYXVsdCA8VFJlc3A+KG9iajogSVJlcXVlc3RPcHRpb24pOiBQcm9taXNlPFRSZXNwPiA9PiB7XG4gICAgcmV0dXJuIHJlcXVlc3RIYW5kbGVyLnJlcXVlc3Qob2JqKVxufVxuIl19
|
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-04-01 17:47:17 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2V0U2Vzc2lvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hcGkvc2V0U2Vzc2lvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDJEQUFxRDtBQUVyRCxtQkFBZSxVQUFDLE9BQWU7SUFDM0Isd0JBQWMsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLENBQUM7QUFDdkMsQ0FBQyxFQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHNlc3Npb25NYW5hZ2VyIGZyb20gJy4uL21vZHVsZS9zZXNzaW9uTWFuYWdlcidcblxuZXhwb3J0IGRlZmF1bHQgKHNlc3Npb246IHN0cmluZykgPT4ge1xuICAgIHNlc3Npb25NYW5hZ2VyLnNldFNlc3Npb24oc2Vzc2lvbik7XG59XG4iXX0=
|
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-04-01 17:47:17 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXBsb2FkRmlsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hcGkvdXBsb2FkRmlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDJEQUFxRDtBQUdyRCxtQkFBZSxVQUFDLEdBQXNCO0lBQ2xDLE9BQU8sd0JBQWMsQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUE7QUFDekMsQ0FBQyxFQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHJlcXVlc3RIYW5kbGVyIGZyb20gJy4uL21vZHVsZS9yZXF1ZXN0SGFuZGxlcidcbmltcG9ydCB7IElVcGxvYWRGaWxlT3B0aW9uIH0gZnJvbSBcIi4uL2ludGVyZmFjZVwiO1xuXG5leHBvcnQgZGVmYXVsdCAob2JqOiBJVXBsb2FkRmlsZU9wdGlvbikgPT4ge1xuICAgIHJldHVybiByZXF1ZXN0SGFuZGxlci51cGxvYWRGaWxlKG9iailcbn1cbiJdfQ==
|
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");
|
2019-04-01 17:47:17 +08:00
|
|
|
var version_1 = __webpack_require__(/*! ./version */ "./src/version.ts");
|
2018-12-20 21:21:58 +08:00
|
|
|
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,
|
2019-04-01 17:47:17 +08:00
|
|
|
getConfig: getConfig_1.default,
|
|
|
|
|
version: version_1.version
|
2018-12-20 21:21:58 +08:00
|
|
|
};
|
|
|
|
|
exports.default = weRequestObject;
|
2019-04-01 17:47:17 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxtQ0FBNkI7QUFDN0IseUNBQW1DO0FBQ25DLCtDQUF5QztBQUN6QywrQ0FBeUM7QUFDekMscUNBQStCO0FBQy9CLCtDQUF5QztBQUN6Qyw2Q0FBdUM7QUFFdkMscUNBQW1DO0FBRW5DLElBQU0sZUFBZSxHQUFjO0lBQ2pDLElBQUksZ0JBQUE7SUFDSixPQUFPLG1CQUFBO0lBQ1AsVUFBVSxzQkFBQTtJQUNWLFVBQVUsc0JBQUE7SUFDVixLQUFLLGlCQUFBO0lBQ0wsVUFBVSxzQkFBQTtJQUNWLFNBQVMscUJBQUE7SUFDVCxPQUFPLG1CQUFBO0NBQ1IsQ0FBQztBQUVGLGtCQUFlLGVBQWUsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBpbml0IGZyb20gXCIuL2FwaS9pbml0XCJcbmltcG9ydCByZXF1ZXN0IGZyb20gXCIuL2FwaS9yZXF1ZXN0XCJcbmltcG9ydCB1cGxvYWRGaWxlIGZyb20gXCIuL2FwaS91cGxvYWRGaWxlXCJcbmltcG9ydCBzZXRTZXNzaW9uIGZyb20gXCIuL2FwaS9zZXRTZXNzaW9uXCJcbmltcG9ydCBsb2dpbiBmcm9tIFwiLi9hcGkvbG9naW5cIlxuaW1wb3J0IGdldFNlc3Npb24gZnJvbSBcIi4vYXBpL2dldFNlc3Npb25cIlxuaW1wb3J0IGdldENvbmZpZyBmcm9tIFwiLi9hcGkvZ2V0Q29uZmlnXCJcbmltcG9ydCB7IHdlUmVxdWVzdCB9IGZyb20gXCIuL2ludGVyZmFjZVwiXG5pbXBvcnQgeyB2ZXJzaW9uIH0gZnJvbSAnLi92ZXJzaW9uJ1xuXG5jb25zdCB3ZVJlcXVlc3RPYmplY3Q6IHdlUmVxdWVzdCA9IHtcbiAgaW5pdCxcbiAgcmVxdWVzdCxcbiAgdXBsb2FkRmlsZSxcbiAgc2V0U2Vzc2lvbixcbiAgbG9naW4sXG4gIGdldFNlc3Npb24sXG4gIGdldENvbmZpZyxcbiAgdmVyc2lvblxufTtcblxuZXhwb3J0IGRlZmF1bHQgd2VSZXF1ZXN0T2JqZWN0O1xuIl19
|
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-04-01 17:47:17 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FjaGVNYW5hZ2VyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZHVsZS9jYWNoZU1hbmFnZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFFQSxTQUFTLEdBQUcsQ0FBQyxHQUFtQjtJQUM1QixJQUFJLENBQUMsR0FBRyxDQUFDLFNBQVMsRUFBRTtRQUNoQixPQUFPO0tBQ1Y7SUFDRCxFQUFFLENBQUMsVUFBVSxDQUFDO1FBQ1YsR0FBRyxFQUFFLEdBQUcsQ0FBQyxTQUFTO1FBQ2xCLE9BQU8sWUFBRSxHQUFHO1lBQ1IsSUFDSSxHQUFHLENBQUMsS0FBSyxLQUFLLElBQUk7Z0JBQ2xCLENBQUMsT0FBTyxHQUFHLENBQUMsS0FBSyxLQUFLLFVBQVUsSUFBSSxHQUFHLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUMxRDtnQkFDRSxJQUFJLE9BQU8sR0FBRyxDQUFDLE9BQU8sS0FBSyxVQUFVLEVBQUU7b0JBQ25DLEdBQUcsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLElBQUksRUFBRSxFQUFDLE9BQU8sRUFBRSxJQUFJLEVBQUMsQ0FBQyxDQUFBO2lCQUN6QzthQUNKO1lBQ0QsSUFBRyxPQUFPLEdBQUcsQ0FBQyxRQUFRLEtBQUssVUFBVSxFQUFFO2dCQUNuQyxHQUFHLENBQUMsUUFBUSxFQUFFLENBQUM7YUFDbEI7UUFDTCxDQUFDO0tBQ0osQ0FBQyxDQUFBO0FBQ04sQ0FBQztBQUVELFNBQVMsR0FBRyxDQUFDLEdBQW1CLEVBQUcsUUFBeUI7SUFDeEQsSUFBSSxDQUFDLEdBQUcsQ0FBQyxTQUFTLEVBQUU7UUFDaEIsT0FBTztLQUNWO0lBQ0QsSUFDSSxHQUFHLENBQUMsS0FBSyxLQUFLLElBQUk7UUFDbEIsQ0FBQyxPQUFPLEdBQUcsQ0FBQyxLQUFLLEtBQUssVUFBVSxJQUFJLEdBQUcsQ0FBQyxLQUFLLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDMUQ7UUFDRSxFQUFFLENBQUMsVUFBVSxDQUFDO1lBQ1YsR0FBRyxFQUFFLEdBQUcsQ0FBQyxTQUFTO1lBQ2xCLElBQUksRUFBRSxRQUFRO1NBQ2pCLENBQUMsQ0FBQTtLQUNMO0FBQ0wsQ0FBQztBQUVELGtCQUFlO0lBQ1gsR0FBRyxLQUFBO0lBQ0gsR0FBRyxLQUFBO0NBQ04sQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IElSZXF1ZXN0T3B0aW9uIH0gZnJvbSBcIi4uL2ludGVyZmFjZVwiXG5cbmZ1bmN0aW9uIGdldChvYmo6IElSZXF1ZXN0T3B0aW9uKSB7XG4gICAgaWYgKCFvYmoub3JpZ2luVXJsKSB7XG4gICAgICAgIHJldHVybjtcbiAgICB9XG4gICAgd3guZ2V0U3RvcmFnZSh7XG4gICAgICAgIGtleTogb2JqLm9yaWdpblVybCxcbiAgICAgICAgc3VjY2VzcyAocmVzKSB7XG4gICAgICAgICAgICBpZiAoXG4gICAgICAgICAgICAgICAgb2JqLmNhY2hlID09PSB0cnVlIHx8XG4gICAgICAgICAgICAgICAgKHR5cGVvZiBvYmouY2FjaGUgPT09IFwiZnVuY3Rpb25cIiAmJiBvYmouY2FjaGUocmVzLmRhdGEpKVxuICAgICAgICAgICAgKSB7XG4gICAgICAgICAgICAgICAgaWYgKHR5cGVvZiBvYmouc3VjY2VzcyA9PT0gXCJmdW5jdGlvblwiKSB7XG4gICAgICAgICAgICAgICAgICAgIG9iai5zdWNjZXNzKHJlcy5kYXRhLCB7aXNDYWNoZTogdHJ1ZX0pXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaWYodHlwZW9mIG9iai5jb21wbGV0ZSA9PT0gXCJmdW5jdGlvblwiKSB7XG4gICAgICAgICAgICAgICAgb2JqLmNvbXBsZXRlKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9KVxufVxuXG5mdW5jdGlvbiBzZXQob2JqOiBJUmVxdWVzdE9wdGlvbiAsIHJlYWxEYXRhOiBzdHJpbmcgfCBvYmplY3QpIHtcbiAgICBpZiAoIW9iai5vcmlnaW5VcmwpIHtcbiAgICAgICAgcmV0dXJuO1xuICAgIH1cbiAgICBpZiAoXG4gICAgICAgIG9iai5jYWNoZSA9PT0gdHJ1ZSB8fFxuICAgICAgICAodHlwZW9mIG9iai5jYWNoZSA9PT0gXCJmdW5jdGlvblwiICYmIG9iai5jYWNoZShyZWFsRGF0YSkpXG4gICAgKSB7XG4gICAgICAgIHd4LnNldFN0b3JhZ2Uoe1xuICAgICAgICAgICAga2V5OiBvYmoub3JpZ2luVXJsLFxuICAgICAgICAgICAgZGF0YTogcmVhbERhdGFcbiAgICAgICAgfSlcbiAgICB9XG59XG5cbmV4cG9ydCBkZWZhdWx0IHtcbiAgICBnZXQsXG4gICAgc2V0XG59O1xuIl19
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
2019-07-04 17:47:25 +08:00
|
|
|
/***/ "./src/module/catchHandler.ts":
|
|
|
|
|
/*!************************************!*\
|
|
|
|
|
!*** ./src/module/catchHandler.ts ***!
|
|
|
|
|
\************************************/
|
|
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
2021-06-03 17:20:07 +08:00
|
|
|
var __extends = (this && this.__extends) || (function () {
|
|
|
|
|
var extendStatics = function (d, b) {
|
|
|
|
|
extendStatics = Object.setPrototypeOf ||
|
|
|
|
|
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
|
2023-06-27 14:21:33 +08:00
|
|
|
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
|
2021-06-03 17:20:07 +08:00
|
|
|
return extendStatics(d, b);
|
|
|
|
|
};
|
|
|
|
|
return function (d, b) {
|
2023-06-27 14:21:33 +08:00
|
|
|
if (typeof b !== "function" && b !== null)
|
|
|
|
|
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
|
2021-06-03 17:20:07 +08:00
|
|
|
extendStatics(d, b);
|
|
|
|
|
function __() { this.constructor = d; }
|
|
|
|
|
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
|
|
|
|
|
};
|
|
|
|
|
})();
|
2019-07-04 17:47:25 +08:00
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
2021-01-05 10:39:53 +08:00
|
|
|
exports.catchHandler = void 0;
|
2019-07-04 17:47:25 +08:00
|
|
|
var errorHandler_1 = __webpack_require__(/*! ./errorHandler */ "./src/module/errorHandler.ts");
|
2021-04-15 16:20:31 +08:00
|
|
|
var config_1 = __webpack_require__(/*! ../store/config */ "./src/store/config.ts");
|
2021-06-03 17:20:07 +08:00
|
|
|
var ErrorWithData = (function (_super) {
|
|
|
|
|
__extends(ErrorWithData, _super);
|
|
|
|
|
function ErrorWithData(msg, data) {
|
|
|
|
|
if (data === void 0) { data = {}; }
|
|
|
|
|
var _this = _super.call(this, msg) || this;
|
|
|
|
|
_this.data = data;
|
|
|
|
|
return _this;
|
|
|
|
|
}
|
|
|
|
|
return ErrorWithData;
|
|
|
|
|
}(Error));
|
2019-07-04 17:47:25 +08:00
|
|
|
function catchHandler(e, obj, reject) {
|
|
|
|
|
var type = e.type, res = e.res;
|
2022-07-29 11:02:21 +08:00
|
|
|
if (typeof config_1.default.errorCallback === "function") {
|
2021-04-15 16:20:31 +08:00
|
|
|
config_1.default.errorCallback(obj, res);
|
|
|
|
|
}
|
2019-07-04 17:47:25 +08:00
|
|
|
if (obj.catchError) {
|
|
|
|
|
if (type === 'http-error') {
|
2020-01-08 11:48:24 +08:00
|
|
|
return reject(new Error(res.statusCode.toString()));
|
2019-07-04 17:47:25 +08:00
|
|
|
}
|
|
|
|
|
else if (type === 'logic-error') {
|
|
|
|
|
var msg = errorHandler_1.default.getErrorMsg(res);
|
2021-06-03 17:20:07 +08:00
|
|
|
return reject(new ErrorWithData(msg.content, res.data));
|
2020-01-08 11:48:24 +08:00
|
|
|
}
|
2022-08-03 16:30:28 +08:00
|
|
|
else if (type === 'system-error') {
|
|
|
|
|
return reject(new Error(res.errMsg));
|
|
|
|
|
}
|
2020-01-08 11:48:24 +08:00
|
|
|
else {
|
|
|
|
|
return reject(e);
|
2019-07-04 17:47:25 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else {
|
2022-08-03 16:30:28 +08:00
|
|
|
if (type === 'http-error' || type === 'logic-error') {
|
2021-04-15 16:20:31 +08:00
|
|
|
return errorHandler_1.default.logicError(obj, res);
|
2020-01-08 11:48:24 +08:00
|
|
|
}
|
2022-08-03 16:30:28 +08:00
|
|
|
else if (type === 'system-error') {
|
|
|
|
|
return errorHandler_1.default.systemError(obj, res);
|
|
|
|
|
}
|
2020-01-08 11:48:24 +08:00
|
|
|
else {
|
|
|
|
|
return reject(e);
|
|
|
|
|
}
|
2019-07-04 17:47:25 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
exports.catchHandler = catchHandler;
|
2023-06-27 14:21:33 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2F0Y2hIYW5kbGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZHVsZS9jYXRjaEhhbmRsZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQ0EsK0NBQTBDO0FBQzFDLDBDQUFvQztBQUVwQztJQUE0QixpQ0FBSztJQUc3Qix1QkFBWSxHQUFXLEVBQUUsSUFBYztRQUFkLHFCQUFBLEVBQUEsU0FBYztRQUF2QyxZQUNJLGtCQUFNLEdBQUcsQ0FBQyxTQUViO1FBREcsS0FBSSxDQUFDLElBQUksR0FBRyxJQUFJLENBQUM7O0lBQ3JCLENBQUM7SUFDTCxvQkFBQztBQUFELENBQUMsQUFQRCxDQUE0QixLQUFLLEdBT2hDO0FBRUQsU0FBUyxZQUFZLENBQUMsQ0FBZSxFQUFFLEdBQXVDLEVBQUUsTUFBOEI7SUFDbEcsSUFBQSxJQUFJLEdBQVUsQ0FBQyxLQUFYLEVBQUUsR0FBRyxHQUFLLENBQUMsSUFBTixDQUFPO0lBR3hCLElBQUksT0FBTyxnQkFBTSxDQUFDLGFBQWEsS0FBSyxVQUFVLEVBQUU7UUFDNUMsZ0JBQU0sQ0FBQyxhQUFhLENBQUMsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDO0tBQ2xDO0lBRUQsSUFBSSxHQUFHLENBQUMsVUFBVSxFQUFFO1FBQ2hCLElBQUksSUFBSSxLQUFLLFlBQVksRUFBRTtZQUN2QixPQUFPLE1BQU0sQ0FBQyxJQUFJLEtBQUssQ0FBRSxHQUFzRCxDQUFDLFVBQVUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUM7U0FDM0c7YUFBTSxJQUFJLElBQUksS0FBSyxhQUFhLEVBQUU7WUFDL0IsSUFBSSxHQUFHLEdBQUcsc0JBQVksQ0FBQyxXQUFXLENBQUMsR0FBcUQsQ0FBQyxDQUFDO1lBQzFGLE9BQU8sTUFBTSxDQUFDLElBQUksYUFBYSxDQUFDLEdBQUcsQ0FBQyxPQUFPLEVBQUcsR0FBc0QsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO1NBQy9HO2FBQU0sSUFBSSxJQUFJLEtBQUssY0FBYyxFQUFFO1lBQ2hDLE9BQU8sTUFBTSxDQUFDLElBQUksS0FBSyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDO1NBQ3hDO2FBQU07WUFFSCxPQUFPLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQztTQUNwQjtLQUNKO1NBQU07UUFDSCxJQUFJLElBQUksS0FBSyxZQUFZLElBQUksSUFBSSxLQUFLLGFBQWEsRUFBRTtZQUNqRCxPQUFPLHNCQUFZLENBQUMsVUFBVSxDQUFDLEdBQUcsRUFBRSxHQUFxRCxDQUFDLENBQUM7U0FDOUY7YUFBTSxJQUFHLElBQUksS0FBSyxjQUFjLEVBQUU7WUFDL0IsT0FBTyxzQkFBWSxDQUFDLFdBQVcsQ0FBQyxHQUFHLEVBQUUsR0FBOEMsQ0FBQyxDQUFDO1NBQ3hGO2FBQU07WUFFSCxPQUFPLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQztTQUNwQjtLQUNKO0FBQ0wsQ0FBQztBQUVRLG9DQUFZIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSVJlcXVlc3RPcHRpb24sIElVcGxvYWRGaWxlT3B0aW9uLCBJRXJyb3JPYmplY3QgfSBmcm9tIFwiLi4vaW50ZXJmYWNlXCI7XG5pbXBvcnQgZXJyb3JIYW5kbGVyIGZyb20gXCIuL2Vycm9ySGFuZGxlclwiO1xuaW1wb3J0IGNvbmZpZyBmcm9tICcuLi9zdG9yZS9jb25maWcnXG5cbmNsYXNzIEVycm9yV2l0aERhdGEgZXh0ZW5kcyBFcnJvciB7XG4gICAgZGF0YTogYW55O1xuXG4gICAgY29uc3RydWN0b3IobXNnOiBzdHJpbmcsIGRhdGE6IGFueSA9IHt9KSB7XG4gICAgICAgIHN1cGVyKG1zZyk7XG4gICAgICAgIHRoaXMuZGF0YSA9IGRhdGE7XG4gICAgfVxufVxuXG5mdW5jdGlvbiBjYXRjaEhhbmRsZXIoZTogSUVycm9yT2JqZWN0LCBvYmo6IElSZXF1ZXN0T3B0aW9uIHwgSVVwbG9hZEZpbGVPcHRpb24sIHJlamVjdDogKHJlYXNvbj86IGFueSkgPT4gdm9pZCkge1xuICAgIGNvbnN0IHsgdHlwZSwgcmVzIH0gPSBlO1xuXG4gICAgLy8g5aaC5p6c5pyJ6YWN572u57uf5LiA6ZSZ6K+v5Zue6LCD5Ye95pWw77yM5YiZ5omn6KGM5a6DXG4gICAgaWYgKHR5cGVvZiBjb25maWcuZXJyb3JDYWxsYmFjayA9PT0gXCJmdW5jdGlvblwiKSB7XG4gICAgICAgIGNvbmZpZy5lcnJvckNhbGxiYWNrKG9iaiwgcmVzKTtcbiAgICB9XG5cbiAgICBpZiAob2JqLmNhdGNoRXJyb3IpIHtcbiAgICAgICAgaWYgKHR5cGUgPT09ICdodHRwLWVycm9yJykge1xuICAgICAgICAgICAgcmV0dXJuIHJlamVjdChuZXcgRXJyb3IoKHJlcyBhcyBXZWNoYXRNaW5pcHJvZ3JhbS5SZXF1ZXN0U3VjY2Vzc0NhbGxiYWNrUmVzdWx0KS5zdGF0dXNDb2RlLnRvU3RyaW5nKCkpKTtcbiAgICAgICAgfSBlbHNlIGlmICh0eXBlID09PSAnbG9naWMtZXJyb3InKSB7XG4gICAgICAgICAgICBsZXQgbXNnID0gZXJyb3JIYW5kbGVyLmdldEVycm9yTXNnKHJlcyBhcyBXZWNoYXRNaW5pcHJvZ3JhbS5SZXF1ZXN0U3VjY2Vzc0NhbGxiYWNrUmVzdWx0KTtcbiAgICAgICAgICAgIHJldHVybiByZWplY3QobmV3IEVycm9yV2l0aERhdGEobXNnLmNvbnRlbnQsIChyZXMgYXMgV2VjaGF0TWluaXByb2dyYW0uUmVxdWVzdFN1Y2Nlc3NDYWxsYmFja1Jlc3VsdCkuZGF0YSkpO1xuICAgICAgICB9IGVsc2UgaWYgKHR5cGUgPT09ICdzeXN0ZW0tZXJyb3InKSB7XG4gICAgICAgICAgICByZXR1cm4gcmVqZWN0KG5ldyBFcnJvcihyZXMuZXJyTXNnKSk7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAvLyDlhbbku5Zqc+mUmeivr1xuICAgICAgICAgICAgcmV0dXJuIHJlamVjdChlKTtcbiAgICAgICAgfVxuICAgIH0gZWxzZSB7XG4gICAgICAgIGlmICh0eXBlID09PSAnaHR0cC1lcnJvcicgfHwgdHlwZSA9PT0gJ2xvZ2ljLWVycm9yJykge1xuICAgICAgICAgICAgcmV0dXJuIGVycm9ySGFuZGxlci5sb2dpY0Vycm9yKG9iaiwgcmVzIGFzIFdlY2hhdE1pbmlwcm9ncmFtLlJlcXVlc3RTdWNjZXNzQ2FsbGJhY2tSZXN1bHQpO1xuICAgICAgICB9IGVsc2UgaWYodHlwZSA9PT0gJ3N5c3RlbS1lcnJvcicpIHtcbiAgICAgICAgICAgIHJldHVybiBlcnJvckhhbmRsZXIuc3lzdGVtRXJyb3Iob2JqLCByZXMgYXMgV2VjaGF0TWluaXByb2dyYW0uR2VuZXJhbENhbGxiYWNrUmVzdWx0KTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIC8vIOWFtuS7lmpz6ZSZ6K+vXG4gICAgICAgI
|
2019-07-04 17:47:25 +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-04-01 17:47:17 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZHVyYXRpb25SZXBvcnRlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tb2R1bGUvZHVyYXRpb25SZXBvcnRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDBDQUFvQztBQUNwQywwQ0FBb0M7QUFHcEMsU0FBUyxLQUFLLENBQUMsR0FBdUM7SUFDbEQsR0FBRyxDQUFDLGdCQUFnQixHQUFHLElBQUksSUFBSSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUM7QUFDaEQsQ0FBQztBQUVELFNBQVMsR0FBRyxDQUFDLEdBQXVDO0lBQ2hELEdBQUcsQ0FBQyxjQUFjLEdBQUcsSUFBSSxJQUFJLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQztJQUMxQyxJQUFHLEdBQUcsQ0FBQyxNQUFNLElBQUksR0FBRyxDQUFDLGdCQUFnQixFQUFFO1FBQ25DLE1BQU0sQ0FBQyxHQUFHLENBQUMsTUFBZ0IsRUFBRSxHQUFHLENBQUMsZ0JBQWdCLEVBQUUsR0FBRyxDQUFDLGNBQWMsQ0FBQyxDQUFDO0tBQzFFO0FBQ0wsQ0FBQztBQUVELFNBQVMsTUFBTSxDQUFDLElBQVksRUFBRSxTQUFpQixFQUFFLE9BQWU7SUFDNUQsSUFBSSxPQUFPLGdCQUFNLENBQUMsU0FBUyxLQUFLLFVBQVUsRUFBRTtRQUN4QyxnQkFBTSxDQUFDLFNBQVMsQ0FBQyxJQUFJLEVBQUUsU0FBUyxFQUFFLE9BQU8sRUFBRSxpQkFBTyxDQUFDLENBQUM7S0FDdkQ7QUFDTCxDQUFDO0FBRUQsa0JBQWU7SUFDWCxLQUFLLE9BQUE7SUFDTCxHQUFHLEtBQUE7SUFDSCxNQUFNLFFBQUE7Q0FDVCxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNvbmZpZyBmcm9tICcuLi9zdG9yZS9jb25maWcnXG5pbXBvcnQgcmVxdWVzdCBmcm9tICcuLi9hcGkvcmVxdWVzdCdcbmltcG9ydCB7IElSZXF1ZXN0T3B0aW9uLCBJVXBsb2FkRmlsZU9wdGlvbiB9IGZyb20gXCIuLi9pbnRlcmZhY2VcIjtcblxuZnVuY3Rpb24gc3RhcnQob2JqOiBJUmVxdWVzdE9wdGlvbiB8IElVcGxvYWRGaWxlT3B0aW9uKSB7XG4gICAgb2JqLl9yZXBvcnRTdGFydFRpbWUgPSBuZXcgRGF0ZSgpLmdldFRpbWUoKTtcbn1cblxuZnVuY3Rpb24gZW5kKG9iajogSVJlcXVlc3RPcHRpb24gfCBJVXBsb2FkRmlsZU9wdGlvbikge1xuICAgIG9iai5fcmVwb3J0RW5kVGltZSA9IG5ldyBEYXRlKCkuZ2V0VGltZSgpO1xuICAgIGlmKG9iai5yZXBvcnQgJiYgb2JqLl9yZXBvcnRTdGFydFRpbWUpIHtcbiAgICAgICAgcmVwb3J0KG9iai5yZXBvcnQgYXMgc3RyaW5nLCBvYmouX3JlcG9ydFN0YXJ0VGltZSwgb2JqLl9yZXBvcnRFbmRUaW1lKTtcbiAgICB9XG59XG5cbmZ1bmN0aW9uIHJlcG9ydChuYW1lOiBzdHJpbmcsIHN0YXJ0VGltZTogbnVtYmVyLCBlbmRUaW1lOiBudW1iZXIpIHtcbiAgICBpZiAodHlwZW9mIGNvbmZpZy5yZXBvcnRDR0kgPT09IFwiZnVuY3Rpb25cIikge1xuICAgICAgICBjb25maWcucmVwb3J0Q0dJKG5hbWUsIHN0YXJ0VGltZSwgZW5kVGltZSwgcmVxdWVzdCk7XG4gICAgfVxufVxuXG5leHBvcnQgZGVmYXVsdCB7XG4gICAgc3RhcnQsXG4gICAgZW5kLFxuICAgIHJlcG9ydFxufVxuIl19
|
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");
|
2020-03-09 19:38:57 +08:00
|
|
|
var request_1 = __webpack_require__(/*! ../api/request */ "./src/api/request.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);
|
|
|
|
|
}
|
2023-04-19 11:40:36 +08:00
|
|
|
else if (typeof config_1.default.systemErrorHandler === 'function') {
|
|
|
|
|
config_1.default.systemErrorHandler(res);
|
|
|
|
|
}
|
2019-01-24 10:26:51 +08:00
|
|
|
else {
|
2023-06-27 14:21:33 +08:00
|
|
|
var retry = function () { return (0, request_1.default)(obj).then(obj._resolve).catch(obj._reject); };
|
2023-04-19 11:40:36 +08:00
|
|
|
doError("", "", retry);
|
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
|
|
|
}
|
2021-04-14 15:22:54 +08:00
|
|
|
else if (typeof config_1.default.errorHandler === 'function') {
|
|
|
|
|
config_1.default.errorHandler(res.data);
|
|
|
|
|
}
|
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;
|
2023-06-27 14:21:33 +08:00
|
|
|
var retry = function () { return (0, request_1.default)(obj).then(obj._resolve).catch(obj._reject); };
|
2020-03-09 19:38:57 +08:00
|
|
|
doError(title, content, retry);
|
2019-01-04 18:41:46 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
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 };
|
|
|
|
|
}
|
2020-03-09 19:38:57 +08:00
|
|
|
function doError(title, content, retry) {
|
|
|
|
|
var showErrorRetryBtn = config_1.default.errorRetryBtn && typeof retry === "function";
|
|
|
|
|
wx.showModal(Object.assign({
|
2023-03-08 19:49:48 +08:00
|
|
|
title: title || "",
|
2019-01-04 18:41:46 +08:00
|
|
|
content: content || "网络或服务异常,请稍后重试",
|
2020-03-09 19:38:57 +08:00
|
|
|
}, !showErrorRetryBtn ? {
|
2019-01-04 18:41:46 +08:00
|
|
|
showCancel: false
|
2020-03-09 19:38:57 +08:00
|
|
|
} : {
|
|
|
|
|
showCancel: true,
|
|
|
|
|
confirmText: '重试',
|
|
|
|
|
success: function (res) {
|
|
|
|
|
if (res.confirm && typeof retry === "function")
|
|
|
|
|
retry();
|
|
|
|
|
}
|
|
|
|
|
}));
|
2019-01-04 18:41:46 +08:00
|
|
|
}
|
|
|
|
|
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
|
|
|
};
|
2023-06-27 14:21:33 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3JIYW5kbGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZHVsZS9lcnJvckhhbmRsZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwwQ0FBb0M7QUFDcEMsMENBQXFDO0FBR3JDLFNBQVMsV0FBVyxDQUFDLEdBQXVDLEVBQUUsR0FBNEM7SUFDdEcsSUFBSSxPQUFPLEdBQUcsQ0FBQyxJQUFJLEtBQUssVUFBVSxFQUFFO1FBQ2hDLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7S0FDakI7U0FBTSxJQUFJLE9BQU8sZ0JBQU0sQ0FBQyxrQkFBa0IsS0FBSyxVQUFVLEVBQUU7UUFDeEQsZ0JBQU0sQ0FBQyxrQkFBa0IsQ0FBQyxHQUFHLENBQUMsQ0FBQztLQUNsQztTQUFNO1FBQ0gsSUFBTSxLQUFLLEdBQUcsY0FBTSxPQUFBLElBQUEsaUJBQU8sRUFBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLEVBQWxELENBQWtELENBQUM7UUFDdkUsT0FBTyxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsS0FBSyxDQUFDLENBQUM7S0FDMUI7QUFDTCxDQUFDO0FBRUQsU0FBUyxVQUFVLENBQUMsR0FBdUMsRUFBRSxHQUF1RztJQUNoSyxJQUFJLE9BQU8sR0FBRyxDQUFDLElBQUksS0FBSyxVQUFVLEVBQUU7UUFDaEMsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztLQUNqQjtTQUFNLElBQUksT0FBTyxnQkFBTSxDQUFDLFlBQVksS0FBSyxVQUFVLEVBQUU7UUFDbEQsZ0JBQU0sQ0FBQyxZQUFZLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDO0tBQ2pDO1NBQU07UUFDRyxJQUFBLEtBQW1CLFdBQVcsQ0FBQyxHQUFHLENBQUMsRUFBbEMsS0FBSyxXQUFBLEVBQUUsT0FBTyxhQUFvQixDQUFDO1FBQzFDLElBQU0sS0FBSyxHQUFHLGNBQU0sT0FBQSxJQUFBLGlCQUFPLEVBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLE9BQU8sQ0FBQyxFQUFsRCxDQUFrRCxDQUFDO1FBQ3ZFLE9BQU8sQ0FBQyxLQUFLLEVBQUUsT0FBTyxFQUFFLEtBQUssQ0FBQyxDQUFDO0tBQ2xDO0FBQ0wsQ0FBQztBQUVELFNBQVMsV0FBVyxDQUFDLEdBQXVHO0lBQ3hILElBQUksS0FBSyxHQUFHLEVBQUUsQ0FBQztJQUNmLElBQUksT0FBTyxnQkFBTSxDQUFDLFVBQVUsS0FBSyxVQUFVLEVBQUU7UUFDekMsSUFBSTtZQUNBLEtBQUssR0FBRyxnQkFBTSxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUE7U0FDdEM7UUFBQyxPQUFPLENBQUMsRUFBRTtTQUNYO0tBQ0o7U0FBTSxJQUFJLE9BQU8sZ0JBQU0sQ0FBQyxVQUFVLEtBQUssUUFBUSxFQUFFO1FBQzlDLEtBQUssR0FBRyxnQkFBTSxDQUFDLFVBQVUsQ0FBQztLQUM3QjtJQUVELElBQUksT0FBTyxHQUFHLEVBQUUsQ0FBQztJQUNqQixJQUFJLE9BQU8sZ0JBQU0sQ0FBQyxZQUFZLEtBQUssVUFBVSxFQUFFO1FBQzNDLElBQUk7WUFDQSxPQUFPLEdBQUcsZ0JBQU0sQ0FBQyxZQUFZLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFBO1NBQzFDO1FBQUMsT0FBTyxDQUFDLEVBQUU7U0FDWDtLQUNKO1NBQU0sSUFBSSxPQUFPLGdCQUFNLENBQUMsWUFBWSxLQUFLLFFBQVEsRUFBRTtRQUNoRCxPQUFPLEdBQUcsZ0JBQU0sQ0FBQyxZQUFZLENBQUM7S0FDakM7SUFFRCxPQUFPLEVBQUMsS0FBSyxPQUFBLEVBQUUsT0FBTyxTQUFBLEVBQUMsQ0FBQTtBQUMzQixDQUFDO0FBR0QsU0FBUyxPQUFPLENBQUMsS0FBYSxFQUFFLE9BQWUsRUFBRSxLQUFpQjtJQUU5RCxJQUFNLGlCQUFpQixHQUFHLGdCQUFNLENBQUMsYUFBYSxJQUFJLE9BQU8sS0FBSyxLQUFLLFVBQVUsQ0FBQztJQUM5RSxFQUFFLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUM7UUFDdkIsS0FBSyxFQUFFLEtBQUssSUFBSSxFQUFFO1FBQ2xCLE9BQU8sRUFBRSxPQUFPLElBQUksZUFBZTtLQUN0QyxFQUFFLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDO1FBQ3BCLFVBQVUsRUFBRSxLQUFLO0tBQ3BCLENBQUMsQ0FBQyxDQUFDO1FBQ0EsVUFBVSxFQUFFLElBQUk7UUFDaEIsV0FBVyxFQUFFLElBQUk7UUFDakIsT0FBTyxZQUFDLEdBQXFEO1lBQ3pELElBQUksR0FBRyxDQUFDLE9BQU8sSUFBSSxPQUFPLEtBQUssS0FBSyxVQUFVO2dCQUFFLEtBQUssRUFBRSxDQUFDO1FBQzVELENBQUM7S0FDSixDQUFDLENBQUMsQ0FBQztBQUNSLENBQUM7QUFFRCxrQkFBZTtJQUNYLFdBQVcsYUFBQTtJQUNYLFVBQVUsWUFBQTtJQUNWLE9BQU8sU0FBQTtJQUNQLFdBQVcsYUFBQTtDQUNkLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgY29uZmlnIGZyb20gJy4uL3N0b3JlL2NvbmZpZydcbmltcG9ydCByZXF1ZXN0IGZyb20gJy4uL2FwaS9yZXF1ZXN0JztcbmltcG9ydCB7IElSZXF1ZXN0T3B0aW9uLCBJVXBsb2FkRmlsZU9wdGlvbiB9IGZyb20gXCIuLi9pbnRlcmZhY2VcIjtcblxuZnVuY3Rpb24gc3lzdGVtRXJyb3Iob2JqOiBJUmVxdWVzdE9wdGlvbiB8IElVcGxvYWRGaWxlT3B0aW9uLCByZXM6IFdlY2hhdE1pbmlwcm9ncmFtLkdlbmVyYWxDYWxsYmFja1Jlc3VsdCkge1xuICAgIGlmICh0eXBlb2Ygb2JqLmZhaWwgPT09IFwiZnVuY3Rpb25cIikge1xuICAgICAgICBvYmouZmFpbChyZXMpO1xuICAgIH0gZWxzZSBpZiAodHlwZW9mIGNvbmZpZy5zeXN0ZW1FcnJvckhhbmRsZXIgPT09ICdmdW5jdGlvbicpIHtcbiAgICAgICAgY29uZmlnLnN5c3RlbUVycm9ySGFuZGxlcihyZXMpO1xuICAgIH0gZWxzZSB7XG4gICAgICAgIGNvbnN0IHJldHJ5ID0gKCkgPT4gcmVxdWVzdChvYmopLnRoZW4ob2JqLl9yZXNvbHZlKS5jYXRjaChvYmouX3JlamVjdCk7XG4gICAgICAgIGRvRXJyb3IoXCJcIiwgXCJcIiwgcmV0cnkpO1xuICAgIH1cbn1cblxuZnVuY3Rpb24gbG9naWNFcnJvcihvYmo6IElSZXF1ZXN0T3B0aW9uIHwgSVVwbG9hZEZpbGVPcHRpb24sIHJlczogV2VjaGF0TWluaXByb2dyYW0uUmVxdWVzdFN1Y2Nlc3NDYWxsYmFja1Jlc3VsdCB8IFdlY2hhd
|
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
|
|
|
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
|
|
|
|
|
};
|
2021-04-14 15:22:54 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9ja01hbmFnZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kdWxlL21vY2tNYW5hZ2VyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsMENBQW9DO0FBQ3BDLDJDQUFxQztBQUdyQyxTQUFTLEdBQUcsQ0FBQyxHQUF1QztJQUVoRCxJQUFHLENBQUMsQ0FBQyxnQkFBTSxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsU0FBUyxJQUFJLGdCQUFNLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEVBQUU7UUFFakYsT0FBTyxLQUFLLENBQUM7S0FDaEI7SUFFRCxJQUFJLElBQUksR0FBRyxnQkFBTSxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxnQkFBTSxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBRTdGLElBQUksR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztJQUN4QyxJQUFNLEdBQUcsR0FBRztRQUNSLElBQUksTUFBQTtRQUNKLFVBQVUsRUFBRSxHQUFHO0tBQ2xCLENBQUM7SUFFRixpQkFBTyxDQUFDLElBQUksRUFBRSxDQUFDO0lBQ2YsT0FBTyxHQUFHLENBQUE7QUFDZCxDQUFDO0FBRUQsa0JBQWU7SUFDWCxHQUFHLEtBQUE7Q0FDTixDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNvbmZpZyBmcm9tICcuLi9zdG9yZS9jb25maWcnXG5pbXBvcnQgbG9hZGluZyBmcm9tICcuLi91dGlsL2xvYWRpbmcnXG5pbXBvcnQgeyBJUmVxdWVzdE9wdGlvbiwgSVVwbG9hZEZpbGVPcHRpb24gfSBmcm9tIFwiLi4vaW50ZXJmYWNlXCJcblxuZnVuY3Rpb24gZ2V0KG9iajogSVJlcXVlc3RPcHRpb24gfCBJVXBsb2FkRmlsZU9wdGlvbik6IGFueSB7XG5cbiAgICBpZighKGNvbmZpZy5tb2NrSnNvbltvYmoudXJsXSB8fCAob2JqLm9yaWdpblVybCAmJiBjb25maWcubW9ja0pzb25bb2JqLm9yaWdpblVybF0pKSkge1xuICAgICAgICAvLyBtb2NrIOayoeacieWvueW6lOaOpeWPo+eahOaVsOaNrlxuICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgfVxuXG4gICAgbGV0IGRhdGEgPSBjb25maWcubW9ja0pzb25bb2JqLnVybF0gfHwgKG9iai5vcmlnaW5VcmwgPyBjb25maWcubW9ja0pzb25bb2JqLm9yaWdpblVybF0gOiAnJyk7XG4gICAgLy8gZGVlcCBjb3B5XG4gICAgZGF0YSA9IEpTT04ucGFyc2UoSlNPTi5zdHJpbmdpZnkoZGF0YSkpO1xuICAgIGNvbnN0IHJlcyA9IHtcbiAgICAgICAgZGF0YSxcbiAgICAgICAgc3RhdHVzQ29kZTogMjAwXG4gICAgfTtcblxuICAgIGxvYWRpbmcuaGlkZSgpO1xuICAgIHJldHVybiByZXNcbn1cblxuZXhwb3J0IGRlZmF1bHQge1xuICAgIGdldFxufVxuIl19
|
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-07-04 17:47:25 +08:00
|
|
|
var catchHandler_1 = __webpack_require__(/*! ./catchHandler */ "./src/module/catchHandler.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
|
|
|
}
|
|
|
|
|
}
|
2020-03-09 19:38:57 +08:00
|
|
|
function preDo(obj, resolve, reject) {
|
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
|
|
|
}
|
2022-07-20 19:51:14 +08:00
|
|
|
if (obj.reLoginCount === 0 && typeof obj.beforeSend === "function") {
|
|
|
|
|
obj.beforeSend();
|
|
|
|
|
}
|
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);
|
|
|
|
|
}
|
2020-03-09 19:38:57 +08:00
|
|
|
obj._resolve = resolve;
|
|
|
|
|
obj._reject = reject;
|
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
|
|
|
}
|
2020-03-09 20:09:30 +08:00
|
|
|
obj.header = obj.header ? obj.header : {};
|
|
|
|
|
if (typeof config_1.default.setHeader === 'function') {
|
|
|
|
|
var header = config_1.default.setHeader();
|
|
|
|
|
if (typeof header === 'object') {
|
|
|
|
|
obj.header = __assign(__assign({}, obj.header), header);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else if (typeof config_1.default.setHeader === 'object') {
|
|
|
|
|
obj.header = __assign(__assign({}, obj.header), config_1.default.setHeader);
|
|
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
if (obj.originUrl !== config_1.default.codeToSession.url && status_1.default.session) {
|
2020-03-09 19:47:59 +08:00
|
|
|
obj.data = __assign(__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();
|
2020-03-09 19:47:59 +08:00
|
|
|
obj.data = __assign(__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';
|
2019-04-10 19:18:51 +08:00
|
|
|
if (!config_1.default.doNotUseQueryString && 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
|
|
|
}
|
2023-05-15 15:15:43 +08:00
|
|
|
obj.url = url_1.default.replaceDomain(obj.url);
|
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 = {};
|
|
|
|
|
}
|
2020-03-09 20:09:30 +08:00
|
|
|
obj.header = obj.header ? obj.header : {};
|
|
|
|
|
if (typeof config_1.default.setHeader === 'function') {
|
|
|
|
|
var header = config_1.default.setHeader();
|
|
|
|
|
if (typeof header === 'object') {
|
|
|
|
|
obj.header = __assign(__assign({}, obj.header), header);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else if (typeof config_1.default.setHeader === 'object') {
|
|
|
|
|
obj.header = __assign(__assign({}, obj.header), config_1.default.setHeader);
|
|
|
|
|
}
|
2019-01-04 18:41:46 +08:00
|
|
|
if (obj.originUrl !== config_1.default.codeToSession.url && status_1.default.session) {
|
2020-03-09 19:47:59 +08:00
|
|
|
obj.formData = __assign(__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();
|
2020-03-09 19:47:59 +08:00
|
|
|
obj.formData = __assign(__assign({}, gd), obj.formData);
|
2019-04-10 19:18:51 +08:00
|
|
|
if (!config_1.default.doNotUseQueryString) {
|
|
|
|
|
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);
|
2019-01-04 18:41:46 +08:00
|
|
|
}
|
2023-05-15 15:15:43 +08:00
|
|
|
obj.url = url_1.default.replaceDomain(obj.url);
|
2019-01-04 18:41:46 +08:00
|
|
|
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);
|
2022-07-20 19:51:14 +08:00
|
|
|
if (obj.reLoginCount === 0 && typeof config_1.default.beforeSend === "function") {
|
2021-06-15 15:40:24 +08:00
|
|
|
obj = config_1.default.beforeSend(obj, status_1.default.session);
|
|
|
|
|
}
|
2019-01-11 22:27:54 +08:00
|
|
|
return new Promise(function (resolve, reject) {
|
2022-01-17 16:46:00 +08:00
|
|
|
wx.request(__assign(__assign({}, obj), { success: function (res) {
|
2019-01-11 22:27:54 +08:00
|
|
|
return resolve(res);
|
2023-06-27 14:21:33 +08:00
|
|
|
}, fail: function (res) {
|
|
|
|
|
if ((config_1.default.domainChangeTrigger && config_1.default.domainChangeTrigger(res)) && url_1.default.isInBackupDomainList(obj.url)) {
|
2023-05-15 15:15:43 +08:00
|
|
|
enableBackupDomain(obj.url);
|
2023-05-12 16:18:00 +08:00
|
|
|
return doRequest(obj).then(function (res) { return resolve(res); });
|
|
|
|
|
}
|
2022-08-03 16:30:28 +08:00
|
|
|
return reject({ type: 'system-error', res: res });
|
2023-06-27 14:21:33 +08:00
|
|
|
}, complete: function () {
|
2019-01-11 22:27:54 +08:00
|
|
|
if (typeof obj.complete === "function") {
|
|
|
|
|
obj.complete();
|
|
|
|
|
}
|
|
|
|
|
if (obj.showLoading) {
|
|
|
|
|
loading_1.default.hide();
|
|
|
|
|
}
|
2022-01-17 16:46:00 +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);
|
2022-07-20 19:51:14 +08:00
|
|
|
if (obj.reLoginCount === 0 && typeof config_1.default.beforeSend === "function") {
|
2021-06-15 15:40:24 +08:00
|
|
|
obj = config_1.default.beforeSend(obj, status_1.default.session);
|
|
|
|
|
}
|
2019-01-11 22:27:54 +08:00
|
|
|
return new Promise(function (resolve, reject) {
|
2022-01-17 16:46:00 +08:00
|
|
|
wx.uploadFile(__assign(__assign({}, obj), { success: function (res) {
|
2019-01-11 22:27:54 +08:00
|
|
|
return resolve(res);
|
2023-06-27 14:21:33 +08:00
|
|
|
}, fail: function (res) {
|
|
|
|
|
if ((config_1.default.domainChangeTrigger && config_1.default.domainChangeTrigger(res)) && url_1.default.isInBackupDomainList(obj.url)) {
|
2023-05-15 15:15:43 +08:00
|
|
|
enableBackupDomain(obj.url);
|
2023-05-12 16:18:00 +08:00
|
|
|
return doUploadFile(obj).then(function (res) { return resolve(res); });
|
|
|
|
|
}
|
2022-08-03 16:30:28 +08:00
|
|
|
return reject({ type: 'system-error', res: res });
|
2023-06-27 14:21:33 +08:00
|
|
|
}, complete: function () {
|
2019-01-11 22:27:54 +08:00
|
|
|
if (typeof obj.complete === "function") {
|
|
|
|
|
obj.complete();
|
|
|
|
|
}
|
|
|
|
|
if (obj.showLoading) {
|
|
|
|
|
loading_1.default.hide();
|
|
|
|
|
}
|
2022-01-17 16:46:00 +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) {
|
2020-03-09 19:38:57 +08:00
|
|
|
obj = preDo(obj, resolve, reject);
|
2019-01-24 10:26:51 +08:00
|
|
|
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) {
|
2020-03-27 17:26:25 +08:00
|
|
|
var response = responseHandler_1.default.responseForRequest(mockResponse, obj);
|
2019-03-25 19:45:15 +08:00
|
|
|
return resolve(response);
|
2019-01-24 10:26:51 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (obj.cache) {
|
|
|
|
|
cacheManager_1.default.get(obj);
|
|
|
|
|
}
|
2020-03-09 19:38:57 +08:00
|
|
|
sessionManager_1.default.main(obj).then(function () {
|
2019-01-24 10:26:51 +08:00
|
|
|
return doRequest(obj);
|
|
|
|
|
}).then(function (res) {
|
2020-03-27 17:26:25 +08:00
|
|
|
var response = responseHandler_1.default.responseForRequest(res, obj);
|
2019-07-04 17:47:25 +08:00
|
|
|
if (response != null) {
|
|
|
|
|
return resolve(response);
|
|
|
|
|
}
|
2019-01-24 10:26:51 +08:00
|
|
|
}).catch(function (e) {
|
2023-06-27 14:21:33 +08:00
|
|
|
return (0, catchHandler_1.catchHandler)(e, obj, reject);
|
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) {
|
2020-03-09 19:38:57 +08:00
|
|
|
obj = preDo(obj, resolve, reject);
|
2019-01-24 10:26:51 +08:00
|
|
|
if (config_1.default.mockJson) {
|
2019-03-25 19:45:15 +08:00
|
|
|
var mockResponse = mockManager_1.default.get(obj);
|
|
|
|
|
if (mockResponse) {
|
2020-03-27 17:26:25 +08:00
|
|
|
var response = responseHandler_1.default.responseForUploadFile(mockResponse, obj);
|
2019-03-25 19:45:15 +08:00
|
|
|
return resolve(response);
|
|
|
|
|
}
|
2019-01-24 10:26:51 +08:00
|
|
|
}
|
2020-03-09 19:38:57 +08:00
|
|
|
sessionManager_1.default.main(obj).then(function () {
|
2019-01-24 10:26:51 +08:00
|
|
|
return doUploadFile(obj);
|
|
|
|
|
}).then(function (res) {
|
2020-03-27 17:26:25 +08:00
|
|
|
var response = responseHandler_1.default.responseForUploadFile(res, obj);
|
2019-07-04 17:47:25 +08:00
|
|
|
if (response != null) {
|
|
|
|
|
return resolve(response);
|
|
|
|
|
}
|
2019-01-24 10:26:51 +08:00
|
|
|
}).catch(function (e) {
|
2023-06-27 14:21:33 +08:00
|
|
|
(0, catchHandler_1.catchHandler)(e, obj, reject);
|
2019-01-11 22:27:54 +08:00
|
|
|
});
|
|
|
|
|
});
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2023-05-15 15:15:43 +08:00
|
|
|
function enableBackupDomain(url) {
|
|
|
|
|
if (url === void 0) { url = ""; }
|
2023-05-12 16:18:00 +08:00
|
|
|
if (!status_1.default.isEnableBackupDomain) {
|
|
|
|
|
status_1.default.isEnableBackupDomain = true;
|
|
|
|
|
if (typeof config_1.default.backupDomainEnableCallback === 'function') {
|
2023-05-15 15:15:43 +08:00
|
|
|
config_1.default.backupDomainEnableCallback(url);
|
2023-05-12 16:18:00 +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,
|
2023-05-15 15:15:43 +08:00
|
|
|
uploadFile: uploadFile,
|
|
|
|
|
enableBackupDomain: enableBackupDomain
|
2018-12-20 21:21:58 +08:00
|
|
|
};
|
2023-06-27 14:21:33 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVxdWVzdEhhbmRsZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kdWxlL3JlcXVlc3RIYW5kbGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7QUFBQSwyQ0FBcUM7QUFDckMsMENBQW9DO0FBQ3BDLDBDQUFvQztBQUNwQyw2Q0FBdUM7QUFDdkMsK0NBQXlDO0FBQ3pDLG1EQUE2QztBQUM3QyxxREFBK0M7QUFDL0MsdURBQWlEO0FBQ2pELG1DQUE2QjtBQUU3QiwrQ0FBOEM7QUFHOUMsU0FBUyxNQUFNLENBQUMsU0FBaUI7SUFDN0IsSUFBSSxTQUFTLENBQUMsVUFBVSxDQUFDLE1BQU0sQ0FBQyxFQUFFO1FBQzlCLE9BQU8sU0FBUyxDQUFBO0tBQ25CO1NBQU07UUFDSCxJQUFJLFNBQVMsR0FBRyxnQkFBTSxDQUFDLFNBQVMsQ0FBQztRQUNqQyxJQUFJLE9BQU8sZ0JBQU0sQ0FBQyxTQUFTLEtBQUssVUFBVSxFQUFFO1lBQ3hDLFNBQVMsR0FBRyxnQkFBTSxDQUFDLFNBQVMsRUFBRSxDQUFBO1NBQ2pDO1FBQ0QsT0FBTyxTQUFTLEdBQUcsU0FBUyxDQUFDO0tBQ2hDO0FBQ0wsQ0FBQztBQUdELFNBQVMsS0FBSyxDQUErQyxHQUFNLEVBQUUsT0FBOEIsRUFBRSxNQUErQjtJQUVoSSxJQUFJLE9BQU8sR0FBRyxDQUFDLFlBQVksS0FBSyxXQUFXLEVBQUU7UUFDekMsR0FBRyxDQUFDLFlBQVksR0FBRyxDQUFDLENBQUM7S0FDeEI7U0FBTTtRQUNILEdBQUcsQ0FBQyxZQUFZLEVBQUUsQ0FBQztLQUN0QjtJQUVELElBQUksR0FBRyxDQUFDLFlBQVksS0FBSyxDQUFDLElBQUksT0FBTyxHQUFHLENBQUMsVUFBVSxLQUFLLFVBQVUsRUFBRTtRQUNoRSxHQUFHLENBQUMsVUFBVSxFQUFFLENBQUM7S0FDcEI7SUFFRCxJQUFJLEdBQUcsQ0FBQyxXQUFXLEVBQUU7UUFDakIsaUJBQU8sQ0FBQyxJQUFJLENB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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 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");
|
2020-03-27 17:26:25 +08:00
|
|
|
var jsonSuperset_1 = __webpack_require__(/*! ../util/jsonSuperset */ "./src/util/jsonSuperset.ts");
|
|
|
|
|
function responseForRequest(res, obj) {
|
2018-12-19 19:26:38 +08:00
|
|
|
if (res.statusCode === 200) {
|
2020-03-27 17:26:25 +08:00
|
|
|
durationReporter_1.default.end(obj);
|
|
|
|
|
if (obj.dataType === 'json' && typeof res.data === 'string') {
|
2023-06-27 14:21:33 +08:00
|
|
|
res.data = (0, jsonSuperset_1.default)(res.data);
|
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) {
|
2022-08-03 16:30:28 +08:00
|
|
|
throw { type: 'logic-error', res: res };
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
|
|
|
|
}
|
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();
|
2020-03-27 17:26:25 +08:00
|
|
|
return requestHandler_1.default.request(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 {
|
2019-04-04 16:32:51 +08:00
|
|
|
if (typeof config_1.default.successData === 'function') {
|
|
|
|
|
realData = config_1.default.successData(res.data);
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
realData = res.data;
|
|
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
}
|
2021-04-14 15:22:54 +08:00
|
|
|
catch (e) { }
|
2022-07-05 20:31:29 +08:00
|
|
|
cacheManager_1.default.set(obj, realData);
|
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-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
else {
|
2019-07-04 17:47:25 +08:00
|
|
|
throw { type: 'logic-error', res: res };
|
2018-12-20 21:21:58 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else {
|
2019-07-04 17:47:25 +08:00
|
|
|
throw { type: 'http-error', res: res };
|
2018-09-24 10:36:20 +08:00
|
|
|
}
|
2018-12-19 19:26:38 +08:00
|
|
|
}
|
2020-03-27 17:26:25 +08:00
|
|
|
function responseForUploadFile(res, obj) {
|
|
|
|
|
if (res.statusCode === 200) {
|
|
|
|
|
durationReporter_1.default.end(obj);
|
|
|
|
|
if (typeof res.data === 'string') {
|
2023-06-27 14:21:33 +08:00
|
|
|
res.data = (0, jsonSuperset_1.default)(res.data);
|
2020-03-27 17:26:25 +08:00
|
|
|
try {
|
|
|
|
|
res.data = JSON.parse(res.data);
|
|
|
|
|
}
|
|
|
|
|
catch (e) {
|
2022-08-03 16:30:28 +08:00
|
|
|
throw { type: 'logic-error', res: res };
|
2020-03-27 17:26:25 +08:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (config_1.default.loginTrigger(res.data) && obj.reLoginCount !== undefined && obj.reLoginCount < config_1.default.reLoginLimit) {
|
|
|
|
|
sessionManager_1.default.delSession();
|
|
|
|
|
return requestHandler_1.default.uploadFile(obj);
|
|
|
|
|
}
|
|
|
|
|
else if (config_1.default.successTrigger(res.data)) {
|
|
|
|
|
var realData = "";
|
|
|
|
|
try {
|
|
|
|
|
if (typeof config_1.default.successData === 'function') {
|
|
|
|
|
realData = config_1.default.successData(res.data);
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
realData = res.data;
|
|
|
|
|
}
|
|
|
|
|
}
|
2021-04-14 15:22:54 +08:00
|
|
|
catch (e) { }
|
2020-03-27 17:26:25 +08:00
|
|
|
if (typeof obj.success === "function") {
|
|
|
|
|
obj.success(realData);
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
return realData;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
throw { type: 'logic-error', res: res };
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
throw { type: 'http-error', res: res };
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
exports.default = {
|
|
|
|
|
responseForRequest: responseForRequest,
|
|
|
|
|
responseForUploadFile: responseForUploadFile
|
|
|
|
|
};
|
2023-06-27 14:21:33 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzcG9uc2VIYW5kbGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZHVsZS9yZXNwb25zZUhhbmRsZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwwQ0FBb0M7QUFDcEMsbURBQTZDO0FBQzdDLCtDQUF5QztBQUN6Qyx1REFBaUQ7QUFDakQsbURBQTZDO0FBRTdDLHFEQUErQztBQUUvQyxTQUFTLGtCQUFrQixDQUN2QixHQUFtRCxFQUNuRCxHQUFtQjtJQUVuQixJQUFJLEdBQUcsQ0FBQyxVQUFVLEtBQUssR0FBRyxFQUFFO1FBRXhCLDBCQUFnQixDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUcxQixJQUFJLEdBQUcsQ0FBQyxRQUFRLEtBQUssTUFBTSxJQUFJLE9BQU8sR0FBRyxDQUFDLElBQUksS0FBSyxRQUFRLEVBQUU7WUFDekQsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFBLHNCQUFZLEVBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDO1lBQ2xDLElBQUk7Z0JBQ0EsR0FBRyxDQUFDLElBQUksR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQzthQUNuQztZQUFDLE9BQU8sQ0FBQyxFQUFFO2dCQUNSLE1BQU0sRUFBRSxJQUFJLEVBQUUsYUFBYSxFQUFFLEdBQUcsS0FBQSxFQUFFLENBQUE7YUFDckM7U0FDSjtRQUVELElBQUksZ0JBQU0sQ0FBQyxZQUFhLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLEdBQUcsQ0FBQyxZQUFZLEtBQUssU0FBUyxJQUFJLEdBQUcsQ0FBQyxZQUFZLEdBQUcsZ0JBQU0sQ0FBQyxZQUFhLEVBQUU7WUFFN0csd0JBQWMsQ0FBQyxVQUFVLEVBQUUsQ0FBQztZQUM1QixPQUFPLHdCQUFjLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1NBQ3RDO2FBQU0sSUFBSSxnQkFBTSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEVBQUU7WUFFeEMsSUFBSSxRQUFRLEdBQXNDLEVBQUUsQ0FBQztZQUNyRCxJQUFJO2dCQUNBLElBQUksT0FBTyxnQkFBTSxDQUFDLFdBQVcsS0FBSyxVQUFVLEVBQUU7b0JBQzFDLFFBQVEsR0FBRyxnQkFBTSxDQUFDLFdBQVcsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUM7aUJBQzNDO3FCQUFNO29CQUNILFFBQVEsR0FBRyxHQUFHLENBQUMsSUFBSSxDQUFDO2lCQUN2QjthQUNKO1lBQUMsT0FBTyxDQUFDLEVBQUUsR0FBRTtZQUVkLHNCQUFZLENBQUMsR0FBRyxDQUFDLEdBQUcsRUFBRSxRQUFRLENBQUMsQ0FBQztZQUNoQyxJQUFJLENBQUMsR0FBRyxDQUFDLFlBQVksRUFBRTtnQkFFbkIsSUFBSSxPQUFPLEdBQUcsQ0FBQyxPQUFPLEtBQUssVUFBVSxFQUFFO29CQUNuQyxHQUFHLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxDQUFDO2lCQUN6QjtxQkFBTTtvQkFDSCxPQUFPLFFBQVEsQ0FBQztpQkFDbkI7YUFDSjtTQUNKO2FBQU07WUFFSCxNQUFNLEVBQUUsSUFBSSxFQUFFLGFBQWEsRUFBRSxHQUFHLEtBQUEsRUFBRSxDQUFBO1NBQ3JDO0tBQ0o7U0FBTTtRQUVILE1BQU0sRUFBRSxJQUFJLEVBQUUsWUFBWSxFQUFFLEdBQUcsS0FBQSxFQUFFLENBQUE7S0FDcEM7QUFDTCxDQUFDO0FBRUQsU0FBUyxxQkFBcUIsQ0FDMUIsR0FBc0QsRUFDdEQsR0FBc0I7SUFFdEIsSUFBSSxHQUFHLENBQUMsVUFBVSxLQUFLLEdBQUcsRUFBRTtRQUV4QiwwQkFBZ0IsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUM7UUFHMUIsSUFBSSxPQUFPLEdBQUcsQ0FBQyxJQUFJLEtBQUssUUFBUSxFQUFFO1lBQzlCLEdBQUcsQ0FBQyxJQUFJLEdBQUcsSUFBQSxzQkFBWSxFQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQztZQUNsQyxJQUFJO2dCQUNBLEdBQUcsQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUM7YUFDbkM7WUFBQyxPQUFPLENBQUMsRUFBRTtnQkFDUixNQUFNLEVBQUUsSUFBSSxFQUFFLGFBQWEsRUFBRSxHQUFHLEtBQUEsRUFBRSxDQUFBO2FBQ3JDO1NBQ0o7UUFFRCxJQUFJLGdCQUFNLENBQUMsWUFBYSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsWUFBWSxLQUFLLFNBQVMsSUFBSSxHQUFHLENBQUMsWUFBWSxHQUFHLGdCQUFNLENBQUMsWUFBYSxFQUFFO1lBRTdHLHdCQUFjLENBQUMsVUFBVSxFQUFFLENBQUM7WUFDNUIsT0FBTyx3QkFBYyxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQztTQUN6QzthQUFNLElBQUksZ0JBQU0sQ0FBQyxjQUFjLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxFQUFFO1lBRXhDLElBQUksUUFBUSxHQUFzQyxFQUFFLENBQUM7WUFDckQsSUFBSTtnQkFDQSxJQUFJLE9BQU8sZ0JBQU0sQ0FBQyxXQUFXLEtBQUssVUFBVSxFQUFFO29CQUMxQyxRQUFRLEdBQUcsZ0JBQU0sQ0FBQyxXQUFXLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDO2lCQUMzQztxQkFBTTtvQkFDSCxRQUFRLEdBQUcsR0FBRyxDQUFDLElBQUksQ0FBQztpQkFDdkI7YUFDSjtZQUFDLE9BQU8sQ0FBQyxFQUFFLEdBQUU7WUFFZCxJQUFJLE9BQU8sR0FBRyxDQUFDLE9BQU8sS0FBSyxVQUFVLEVBQUU7Z0JBQ25DLEdBQUcsQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDLENBQUM7YUFDekI7aUJBQU07Z0JBQ0gsT0FBTyxRQUFRLENBQUM7YUFDbkI7U0FDSjthQUFNO1lBRUgsTUFBTSxFQUFFLElBQUksRUFBRSxhQUFhLEVBQUUsR0FBRyxLQUFBLEVBQUUsQ0FBQTtTQUNyQztLQUNKO1NBQU07UUFFSCxNQUFNLEVBQUUsSUFBSSxFQUFFLFlBQVksRUFBRSxHQUFHLEtBQUEsRUFBRSxDQUFBO0tBQ3BDO0FBQ0wsQ0FBQztBQUVELGtCQUFlO0lBQ1gsa0JBQWtCLG9CQUFBO0lBQ2xCLHFCQUFxQix1QkFBQTtDQUN4QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IGNvbmZpZyBmcm9tICcuLi9zdG9yZS9jb25maWcnXG5pbXBvcnQgcmVxdWVzdEhhbmRsZXIgZnJvbSAnLi9yZXF1ZXN0SGFuZGxlcidcbmltcG9ydCBjYWNoZU1hbmFnZXIgZnJvbSAnLi9jYWNoZU1hbmFnZXInXG5pbXBvcnQgZHVyYXRpb25SZXBvcnRlciBmcm9tICcuL2R1cmF0aW9uUmVwb3J0ZXInXG5pbXBvcnQgc2Vzc2lvbk1hbmFnZXIgZnJvbSAnLi9zZXNzaW9uTWFuYWdlc
|
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";
|
|
|
|
|
|
2022-03-07 17:27:37 +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);
|
|
|
|
|
};
|
2023-04-04 10:12:29 +08:00
|
|
|
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
|
|
|
|
|
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
|
|
|
|
|
return new (P || (P = Promise))(function (resolve, reject) {
|
|
|
|
|
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
|
|
|
|
|
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
|
|
|
|
|
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
|
|
|
|
|
step((generator = generator.apply(thisArg, _arguments || [])).next());
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
var __generator = (this && this.__generator) || function (thisArg, body) {
|
|
|
|
|
var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;
|
|
|
|
|
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g;
|
|
|
|
|
function verb(n) { return function (v) { return step([n, v]); }; }
|
|
|
|
|
function step(op) {
|
|
|
|
|
if (f) throw new TypeError("Generator is already executing.");
|
2023-06-27 14:21:33 +08:00
|
|
|
while (g && (g = 0, op[0] && (_ = 0)), _) try {
|
2023-04-04 10:12:29 +08:00
|
|
|
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
|
|
|
|
|
if (y = 0, t) op = [op[0] & 2, t.value];
|
|
|
|
|
switch (op[0]) {
|
|
|
|
|
case 0: case 1: t = op; break;
|
|
|
|
|
case 4: _.label++; return { value: op[1], done: false };
|
|
|
|
|
case 5: _.label++; y = op[1]; op = [0]; continue;
|
|
|
|
|
case 7: op = _.ops.pop(); _.trys.pop(); continue;
|
|
|
|
|
default:
|
|
|
|
|
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }
|
|
|
|
|
if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }
|
|
|
|
|
if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }
|
|
|
|
|
if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }
|
|
|
|
|
if (t[2]) _.ops.pop();
|
|
|
|
|
_.trys.pop(); continue;
|
|
|
|
|
}
|
|
|
|
|
op = body.call(thisArg, _);
|
|
|
|
|
} catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }
|
|
|
|
|
if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };
|
|
|
|
|
}
|
|
|
|
|
};
|
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");
|
2020-01-08 11:48:24 +08:00
|
|
|
var loading_1 = __webpack_require__(/*! ../util/loading */ "./src/util/loading.ts");
|
2020-03-09 19:38:57 +08:00
|
|
|
var request_1 = __webpack_require__(/*! ../api/request */ "./src/api/request.ts");
|
2023-05-15 15:15:43 +08:00
|
|
|
var url_1 = __webpack_require__(/*! ../util/url */ "./src/util/url.ts");
|
2019-01-10 22:46:22 +08:00
|
|
|
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
|
|
|
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;
|
2020-01-08 11:48:24 +08:00
|
|
|
loading_1.default.hide();
|
2019-01-24 10:26:51 +08:00
|
|
|
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) {
|
|
|
|
|
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 {
|
2022-08-03 16:30:28 +08:00
|
|
|
return reject({ type: "system-error", res: res });
|
2019-01-11 22:27:54 +08:00
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
complete: function () {
|
|
|
|
|
var end = new Date().getTime();
|
|
|
|
|
durationReporter_1.default.report('wx_login', start, end);
|
|
|
|
|
},
|
|
|
|
|
fail: function (res) {
|
2022-08-03 16:30:28 +08:00
|
|
|
return reject({ type: "system-error", res: res });
|
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) {
|
2023-04-04 10:12:29 +08:00
|
|
|
return __awaiter(this, void 0, void 0, function () {
|
|
|
|
|
var data, obj;
|
|
|
|
|
return __generator(this, function (_a) {
|
|
|
|
|
switch (_a.label) {
|
|
|
|
|
case 0:
|
|
|
|
|
if (!(typeof config_1.default.codeToSession.data === "function")) return [3, 2];
|
|
|
|
|
return [4, config_1.default.codeToSession.data(code)];
|
|
|
|
|
case 1:
|
|
|
|
|
data = _a.sent();
|
|
|
|
|
return [3, 3];
|
|
|
|
|
case 2:
|
|
|
|
|
data = config_1.default.codeToSession.data || {};
|
|
|
|
|
_a.label = 3;
|
|
|
|
|
case 3:
|
|
|
|
|
if (config_1.default.codeToSession.codeName) {
|
|
|
|
|
data[config_1.default.codeToSession.codeName] = code;
|
2019-01-10 22:46:22 +08:00
|
|
|
}
|
|
|
|
|
else {
|
2023-04-04 10:12:29 +08:00
|
|
|
data.code = code;
|
2019-01-10 22:46:22 +08:00
|
|
|
}
|
2023-04-04 10:12:29 +08:00
|
|
|
obj = {
|
|
|
|
|
url: requestHandler_1.default.format(config_1.default.codeToSession.url),
|
|
|
|
|
data: data,
|
|
|
|
|
method: config_1.default.codeToSession.method || 'GET',
|
|
|
|
|
header: typeof config_1.default.setHeader === 'function' ? config_1.default.setHeader() : config_1.default.setHeader,
|
|
|
|
|
};
|
|
|
|
|
if (typeof config_1.default.beforeSend === "function") {
|
|
|
|
|
obj = config_1.default.beforeSend(obj);
|
|
|
|
|
}
|
2023-05-15 15:15:43 +08:00
|
|
|
obj.url = url_1.default.replaceDomain(obj.url);
|
2023-04-04 10:12:29 +08:00
|
|
|
return [2, new Promise(function (resolve, reject) {
|
|
|
|
|
var start = new Date().getTime();
|
|
|
|
|
wx.request(__assign(__assign({}, obj), { 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 = void 0;
|
|
|
|
|
try {
|
|
|
|
|
s = config_1.default.codeToSession.success(res.data, res);
|
|
|
|
|
}
|
|
|
|
|
catch (e) {
|
|
|
|
|
}
|
|
|
|
|
if (typeof s === 'string') {
|
|
|
|
|
status_1.default.session = s;
|
|
|
|
|
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
|
|
|
|
|
});
|
|
|
|
|
return resolve(s);
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
return reject(errorHandler_1.default.getErrorMsg(res));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else {
|
|
|
|
|
return reject({ type: "http-error", res: res });
|
|
|
|
|
}
|
2023-06-27 14:21:33 +08:00
|
|
|
}, complete: function () {
|
2023-04-04 10:12:29 +08:00
|
|
|
}, fail: function (res) {
|
2023-06-27 14:21:33 +08:00
|
|
|
if ((config_1.default.domainChangeTrigger && config_1.default.domainChangeTrigger(res)) && url_1.default.isInBackupDomainList(obj.url)) {
|
2023-05-15 15:15:43 +08:00
|
|
|
requestHandler_1.default.enableBackupDomain(obj.url);
|
|
|
|
|
return code2Session(code).then(function (res) { return resolve(res); });
|
|
|
|
|
}
|
2023-04-04 10:12:29 +08:00
|
|
|
return reject({ type: "system-error", res: res });
|
|
|
|
|
} }));
|
|
|
|
|
})];
|
|
|
|
|
}
|
|
|
|
|
});
|
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
|
|
|
}
|
2020-03-09 19:38:57 +08:00
|
|
|
function main(relatedRequestObj) {
|
2019-01-24 10:26:51 +08:00
|
|
|
return new Promise(function (resolve, reject) {
|
2020-03-09 19:38:57 +08:00
|
|
|
var retry = !relatedRequestObj
|
|
|
|
|
? function () { return main().then(resolve).catch(reject); }
|
2023-06-27 14:21:33 +08:00
|
|
|
: function () { return (0, request_1.default)(relatedRequestObj).then(relatedRequestObj._resolve).catch(relatedRequestObj._reject); };
|
2019-01-24 10:26:51 +08:00
|
|
|
return checkLogin().then(function () {
|
|
|
|
|
return config_1.default.doNotCheckSession ? Promise.resolve() : checkSession();
|
|
|
|
|
}, function (_a) {
|
|
|
|
|
var title = _a.title, content = _a.content;
|
2020-03-09 19:38:57 +08:00
|
|
|
errorHandler_1.default.doError(title, content, retry);
|
2019-01-24 10:26:51 +08:00
|
|
|
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;
|
2020-03-09 19:38:57 +08:00
|
|
|
errorHandler_1.default.doError(title, content, retry);
|
2019-03-22 14:47:54 +08:00
|
|
|
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
|
|
|
|
|
};
|
2023-06-27 14:21:33 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2Vzc2lvbk1hbmFnZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kdWxlL3Nlc3Npb25NYW5hZ2VyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSwwQ0FBb0M7QUFDcEMsMENBQW9DO0FBQ3BDLCtDQUF5QztBQUN6Qyx1REFBaUQ7QUFDakQsbURBQTZDO0FBQzdDLDJDQUFxQztBQUNyQywwQ0FBb0M7QUFDcEMsbUNBQTZCO0FBSTdCLElBQUksbUJBQW1CLEdBQVEsSUFBSSxDQUFDO0FBRXBDLFNBQVMsWUFBWTtJQUNqQixJQUFJLENBQUMsbUJBQW1CLEVBQUU7UUFDdEIsbUJBQW1CLEdBQUcsSUFBSSxPQUFPLENBQU8sVUFBQyxPQUFPLEVBQUUsTUFBTTtZQUNwRCxJQUFNLEtBQUssR0FBRyxJQUFJLElBQUksRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDO1lBQ25DLEVBQUUsQ0FBQyxZQUFZLENBQUM7Z0JBQ1osT0FBTztvQkFFSCxPQUFPLE9BQU8sRUFBRSxDQUFDO2dCQUNyQixDQUFDO2dCQUNELElBQUk7b0JBRUEsVUFBVSxFQUFFLENBQUM7b0JBQ2IsT0FBTyxPQUFPLEVBQUUsQ0FBQyxJQUFJLENBQUM7d0JBQ2xCLE9BQU8sT0FBTyxFQUFFLENBQUM7b0JBQ3JCLENBQUMsRUFBRSxVQUFDLEdBQVE7d0JBQ1IsT0FBTyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUM7b0JBQ3ZCLENBQUMsQ0FBQyxDQUFDO2dCQUNQLENBQUM7Z0JBQ0QsUUFBUTtvQkFDSixJQUFNLEdBQUcsR0FBRyxJQUFJLElBQUksRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDO29CQUNqQywwQkFBZ0IsQ0FBQyxNQUFNLENBQUMsaUJBQWlCLEVBQUUsS0FBSyxFQUFFLEdBQUcsQ0FBQyxDQUFDO2dCQUMzRCxDQUFDO2FBQ0osQ0FBQyxDQUFBO1FBQ04sQ0FB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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
|
|
|
},
|
2020-03-09 20:09:30 +08:00
|
|
|
setHeader: {},
|
2018-12-19 19:26:38 +08:00
|
|
|
urlPerfix: "",
|
|
|
|
|
doNotCheckSession: false,
|
|
|
|
|
errorTitle: "操作失败",
|
2018-12-20 21:21:58 +08:00
|
|
|
errorContent: function (res) {
|
|
|
|
|
return res;
|
2018-12-19 19:26:38 +08:00
|
|
|
},
|
2020-03-09 19:38:57 +08:00
|
|
|
errorRetryBtn: false,
|
2018-12-19 19:26:38 +08:00
|
|
|
reLoginLimit: 3,
|
|
|
|
|
errorCallback: null,
|
|
|
|
|
reportCGI: false,
|
|
|
|
|
mockJson: false,
|
|
|
|
|
globalData: false,
|
2021-04-14 15:22:54 +08:00
|
|
|
sessionExpireKey: "sessionExpireKey",
|
2021-06-15 15:40:24 +08:00
|
|
|
errorHandler: null,
|
2023-04-19 11:40:36 +08:00
|
|
|
beforeSend: null,
|
|
|
|
|
systemErrorHandler: null,
|
2023-06-27 14:21:33 +08:00
|
|
|
domainChangeTrigger: function (res) {
|
|
|
|
|
var _a, _b;
|
|
|
|
|
if ((((_a = res === null || res === void 0 ? void 0 : res.errMsg) === null || _a === void 0 ? void 0 : _a.indexOf('CONNECTION_REFUSED')) >= 0 || ((_b = res === null || res === void 0 ? void 0 : res.errMsg) === null || _b === void 0 ? void 0 : _b.indexOf('ERR_CONNECTION_RESET')) >= 0)) {
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
return false;
|
|
|
|
|
}
|
2018-12-20 21:21:58 +08:00
|
|
|
};
|
|
|
|
|
exports.default = defaultConfig;
|
2023-06-27 14:21:33 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3N0b3JlL2NvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUVBLElBQU0sYUFBYSxHQUFnQjtJQUMvQixXQUFXLEVBQUUsU0FBUztJQUN0QixZQUFZO1FBQ1IsT0FBTyxLQUFLLENBQUE7SUFDaEIsQ0FBQztJQUNELGFBQWEsRUFBRTtRQUNYLEdBQUcsRUFBRSxFQUFFO1FBQ1AsT0FBTyxFQUFFLGNBQU0sQ0FBQztLQUNuQjtJQUNELGNBQWM7UUFDVixPQUFPLElBQUksQ0FBQTtJQUNmLENBQUM7SUFDRCxTQUFTLEVBQUUsRUFBRTtJQUNiLFNBQVMsRUFBRSxFQUFFO0lBQ2IsaUJBQWlCLEVBQUUsS0FBSztJQUN4QixVQUFVLEVBQUUsTUFBTTtJQUNsQixZQUFZLFlBQUMsR0FBUTtRQUNqQixPQUFPLEdBQUcsQ0FBQTtJQUNkLENBQUM7SUFDRCxhQUFhLEVBQUUsS0FBSztJQUNwQixZQUFZLEVBQUUsQ0FBQztJQUNmLGFBQWEsRUFBRSxJQUFJO0lBQ25CLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFFBQVEsRUFBRSxLQUFLO0lBQ2YsVUFBVSxFQUFFLEtBQUs7SUFFakIsZ0JBQWdCLEVBQUUsa0JBQWtCO0lBRXBDLFlBQVksRUFBRSxJQUFJO0lBRWxCLFVBQVUsRUFBRSxJQUFJO0lBRWhCLGtCQUFrQixFQUFFLElBQUk7SUFFeEIsbUJBQW1CLEVBQUUsVUFBQyxHQUE0Qzs7UUFFOUQsSUFBSSxDQUFDLENBQUEsTUFBQSxHQUFHLGFBQUgsR0FBRyx1QkFBSCxHQUFHLENBQUUsTUFBTSwwQ0FBRSxPQUFPLENBQUMsb0JBQW9CLENBQUMsS0FBSSxDQUFDLElBQUksQ0FBQSxNQUFBLEdBQUcsYUFBSCxHQUFHLHVCQUFILEdBQUcsQ0FBRSxNQUFNLDBDQUFFLE9BQU8sQ0FBQyxzQkFBc0IsQ0FBQyxLQUFJLENBQUMsQ0FBQyxFQUFFO1lBQ3hHLE9BQU8sSUFBSSxDQUFDO1NBQ2Y7UUFDRCxPQUFPLEtBQUssQ0FBQztJQUNqQixDQUFDO0NBQ0osQ0FBQztBQUVGLGtCQUFlLGFBQWEsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IElJbml0T3B0aW9uIH0gZnJvbSAnLi4vaW50ZXJmYWNlJ1xuXG5jb25zdCBkZWZhdWx0Q29uZmlnOiBJSW5pdE9wdGlvbiA9IHtcbiAgICBzZXNzaW9uTmFtZTogXCJzZXNzaW9uXCIsXG4gICAgbG9naW5UcmlnZ2VyKCkge1xuICAgICAgICByZXR1cm4gZmFsc2VcbiAgICB9LFxuICAgIGNvZGVUb1Nlc3Npb246IHtcbiAgICAgICAgdXJsOiBcIlwiLFxuICAgICAgICBzdWNjZXNzOiAoKT0+IHt9XG4gICAgfSxcbiAgICBzdWNjZXNzVHJpZ2dlcigpIHtcbiAgICAgICAgcmV0dXJuIHRydWVcbiAgICB9LFxuICAgIHNldEhlYWRlcjoge30sXG4gICAgdXJsUGVyZml4OiBcIlwiLFxuICAgIGRvTm90Q2hlY2tTZXNzaW9uOiBmYWxzZSxcbiAgICBlcnJvclRpdGxlOiBcIuaTjeS9nOWksei0pVwiLFxuICAgIGVycm9yQ29udGVudChyZXM6IGFueSkge1xuICAgICAgICByZXR1cm4gcmVzXG4gICAgfSxcbiAgICBlcnJvclJldHJ5QnRuOiBmYWxzZSxcbiAgICByZUxvZ2luTGltaXQ6IDMsXG4gICAgZXJyb3JDYWxsYmFjazogbnVsbCxcbiAgICByZXBvcnRDR0k6IGZhbHNlLFxuICAgIG1vY2tKc29uOiBmYWxzZSxcbiAgICBnbG9iYWxEYXRhOiBmYWxzZSxcbiAgICAvLyBzZXNzaW9u5Zyo5pys5Zyw57yT5a2Y55qEa2V5XG4gICAgc2Vzc2lvbkV4cGlyZUtleTogXCJzZXNzaW9uRXhwaXJlS2V5XCIsXG4gICAgLy8g6Ieq5a6a5LmJ6ZSZ6K+v5aSE55CG5Ye95pWwXG4gICAgZXJyb3JIYW5kbGVyOiBudWxsLFxuICAgIC8vIOivt+axguWPkemAgeWJje+8jOaPkOS+m2hvb2vnu5nlvIDlj5HogIXoh6rlrprkuYnkv67mlLnlj5HpgIHlhoXlrrlcbiAgICBiZWZvcmVTZW5kOiBudWxsLFxuICAgIC8vIOiHquWumuS5ieezu+e7n+mUmeivr+WkhOeQhuWHveaVsO+8iOe9kee7nOmUmeivr++8iVxuICAgIHN5c3RlbUVycm9ySGFuZGxlcjogbnVsbCxcbiAgICAvLyDpu5jorqTpmY3nuqflpITnkIblh73mlbBcbiAgICBkb21haW5DaGFuZ2VUcmlnZ2VyOiAocmVzOiBXZWNoYXRNaW5pcHJvZ3JhbS5HZW5lcmFsQ2FsbGJhY2tSZXN1bHQpID0+IHtcbiAgICAgICAgLy8gLTEwMSDlkowgLTEwMiDpu5jorqToh6rliqjpmY3nuqdcbiAgICAgICAgaWYgKChyZXM/LmVyck1zZz8uaW5kZXhPZignQ09OTkVDVElPTl9SRUZVU0VEJykgPj0gMCB8fCByZXM/LmVyck1zZz8uaW5kZXhPZignRVJSX0NPTk5FQ1RJT05fUkVTRVQnKSA+PSAwKSkge1xuICAgICAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cbn07XG5cbmV4cG9ydCBkZWZhdWx0IGRlZmF1bHRDb25maWc7XG4iXX0=
|
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: '',
|
2023-05-12 16:18:00 +08:00
|
|
|
sessionExpire: Infinity,
|
|
|
|
|
isEnableBackupDomain: false
|
2018-12-20 21:21:58 +08:00
|
|
|
};
|
2023-05-12 16:18:00 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RhdHVzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3N0b3JlL3N0YXR1cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLGtCQUFlO0lBQ1gsT0FBTyxFQUFFLEVBQVk7SUFFckIsYUFBYSxFQUFFLFFBQWtCO0lBRWpDLG9CQUFvQixFQUFFLEtBQUs7Q0FDdkIsQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IHtcbiAgICBzZXNzaW9uOiAnJyBhcyBzdHJpbmcsXG4gICAgLy8gc2Vzc2lvbui/h+acn+eahOaXtumXtOeCuVxuICAgIHNlc3Npb25FeHBpcmU6IEluZmluaXR5IGFzIG51bWJlcixcbiAgICAvLyDmmK/lkKblkK/nlKjlpIfnlKjln5/lkI1cbiAgICBpc0VuYWJsZUJhY2t1cERvbWFpbjogZmFsc2Vcbn0gYXMgYW55XG4iXX0=
|
2018-12-19 19:26:38 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
2020-03-27 17:26:25 +08:00
|
|
|
/***/ "./src/util/jsonSuperset.ts":
|
|
|
|
|
/*!**********************************!*\
|
|
|
|
|
!*** ./src/util/jsonSuperset.ts ***!
|
|
|
|
|
\**********************************/
|
|
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
|
|
|
var LINEFEED = /\u000A/g;
|
|
|
|
|
var CARRIAGERETURN = /\u000D/g;
|
|
|
|
|
var LINE_SEPARATOR = /\u2028/g;
|
|
|
|
|
var PARAGRAPH_SEPARATOR = /\u2029/g;
|
|
|
|
|
function replace(res) {
|
|
|
|
|
res = res.replace(LINEFEED, "");
|
|
|
|
|
res = res.replace(CARRIAGERETURN, "");
|
|
|
|
|
res = res.replace(LINE_SEPARATOR, "");
|
|
|
|
|
res = res.replace(PARAGRAPH_SEPARATOR, "");
|
|
|
|
|
return res;
|
|
|
|
|
}
|
|
|
|
|
exports.default = replace;
|
|
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoianNvblN1cGVyc2V0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWwvanNvblN1cGVyc2V0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBV0EsSUFBTSxRQUFRLEdBQUcsU0FBUyxDQUFDO0FBQzNCLElBQU0sY0FBYyxHQUFHLFNBQVMsQ0FBQztBQUNqQyxJQUFNLGNBQWMsR0FBRyxTQUFTLENBQUM7QUFDakMsSUFBTSxtQkFBbUIsR0FBRyxTQUFTLENBQUM7QUFFdEMsU0FBd0IsT0FBTyxDQUFDLEdBQVc7SUFDekMsR0FBRyxHQUFHLEdBQUcsQ0FBQyxPQUFPLENBQUMsUUFBUSxFQUFFLEVBQUUsQ0FBQyxDQUFDO0lBQ2hDLEdBQUcsR0FBRyxHQUFHLENBQUMsT0FBTyxDQUFDLGNBQWMsRUFBRSxFQUFFLENBQUMsQ0FBQztJQUN0QyxHQUFHLEdBQUcsR0FBRyxDQUFDLE9BQU8sQ0FBQyxjQUFjLEVBQUUsRUFBRSxDQUFDLENBQUM7SUFDdEMsR0FBRyxHQUFHLEdBQUcsQ0FBQyxPQUFPLENBQUMsbUJBQW1CLEVBQUUsRUFBRSxDQUFDLENBQUM7SUFDM0MsT0FBTyxHQUFHLENBQUE7QUFDWixDQUFDO0FBTkQsMEJBTUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKiAgVSsyMDI4IGFuZCBVKzIwMjkgYXJlIGFsbG93ZWQgaW5zaWRlIHN0cmluZ3MgaW4gSlNPTiAoYXMgYWxsIGxpdGVyYWxcbiAgICBVbmljb2RlIGNoYXJhY3RlcnMpIGJ1dCBKYXZhU2NyaXB0IGRlZmluZXMgdGhlbSBhcyBuZXdsaW5lXG4gICAgc2VwZXJhdG9ycy4gQmVjYXVzZSBubyBsaXRlcmFsIG5ld2xpbmVzIGFyZSBhbGxvd2VkIGluIGEgc3RyaW5nLCB0aGlzXG4gICAgY2F1c2VzIGEgUGFyc2VFcnJvciBpbiB0aGUgYnJvd3Nlci4gV2Ugd29yayBhcm91bmQgdGhpcyBpc3N1ZSBieVxuICAgIHJlcGxhY2luZyB0aGVtIHdpdGggdGhlIGVzY2FwZWQgdmVyc2lvbi4gVGhpcyBzaG91bGQgYmUgc2FmZSBiZWNhdXNlXG4gICAgYWNjb3JkaW5nIHRvIHRoZSBKU09OIHNwZWMsIHRoZXNlIGNoYXJhY3RlcnMgYXJlICpvbmx5KiB2YWxpZCBpbnNpZGVcbiAgICBhIHN0cmluZyBhbmQgc2hvdWxkIHRoZXJlZm9yZSBub3QgYmUgcHJlc2VudCBhbnkgb3RoZXIgcGxhY2VzLlxuXG4gICAgbW9yZSBpbmZvcm1hdGlvbjogaHR0cHM6Ly9naXRodWIuY29tL3RjMzkvcHJvcG9zYWwtanNvbi1zdXBlcnNldFxuKi9cblxuY29uc3QgTElORUZFRUQgPSAvXFx1MDAwQS9nO1xuY29uc3QgQ0FSUklBR0VSRVRVUk4gPSAvXFx1MDAwRC9nO1xuY29uc3QgTElORV9TRVBBUkFUT1IgPSAvXFx1MjAyOC9nO1xuY29uc3QgUEFSQUdSQVBIX1NFUEFSQVRPUiA9IC9cXHUyMDI5L2c7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIHJlcGxhY2UocmVzOiBzdHJpbmcpIHtcbiAgcmVzID0gcmVzLnJlcGxhY2UoTElORUZFRUQsIFwiXCIpO1xuICByZXMgPSByZXMucmVwbGFjZShDQVJSSUFHRVJFVFVSTiwgXCJcIik7XG4gIHJlcyA9IHJlcy5yZXBsYWNlKExJTkVfU0VQQVJBVE9SLCBcIlwiKTtcbiAgcmVzID0gcmVzLnJlcGxhY2UoUEFSQUdSQVBIX1NFUEFSQVRPUiwgXCJcIik7XG4gIHJldHVybiByZXNcbn1cbiJdfQ==
|
|
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
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-04-01 17:47:17 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9hZGluZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlsL2xvYWRpbmcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxTQUFTLElBQUksQ0FBQyxHQUFxQjtJQUMvQixFQUFFLENBQUMsU0FBUyxDQUFDO1FBQ1QsS0FBSyxFQUFFLE9BQU8sR0FBRyxLQUFLLFNBQVMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHO1FBQzdDLElBQUksRUFBRSxTQUFTO1FBQ2YsSUFBSSxFQUFFLElBQUk7UUFDVixRQUFRLEVBQUUsS0FBSztLQUNsQixDQUFDLENBQUE7QUFDTixDQUFDO0FBRUQsU0FBUyxJQUFJO0lBQ1QsRUFBRSxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsQ0FBQztBQUNyQixDQUFDO0FBRUQsa0JBQWU7SUFDWCxJQUFJLE1BQUE7SUFDSixJQUFJLE1BQUE7Q0FDUCxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiZnVuY3Rpb24gc2hvdyh0eHQ6IGJvb2xlYW4gfCBzdHJpbmcpIHtcbiAgICB3eC5zaG93VG9hc3Qoe1xuICAgICAgICB0aXRsZTogdHlwZW9mIHR4dCA9PT0gJ2Jvb2xlYW4nID8gJ+WKoOi9veS4rScgOiB0eHQsXG4gICAgICAgIGljb246ICdsb2FkaW5nJyxcbiAgICAgICAgbWFzazogdHJ1ZSxcbiAgICAgICAgZHVyYXRpb246IDYwMDAwXG4gICAgfSlcbn1cblxuZnVuY3Rpb24gaGlkZSgpIHtcbiAgICB3eC5oaWRlVG9hc3Qoe30pO1xufVxuXG5leHBvcnQgZGVmYXVsdCB7XG4gICAgc2hvdyxcbiAgICBoaWRlXG59XG4iXX0=
|
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 });
|
2023-05-15 15:15:43 +08:00
|
|
|
var config_1 = __webpack_require__(/*! ../store/config */ "./src/store/config.ts");
|
|
|
|
|
var status_1 = __webpack_require__(/*! ../store/status */ "./src/store/status.ts");
|
2018-12-21 20:37:41 +08:00
|
|
|
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
|
|
|
}
|
2020-03-09 19:47:59 +08:00
|
|
|
kvp = __assign(__assign({}, kvp), params);
|
2019-01-10 22:46:22 +08:00
|
|
|
var queryString = Object.keys(kvp)
|
|
|
|
|
.map(function (key) {
|
2023-06-27 14:21:33 +08:00
|
|
|
return "".concat(key, "=").concat(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;
|
|
|
|
|
}
|
|
|
|
|
}
|
2023-05-15 15:15:43 +08:00
|
|
|
function replaceDomain(url) {
|
|
|
|
|
if (url === void 0) { url = ""; }
|
|
|
|
|
if (status_1.default.isEnableBackupDomain && config_1.default.backupDomainList && typeof config_1.default.backupDomainList === 'object') {
|
|
|
|
|
for (var origin in config_1.default.backupDomainList) {
|
|
|
|
|
if (url.indexOf(origin) >= 0) {
|
|
|
|
|
url = url.replace(origin, config_1.default.backupDomainList[origin]);
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return url;
|
|
|
|
|
}
|
|
|
|
|
function isInBackupDomainList(url) {
|
2023-05-12 16:18:00 +08:00
|
|
|
if (url === void 0) { url = ""; }
|
2023-05-15 15:15:43 +08:00
|
|
|
var res = false;
|
|
|
|
|
if (config_1.default.backupDomainList && typeof config_1.default.backupDomainList === 'object') {
|
|
|
|
|
for (var origin in config_1.default.backupDomainList) {
|
|
|
|
|
if (url.indexOf(origin) >= 0) {
|
|
|
|
|
res = true;
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return res;
|
2023-05-12 16:18:00 +08:00
|
|
|
}
|
2018-12-21 20:37:41 +08:00
|
|
|
exports.default = {
|
2023-05-12 16:18:00 +08:00
|
|
|
setParams: setParams,
|
|
|
|
|
replaceDomain: replaceDomain,
|
2023-05-15 15:15:43 +08:00
|
|
|
isInBackupDomainList: isInBackupDomainList
|
2018-12-21 20:37:41 +08:00
|
|
|
};
|
2023-06-27 14:21:33 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXJsLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWwvdXJsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7QUFBQSwwQ0FBb0M7QUFDcEMsMENBQW9DO0FBRXBDLFNBQVMsU0FBUyxDQUFDLEdBQWdCLEVBQUUsTUFBYztJQUFoQyxvQkFBQSxFQUFBLFFBQWdCO0lBQy9CLElBQU0sZ0JBQWdCLEdBQVcsR0FBRyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUNsRCxJQUFJLEdBQUcsR0FBUSxFQUFFLENBQUM7SUFDbEIsSUFBSSxnQkFBZ0IsSUFBSSxDQUFDLEVBQUU7UUFDdkIsSUFBTSxnQkFBYyxHQUFHLEdBQUcsQ0FBQyxNQUFNLENBQUMsZ0JBQWdCLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBRW5FLGdCQUFjLENBQUMsT0FBTyxDQUFDLFVBQUMsQ0FBQyxFQUFFLENBQUM7WUFDeEIsSUFBTSxFQUFFLEdBQWEsZ0JBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDbEQsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN2QixDQUFDLENBQUMsQ0FBQztLQUNOO0lBRUQsR0FBRyx5QkFBTyxHQUFHLEdBQUssTUFBTSxDQUFDLENBQUM7SUFFMUIsSUFBTSxXQUFXLEdBQUcsTUFBTSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUM7U0FDL0IsR0FBRyxDQUFDLFVBQUEsR0FBRztRQUNKLE9BQU8sVUFBRyxHQUFHLGNBQUksU0FBUyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFFLENBQUM7SUFDM0MsQ0FBQyxDQUFDO1NBQ0QsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBRWYsSUFBSSxnQkFBZ0IsSUFBSSxDQUFDLEVBQUU7UUFDdkIsT0FBTyxHQUFHLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxnQkFBZ0IsR0FBRyxDQUFDLENBQUMsR0FBRyxXQUFXLENBQUM7S0FDL0Q7U0FBTTtRQUNILE9BQU8sR0FBRyxHQUFHLEdBQUcsR0FBRyxXQUFXLENBQUM7S0FDbEM7QUFDTCxDQUFDO0FBRUQsU0FBUyxhQUFhLENBQUMsR0FBZ0I7SUFBaEIsb0JBQUEsRUFBQSxRQUFnQjtJQUNuQyxJQUFJLGdCQUFNLENBQUMsb0JBQW9CLElBQUksZ0JBQU0sQ0FBQyxnQkFBZ0IsSUFBSSxPQUFPLGdCQUFNLENBQUMsZ0JBQWdCLEtBQUssUUFBUSxFQUFFO1FBQ3ZHLEtBQUksSUFBTSxNQUFNLElBQUksZ0JBQU0sQ0FBQyxnQkFBZ0IsRUFBRTtZQUN6QyxJQUFJLEdBQUcsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxFQUFFO2dCQUMxQixHQUFHLEdBQUcsR0FBRyxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsZ0JBQU0sQ0FBQyxnQkFBZ0IsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDO2dCQUMzRCxNQUFNO2FBQ1Q7U0FDSjtLQUNKO0lBQ0QsT0FBTyxHQUFHLENBQUM7QUFDZixDQUFDO0FBRUQsU0FBUyxvQkFBb0IsQ0FBQyxHQUFnQjtJQUFoQixvQkFBQSxFQUFBLFFBQWdCO0lBQzFDLElBQUksR0FBRyxHQUFHLEtBQUssQ0FBQztJQUNoQixJQUFJLGdCQUFNLENBQUMsZ0JBQWdCLElBQUksT0FBTyxnQkFBTSxDQUFDLGdCQUFnQixLQUFLLFFBQVEsRUFBRTtRQUN4RSxLQUFJLElBQU0sTUFBTSxJQUFJLGdCQUFNLENBQUMsZ0JBQWdCLEVBQUU7WUFDekMsSUFBSSxHQUFHLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsRUFBRTtnQkFDMUIsR0FBRyxHQUFHLElBQUksQ0FBQztnQkFDWCxNQUFNO2FBQ1Q7U0FDSjtLQUNKO0lBQ0QsT0FBTyxHQUFHLENBQUM7QUFDZixDQUFDO0FBRUQsa0JBQWU7SUFDWCxTQUFTLFdBQUE7SUFDVCxhQUFhLGVBQUE7SUFDYixvQkFBb0Isc0JBQUE7Q0FDdkIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBjb25maWcgZnJvbSAnLi4vc3RvcmUvY29uZmlnJ1xuaW1wb3J0IHN0YXR1cyBmcm9tICcuLi9zdG9yZS9zdGF0dXMnXG5cbmZ1bmN0aW9uIHNldFBhcmFtcyh1cmw6IHN0cmluZyA9IFwiXCIsIHBhcmFtczogb2JqZWN0KSB7XG4gICAgY29uc3QgcXVlcnlTdHJpbmdJbmRleDogbnVtYmVyID0gdXJsLmluZGV4T2YoXCI/XCIpO1xuICAgIGxldCBrdnA6IGFueSA9IHt9O1xuICAgIGlmIChxdWVyeVN0cmluZ0luZGV4ID49IDApIHtcbiAgICAgICAgY29uc3Qgb2xkUXVlcnlTdHJpbmcgPSB1cmwuc3Vic3RyKHF1ZXJ5U3RyaW5nSW5kZXggKyAxKS5zcGxpdChcIiZcIik7XG4gICAgICAgIC8vIEB0cy1pZ25vcmVcbiAgICAgICAgb2xkUXVlcnlTdHJpbmcuZm9yRWFjaCgoeCwgaSkgPT4ge1xuICAgICAgICAgICAgY29uc3Qga3Y6IHN0cmluZ1tdID0gb2xkUXVlcnlTdHJpbmdbaV0uc3BsaXQoXCI9XCIpO1xuICAgICAgICAgICAga3ZwW2t2WzBdXSA9IGt2WzFdO1xuICAgICAgICB9KTtcbiAgICB9XG5cbiAgICBrdnAgPSB7Li4ua3ZwLCAuLi5wYXJhbXN9O1xuXG4gICAgY29uc3QgcXVlcnlTdHJpbmcgPSBPYmplY3Qua2V5cyhrdnApXG4gICAgICAgIC5tYXAoa2V5ID0+IHtcbiAgICAgICAgICAgIHJldHVybiBgJHtrZXl9PSR7ZW5jb2RlVVJJKGt2cFtrZXldKX1gO1xuICAgICAgICB9KVxuICAgICAgICAuam9pbihcIiZcIik7XG5cbiAgICBpZiAocXVlcnlTdHJpbmdJbmRleCA+PSAwKSB7XG4gICAgICAgIHJldHVybiB1cmwuc3Vic3RyaW5nKDAsIHF1ZXJ5U3RyaW5nSW5kZXggKyAxKSArIHF1ZXJ5U3RyaW5nO1xuICAgIH0gZWxzZSB7XG4gICAgICAgIHJldHVybiB1cmwgKyBcIj9cIiArIHF1ZXJ5U3RyaW5nO1xuICAgIH1cbn1cblxuZnVuY3Rpb24gcmVwbGFjZURvbWFpbih1cmw6IHN0cmluZyA9IFwiXCIpIHtcbiAgICBpZiAoc3RhdHVzLmlzRW5hYmxlQmFja3VwRG9tYWluICYmIGNvbmZpZy5iYWNrdXBEb21haW5MaXN0ICYmIHR5cGVvZiBjb25maWcuYmFja3VwRG9tYWluTGlzdCA9PT0gJ29iamVjdCcpIHtcbiAgICAgICAgZm9yKGNvbnN0IG9yaWdpbiBpbiBjb25maWcuYmFja3VwRG9tYWluTGlzdCkge1xuICAgICAgICAgICAgaWYgKHVybC5pbmRleE9mKG9yaWdpbikgPj0gMCkge1xuICAgICAgICAgICAgICAgIHVyb
|
2019-04-01 17:47:17 +08:00
|
|
|
|
|
|
|
|
/***/ }),
|
|
|
|
|
|
|
|
|
|
/***/ "./src/version.ts":
|
|
|
|
|
/*!************************!*\
|
|
|
|
|
!*** ./src/version.ts ***!
|
|
|
|
|
\************************/
|
|
|
|
|
/*! no static exports found */
|
|
|
|
|
/***/ (function(module, exports, __webpack_require__) {
|
|
|
|
|
|
|
|
|
|
"use strict";
|
|
|
|
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
2021-01-05 10:39:53 +08:00
|
|
|
exports.version = void 0;
|
2023-06-27 14:21:33 +08:00
|
|
|
var version = "1.7.4";
|
2019-04-01 17:47:17 +08:00
|
|
|
exports.version = version;
|
2021-01-05 10:39:53 +08:00
|
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVyc2lvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy92ZXJzaW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUVBLElBQU0sT0FBTyxHQUFHLFdBQVcsQ0FBQztBQUVuQiwwQkFBTyIsInNvdXJjZXNDb250ZW50IjpbImRlY2xhcmUgY29uc3QgX19WRVJTSU9OX186IHN0cmluZztcblxuY29uc3QgdmVyc2lvbiA9IF9fVkVSU0lPTl9fO1xuXG5leHBvcnQgeyB2ZXJzaW9uIH07XG4iXX0=
|
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"];
|
2023-06-27 14:21:33 +08:00
|
|
|
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93ZVJlcXVlc3Qvd2VicGFjay9ib290c3RyYXAiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL2FwaS9nZXRDb25maWcudHMiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL2FwaS9nZXRTZXNzaW9uLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy9hcGkvaW5pdC50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvYXBpL2xvZ2luLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy9hcGkvcmVxdWVzdC50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvYXBpL3NldFNlc3Npb24udHMiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL2FwaS91cGxvYWRGaWxlLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy9pbmRleC50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvbW9kdWxlL2NhY2hlTWFuYWdlci50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvbW9kdWxlL2NhdGNoSGFuZGxlci50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvbW9kdWxlL2R1cmF0aW9uUmVwb3J0ZXIudHMiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL21vZHVsZS9lcnJvckhhbmRsZXIudHMiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL21vZHVsZS9tb2NrTWFuYWdlci50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvbW9kdWxlL3JlcXVlc3RIYW5kbGVyLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy9tb2R1bGUvcmVzcG9uc2VIYW5kbGVyLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy9tb2R1bGUvc2Vzc2lvbk1hbmFnZXIudHMiLCJ3ZWJwYWNrOi8vd2VSZXF1ZXN0Ly4vc3JjL3N0b3JlL2NvbmZpZy50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvc3RvcmUvc3RhdHVzLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy91dGlsL2pzb25TdXBlcnNldC50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvdXRpbC9sb2FkaW5nLnRzIiwid2VicGFjazovL3dlUmVxdWVzdC8uL3NyYy91dGlsL3VybC50cyIsIndlYnBhY2s6Ly93ZVJlcXVlc3QvLi9zcmMvdmVyc2lvbi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7UUFBQTtRQUNBOztRQUVBO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7O1FBRUE7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTs7O1FBR0E7UUFDQTs7UUFFQTtRQUNBOztRQUVBO1FBQ0E7UUFDQTtRQUNBLDBDQUEwQyxnQ0FBZ0M7UUFDMUU7UUFDQTs7UUFFQTtRQUNBO1FBQ0E7UUFDQSx3REFBd0Qsa0JBQWtCO1FBQzFFO1FBQ0EsaURBQWlELGNBQWM7UUFDL0Q7O1FBRUE7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBO1FBQ0E7UUFDQTtRQUNBLHlDQUF5QyxpQ0FBaUM7UUFDMUUsZ0hBQWdILG1CQUFtQixFQUFFO1FBQ3JJO1FBQ0E7O1FBRUE7UUFDQTtRQUNBO1FBQ0EsMkJBQTJCLDBCQUEwQixFQUFFO1FBQ3ZELGlDQUFpQyxlQUFlO1FBQ2hEO1FBQ0E7UUFDQTs7UUFFQTtRQUNBLHNEQUFzRCwrREFBK0Q7O1FBRXJIO1FBQ0E7OztRQUdBO1FBQ0E7Ozs7Ozs7Ozs7Ozs7QUNsRmE7QUFDYiw4Q0FBOEMsY0FBYztBQUM1RCxlQUFlLG1CQUFPLENBQUMsOENBQWlCO0FBQ3hDLGVBQWUsbUJBQU8sQ0FBQyw4Q0FBaUI7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxDQUFDO0FBQ0QsMkNBQTJDLCszQjs7Ozs7Ozs7Ozs7O0FDWjlCO0FBQ2IsOENBQThDLGNBQWM7QUFDNUQsZUFBZSxtQkFBTyxDQUFDLDhDQUFpQjtBQUN4QztBQUNBO0FBQ0EsQ0FBQztBQUNELDJDQUEyQyxtYTs7Ozs7Ozs7Ozs7O0FDTjlCO0FBQ2IsOENBQThDLGNBQWM7QUFDNUQsZUFBZSxtQkFBTyxDQUFDLDhDQUFpQjtBQUN4QyxlQUFlLG1CQUFPLENBQUMsOENBQWlCO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGVBQWU7QUFDZjtBQUNBO0FBQ0E7QUFDQSxlQUFlO0FBQ2YsQ0FBQztBQUNELDJDQUEyQywyM0M7Ozs7Ozs7Ozs7OztBQ2hCOUI7QUFDYiw4Q0FBOEMsY0FBYztBQUM1RCx1QkFBdUIsbUJBQU8sQ0FBQyxnRUFBMEI7QUFDekQ7QUFDQTtBQUNBLENBQUM7QUFDRCwyQ0FBMkMsMmI7Ozs7Ozs7Ozs7OztBQ045QjtBQUNiLDhDQUE4QyxjQUFjO0FBQzVELHVCQUF1QixtQkFBTyxDQUFDLGdFQUEwQjtBQUN6RDtBQUNBO0FBQ0EsQ0FBQztBQUNELDJDQUEyQywybEI7Ozs7Ozs7Ozs7OztBQ045QjtBQUNiLDhDQUE4QyxjQUFjO0FBQzVELHVCQUF1QixtQkFBTyxDQUFDLGdFQUEwQjtBQUN6RDtBQUNBO0FBQ0EsQ0FBQztBQUNELDJDQUEyQywyZjs7Ozs7Ozs7Ozs7O0FDTjlCO0FBQ2IsOENBQThDLGNBQWM7QUFDNUQsdUJBQXVCLG1CQUFPLENBQUMsZ0VBQTBCO0FBQ3pEO0FBQ0E7QUFDQSxDQUFDO0FBQ0QsMkNBQTJDLHVsQjs7Ozs7Ozs7Ozs7O0FDTjlCO0FBQ2IsOENBQThDLGNBQWM7QUFDNUQsYUFBYSxtQkFBTyxDQUFDLHFDQUFZO0FBQ2pDLGdCQUFnQixtQkFBTyxDQUFDLDJDQUFlO0FBQ3ZDLG1CQUFtQixtQkFBTyxDQUFDLGlEQUFrQjtBQUM3QyxtQkFBbUIsbUJBQU8sQ0FBQyxpREFBa0I7QUFDN0MsY0FBYyxtQkFBTyxDQUFDLHVDQUFhO0FBQ25DLG1CQUFtQixtQkFBTyxDQUFDLGlEQUFrQjtBQUM3QyxrQkFBa0IsbUJBQU8sQ0FBQywrQ0FBaUI7QUFDM0MsZ0JBQWdCLG1CQUFPLENBQUMsbUNBQVc7QUFDbkM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDJDQUEyQywrdkM7Ozs7Ozs7Ozs7OztBQ3JCOUI7QUFDYiw4Q0FBOEMsY0FBYztBQUM1RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDJDQUEyQyxnQkFBZ0I7QUFDM0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUN
|