(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["logoff-verify-mobile"],{

/***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/setting/logoff/verifyMobile/index.vue?vue&type=script&lang=js&":
/*!*************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/setting/logoff/verifyMobile/index.vue?vue&type=script&lang=js& ***!
  \*************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

"use strict";
eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\n\nvar _toast = __webpack_require__(/*! vant/lib/toast */ \"./node_modules/vant/lib/toast/index.js\");\n\nvar _toast2 = _interopRequireDefault(_toast);\n\n__webpack_require__(/*! vant/lib/toast/style/less */ \"./node_modules/vant/lib/toast/style/less.js\");\n\nvar _vuex = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\n\nvar _PageTitle = __webpack_require__(/*! ../../components/PageTitle */ \"./src/views/setting/components/PageTitle.vue\");\n\nvar _PageTitle2 = _interopRequireDefault(_PageTitle);\n\nvar _LayoutWrapper = __webpack_require__(/*! ../../components/LayoutWrapper */ \"./src/views/setting/components/LayoutWrapper.vue\");\n\nvar _LayoutWrapper2 = _interopRequireDefault(_LayoutWrapper);\n\nvar _MobileInput = __webpack_require__(/*! ../../components/MobileInput */ \"./src/views/setting/components/MobileInput/index.vue\");\n\nvar _MobileInput2 = _interopRequireDefault(_MobileInput);\n\nvar _SMSCodeInput = __webpack_require__(/*! ../../components/SMSCodeInput */ \"./src/views/setting/components/SMSCodeInput.vue\");\n\nvar _SMSCodeInput2 = _interopRequireDefault(_SMSCodeInput);\n\nvar _LongButton = __webpack_require__(/*! ../../components/LongButton */ \"./src/views/setting/components/LongButton.vue\");\n\nvar _LongButton2 = _interopRequireDefault(_LongButton);\n\nvar _checkToken = __webpack_require__(/*! ../../../mixins/checkToken */ \"./src/views/mixins/checkToken.js\");\n\nvar _checkToken2 = _interopRequireDefault(_checkToken);\n\nvar _jumpToThirdApp = __webpack_require__(/*! ../../mixins/jumpToThirdApp */ \"./src/views/setting/mixins/jumpToThirdApp.js\");\n\nvar _jumpToThirdApp2 = _interopRequireDefault(_jumpToThirdApp);\n\nvar _routerName = __webpack_require__(/*! @/router/router-name */ \"./src/router/router-name.js\");\n\nvar _setting = __webpack_require__(/*! @/api/setting */ \"./src/api/setting/index.js\");\n\nvar _config = __webpack_require__(/*! @/api/setting/config */ \"./src/api/setting/config.js\");\n\nvar _superAJSBridge = __webpack_require__(/*! @utils/superAJSBridge */ \"./src/utils/superAJSBridge.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\nexports.default = {\n  name: 'index',\n  mixins: [_jumpToThirdApp2.default, _checkToken2.default],\n  components: {\n    PageTitle: _PageTitle2.default,\n    LayoutWrapper: _LayoutWrapper2.default,\n    MobileInput: _MobileInput2.default,\n    SmsCodeInput: _SMSCodeInput2.default,\n    LongButton: _LongButton2.default\n  },\n  data: function data() {\n    return {\n      showCaptcha: false,\n      code: ''\n    };\n  },\n  computed: _objectSpread(_objectSpread({}, (0, _vuex.mapGetters)(['mobile', 'mobilePrefix'])), {}, {\n    disabledBtn: function disabledBtn() {\n      return this.code.length !== 6;\n    }\n  }),\n  methods: {\n    handleOk: function handleOk() {\n      var _this = this;\n\n      var ticket = this.$route.query.ticket;\n      var params = {\n        ticket: ticket,\n        code: this.code\n      };\n      var reasonMessage = sessionStorage.getItem('reasonMessage');\n\n      if (reasonMessage) {\n        params.cancellation_reasons = reasonMessage;\n      }\n\n      (0, _setting.submitSms)(params).then(function (res) {\n        if (res.code === _config.OK_CODE) {\n          // 注销成功\n          var _params = _objectSpread({}, _this.$route.query);\n\n          delete _params.ticket;\n\n          if ((0, _superAJSBridge.isNewSuperApp)()) {\n            (0, _superAJSBridge.openPageBySuperAPP)('sa://login/clearCache');\n          }\n\n          _this.$router.push({\n            name: _routerName.LOGOFF_SUCCESS_ROUTER_NAME,\n            query: _objectSpread({}, _params)\n          });\n        }\n      }).catch(function (e) {\n        console.log('error', e);\n      });\n    },\n    sendCode: function sendCode(riskToken) {\n      var _this2 = this;\n\n      var ticket = this.$route.query.ticket;\n      var params = {\n        ticket: ticket\n      };\n\n      if (riskToken) {\n        params.risk_token = riskToken;\n      }\n\n      (0, _setting.sendSmsCode)(params).then(function (res) {\n        if (res.code === _config.OK_CODE) {\n          (0, _toast2.default)('验证码已发送，注意查收手机短信'); // 验证码发送成功，开始倒计时\n\n          _this2.$refs.sendCodeInput.startCountDown();\n        }\n      });\n    },\n    handleSendCode: function handleSendCode() {\n      this.sendCode();\n    }\n  }\n};\n\n//# sourceURL=webpack:///./src/views/setting/logoff/verifyMobile/index.vue?./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options");

/***/ }),

