(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["activity-lottery~activity-redEnvlopeRain~earnLongBall"],{

/***/ "./node_modules/css-loader/lib/url/escape.js":
/*!***************************************************!*\
  !*** ./node_modules/css-loader/lib/url/escape.js ***!
  \***************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

eval("module.exports = function escape(url) {\n    if (typeof url !== 'string') {\n        return url\n    }\n    // If url is already wrapped in quotes, remove them\n    if (/^['\"].*['\"]$/.test(url)) {\n        url = url.slice(1, -1);\n    }\n    // Should url be wrapped?\n    // See https://drafts.csswg.org/css-values-3/#urls\n    if (/[\"'() \\t\\n]/.test(url)) {\n        return '\"' + url.replace(/\"/g, '\\\\\"').replace(/\\n/g, '\\\\n') + '\"'\n    }\n\n    return url\n}\n\n\n//# sourceURL=webpack:///./node_modules/css-loader/lib/url/escape.js?");

/***/ }),

/***/ "./src/api/myLongball/api-task-share.js":
/*!**********************************************!*\
  !*** ./src/api/myLongball/api-task-share.js ***!
  \**********************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

"use strict";
eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.getAssist = exports.getInfo = exports.help = exports.getDetail = exports.initiate = exports.getResource = exports.getList = undefined;\n\nvar _index = __webpack_require__(/*! ./node_modules/@babel/runtime/regenerator/index.js */ \"./node_modules/@babel/runtime/regenerator/index.js\");\n\nvar _index2 = _interopRequireDefault(_index);\n\nvar _utils = __webpack_require__(/*! ../utils */ \"./src/api/utils.js\");\n\nvar _index3 = __webpack_require__(/*! ../config/index */ \"./src/api/config/index.js\");\n\nvar _config = __webpack_require__(/*! ../setting/config */ \"./src/api/setting/config.js\");\n\nvar _config2 = __webpack_require__(/*! @/config */ \"./src/config/index.js\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nfunction asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }\n\nfunction _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err); } _next(undefined); }); }; }\n\nvar _getConfigByName = (0, _index3.getConfigByName)('share'),\n    initiateUrl = _getConfigByName.initiateUrl,\n    initiateMvcUrl = _getConfigByName.initiateMvcUrl,\n    detailUrl = _getConfigByName.detailUrl,\n    listUrl = _getConfigByName.listUrl,\n    helpUrl = _getConfigByName.helpUrl,\n    helpMvcUrl = _getConfigByName.helpMvcUrl,\n    resourceUrl = _getConfigByName.resourceUrl,\n    gaiaKeyMVC = _getConfigByName.gaiaKeyMVC;\n\nvar getList =\n/*#__PURE__*/\nexports.getList = function () {\n  var _ref = _asyncToGenerator(\n  /*#__PURE__*/\n  _index2.default.mark(function _callee(params) {\n    return _index2.default.wrap(function _callee$(_context) {\n      while (1) {\n        switch (_context.prev = _context.next) {\n          case 0:\n            _context.t0 = _utils.myAxios;\n            _context.t1 = listUrl;\n            _context.t2 = params;\n            _context.next = 5;\n            return (0, _utils.taskActivityHeader)();\n\n          case 5:\n            _context.t3 = _context.sent;\n            _context.t4 = {\n              params: _context.t2,\n              headers: _context.t3\n            };\n            return _context.abrupt(\"return\", _context.t0.get.call(_context.t0, _context.t1, _context.t4).then(function (res) {\n              return (0, _utils.handleResponse)(res);\n            }));\n\n          case 8:\n          case \"end\":\n            return _context.stop();\n        }\n      }\n    }, _callee);\n  }));\n\n  return function getList(_x) {\n    return _ref.apply(this, arguments);\n  };\n}();\n\nvar getResource =\n/*#__PURE__*/\nexports.getResource = function () {\n  var _ref2 = _asyncToGenerator(\n  /*#__PURE__*/\n  _index2.default.mark(function _callee2(params) {\n    return _index2.default.wrap(function _callee2$(_context2) {\n      while (1) {\n        switch (_context2.prev = _context2.next) {\n          case 0:\n            _context2.t0 = _utils.myAxios;\n            _context2.t1 = resourceUrl;\n            _context2.t2 = params;\n            _context2.next = 5;\n            return (0, _utils.taskActivityHeader)();\n\n          case 5:\n            _context2.t3 = _context2.sent;\n            _context2.t4 = {\n              params: _context2.t2,\n              headers: _context2.t3\n            };\n            return _context2.abrupt(\"return\", _context2.t0.get.call(_context2.t0, _context2.t1, _context2.t4).then(function (res) {\n              return (0, _utils.handleResponse)(res);\n            }));\n\n          case 8:\n          case \"end\":\n            return _context2.stop();\n        }\n      }\n    }, _callee2);\n  }));\n\n  return function getResource(_x2) {\n    return _ref2.apply(this, arguments);\n  };\n}();\n\nvar initiate =\n/*#__PURE__*/\nexports.initiate = function () {\n  var _ref3 = _asyncToGenerator(\n  /*#__PURE__*/\n  _index2.default.mark(function _callee3(params) {\n    var IS_MVC;\n    return _index2.default.wrap(function _callee3$(_context3) {\n      while (1) {\n        switch (_context3.prev = _context3.next) {\n          case 0:\n            IS_MVC = params.IS_MVC;\n            delete params.IS_MVC;\n            _context3.t0 = _utils.myAxios;\n            _context3.t1 = IS_MVC ? initiateMvcUrl : initiateUrl;\n            _context3.t2 = params;\n            _context3.next = 7;\n            return (0, _utils.taskActivityHeader)(false, '', IS_MVC && gaiaKeyMVC);\n\n          case 7:\n            _context3.t3 = _context3.sent;\n            _context3.t4 = {\n              headers: _context3.t3\n            };\n            return _context3.abrupt(\"return\", _context3.t0.post.call(_context3.t0, _context3.t1, _context3.t2, _context3.t4).then(function (res) {\n              return (0, _utils.handleResponse)(res);\n            }));\n\n          case 10:\n          case \"end\":\n            return _context3.stop();\n        }\n      }\n    }, _callee3);\n  }));\n\n  return function initiate(_x3) {\n    return _ref3.apply(this, arguments);\n  };\n}();\n\nvar getDetail =\n/*#__PURE__*/\nexports.getDetail = function () {\n  var _ref4 = _asyncToGenerator(\n  /*#__PURE__*/\n  _index2.default.mark(function _callee4(params) {\n    return _index2.default.wrap(function _callee4$(_context4) {\n      while (1) {\n        switch (_context4.prev = _context4.next) {\n          case 0:\n            _context4.t0 = _utils.myAxios;\n            _context4.t1 = \"\".concat(detailUrl);\n            _context4.t2 = params;\n            _context4.next = 5;\n            return (0, _utils.taskActivityHeader)();\n\n          case 5:\n            _context4.t3 = _context4.sent;\n            _context4.t4 = {\n              params: _context4.t2,\n              headers: _context4.t3\n            };\n            return _context4.abrupt(\"return\", _context4.t0.get.call(_context4.t0, _context4.t1, _context4.t4).then(function (res) {\n              return (0, _utils.handleResponse)(res);\n            }));\n\n          case 8:\n          case \"end\":\n            return _context4.stop();\n        }\n      }\n    }, _callee4);\n  }));\n\n  return function getDetail(_x4) {\n    return _ref4.apply(this, arguments);\n  };\n}();\n\nvar help =\n/*#__PURE__*/\nexports.help = function () {\n  var _ref5 = _asyncToGenerator(\n  /*#__PURE__*/\n  _index2.default.mark(function _callee5(params) {\n    var cap,\n        IS_MVC,\n        _args5 = arguments;\n    return _index2.default.wrap(function _callee5$(_context5) {\n      while (1) {\n        switch (_context5.prev = _context5.next) {\n          case 0:\n            cap = _args5.length > 1 && _args5[1] !== undefined ? _args5[1] : '';\n            IS_MVC = params.IS_MVC;\n            delete params.IS_MVC;\n            _context5.t0 = _utils.myAxios;\n            _context5.t1 = IS_MVC ? helpMvcUrl : helpUrl;\n            _context5.t2 = params;\n            _context5.next = 8;\n            return (0, _utils.taskActivityHeader)(true, cap, IS_MVC && gaiaKeyMVC);\n\n          case 8:\n            _context5.t3 = _context5.sent;\n            _context5.t4 = {\n              headers: _context5.t3\n            };\n            return _context5.abrupt(\"return\", _context5.t0.post.call(_context5.t0, _context5.t1, _context5.t2, _context5.t4).then(function (res) {\n              return (0, _utils.handleResponse)(res, [_config.DINGXIANG_CODE, _config.DINGXIANG_CODE_MID, _config.DINGXIANG_CODE_FIN]);\n            }));\n\n          case 11:\n          case \"end\":\n            return _context5.stop();\n        }\n      }\n    }, _callee5);\n  }));\n\n  return function help(_x5) {\n    return _ref5.apply(this, arguments);\n  };\n}();\n\nfunction getEnv() {\n  var env = _config2.baseConfig.env; // 当前环境\n\n  switch (env) {\n    case 'uat':\n      return 'https://testapi.longfor.com/llt-gateway-uat/';\n\n    case 'pre':\n      return 'https://api-pre.longfor.com/llt-gateway-pre/';\n\n    case 'prod':\n      return 'https://openapi.longfor.com/llt-gateway-prod/';\n\n    case 'sit':\n      return 'https://api-sit.longfor.com/llt-gateway-sit/';\n  }\n}\n\nvar getInfo =\n/*#__PURE__*/\nexports.getInfo = function () {\n  var _ref6 = _asyncToGenerator(\n  /*#__PURE__*/\n  _index2.default.mark(function _callee6(params, header) {\n    return _index2.default.wrap(function _callee6$(_context6) {\n      while (1) {\n        switch (_context6.prev = _context6.next) {\n          case 0:\n            return _context6.abrupt(\"return\", _utils.myAxios.get(getEnv() + 'api/v1/activity/common/assist/info', {\n              params: params,\n              headers: _objectSpread({}, header)\n            }).then(function (res) {\n              return (0, _utils.handleResponse)(res);\n            }));\n\n          case 1:\n          case \"end\":\n            return _context6.stop();\n        }\n      }\n    }, _callee6);\n  }));\n\n  return function getInfo(_x6, _x7) {\n    return _ref6.apply(this, arguments);\n  };\n}();\n\nvar getAssist =\n/*#__PURE__*/\nexports.getAssist = function () {\n  var _ref7 = _asyncToGenerator(\n  /*#__PURE__*/\n  _index2.default.mark(function _callee7(params, header) {\n    return _index2.default.wrap(function _callee7$(_context7) {\n      while (1) {\n        switch (_context7.prev = _context7.next) {\n          case 0:\n            return _context7.abrupt(\"return\", _utils.myAxios.get(getEnv() + 'api/v1/activity/auth/assist/accept', {\n              params: params,\n              headers: _objectSpread({}, header)\n            }).then(function (res) {\n              return (0, _utils.handleResponse)(res);\n            }));\n\n          case 1:\n          case \"end\":\n            return _context7.stop();\n        }\n      }\n    }, _callee7);\n  }));\n\n  return function getAssist(_x8, _x9) {\n    return _ref7.apply(this, arguments);\n  };\n}();\n\n//# sourceURL=webpack:///./src/api/myLongball/api-task-share.js?");

/***/ })

}]);