1 | ;
|
2 |
|
3 | Object.defineProperty(exports, "__esModule", {
|
4 | value: true
|
5 | });
|
6 | exports.$get = exports.$post = undefined;
|
7 |
|
8 | var _wepy = require('./../npm/wepy/lib/wepy.js');
|
9 |
|
10 | var _wepy2 = _interopRequireDefault(_wepy);
|
11 |
|
12 | var _md = require('./../utils/md5.js');
|
13 |
|
14 | var _md2 = _interopRequireDefault(_md);
|
15 |
|
16 | var _loading = require('./../utils/loading.js');
|
17 |
|
18 | var _toast = require('./../utils/toast.js');
|
19 |
|
20 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
21 |
|
22 | var APP_KEY = 'JJSB09$%D89@!@==';
|
23 |
|
24 | var $post = exports.$post = function $post(url, params, result) {
|
25 | var _config = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : { isLoading: true };
|
26 |
|
27 | request(url, params, result, 'POST', _config);
|
28 | };
|
29 | var $get = exports.$get = function $get(url, params, result) {
|
30 | var _config = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : { isLoading: true };
|
31 |
|
32 | request(url, params, result, 'GET', _config);
|
33 | };
|
34 |
|
35 | function request(url, params, _ref, method, _config) {
|
36 | var _ref$success = _ref.success,
|
37 | _success = _ref$success === undefined ? function () {} : _ref$success,
|
38 | _ref$fail = _ref.fail,
|
39 | _fail = _ref$fail === undefined ? function () {} : _ref$fail,
|
40 | _ref$complete = _ref.complete,
|
41 | _complete = _ref$complete === undefined ? function () {} : _ref$complete;
|
42 |
|
43 | // requestInfo(url, params)
|
44 | if (_config.isLoading) (0, _loading.loading)();
|
45 | var Timestamp = new Date().getTime();
|
46 | var token = 'linxin';
|
47 | var headers = _config.headers !== undefined ? _config.headers : { 'Accept': 'application/json', 'Content-Type': 'application/json' };
|
48 | headers['Timestamp'] = Timestamp;
|
49 | headers['jjsb-access-token'] = token;
|
50 | headers['sign'] = _md2.default.hex_md5('' + Timestamp + token + APP_KEY);
|
51 | _wepy2.default.request({
|
52 | url: url,
|
53 | method: method,
|
54 | data: params,
|
55 | header: headers,
|
56 | success: function success(res) {
|
57 | (0, _loading.loaded)();
|
58 | if (res.data.success) {
|
59 | _success(res.data.resultBody);
|
60 | // resultInfo(url, params, res.data.resultBody)
|
61 | } else {
|
62 | console.error('\u7F51\u7EDC\u8BF7\u6C42\u9519\u8BEF\u4FE1\u606F===' + res.data.resultMessage);
|
63 | (0, _toast.toast)(res.data.resultMessage);
|
64 | _fail();
|
65 | }
|
66 | },
|
67 | fail: function fail(err) {
|
68 | (0, _loading.loaded)();
|
69 | (0, _toast.toast)(err);
|
70 | _fail();
|
71 | },
|
72 | complete: function complete(comp) {
|
73 | (0, _loading.loaded)();
|
74 | _complete();
|
75 | }
|
76 | });
|
77 | }
|
78 | // function requestInfo (url, params) {
|
79 | // console.log('%c******************************** request请求信息 S ********************************', 'color: #468ceb')
|
80 | // console.time(`|--- 请求时间 `, 'color: #FA531B')
|
81 | // console.log(`%c|--- URL => ${url}`, 'color: #FA531B')
|
82 | // console.group('%c|----------------------------- 入参列表 ------------------------------|', 'color: #468ceb')
|
83 | // for (let i in params) {
|
84 | // console.log(`%c|--- ${i} => ${params[i]}`, 'color: #FA531B;')
|
85 | // }
|
86 | // console.groupEnd()
|
87 | // console.log('%c******************************** request网络请求 E *********************************', 'color: #468ceb')
|
88 | // }
|
89 |
|
90 | // function resultInfo (url, params, result) {
|
91 | // console.log('%c******************************** 请求信息 S ********************************', 'color: #468ceb')
|
92 | // console.timeEnd(`|--- 请求时间 `, 'color: #FA531B')
|
93 | // console.log(`%c|--- URL => ${url}`, 'color: #FA531B')
|
94 | // console.group('%c|----------------------------- 入参列表 ------------------------------|', 'color: #468ceb')
|
95 | // for (let i in params) {
|
96 | // console.log(`%c|--- ${i} => ${params[i]}`, 'color: #FA531B;')
|
97 | // }
|
98 | // console.groupEnd()
|
99 | // console.group('%c|----------------------------- 返回参数 ------------------------------|', 'color: #468ceb')
|
100 | // for (let i in result) {
|
101 | // // if (typeof result[i] === 'object') {
|
102 | // // console.group(`%c|----------------------------- ${i} ------------------------------|`, 'color: #468ceb')
|
103 | // // for (let j in result[i]) {
|
104 | // // console.log(`%c|--- ${j} => ${result[i][j]}`, 'color: #FA531B;')
|
105 | // // }
|
106 | // // console.groupEnd()
|
107 | // // } else {
|
108 | // console.log(`%c|--- ${i} => ${result[i]}`, 'color: #FA531B;')
|
109 | // // }
|
110 | // }
|
111 | // console.groupEnd()
|
112 | // console.log('%c******************************** 请求信息 E *********************************', 'color: #468ceb')
|
113 | // }
|
114 | //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkJhc2VBcGkuanMiXSwibmFtZXMiOlsiQVBQX0tFWSIsIiRwb3N0IiwidXJsIiwicGFyYW1zIiwicmVzdWx0IiwiX2NvbmZpZyIsImlzTG9hZGluZyIsInJlcXVlc3QiLCIkZ2V0IiwibWV0aG9kIiwic3VjY2VzcyIsImZhaWwiLCJjb21wbGV0ZSIsIlRpbWVzdGFtcCIsIkRhdGUiLCJnZXRUaW1lIiwidG9rZW4iLCJoZWFkZXJzIiwidW5kZWZpbmVkIiwibWQ1IiwiaGV4X21kNSIsIndlcHkiLCJkYXRhIiwiaGVhZGVyIiwicmVzIiwicmVzdWx0Qm9keSIsImNvbnNvbGUiLCJlcnJvciIsInJlc3VsdE1lc3NhZ2UiLCJlcnIiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTs7OztBQUNBOzs7O0FBQ0E7O0FBQ0E7Ozs7QUFDQSxJQUFNQSxVQUFVLGtCQUFoQjs7QUFFTyxJQUFNQyx3QkFBUSxTQUFSQSxLQUFRLENBQUNDLEdBQUQsRUFBTUMsTUFBTixFQUFjQyxNQUFkLEVBQXNEO0FBQUEsUUFBaENDLE9BQWdDLHVFQUF0QixFQUFDQyxXQUFXLElBQVosRUFBc0I7O0FBQ3ZFQyxZQUFRTCxHQUFSLEVBQWFDLE1BQWIsRUFBcUJDLE1BQXJCLEVBQTZCLE1BQTdCLEVBQXFDQyxPQUFyQztBQUNILENBRk07QUFHQSxJQUFNRyxzQkFBTyxTQUFQQSxJQUFPLENBQUNOLEdBQUQsRUFBTUMsTUFBTixFQUFjQyxNQUFkLEVBQXNEO0FBQUEsUUFBaENDLE9BQWdDLHVFQUF0QixFQUFDQyxXQUFXLElBQVosRUFBc0I7O0FBQ3RFQyxZQUFRTCxHQUFSLEVBQWFDLE1BQWIsRUFBcUJDLE1BQXJCLEVBQTZCLEtBQTdCLEVBQW9DQyxPQUFwQztBQUNILENBRk07O0FBSVAsU0FBU0UsT0FBVCxDQUFpQkwsR0FBakIsRUFBc0JDLE1BQXRCLFFBQTBGTSxNQUExRixFQUFrR0osT0FBbEcsRUFBMkc7QUFBQSw0QkFBNUVLLE9BQTRFO0FBQUEsUUFBNUVBLFFBQTRFLGdDQUFsRSxZQUFNLENBQUUsQ0FBMEQ7QUFBQSx5QkFBeERDLElBQXdEO0FBQUEsUUFBeERBLEtBQXdELDZCQUFqRCxZQUFNLENBQUUsQ0FBeUM7QUFBQSw2QkFBdkNDLFFBQXVDO0FBQUEsUUFBdkNBLFNBQXVDLGlDQUE1QixZQUFNLENBQUUsQ0FBb0I7O0FBQ3ZHO0FBQ0EsUUFBSVAsUUFBUUMsU0FBWixFQUF1QjtBQUN2QixRQUFNTyxZQUFZLElBQUlDLElBQUosR0FBV0MsT0FBWCxFQUFsQjtBQUNBLFFBQUlDLFFBQVEsUUFBWjtBQUNBLFFBQUlDLFVBQVVaLFFBQVFZLE9BQVIsS0FBb0JDLFNBQXBCLEdBQWdDYixRQUFRWSxPQUF4QyxHQUFrRCxFQUFDLFVBQVUsa0JBQVgsRUFBK0IsZ0JBQWdCLGtCQUEvQyxFQUFoRTtBQUNBQSxZQUFRLFdBQVIsSUFBdUJKLFNBQXZCO0FBQ0FJLFlBQVEsbUJBQVIsSUFBK0JELEtBQS9CO0FBQ0FDLFlBQVEsTUFBUixJQUFrQkUsYUFBSUMsT0FBSixNQUFlUCxTQUFmLEdBQTJCRyxLQUEzQixHQUFtQ2hCLE9BQW5DLENBQWxCO0FBQ0FxQixtQkFBS2QsT0FBTCxDQUFhO0FBQ1RMLGFBQUtBLEdBREk7QUFFVE8sZ0JBQVFBLE1BRkM7QUFHVGEsY0FBTW5CLE1BSEc7QUFJVG9CLGdCQUFRTixPQUpDO0FBS1RQLGlCQUFTLHNCQUFPO0FBQ1o7QUFDQSxnQkFBSWMsSUFBSUYsSUFBSixDQUFTWixPQUFiLEVBQXNCO0FBQ2xCQSx5QkFBUWMsSUFBSUYsSUFBSixDQUFTRyxVQUFqQjtBQUNBO0FBQ0gsYUFIRCxNQUdPO0FBQ0hDLHdCQUFRQyxLQUFSLHlEQUE0QkgsSUFBSUYsSUFBSixDQUFTTSxhQUFyQztBQUNBLGtDQUFNSixJQUFJRixJQUFKLENBQVNNLGFBQWY7QUFDQWpCO0FBQ0g7QUFDSixTQWZRO0FBZ0JUQSxjQUFNLG1CQUFPO0FBQ1Q7QUFDQSw4QkFBTWtCLEdBQU47QUFDQWxCO0FBQ0gsU0FwQlE7QUFxQlRDLGtCQUFVLHdCQUFRO0FBQ2Q7QUFDQUE7QUFDSDtBQXhCUSxLQUFiO0FBMEJIO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJmaWxlIjoiQmFzZUFwaS5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB3ZXB5IGZyb20gJ3dlcHknXG5pbXBvcnQgbWQ1IGZyb20gJy4uL3V0aWxzL21kNSdcbmltcG9ydCB7bG9hZGluZywgbG9hZGVkfSBmcm9tICcuLi91dGlscy9sb2FkaW5nJ1xuaW1wb3J0IHt0b2FzdH0gZnJvbSAnLi4vdXRpbHMvdG9hc3QnXG5jb25zdCBBUFBfS0VZID0gJ0pKU0IwOSQlRDg5QCFAPT0nXG5cbmV4cG9ydCBjb25zdCAkcG9zdCA9ICh1cmwsIHBhcmFtcywgcmVzdWx0LCBfY29uZmlnID0ge2lzTG9hZGluZzogdHJ1ZX0pID0+IHtcbiAgICByZXF1ZXN0KHVybCwgcGFyYW1zLCByZXN1bHQsICdQT1NUJywgX2NvbmZpZylcbn1cbmV4cG9ydCBjb25zdCAkZ2V0ID0gKHVybCwgcGFyYW1zLCByZXN1bHQsIF9jb25maWcgPSB7aXNMb2FkaW5nOiB0cnVlfSkgPT4ge1xuICAgIHJlcXVlc3QodXJsLCBwYXJhbXMsIHJlc3VsdCwgJ0dFVCcsIF9jb25maWcpXG59XG5cbmZ1bmN0aW9uIHJlcXVlc3QodXJsLCBwYXJhbXMsIHtzdWNjZXNzID0gKCkgPT4ge30sIGZhaWwgPSAoKSA9PiB7fSwgY29tcGxldGUgPSAoKSA9PiB7fX0sIG1ldGhvZCwgX2NvbmZpZykge1xuICAgIC8vIHJlcXVlc3RJbmZvKHVybCwgcGFyYW1zKVxuICAgIGlmIChfY29uZmlnLmlzTG9hZGluZykgbG9hZGluZygpXG4gICAgY29uc3QgVGltZXN0YW1wID0gbmV3IERhdGUoKS5nZXRUaW1lKClcbiAgICBsZXQgdG9rZW4gPSAnbGlueGluJ1xuICAgIGxldCBoZWFkZXJzID0gX2NvbmZpZy5oZWFkZXJzICE9PSB1bmRlZmluZWQgPyBfY29uZmlnLmhlYWRlcnMgOiB7J0FjY2VwdCc6ICdhcHBsaWNhdGlvbi9qc29uJywgJ0NvbnRlbnQtVHlwZSc6ICdhcHBsaWNhdGlvbi9qc29uJ31cbiAgICBoZWFkZXJzWydUaW1lc3RhbXAnXSA9IFRpbWVzdGFtcFxuICAgIGhlYWRlcnNbJ2pqc2ItYWNjZXNzLXRva2VuJ10gPSB0b2tlblxuICAgIGhlYWRlcnNbJ3NpZ24nXSA9IG1kNS5oZXhfbWQ1KGAke1RpbWVzdGFtcH0ke3Rva2VufSR7QVBQX0tFWX1gKVxuICAgIHdlcHkucmVxdWVzdCh7XG4gICAgICAgIHVybDogdXJsLFxuICAgICAgICBtZXRob2Q6IG1ldGhvZCxcbiAgICAgICAgZGF0YTogcGFyYW1zLFxuICAgICAgICBoZWFkZXI6IGhlYWRlcnMsXG4gICAgICAgIHN1Y2Nlc3M6IHJlcyA9PiB7XG4gICAgICAgICAgICBsb2FkZWQoKVxuICAgICAgICAgICAgaWYgKHJlcy5kYXRhLnN1Y2Nlc3MpIHtcbiAgICAgICAgICAgICAgICBzdWNjZXNzKHJlcy5kYXRhLnJlc3VsdEJvZHkpXG4gICAgICAgICAgICAgICAgLy8gcmVzdWx0SW5mbyh1cmwsIHBhcmFtcywgcmVzLmRhdGEucmVzdWx0Qm9keSlcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgY29uc29sZS5lcnJvcihg572R57uc6K+35rGC6ZSZ6K+v5L+h5oGvPT09JHtyZXMuZGF0YS5yZXN1bHRNZXNzYWdlfWApXG4gICAgICAgICAgICAgICAgdG9hc3QocmVzLmRhdGEucmVzdWx0TWVzc2FnZSlcbiAgICAgICAgICAgICAgICBmYWlsKClcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgZmFpbDogZXJyID0+IHtcbiAgICAgICAgICAgIGxvYWRlZCgpXG4gICAgICAgICAgICB0b2FzdChlcnIpXG4gICAgICAgICAgICBmYWlsKClcbiAgICAgICAgfSxcbiAgICAgICAgY29tcGxldGU6IGNvbXAgPT4ge1xuICAgICAgICAgICAgbG9hZGVkKClcbiAgICAgICAgICAgIGNvbXBsZXRlKClcbiAgICAgICAgfVxuICAgIH0pXG59XG4vLyBmdW5jdGlvbiByZXF1ZXN0SW5mbyAodXJsLCBwYXJhbXMpIHtcbi8vICAgICBjb25zb2xlLmxvZygnJWMqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAgcmVxdWVzdOivt+axguS/oeaBryAgUyAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKionLCAnY29sb3I6ICM0NjhjZWInKVxuLy8gICAgIGNvbnNvbGUudGltZShgfC0tLSDor7fmsYLml7bpl7QgICAgICAgIGAsICdjb2xvcjogI0ZBNTMxQicpXG4vLyAgICAgY29uc29sZS5sb2coYCVjfC0tLSBVUkwgICAgICAgID0+ICAgJHt1cmx9YCwgJ2NvbG9yOiAjRkE1MzFCJylcbi8vICAgICBjb25zb2xlLmdyb3VwKCclY3wtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgICAg5YWl5Y+C5YiX6KGoICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18JywgJ2NvbG9yOiAjNDY4Y2ViJylcbi8vICAgICBmb3IgKGxldCBpIGluIHBhcmFtcykge1xuLy8gICAgICAgICBjb25zb2xlLmxvZyhgJWN8LS0tICR7aX0gICA9PiAgICR7cGFyYW1zW2ldfWAsICdjb2xvcjogI0ZBNTMxQjsnKVxuLy8gICAgIH1cbi8vICAgICBjb25zb2xlLmdyb3VwRW5kKClcbi8vICAgICBjb25zb2xlLmxvZygnJWMqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAgcmVxdWVzdOe9kee7nOivt+axgiAgRSAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqJywgJ2NvbG9yOiAjNDY4Y2ViJylcbi8vIH1cblxuLy8gZnVuY3Rpb24gcmVzdWx0SW5mbyAodXJsLCBwYXJhbXMsIHJlc3VsdCkge1xuLy8gICAgIGNvbnNvbGUubG9nKCclYyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICAgICDor7fmsYLkv6Hmga8gIFMgICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqJywgJ2NvbG9yOiAjNDY4Y2ViJylcbi8vICAgICBjb25zb2xlLnRpbWVFbmQoYHwtLS0g6K+35rGC5pe26Ze0ICAgICAgICBgLCAnY29sb3I6ICNGQTUzMUInKVxuLy8gICAgIGNvbnNvbGUubG9nKGAlY3wtLS0gVVJMICAgICAgICA9PiAgICR7dXJsfWAsICdjb2xvcjogI0ZBNTMxQicpXG4vLyAgICAgY29uc29sZS5ncm91cCgnJWN8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAgIOWFpeWPguWIl+ihqCAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfCcsICdjb2xvcjogIzQ2OGNlYicpXG4vLyAgICAgZm9yIChsZXQgaSBpbiBwYXJhbXMpIHtcbi8vICAgICAgICAgY29uc29sZS5sb2coYCVjfC0tLSAke2l9ICAgPT4gICAke3BhcmFtc1tpXX1gLCAnY29sb3I6ICNGQTUzMUI7Jylcbi8vICAgICB9XG4vLyAgICAgY29uc29sZS5ncm91cEVuZCgpXG4vLyAgICAgY29uc29sZS5ncm91cCgnJWN8LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAgIOi/lOWbnuWPguaVsCAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfCcsICdjb2xvcjogIzQ2OGNlYicpXG4vLyAgICAgZm9yIChsZXQgaSBpbiByZXN1bHQpIHtcbi8vICAgICAvLyBpZiAodHlwZW9mIHJlc3VsdFtpXSA9PT0gJ29iamVjdCcpIHtcbi8vICAgICAvLyAgIGNvbnNvbGUuZ3JvdXAoYCVjfC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgICAke2l9ICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18YCwgJ2NvbG9yOiAjNDY4Y2ViJylcbi8vICAgICAvLyAgIGZvciAobGV0IGogaW4gcmVzdWx0W2ldKSB7XG4vLyAgICAgLy8gICAgIGNvbnNvbGUubG9nKGAlY3wtLS0gJHtqfSAgID0+ICAgJHtyZXN1bHRbaV1bal19YCwgJ2NvbG9yOiAjRkE1MzFCOycpXG4vLyAgICAgLy8gICB9XG4vLyAgICAgLy8gICBjb25zb2xlLmdyb3VwRW5kKClcbi8vICAgICAvLyB9IGVsc2Uge1xuLy8gICAgICAgICBjb25zb2xlLmxvZyhgJWN8LS0tICR7aX0gICA9PiAgICR7cmVzdWx0W2ldfWAsICdjb2xvcjogI0ZBNTMxQjsnKVxuLy8gICAgIC8vIH1cbi8vICAgICB9XG4vLyAgICAgY29uc29sZS5ncm91cEVuZCgpXG4vLyAgICAgY29uc29sZS5sb2coJyVjKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogICAg6K+35rGC5L+h5oGvICBFICAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqJywgJ2NvbG9yOiAjNDY4Y2ViJylcbi8vIH1cbiJdfQ== |
\ | No newline at end of file |