/***/ "./node_modules/cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"1c4d17da-vue-loader-template\"}!./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/setting/logoff/verifyMobile/index.vue?vue&type=template&id=172bc40e&scoped=true&":
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"1c4d17da-vue-loader-template"}!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/setting/logoff/verifyMobile/index.vue?vue&type=template&id=172bc40e&scoped=true& ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  return _c(\n    \"div\",\n    [\n      _c(\n        \"layout-wrapper\",\n        [\n          _c(\"page-title\", [_vm._v(\"验证身份\")]),\n          _c(\"mobile-input\", {\n            attrs: { prefix: _vm.mobilePrefix, readonly: \"\" },\n            model: {\n              value: _vm.mobile,\n              callback: function($$v) {\n                _vm.mobile = $$v\n              },\n              expression: \"mobile\"\n            }\n          }),\n          _c(\"sms-code-input\", {\n            ref: \"sendCodeInput\",\n            attrs: { \"border-bottom\": \"\" },\n            on: { \"button-click\": _vm.handleSendCode },\n            model: {\n              value: _vm.code,\n              callback: function($$v) {\n                _vm.code = $$v\n              },\n              expression: \"code\"\n            }\n          }),\n          _c(\n            \"long-button\",\n            {\n              attrs: { disabled: _vm.disabledBtn },\n              on: { click: _vm.handleOk }\n            },\n            [_vm._v(\"确认注销\")]\n          )\n        ],\n        1\n      )\n    ],\n    1\n  )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/views/setting/logoff/verifyMobile/index.vue?./node_modules/cache-loader/dist/cjs.js?%7B%22cacheDirectory%22:%22node_modules/.cache/vue-loader%22,%22cacheIdentifier%22:%221c4d17da-vue-loader-template%22%7D!./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options");

/***/ }),

/***/ "./src/views/setting/logoff/verifyMobile/index.vue":
/*!*********************************************************!*\
  !*** ./src/views/setting/logoff/verifyMobile/index.vue ***!
  \*********************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _index_vue_vue_type_template_id_172bc40e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=172bc40e&scoped=true& */ \"./src/views/setting/logoff/verifyMobile/index.vue?vue&type=template&id=172bc40e&scoped=true&\");\n/* harmony import */ var _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./index.vue?vue&type=script&lang=js& */ \"./src/views/setting/logoff/verifyMobile/index.vue?vue&type=script&lang=js&\");\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n\nvar component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n  _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _index_vue_vue_type_template_id_172bc40e_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n  _index_vue_vue_type_template_id_172bc40e_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n  false,\n  null,\n  \"172bc40e\",\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/views/setting/logoff/verifyMobile/index.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n\n//# sourceURL=webpack:///./src/views/setting/logoff/verifyMobile/index.vue?");

/***/ }),

/***/ "./src/views/setting/logoff/verifyMobile/index.vue?vue&type=script&lang=js&":
/*!**********************************************************************************!*\
  !*** ./src/views/setting/logoff/verifyMobile/index.vue?vue&type=script&lang=js& ***!
  \**********************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_cache_loader_dist_cjs_js_ref_12_0_node_modules_babel_loader_lib_index_js_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/babel-loader/lib!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./index.vue?vue&type=script&lang=js& */ \"./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/setting/logoff/verifyMobile/index.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_cache_loader_dist_cjs_js_ref_12_0_node_modules_babel_loader_lib_index_js_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_cache_loader_dist_cjs_js_ref_12_0_node_modules_babel_loader_lib_index_js_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_cache_loader_dist_cjs_js_ref_12_0_node_modules_babel_loader_lib_index_js_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_cache_loader_dist_cjs_js_ref_12_0_node_modules_babel_loader_lib_index_js_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_cache_loader_dist_cjs_js_ref_12_0_node_modules_babel_loader_lib_index_js_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); \n\n//# sourceURL=webpack:///./src/views/setting/logoff/verifyMobile/index.vue?");

/***/ }),

/***/ "./src/views/setting/logoff/verifyMobile/index.vue?vue&type=template&id=172bc40e&scoped=true&":
/*!****************************************************************************************************!*\
  !*** ./src/views/setting/logoff/verifyMobile/index.vue?vue&type=template&id=172bc40e&scoped=true& ***!
  \****************************************************************************************************/
/*! exports provided: render, staticRenderFns */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_cache_loader_dist_cjs_js_cacheDirectory_node_modules_cache_vue_loader_cacheIdentifier_1c4d17da_vue_loader_template_node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_172bc40e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"1c4d17da-vue-loader-template\"}!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./index.vue?vue&type=template&id=172bc40e&scoped=true& */ \"./node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"1c4d17da-vue-loader-template\\\"}!./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/setting/logoff/verifyMobile/index.vue?vue&type=template&id=172bc40e&scoped=true&\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return _node_modules_cache_loader_dist_cjs_js_cacheDirectory_node_modules_cache_vue_loader_cacheIdentifier_1c4d17da_vue_loader_template_node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_172bc40e_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return _node_modules_cache_loader_dist_cjs_js_cacheDirectory_node_modules_cache_vue_loader_cacheIdentifier_1c4d17da_vue_loader_template_node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_template_id_172bc40e_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"]; });\n\n\n\n//# sourceURL=webpack:///./src/views/setting/logoff/verifyMobile/index.vue?");

/***/ })

}]);