(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[17],{

/***/ "./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js":
/*!*********************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js ***!
  \*********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return _arrayLikeToArray; });\nfunction _arrayLikeToArray(arr, len) {\n  if (len == null || len > arr.length) len = arr.length;\n\n  for (var i = 0, arr2 = new Array(len); i < len; i++) {\n    arr2[i] = arr[i];\n  }\n\n  return arr2;\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js?");

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js":
/*!*******************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js ***!
  \*******************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return _arrayWithHoles; });\nfunction _arrayWithHoles(arr) {\n  if (Array.isArray(arr)) return arr;\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js?");

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js":
/*!**********************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js ***!
  \**********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return _arrayWithoutHoles; });\n/* harmony import */ var _arrayLikeToArray_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./arrayLikeToArray.js */ \"./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js\");\n\nfunction _arrayWithoutHoles(arr) {\n  if (Array.isArray(arr)) return Object(_arrayLikeToArray_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(arr);\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js?");

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/iterableToArray.js":
/*!********************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/iterableToArray.js ***!
  \********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return _iterableToArray; });\n/* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.symbol.js */ \"./node_modules/core-js/modules/es.symbol.js\");\n/* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.symbol.description.js */ \"./node_modules/core-js/modules/es.symbol.description.js\");\n/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ \"./node_modules/core-js/modules/es.object.to-string.js\");\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.symbol.iterator.js */ \"./node_modules/core-js/modules/es.symbol.iterator.js\");\n/* harmony import */ var core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.string.iterator.js */ \"./node_modules/core-js/modules/es.string.iterator.js\");\n/* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ \"./node_modules/core-js/modules/web.dom-collections.iterator.js\");\n/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var core_js_modules_es_array_from_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! core-js/modules/es.array.from.js */ \"./node_modules/core-js/modules/es.array.from.js\");\n/* harmony import */ var core_js_modules_es_array_from_js__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_from_js__WEBPACK_IMPORTED_MODULE_6__);\n\n\n\n\n\n\n\nfunction _iterableToArray(iter) {\n  if (typeof Symbol !== \"undefined\" && iter[Symbol.iterator] != null || iter[\"@@iterator\"] != null) return Array.from(iter);\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/iterableToArray.js?");

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js ***!
  \*************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return _iterableToArrayLimit; });\n/* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.symbol.js */ \"./node_modules/core-js/modules/es.symbol.js\");\n/* harmony import */ var core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.symbol.description.js */ \"./node_modules/core-js/modules/es.symbol.description.js\");\n/* harmony import */ var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ \"./node_modules/core-js/modules/es.object.to-string.js\");\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.symbol.iterator.js */ \"./node_modules/core-js/modules/es.symbol.iterator.js\");\n/* harmony import */ var core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.string.iterator.js */ \"./node_modules/core-js/modules/es.string.iterator.js\");\n/* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/web.dom-collections.iterator.js */ \"./node_modules/core-js/modules/web.dom-collections.iterator.js\");\n/* harmony import */ var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_5__);\n\n\n\n\n\n\nfunction _iterableToArrayLimit(arr, i) {\n  var _i = arr == null ? null : typeof Symbol !== \"undefined\" && arr[Symbol.iterator] || arr[\"@@iterator\"];\n\n  if (_i == null) return;\n  var _arr = [];\n  var _n = true;\n  var _d = false;\n\n  var _s, _e;\n\n  try {\n    for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) {\n      _arr.push(_s.value);\n\n      if (i && _arr.length === i) break;\n    }\n  } catch (err) {\n    _d = true;\n    _e = err;\n  } finally {\n    try {\n      if (!_n && _i[\"return\"] != null) _i[\"return\"]();\n    } finally {\n      if (_d) throw _e;\n    }\n  }\n\n  return _arr;\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js?");

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js":
/*!********************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js ***!
  \********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return _nonIterableRest; });\nfunction _nonIterableRest() {\n  throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\");\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js?");

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js":
/*!**********************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js ***!
  \**********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return _nonIterableSpread; });\nfunction _nonIterableSpread() {\n  throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\");\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js?");

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/slicedToArray.js":
/*!******************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js ***!
  \******************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return _slicedToArray; });\n/* harmony import */ var _arrayWithHoles_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./arrayWithHoles.js */ \"./node_modules/@babel/runtime/helpers/esm/arrayWithHoles.js\");\n/* harmony import */ var _iterableToArrayLimit_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./iterableToArrayLimit.js */ \"./node_modules/@babel/runtime/helpers/esm/iterableToArrayLimit.js\");\n/* harmony import */ var _unsupportedIterableToArray_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./unsupportedIterableToArray.js */ \"./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js\");\n/* harmony import */ var _nonIterableRest_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./nonIterableRest.js */ \"./node_modules/@babel/runtime/helpers/esm/nonIterableRest.js\");\n\n\n\n\nfunction _slicedToArray(arr, i) {\n  return Object(_arrayWithHoles_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(arr) || Object(_iterableToArrayLimit_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(arr, i) || Object(_unsupportedIterableToArray_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(arr, i) || Object(_nonIterableRest_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])();\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/slicedToArray.js?");

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js":
/*!**********************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js ***!
  \**********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return _toConsumableArray; });\n/* harmony import */ var _arrayWithoutHoles_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./arrayWithoutHoles.js */ \"./node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js\");\n/* harmony import */ var _iterableToArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./iterableToArray.js */ \"./node_modules/@babel/runtime/helpers/esm/iterableToArray.js\");\n/* harmony import */ var _unsupportedIterableToArray_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./unsupportedIterableToArray.js */ \"./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js\");\n/* harmony import */ var _nonIterableSpread_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./nonIterableSpread.js */ \"./node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js\");\n\n\n\n\nfunction _toConsumableArray(arr) {\n  return Object(_arrayWithoutHoles_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(arr) || Object(_iterableToArray_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(arr) || Object(_unsupportedIterableToArray_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(arr) || Object(_nonIterableSpread_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])();\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js?");

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js ***!
  \*******************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return _unsupportedIterableToArray; });\n/* harmony import */ var core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/es.array.slice.js */ \"./node_modules/core-js/modules/es.array.slice.js\");\n/* harmony import */ var core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ \"./node_modules/core-js/modules/es.object.to-string.js\");\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.function.name.js */ \"./node_modules/core-js/modules/es.function.name.js\");\n/* harmony import */ var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var core_js_modules_es_array_from_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.from.js */ \"./node_modules/core-js/modules/es.array.from.js\");\n/* harmony import */ var core_js_modules_es_array_from_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_from_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.string.iterator.js */ \"./node_modules/core-js/modules/es.string.iterator.js\");\n/* harmony import */ var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _arrayLikeToArray_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./arrayLikeToArray.js */ \"./node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js\");\n\n\n\n\n\n\nfunction _unsupportedIterableToArray(o, minLen) {\n  if (!o) return;\n  if (typeof o === \"string\") return Object(_arrayLikeToArray_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(o, minLen);\n  var n = Object.prototype.toString.call(o).slice(8, -1);\n  if (n === \"Object\" && o.constructor) n = o.constructor.name;\n  if (n === \"Map\" || n === \"Set\") return Array.from(o);\n  if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return Object(_arrayLikeToArray_js__WEBPACK_IMPORTED_MODULE_5__[\"default\"])(o, minLen);\n}\n\n//# sourceURL=webpack:///./node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.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/student/answer/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/student/answer/index.vue?vue&type=script&lang=js& ***!
  \************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var D_phpstudy_pro_WWW_kaoshi_ks_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/slicedToArray */ \"./node_modules/@babel/runtime/helpers/esm/slicedToArray.js\");\n/* harmony import */ var D_phpstudy_pro_WWW_kaoshi_ks_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/toConsumableArray */ \"./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js\");\n/* harmony import */ var core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/es.array.join.js */ \"./node_modules/core-js/modules/es.array.join.js\");\n/* harmony import */ var core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_2__);\n/* harmony import */ var core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! core-js/modules/es.array.map.js */ \"./node_modules/core-js/modules/es.array.map.js\");\n/* harmony import */ var core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! core-js/modules/es.array.filter.js */ \"./node_modules/core-js/modules/es.array.filter.js\");\n/* harmony import */ var core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! core-js/modules/es.number.constructor.js */ \"./node_modules/core-js/modules/es.number.constructor.js\");\n/* harmony import */ var core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_5__);\n/* harmony import */ var core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! core-js/modules/es.regexp.exec.js */ \"./node_modules/core-js/modules/es.regexp.exec.js\");\n/* harmony import */ var core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_6__);\n/* harmony import */ var core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! core-js/modules/es.string.split.js */ \"./node_modules/core-js/modules/es.string.split.js\");\n/* harmony import */ var core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_7__);\n/* harmony import */ var core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! core-js/modules/es.array.slice.js */ \"./node_modules/core-js/modules/es.array.slice.js\");\n/* harmony import */ var core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_8__);\n/* harmony import */ var core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! core-js/modules/es.array.splice.js */ \"./node_modules/core-js/modules/es.array.splice.js\");\n/* harmony import */ var core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_9__);\n/* harmony import */ var core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! core-js/modules/web.dom-collections.for-each.js */ \"./node_modules/core-js/modules/web.dom-collections.for-each.js\");\n/* harmony import */ var core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_10__);\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! core-js/modules/es.object.to-string.js */ \"./node_modules/core-js/modules/es.object.to-string.js\");\n/* harmony import */ var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_11__);\n/* harmony import */ var core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! core-js/modules/es.string.replace.js */ \"./node_modules/core-js/modules/es.string.replace.js\");\n/* harmony import */ var core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_12__);\n/* harmony import */ var _directives_fullheight_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @/directives/fullheight.js */ \"./src/directives/fullheight.js\");\n/* harmony import */ var _images_student_common_countdown_bg_png__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @/images/student/common/countdown-bg.png */ \"./src/images/student/common/countdown-bg.png\");\n/* harmony import */ var _images_student_common_countdown_bg_png__WEBPACK_IMPORTED_MODULE_14___default = /*#__PURE__*/__webpack_require__.n(_images_student_common_countdown_bg_png__WEBPACK_IMPORTED_MODULE_14__);\n/* harmony import */ var _api_student_answer_js__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @/api/student/answer.js */ \"./src/api/student/answer.js\");\n/* harmony import */ var _api_student_user_js__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @/api/student/user.js */ \"./src/api/student/user.js\");\n\n\n\n\n\n\n\n\n\n\n\n\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\n\n\nvar nowAllowCopyMixin = {\n  data: function data() {\n    return {\n      notAllowSelectStyle: {\n        userSelect: 'none'\n      }\n    };\n  }\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  mixins: [nowAllowCopyMixin],\n  directives: {\n    fullheight: _directives_fullheight_js__WEBPACK_IMPORTED_MODULE_13__[\"default\"]\n  },\n  filters: {\n    directoryNumver: function directoryNumver(value) {\n      return value + 1;\n    },\n    generateAnswer: function generateAnswer(optsArr) {\n      if (Array.isArray(optsArr) && optsArr.length) {\n        return optsArr.filter(function (elem) {\n          return Number(elem.is_answer) === 1;\n        }).map(function (elem) {\n          return elem.key;\n        }).join('、');\n      } else {\n        return '（无）';\n      }\n    }\n  },\n  data: function data() {\n    return {\n      paperId: 0,\n      questionDirectory: [],\n      openedDirectory: [],\n      storedQuestions: {},\n      // 缓存试卷题目\n      currentQuestionTypeIndex: 0,\n      currentQuestionIndex: 0,\n      currentQuestion: {},\n      currentSingleAnswer: '',\n      currentMultipleAnswer: [],\n      answerChangeDelayTimer: null,\n      studentInfo: {},\n      maskShow: true,\n      pageStay: false,\n      quesAnalyseShow: false\n    };\n  },\n  computed: {\n    publicPath: function publicPath() {\n      return \"/\";\n    },\n    currentQuesTypeName: function currentQuesTypeName() {\n      if (this.questionDirectory.length) {\n        return this.questionDirectory[this.currentQuestionTypeIndex].type_name;\n      } else {\n        return '';\n      }\n    },\n    currentQuesTypeTotal: function currentQuesTypeTotal() {\n      if (this.questionDirectory.length) {\n        return this.questionDirectory[this.currentQuestionTypeIndex].ques_ids.length;\n      } else {\n        return 0;\n      }\n    },\n    currentQuesTypeCode: function currentQuesTypeCode() {\n      if (this.questionDirectory.length) {\n        return this.questionDirectory[this.currentQuestionTypeIndex].code;\n      } else {\n        return '';\n      }\n    },\n    switchButtonStatusClass: function switchButtonStatusClass() {\n      var lastQuestionTypeIndex = this.questionDirectory.length - 1;\n\n      if (lastQuestionTypeIndex > -1) {\n        var lastQuestionIndex = this.questionDirectory[lastQuestionTypeIndex].ques_ids.length - 1;\n\n        if (this.currentQuestionTypeIndex === 0 && this.currentQuestionIndex === 0) {\n          return 'first-question';\n        } else if (this.currentQuestionTypeIndex === lastQuestionTypeIndex && this.currentQuestionIndex === lastQuestionIndex) {\n          return 'last-question';\n        } else {\n          return '';\n        }\n      } else {\n        return '';\n      }\n    },\n    analyseShow: function analyseShow() {\n      return this.$store.state.studentPermission.clearButtonShow;\n    }\n  },\n  methods: {\n    loadPohtoError: function loadPohtoError(e) {\n      e.target.src = this.publicPath + 'student/images/common/photo.png';\n    },\n    countdown: function countdown(remainTime) {\n      var _this = this;\n\n      var ctx = document.getElementById('countdown-canvas').getContext('2d');\n      var bgImage = new Image();\n      ctx.fillStyle = '#ffbe2f';\n      ctx.font = '32px Microsoft Yahei';\n      var numY = 33;\n      var numOffsetX = 4;\n      var oneSecond = 1000; // 毫秒\n\n      var oneMinute = oneSecond * 60;\n      var oneHour = oneMinute * 60;\n      var maxTimeShow = oneHour * 99;\n      remainTime = parseInt(remainTime, 10) || 0; // remainTime -= 2;\n\n      var countdownTimer = null; // let timeStamp = Date.now();\n\n      var step = function step() {\n        var hh = '00';\n        var mm = '00';\n        var ss = '00';\n        var diffTime = remainTime * 1000;\n\n        if (diffTime >= 0) {\n          if (diffTime >= maxTimeShow) {\n            // 99:59:59\n            hh = '99';\n            mm = '59';\n            ss = '59';\n          } else {\n            var remainDiffTime = 0;\n            hh = Math.floor(diffTime / oneHour);\n            remainDiffTime = diffTime % oneHour;\n            mm = Math.floor(remainDiffTime / oneMinute);\n            remainDiffTime = remainDiffTime % oneMinute;\n            ss = Math.floor(remainDiffTime / oneSecond);\n          }\n\n          hh = ('0' + hh).slice(-2).split('');\n          mm = ('0' + mm).slice(-2).split('');\n          ss = ('0' + ss).slice(-2).split('');\n          ctx.clearRect(0, 0, 270, 42);\n          ctx.drawImage(bgImage, 0, 0);\n          ctx.fillText(hh[0], numOffsetX, numY);\n          ctx.fillText(hh[1], 31 + numOffsetX, numY);\n          ctx.fillText(mm[0], 100 + numOffsetX, numY);\n          ctx.fillText(mm[1], 131 + numOffsetX, numY);\n          ctx.fillText(ss[0], 197 + numOffsetX, numY);\n          ctx.fillText(ss[1], 227 + numOffsetX, numY);\n\n          if (!_this.pageStay) {\n            clearInterval(countdownTimer);\n            countdownTimer = null;\n          }\n        } else {\n          // 结束\n          clearInterval(countdownTimer);\n          countdownTimer = null;\n          console.log('考试结束');\n\n          _this.autoSubmitPaper();\n        }\n      };\n\n      bgImage.onload = function () {\n        step();\n        countdownTimer = setInterval(function () {\n          remainTime--;\n          step();\n        }, 1000);\n      };\n\n      bgImage.src = _images_student_common_countdown_bg_png__WEBPACK_IMPORTED_MODULE_14___default.a;\n    },\n    openAllDirectory: function openAllDirectory() {\n      this.openedDirectory = this.questionDirectory.map(function (item, index) {\n        return \"\".concat(index);\n      });\n    },\n    storeAnswer: function storeAnswer() {\n      var _this$currentQuestion;\n\n      switch (this.currentQuesTypeCode) {\n        case 'multiple':\n          this.currentQuestion.multipleAnswer.splice(0);\n\n          (_this$currentQuestion = this.currentQuestion.multipleAnswer).push.apply(_this$currentQuestion, Object(D_phpstudy_pro_WWW_kaoshi_ks_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(this.currentMultipleAnswer));\n\n          break;\n\n        case 'single':\n        case 'judge':\n          this.currentQuestion.singleAnswer = this.currentSingleAnswer;\n          break;\n      }\n    },\n    reStoreAnswer: function reStoreAnswer() {\n      var _this$currentMultiple;\n\n      switch (this.currentQuesTypeCode) {\n        case 'multiple':\n          this.currentMultipleAnswer.splice(0);\n\n          (_this$currentMultiple = this.currentMultipleAnswer).push.apply(_this$currentMultiple, Object(D_phpstudy_pro_WWW_kaoshi_ks_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(this.currentQuestion.multipleAnswer));\n\n          break;\n\n        case 'single':\n        case 'judge':\n          this.currentSingleAnswer = this.currentQuestion.singleAnswer;\n          break;\n      }\n    },\n    formatQuestionDirectoryData: function formatQuestionDirectoryData(data) {\n      // 每种题型完成题数 doneNumber -> is_submit 1\n      var arr = data || [];\n\n      for (var i = arr.length - 1; i >= 0; i--) {\n        if (!arr[i].ques_ids || arr[i].ques_ids.length === 0) {\n          // 题型内试题为空\n          arr.splice(i, 1);\n        }\n      }\n\n      arr.forEach(function (typeItem) {\n        typeItem.doneNumber = 0;\n        typeItem.ques_ids.forEach(function (idItem) {\n          idItem.is_submit == 1 && typeItem.doneNumber++;\n        });\n      });\n      return arr;\n    },\n    formatQuestionData: function formatQuestionData(data) {\n      // user_answer \n      // code 'multiple': String -> Array\n      // code 'single', 'judge': String\n      switch (this.currentQuesTypeCode) {\n        case 'multiple':\n          data.multipleAnswer = data.user_answer ? data.user_answer.split(',') : [];\n          break;\n\n        case 'single':\n        case 'judge':\n          data.singleAnswer = data.user_answer || '';\n          break;\n      }\n\n      return data;\n    },\n    getQuestionDirectory: function getQuestionDirectory() {\n      var _this2 = this;\n\n      Object(_api_student_answer_js__WEBPACK_IMPORTED_MODULE_15__[\"getQuestionDirectory\"])().then(function (res) {\n        if (res.code == 1000) {\n          _this2.questionDirectory = _this2.formatQuestionDirectoryData(res.result.data);\n\n          _this2.getQuestion();\n\n          _this2.openAllDirectory();\n\n          _this2.hideMask();\n\n          _this2.$nextTick(function () {\n            _this2.countdown(_this2.studentInfo.theory_residue_time);\n          });\n        } else {\n          _this2.backSystemSelectPage();\n        }\n      }).catch(function (err) {});\n    },\n    getQuestion: function getQuestion() {\n      var _this3 = this;\n\n      var questionId = this.questionDirectory[this.currentQuestionTypeIndex].ques_ids[this.currentQuestionIndex].id;\n\n      if (this.storedQuestions[questionId + '']) {\n        this.currentQuestion = this.storedQuestions[questionId + ''];\n        this.reStoreAnswer();\n      } else {\n        Object(_api_student_answer_js__WEBPACK_IMPORTED_MODULE_15__[\"getQuestion\"])({\n          paper_id: this.paperId,\n          ids: [questionId]\n        }).then(function (res) {\n          if (res.code == 1000) {\n            if (res.result.data && res.result.data[0]) {\n              _this3.currentQuestion = _this3.formatQuestionData(res.result.data[0]);\n              _this3.storedQuestions[questionId + ''] = _this3.currentQuestion;\n\n              _this3.reStoreAnswer();\n            }\n          }\n        }).catch(function (err) {});\n      }\n    },\n    handleAnswerChange: function handleAnswerChange(value) {\n      var _this4 = this;\n\n      this.storeAnswer();\n\n      var _this$getSubmitAnsJSO = this.getSubmitAnsJSONStr(),\n          _this$getSubmitAnsJSO2 = Object(D_phpstudy_pro_WWW_kaoshi_ks_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(_this$getSubmitAnsJSO, 2),\n          userAnswerString = _this$getSubmitAnsJSO2[0],\n          answerJSONStr = _this$getSubmitAnsJSO2[1];\n\n      var currentQuestionTypeIndex = this.currentQuestionTypeIndex;\n      var currentQuestionIndex = this.currentQuestionIndex;\n      clearTimeout(this.answerChangeDelayTimer);\n      this.answerChangeDelayTimer = setTimeout(function () {\n        _this4.submitAnswer({\n          userAnswerString: userAnswerString,\n          answerJSONStr: answerJSONStr,\n          currentQuestionTypeIndex: currentQuestionTypeIndex,\n          currentQuestionIndex: currentQuestionIndex\n        });\n      }, 500);\n    },\n    updateQuestionIndex: function updateQuestionIndex(type, questionTypeIndex, questionIndex) {\n      switch (type) {\n        case 'pre':\n          if (this.currentQuestionIndex === 0) {\n            // 类型第一题\n            this.currentQuestionTypeIndex--;\n            this.currentQuestionIndex = this.questionDirectory[this.currentQuestionTypeIndex].ques_ids.length - 1;\n          } else {\n            this.currentQuestionIndex--;\n          }\n\n          break;\n\n        case 'next':\n          if (this.currentQuestionIndex === this.questionDirectory[this.currentQuestionTypeIndex].ques_ids.length - 1) {\n            // 类型最后一题\n            this.currentQuestionTypeIndex++;\n            this.currentQuestionIndex = 0;\n          } else {\n            this.currentQuestionIndex++;\n          }\n\n          break;\n\n        case 'jump':\n          this.currentQuestionTypeIndex = questionTypeIndex;\n          this.currentQuestionIndex = questionIndex;\n          break;\n      }\n    },\n    clickSwitchButton: function clickSwitchButton(type, questionTypeIndex, questionIndex) {\n      // type: 'pre' 'next' 'jump'\n      this.quesAnalyseShow = false;\n      this.updateQuestionIndex(type, questionTypeIndex, questionIndex);\n      this.getQuestion();\n    },\n    getSubmitAnsJSONStr: function getSubmitAnsJSONStr() {\n      var userAnswerString;\n\n      switch (this.currentQuesTypeCode) {\n        case 'multiple':\n          userAnswerString = this.currentQuestion.multipleAnswer.join(',');\n          break;\n\n        case 'single':\n        case 'judge':\n          userAnswerString = this.currentQuestion.singleAnswer;\n          break;\n      }\n\n      return [userAnswerString, JSON.stringify([{\n        id: this.currentQuestion.id,\n        user_answer: userAnswerString\n      }])];\n    },\n    // 选项有切换则提交\n    submitAnswer: function submitAnswer(_ref) {\n      var _this5 = this;\n\n      var userAnswerString = _ref.userAnswerString,\n          answerJSONStr = _ref.answerJSONStr,\n          currentQuestionTypeIndex = _ref.currentQuestionTypeIndex,\n          currentQuestionIndex = _ref.currentQuestionIndex;\n      return new Promise(function (resolve, reject) {\n        var questionTypeObj = _this5.questionDirectory[currentQuestionTypeIndex];\n        var questionIdObj = questionTypeObj.ques_ids[currentQuestionIndex];\n\n        Object(_api_student_answer_js__WEBPACK_IMPORTED_MODULE_15__[\"submitAnswer\"])({\n          paper_id: _this5.paperId,\n          answer: answerJSONStr\n        }).then(function (res) {\n          if (res.code == 1000) {\n            var isSubmitTag = Number(questionIdObj.is_submit);\n\n            if (!!userAnswerString && isSubmitTag === 0) {\n              // 答题\n              questionTypeObj.doneNumber++;\n              questionIdObj.is_submit = 1;\n            } else if (!userAnswerString && isSubmitTag === 1) {\n              // 取消选项 -> 未答题\n              questionTypeObj.doneNumber--;\n              questionIdObj.is_submit = 0;\n            }\n\n            resolve();\n          } else {\n            reject();\n          }\n        }).catch(function (err) {\n          reject(err);\n        });\n      });\n    },\n    submitPaper: function submitPaper() {\n      var _this6 = this;\n\n      this.$confirm('确定交卷?', '提示', {\n        confirmButtonText: '确定',\n        cancelButtonText: '取消',\n        type: 'warning'\n      }).then(function () {\n        Object(_api_student_answer_js__WEBPACK_IMPORTED_MODULE_15__[\"submitPaper\"])({\n          paper_id: _this6.paperId\n        }).then(function (res) {\n          if (res.code == 1000) {\n            _this6.$message({\n              message: '交卷成功',\n              type: 'success'\n            });\n\n            _this6.$router.replace({\n              path: '/student/system-select/index'\n            });\n          }\n        }).catch(function (err) {});\n      }).catch(function () {});\n    },\n    autoSubmitPaper: function autoSubmitPaper() {\n      var _this7 = this;\n\n      // 总体提前3秒\n      console.log('Auto submit paper.');\n\n      Object(_api_student_answer_js__WEBPACK_IMPORTED_MODULE_15__[\"submitPaper\"])({\n        paper_id: this.paperId\n      }).then(function (res) {\n        if (res.code == 1000) {\n          _this7.$message({\n            message: '考试结束，已交卷',\n            type: 'success',\n            duration: 4500\n          });\n\n          _this7.$router.replace({\n            path: '/student/system-select/index'\n          });\n        }\n      }).catch(function (err) {});\n    },\n    hideMask: function hideMask() {\n      this.maskShow = false;\n    },\n    backSystemSelectPage: function backSystemSelectPage(errMsg) {\n      var _this8 = this;\n\n      errMsg && this.$message({\n        message: errMsg,\n        type: 'error'\n      });\n      setTimeout(function () {\n        _this8.$router.replace('/student/system-select/index');\n      }, 2500);\n    },\n    getStudentInfo: function getStudentInfo() {\n      var _this9 = this;\n\n      Object(_api_student_user_js__WEBPACK_IMPORTED_MODULE_16__[\"getStudentInfo\"])({\n        moretype: 1\n      }).then(function (res) {\n        if (res.code == 1000) {\n          if (!res.result) {\n            return false;\n          }\n\n          _this9.studentInfo = res.result;\n\n          if (Number(_this9.studentInfo.theory_residue_time) > 0) {\n            _this9.getQuestionDirectory();\n          } else {\n            _this9.backSystemSelectPage('考试已结束');\n          }\n        } else {\n          _this9.backSystemSelectPage();\n        }\n      }).catch(function (err) {});\n    }\n  },\n  created: function created() {\n    this.pageStay = true;\n    this.paperId = parseInt(this.$route.query.paper) || 0;\n\n    if (this.paperId) {\n      this.getStudentInfo();\n    } else {\n      this.backSystemSelectPage('非有效考试');\n    }\n  },\n  beforeDestroy: function beforeDestroy() {\n    this.pageStay = false;\n  }\n});\n\n//# sourceURL=webpack:///./src/views/student/answer/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\":\"33a13642-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/student/answer/index.vue?vue&type=template&id=20fb072f&scoped=true&":
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"33a13642-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/student/answer/index.vue?vue&type=template&id=20fb072f&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      directives: [{ name: \"fullheight\", rawName: \"v-fullheight\" }],\n      staticClass: \"page-container\"\n    },\n    [\n      _c(\"transition\", { attrs: { name: \"el-fade-in-linear\" } }, [\n        !_vm.maskShow\n          ? _c(\"div\", [\n              _c(\"div\", { staticClass: \"answer-top-bar\" }, [\n                _c(\"h1\", { staticStyle: { display: \"none\" } }, [\n                  _vm._v(\n                    _vm._s(_vm.$store.state.studentUser.studentInfo.exam_name)\n                  )\n                ]),\n                _c(\"div\", { staticClass: \"countdown\" }, [\n                  _c(\"canvas\", {\n                    attrs: {\n                      id: \"countdown-canvas\",\n                      width: \"270\",\n                      height: \"42\"\n                    }\n                  })\n                ]),\n                _c(\n                  \"a\",\n                  {\n                    staticClass: \"finish-button\",\n                    attrs: { href: \"javascript:;\" },\n                    on: { click: _vm.submitPaper }\n                  },\n                  [_vm._v(\"交卷\")]\n                )\n              ]),\n              _c(\"div\", { staticClass: \"answer-left\" }, [\n                _c(\"div\", { staticClass: \"answer-main answer-card\" }, [\n                  _c(\"div\", { staticClass: \"question-type\" }, [\n                    _c(\"h2\", [_vm._v(_vm._s(_vm.currentQuesTypeName))]),\n                    _c(\"span\", [\n                      _vm._v(\n                        \"（\" +\n                          _vm._s(_vm.currentQuestionIndex + 1) +\n                          \"/\" +\n                          _vm._s(_vm.currentQuesTypeTotal) +\n                          \"）\"\n                      )\n                    ]),\n                    _vm._v(\n                      \" \" +\n                        _vm._s(\n                          _vm.currentQuestion.ques_type_score\n                            ? \"（每题\" +\n                                _vm.currentQuestion.ques_type_score +\n                                \"分）\"\n                            : \"\"\n                        ) +\n                        \" ： \"\n                    )\n                  ]),\n                  _c(\"div\", { staticClass: \"question answer-scroll\" }, [\n                    _c(\"div\", { staticClass: \"question-title\" }, [\n                      _c(\"div\", { staticClass: \"title-serial-number\" }, [\n                        _vm._v(_vm._s(_vm.currentQuestionIndex + 1) + \"、\")\n                      ]),\n                      _c(\n                        \"div\",\n                        {\n                          key: _vm.currentQuestion.ques_title,\n                          staticClass: \"title-text\",\n                          style: _vm.notAllowSelectStyle\n                        },\n                        [\n                          _c(\n                            \"span\",\n                            {\n                              style: _vm.notAllowSelectStyle,\n                              on: {\n                                copy: function($event) {\n                                  $event.preventDefault()\n                                }\n                              }\n                            },\n                            [_vm._v(_vm._s(_vm.currentQuestion.ques_title))]\n                          )\n                        ]\n                      )\n                    ]),\n                    _c(\n                      \"div\",\n                      { staticClass: \"question-options\" },\n                      [\n                        _vm.currentQuesTypeCode === \"multiple\"\n                          ? _c(\n                              \"el-checkbox-group\",\n                              {\n                                on: { change: _vm.handleAnswerChange },\n                                model: {\n                                  value: _vm.currentMultipleAnswer,\n                                  callback: function($$v) {\n                                    _vm.currentMultipleAnswer = $$v\n                                  },\n                                  expression: \"currentMultipleAnswer\"\n                                }\n                              },\n                              _vm._l(_vm.currentQuestion.ques_option, function(\n                                item,\n                                index\n                              ) {\n                                return _c(\n                                  \"div\",\n                                  { key: index, staticClass: \"option-item\" },\n                                  [\n                                    _c(\n                                      \"el-checkbox\",\n                                      {\n                                        staticClass: \"option-checkbox\",\n                                        class: {\n                                          \"checkbox-disabled\":\n                                            _vm.currentMultipleAnswer.length ===\n                                              1 &&\n                                            _vm.currentMultipleAnswer.includes(\n                                              item.key\n                                            )\n                                        },\n                                        attrs: {\n                                          label: item.key,\n                                          disabled:\n                                            _vm.currentMultipleAnswer.length ===\n                                              1 &&\n                                            _vm.currentMultipleAnswer.includes(\n                                              item.key\n                                            )\n                                        }\n                                      },\n                                      [\n                                        _c(\n                                          \"div\",\n                                          { staticClass: \"option-key\" },\n                                          [_vm._v(_vm._s(item.key) + \"、\")]\n                                        ),\n                                        item.txt_value\n                                          ? _c(\n                                              \"p\",\n                                              {\n                                                key: item.txt_value,\n                                                staticClass: \"option-text\",\n                                                style: _vm.notAllowSelectStyle,\n                                                on: {\n                                                  copy: function($event) {\n                                                    $event.preventDefault()\n                                                  }\n                                                }\n                                              },\n                                              [_vm._v(_vm._s(item.txt_value))]\n                                            )\n                                          : _vm._e(),\n                                        item.img_value\n                                          ? _c(\"el-image\", {\n                                              staticClass: \"option-image\",\n                                              attrs: {\n                                                src:\n                                                  _vm.$store.getters\n                                                    .fileUrlPrefix +\n                                                  item.img_value,\n                                                \"preview-src-list\": [\n                                                  _vm.$store.getters\n                                                    .fileUrlPrefix +\n                                                    item.img_value\n                                                ],\n                                                fit: \"contain\"\n                                              }\n                                            })\n                                          : _vm._e()\n                                      ],\n                                      1\n                                    )\n                                  ],\n                                  1\n                                )\n                              }),\n                              0\n                            )\n                          : _vm.currentQuesTypeCode === \"single\" ||\n                            _vm.currentQuesTypeCode === \"judge\"\n                          ? _c(\n                              \"el-radio-group\",\n                              {\n                                on: { change: _vm.handleAnswerChange },\n                                model: {\n                                  value: _vm.currentSingleAnswer,\n                                  callback: function($$v) {\n                                    _vm.currentSingleAnswer = $$v\n                                  },\n                                  expression: \"currentSingleAnswer\"\n                                }\n                              },\n                              _vm._l(_vm.currentQuestion.ques_option, function(\n                                item,\n                                index\n                              ) {\n                                return _c(\n                                  \"div\",\n                                  { key: index, staticClass: \"option-item\" },\n                                  [\n                                    _c(\n                                      \"el-radio\",\n                                      {\n                                        staticClass: \"option-checkbox\",\n                                        attrs: { label: item.key }\n                                      },\n                                      [\n                                        _c(\n                                          \"div\",\n                                          { staticClass: \"option-key\" },\n                                          [_vm._v(_vm._s(item.key) + \"、\")]\n                                        ),\n                                        item.txt_value\n                                          ? _c(\n                                              \"p\",\n                                              {\n                                                key: item.txt_value,\n                                                staticClass: \"option-text\",\n                                                style: _vm.notAllowSelectStyle,\n                                                on: {\n                                                  copy: function($event) {\n                                                    $event.preventDefault()\n                                                  }\n                                                }\n                                              },\n                                              [_vm._v(_vm._s(item.txt_value))]\n                                            )\n                                          : _vm._e(),\n                                        item.img_value\n                                          ? _c(\"el-image\", {\n                                              staticClass: \"option-image\",\n                                              attrs: {\n                                                src:\n                                                  _vm.$store.getters\n                                                    .fileUrlPrefix +\n                                                  item.img_value,\n                                                \"preview-src-list\": [\n                                                  _vm.$store.getters\n                                                    .fileUrlPrefix +\n                                                    item.img_value\n                                                ],\n                                                fit: \"contain\"\n                                              }\n                                            })\n                                          : _vm._e()\n                                      ],\n                                      1\n                                    )\n                                  ],\n                                  1\n                                )\n                              }),\n                              0\n                            )\n                          : _vm._e()\n                      ],\n                      1\n                    ),\n                    _vm.analyseShow\n                      ? _c(\"div\", { staticClass: \"question-analyse\" }, [\n                          _c(\"em\", [_vm._v(\"答案与解析\")]),\n                          _c(\n                            \"div\",\n                            {\n                              directives: [\n                                {\n                                  name: \"show\",\n                                  rawName: \"v-show\",\n                                  value: _vm.quesAnalyseShow,\n                                  expression: \"quesAnalyseShow\"\n                                }\n                              ]\n                            },\n                            [\n                              _c(\n                                \"p\",\n                                {\n                                  staticClass: \"title\",\n                                  staticStyle: { \"margin-bottom\": \"5px\" }\n                                },\n                                [\n                                  _vm._v(\"答案：\"),\n                                  _c(\n                                    \"span\",\n                                    {\n                                      staticStyle: {\n                                        color: \"#67C23A\",\n                                        \"font-style\": \"normal\"\n                                      }\n                                    },\n                                    [\n                                      _vm._v(\n                                        _vm._s(\n                                          _vm._f(\"generateAnswer\")(\n                                            _vm.currentQuestion.ques_option\n                                          )\n                                        )\n                                      )\n                                    ]\n                                  )\n                                ]\n                              ),\n                              _c(\"p\", { staticClass: \"title\" }, [\n                                _vm._v(\"解析：\")\n                              ]),\n                              _c(\n                                \"p\",\n                                {\n                                  key:\n                                    _vm.currentQuestion.ques_analys || \"（无）\",\n                                  staticStyle: { \"margin-bottom\": \"10px\" },\n                                  style: _vm.notAllowSelectStyle\n                                },\n                                [\n                                  _c(\n                                    \"span\",\n                                    {\n                                      style: _vm.notAllowSelectStyle,\n                                      on: {\n                                        copy: function($event) {\n                                          $event.preventDefault()\n                                        }\n                                      }\n                                    },\n                                    [\n                                      _vm._v(\n                                        _vm._s(\n                                          _vm.currentQuestion.ques_analys ||\n                                            \"（无）\"\n                                        )\n                                      )\n                                    ]\n                                  )\n                                ]\n                              )\n                            ]\n                          ),\n                          _c(\n                            \"p\",\n                            [\n                              _c(\n                                \"el-link\",\n                                {\n                                  attrs: { type: \"warning\" },\n                                  on: {\n                                    click: function($event) {\n                                      _vm.quesAnalyseShow = !_vm.quesAnalyseShow\n                                    }\n                                  }\n                                },\n                                [\n                                  _vm._v(\n                                    _vm._s(\n                                      _vm.quesAnalyseShow ? \"隐藏\" : \"显示\"\n                                    )\n                                  )\n                                ]\n                              )\n                            ],\n                            1\n                          )\n                        ])\n                      : _vm._e()\n                  ])\n                ]),\n                _c(\n                  \"div\",\n                  {\n                    staticClass: \"answer-switch answer-card\",\n                    class: [_vm.switchButtonStatusClass]\n                  },\n                  [\n                    _c(\n                      \"a\",\n                      {\n                        staticClass: \"switch-button\",\n                        attrs: { href: \"javascript:;\" },\n                        on: {\n                          click: function($event) {\n                            return _vm.clickSwitchButton(\"pre\")\n                          }\n                        }\n                      },\n                      [_c(\"i\"), _vm._v(\"上一题\")]\n                    ),\n                    _c(\"div\", { staticClass: \"split\" }),\n                    _c(\n                      \"a\",\n                      {\n                        staticClass: \"switch-button\",\n                        attrs: { href: \"javascript:;\" },\n                        on: {\n                          click: function($event) {\n                            return _vm.clickSwitchButton(\"next\")\n                          }\n                        }\n                      },\n                      [_vm._v(\"下一题\"), _c(\"i\", { staticClass: \"next\" })]\n                    )\n                  ]\n                )\n              ]),\n              _c(\"div\", { staticClass: \"answer-nav\" }, [\n                _c(\n                  \"div\",\n                  { staticClass: \"answer-directory answer-card answer-scroll\" },\n                  [\n                    _c(\n                      \"el-collapse\",\n                      {\n                        model: {\n                          value: _vm.openedDirectory,\n                          callback: function($$v) {\n                            _vm.openedDirectory = $$v\n                          },\n                          expression: \"openedDirectory\"\n                        }\n                      },\n                      _vm._l(_vm.questionDirectory, function(\n                        questionTypeItem,\n                        questionTypeIndex\n                      ) {\n                        return _c(\n                          \"el-collapse-item\",\n                          {\n                            key: questionTypeIndex,\n                            attrs: { name: \"\" + questionTypeIndex }\n                          },\n                          [\n                            _c(\n                              \"div\",\n                              {\n                                staticClass: \"directory-title\",\n                                attrs: { slot: \"title\" },\n                                slot: \"title\"\n                              },\n                              [\n                                _vm._v(_vm._s(questionTypeItem.type_name)),\n                                _c(\"span\", [\n                                  _vm._v(\n                                    \"（\" +\n                                      _vm._s(questionTypeItem.doneNumber) +\n                                      \"/\" +\n                                      _vm._s(questionTypeItem.ques_ids.length) +\n                                      \"）\"\n                                  )\n                                ])\n                              ]\n                            ),\n                            _c(\n                              \"div\",\n                              { staticClass: \"directory-content\" },\n                              _vm._l(questionTypeItem.ques_ids, function(\n                                questionIdItem,\n                                questionIdIndex\n                              ) {\n                                return _c(\n                                  \"a\",\n                                  {\n                                    key: questionIdItem.id,\n                                    class: {\n                                      done: questionIdItem.is_submit == 1,\n                                      current:\n                                        questionTypeIndex ===\n                                          _vm.currentQuestionTypeIndex &&\n                                        questionIdIndex ===\n                                          _vm.currentQuestionIndex\n                                    },\n                                    attrs: { href: \"javascript:;\" },\n                                    on: {\n                                      click: function($event) {\n                                        return _vm.clickSwitchButton(\n                                          \"jump\",\n                                          questionTypeIndex,\n                                          questionIdIndex\n                                        )\n                                      }\n                                    }\n                                  },\n                                  [_vm._v(_vm._s(questionIdIndex + 1))]\n                                )\n                              }),\n                              0\n                            )\n                          ]\n                        )\n                      }),\n                      1\n                    )\n                  ],\n                  1\n                ),\n                _c(\"div\", { staticClass: \"student-info answer-card\" }, [\n                  _c(\"h2\", [_vm._v(\"考生信息\")]),\n                  _c(\"img\", {\n                    attrs: { src: \"\", alt: \"\" },\n                    on: { error: _vm.loadPohtoError }\n                  }),\n                  _c(\"div\", { staticClass: \"student-info-text\" }, [\n                    _c(\"p\", { staticClass: \"info-item\" }, [\n                      _c(\"em\", [_vm._v(\"准考证：\")]),\n                      _vm._v(_vm._s(_vm.studentInfo.uni_id))\n                    ]),\n                    _c(\"p\", { staticClass: \"info-item\" }, [\n                      _c(\"em\", [_vm._v(\"姓名：\")]),\n                      _vm._v(_vm._s(_vm.studentInfo.name))\n                    ])\n                  ])\n                ])\n              ])\n            ])\n          : _vm._e()\n      ]),\n      _vm.maskShow ? _c(\"div\", { staticClass: \"answer-mask\" }) : _vm._e()\n    ],\n    1\n  )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n\n//# sourceURL=webpack:///./src/views/student/answer/index.vue?./node_modules/cache-loader/dist/cjs.js?%7B%22cacheDirectory%22:%22node_modules/.cache/vue-loader%22,%22cacheIdentifier%22:%2233a13642-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");

/***/ }),

/***/ "./node_modules/core-js/internals/array-from.js":
/*!******************************************************!*\
  !*** ./node_modules/core-js/internals/array-from.js ***!
  \******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

"use strict";
eval("\nvar bind = __webpack_require__(/*! ../internals/function-bind-context */ \"./node_modules/core-js/internals/function-bind-context.js\");\nvar toObject = __webpack_require__(/*! ../internals/to-object */ \"./node_modules/core-js/internals/to-object.js\");\nvar callWithSafeIterationClosing = __webpack_require__(/*! ../internals/call-with-safe-iteration-closing */ \"./node_modules/core-js/internals/call-with-safe-iteration-closing.js\");\nvar isArrayIteratorMethod = __webpack_require__(/*! ../internals/is-array-iterator-method */ \"./node_modules/core-js/internals/is-array-iterator-method.js\");\nvar toLength = __webpack_require__(/*! ../internals/to-length */ \"./node_modules/core-js/internals/to-length.js\");\nvar createProperty = __webpack_require__(/*! ../internals/create-property */ \"./node_modules/core-js/internals/create-property.js\");\nvar getIteratorMethod = __webpack_require__(/*! ../internals/get-iterator-method */ \"./node_modules/core-js/internals/get-iterator-method.js\");\n\n// `Array.from` method implementation\n// https://tc39.es/ecma262/#sec-array.from\nmodule.exports = function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) {\n  var O = toObject(arrayLike);\n  var C = typeof this == 'function' ? this : Array;\n  var argumentsLength = arguments.length;\n  var mapfn = argumentsLength > 1 ? arguments[1] : undefined;\n  var mapping = mapfn !== undefined;\n  var iteratorMethod = getIteratorMethod(O);\n  var index = 0;\n  var length, result, step, iterator, next, value;\n  if (mapping) mapfn = bind(mapfn, argumentsLength > 2 ? arguments[2] : undefined, 2);\n  // if the target is not iterable or it's an array with the default iterator - use a simple case\n  if (iteratorMethod != undefined && !(C == Array && isArrayIteratorMethod(iteratorMethod))) {\n    iterator = iteratorMethod.call(O);\n    next = iterator.next;\n    result = new C();\n    for (;!(step = next.call(iterator)).done; index++) {\n      value = mapping ? callWithSafeIterationClosing(iterator, mapfn, [step.value, index], true) : step.value;\n      createProperty(result, index, value);\n    }\n  } else {\n    length = toLength(O.length);\n    result = new C(length);\n    for (;length > index; index++) {\n      value = mapping ? mapfn(O[index], index) : O[index];\n      createProperty(result, index, value);\n    }\n  }\n  result.length = index;\n  return result;\n};\n\n\n//# sourceURL=webpack:///./node_modules/core-js/internals/array-from.js?");

/***/ }),

/***/ "./node_modules/core-js/internals/call-with-safe-iteration-closing.js":
/*!****************************************************************************!*\
  !*** ./node_modules/core-js/internals/call-with-safe-iteration-closing.js ***!
  \****************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

eval("var anObject = __webpack_require__(/*! ../internals/an-object */ \"./node_modules/core-js/internals/an-object.js\");\nvar iteratorClose = __webpack_require__(/*! ../internals/iterator-close */ \"./node_modules/core-js/internals/iterator-close.js\");\n\n// call something on iterator step with safe closing on error\nmodule.exports = function (iterator, fn, value, ENTRIES) {\n  try {\n    return ENTRIES ? fn(anObject(value)[0], value[1]) : fn(value);\n  } catch (error) {\n    iteratorClose(iterator);\n    throw error;\n  }\n};\n\n\n//# sourceURL=webpack:///./node_modules/core-js/internals/call-with-safe-iteration-closing.js?");

/***/ }),

/***/ "./node_modules/core-js/modules/es.array.from.js":
/*!*******************************************************!*\
  !*** ./node_modules/core-js/modules/es.array.from.js ***!
  \*******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

eval("var $ = __webpack_require__(/*! ../internals/export */ \"./node_modules/core-js/internals/export.js\");\nvar from = __webpack_require__(/*! ../internals/array-from */ \"./node_modules/core-js/internals/array-from.js\");\nvar checkCorrectnessOfIteration = __webpack_require__(/*! ../internals/check-correctness-of-iteration */ \"./node_modules/core-js/internals/check-correctness-of-iteration.js\");\n\nvar INCORRECT_ITERATION = !checkCorrectnessOfIteration(function (iterable) {\n  // eslint-disable-next-line es/no-array-from -- required for testing\n  Array.from(iterable);\n});\n\n// `Array.from` method\n// https://tc39.es/ecma262/#sec-array.from\n$({ target: 'Array', stat: true, forced: INCORRECT_ITERATION }, {\n  from: from\n});\n\n\n//# sourceURL=webpack:///./node_modules/core-js/modules/es.array.from.js?");

/***/ }),

/***/ "./node_modules/core-js/modules/es.array.map.js":
/*!******************************************************!*\
  !*** ./node_modules/core-js/modules/es.array.map.js ***!
  \******************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

"use strict";
eval("\nvar $ = __webpack_require__(/*! ../internals/export */ \"./node_modules/core-js/internals/export.js\");\nvar $map = __webpack_require__(/*! ../internals/array-iteration */ \"./node_modules/core-js/internals/array-iteration.js\").map;\nvar arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ \"./node_modules/core-js/internals/array-method-has-species-support.js\");\n\nvar HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('map');\n\n// `Array.prototype.map` method\n// https://tc39.es/ecma262/#sec-array.prototype.map\n// with adding support of @@species\n$({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT }, {\n  map: function map(callbackfn /* , thisArg */) {\n    return $map(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n  }\n});\n\n\n//# sourceURL=webpack:///./node_modules/core-js/modules/es.array.map.js?");

/***/ }),

/***/ "./node_modules/core-js/modules/es.array.slice.js":
/*!********************************************************!*\
  !*** ./node_modules/core-js/modules/es.array.slice.js ***!
  \********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

"use strict";
eval("\nvar $ = __webpack_require__(/*! ../internals/export */ \"./node_modules/core-js/internals/export.js\");\nvar isObject = __webpack_require__(/*! ../internals/is-object */ \"./node_modules/core-js/internals/is-object.js\");\nvar isArray = __webpack_require__(/*! ../internals/is-array */ \"./node_modules/core-js/internals/is-array.js\");\nvar toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ \"./node_modules/core-js/internals/to-absolute-index.js\");\nvar toLength = __webpack_require__(/*! ../internals/to-length */ \"./node_modules/core-js/internals/to-length.js\");\nvar toIndexedObject = __webpack_require__(/*! ../internals/to-indexed-object */ \"./node_modules/core-js/internals/to-indexed-object.js\");\nvar createProperty = __webpack_require__(/*! ../internals/create-property */ \"./node_modules/core-js/internals/create-property.js\");\nvar wellKnownSymbol = __webpack_require__(/*! ../internals/well-known-symbol */ \"./node_modules/core-js/internals/well-known-symbol.js\");\nvar arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ \"./node_modules/core-js/internals/array-method-has-species-support.js\");\n\nvar HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('slice');\n\nvar SPECIES = wellKnownSymbol('species');\nvar nativeSlice = [].slice;\nvar max = Math.max;\n\n// `Array.prototype.slice` method\n// https://tc39.es/ecma262/#sec-array.prototype.slice\n// fallback for not array-like ES3 strings and DOM objects\n$({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT }, {\n  slice: function slice(start, end) {\n    var O = toIndexedObject(this);\n    var length = toLength(O.length);\n    var k = toAbsoluteIndex(start, length);\n    var fin = toAbsoluteIndex(end === undefined ? length : end, length);\n    // inline `ArraySpeciesCreate` for usage native `Array#slice` where it's possible\n    var Constructor, result, n;\n    if (isArray(O)) {\n      Constructor = O.constructor;\n      // cross-realm fallback\n      if (typeof Constructor == 'function' && (Constructor === Array || isArray(Constructor.prototype))) {\n        Constructor = undefined;\n      } else if (isObject(Constructor)) {\n        Constructor = Constructor[SPECIES];\n        if (Constructor === null) Constructor = undefined;\n      }\n      if (Constructor === Array || Constructor === undefined) {\n        return nativeSlice.call(O, k, fin);\n      }\n    }\n    result = new (Constructor === undefined ? Array : Constructor)(max(fin - k, 0));\n    for (n = 0; k < fin; k++, n++) if (k in O) createProperty(result, n, O[k]);\n    result.length = n;\n    return result;\n  }\n});\n\n\n//# sourceURL=webpack:///./node_modules/core-js/modules/es.array.slice.js?");

/***/ }),

/***/ "./node_modules/core-js/modules/es.array.splice.js":
/*!*********************************************************!*\
  !*** ./node_modules/core-js/modules/es.array.splice.js ***!
  \*********************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

"use strict";
eval("\nvar $ = __webpack_require__(/*! ../internals/export */ \"./node_modules/core-js/internals/export.js\");\nvar toAbsoluteIndex = __webpack_require__(/*! ../internals/to-absolute-index */ \"./node_modules/core-js/internals/to-absolute-index.js\");\nvar toInteger = __webpack_require__(/*! ../internals/to-integer */ \"./node_modules/core-js/internals/to-integer.js\");\nvar toLength = __webpack_require__(/*! ../internals/to-length */ \"./node_modules/core-js/internals/to-length.js\");\nvar toObject = __webpack_require__(/*! ../internals/to-object */ \"./node_modules/core-js/internals/to-object.js\");\nvar arraySpeciesCreate = __webpack_require__(/*! ../internals/array-species-create */ \"./node_modules/core-js/internals/array-species-create.js\");\nvar createProperty = __webpack_require__(/*! ../internals/create-property */ \"./node_modules/core-js/internals/create-property.js\");\nvar arrayMethodHasSpeciesSupport = __webpack_require__(/*! ../internals/array-method-has-species-support */ \"./node_modules/core-js/internals/array-method-has-species-support.js\");\n\nvar HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('splice');\n\nvar max = Math.max;\nvar min = Math.min;\nvar MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF;\nvar MAXIMUM_ALLOWED_LENGTH_EXCEEDED = 'Maximum allowed length exceeded';\n\n// `Array.prototype.splice` method\n// https://tc39.es/ecma262/#sec-array.prototype.splice\n// with adding support of @@species\n$({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT }, {\n  splice: function splice(start, deleteCount /* , ...items */) {\n    var O = toObject(this);\n    var len = toLength(O.length);\n    var actualStart = toAbsoluteIndex(start, len);\n    var argumentsLength = arguments.length;\n    var insertCount, actualDeleteCount, A, k, from, to;\n    if (argumentsLength === 0) {\n      insertCount = actualDeleteCount = 0;\n    } else if (argumentsLength === 1) {\n      insertCount = 0;\n      actualDeleteCount = len - actualStart;\n    } else {\n      insertCount = argumentsLength - 2;\n      actualDeleteCount = min(max(toInteger(deleteCount), 0), len - actualStart);\n    }\n    if (len + insertCount - actualDeleteCount > MAX_SAFE_INTEGER) {\n      throw TypeError(MAXIMUM_ALLOWED_LENGTH_EXCEEDED);\n    }\n    A = arraySpeciesCreate(O, actualDeleteCount);\n    for (k = 0; k < actualDeleteCount; k++) {\n      from = actualStart + k;\n      if (from in O) createProperty(A, k, O[from]);\n    }\n    A.length = actualDeleteCount;\n    if (insertCount < actualDeleteCount) {\n      for (k = actualStart; k < len - actualDeleteCount; k++) {\n        from = k + actualDeleteCount;\n        to = k + insertCount;\n        if (from in O) O[to] = O[from];\n        else delete O[to];\n      }\n      for (k = len; k > len - actualDeleteCount + insertCount; k--) delete O[k - 1];\n    } else if (insertCount > actualDeleteCount) {\n      for (k = len - actualDeleteCount; k > actualStart; k--) {\n        from = k + actualDeleteCount - 1;\n        to = k + insertCount - 1;\n        if (from in O) O[to] = O[from];\n        else delete O[to];\n      }\n    }\n    for (k = 0; k < insertCount; k++) {\n      O[k + actualStart] = arguments[k + 2];\n    }\n    O.length = len - actualDeleteCount + insertCount;\n    return A;\n  }\n});\n\n\n//# sourceURL=webpack:///./node_modules/core-js/modules/es.array.splice.js?");

/***/ }),

/***/ "./node_modules/core-js/modules/es.symbol.description.js":
/*!***************************************************************!*\
  !*** ./node_modules/core-js/modules/es.symbol.description.js ***!
  \***************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

"use strict";
eval("// `Symbol.prototype.description` getter\n// https://tc39.es/ecma262/#sec-symbol.prototype.description\n\nvar $ = __webpack_require__(/*! ../internals/export */ \"./node_modules/core-js/internals/export.js\");\nvar DESCRIPTORS = __webpack_require__(/*! ../internals/descriptors */ \"./node_modules/core-js/internals/descriptors.js\");\nvar global = __webpack_require__(/*! ../internals/global */ \"./node_modules/core-js/internals/global.js\");\nvar has = __webpack_require__(/*! ../internals/has */ \"./node_modules/core-js/internals/has.js\");\nvar isObject = __webpack_require__(/*! ../internals/is-object */ \"./node_modules/core-js/internals/is-object.js\");\nvar defineProperty = __webpack_require__(/*! ../internals/object-define-property */ \"./node_modules/core-js/internals/object-define-property.js\").f;\nvar copyConstructorProperties = __webpack_require__(/*! ../internals/copy-constructor-properties */ \"./node_modules/core-js/internals/copy-constructor-properties.js\");\n\nvar NativeSymbol = global.Symbol;\n\nif (DESCRIPTORS && typeof NativeSymbol == 'function' && (!('description' in NativeSymbol.prototype) ||\n  // Safari 12 bug\n  NativeSymbol().description !== undefined\n)) {\n  var EmptyStringDescriptionStore = {};\n  // wrap Symbol constructor for correct work with undefined description\n  var SymbolWrapper = function Symbol() {\n    var description = arguments.length < 1 || arguments[0] === undefined ? undefined : String(arguments[0]);\n    var result = this instanceof SymbolWrapper\n      ? new NativeSymbol(description)\n      // in Edge 13, String(Symbol(undefined)) === 'Symbol(undefined)'\n      : description === undefined ? NativeSymbol() : NativeSymbol(description);\n    if (description === '') EmptyStringDescriptionStore[result] = true;\n    return result;\n  };\n  copyConstructorProperties(SymbolWrapper, NativeSymbol);\n  var symbolPrototype = SymbolWrapper.prototype = NativeSymbol.prototype;\n  symbolPrototype.constructor = SymbolWrapper;\n\n  var symbolToString = symbolPrototype.toString;\n  var native = String(NativeSymbol('test')) == 'Symbol(test)';\n  var regexp = /^Symbol\\((.*)\\)[^)]+$/;\n  defineProperty(symbolPrototype, 'description', {\n    configurable: true,\n    get: function description() {\n      var symbol = isObject(this) ? this.valueOf() : this;\n      var string = symbolToString.call(symbol);\n      if (has(EmptyStringDescriptionStore, symbol)) return '';\n      var desc = native ? string.slice(7, -1) : string.replace(regexp, '$1');\n      return desc === '' ? undefined : desc;\n    }\n  });\n\n  $({ global: true, forced: true }, {\n    Symbol: SymbolWrapper\n  });\n}\n\n\n//# sourceURL=webpack:///./node_modules/core-js/modules/es.symbol.description.js?");

/***/ }),

/***/ "./node_modules/core-js/modules/es.symbol.iterator.js":
/*!************************************************************!*\
  !*** ./node_modules/core-js/modules/es.symbol.iterator.js ***!
  \************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

eval("var defineWellKnownSymbol = __webpack_require__(/*! ../internals/define-well-known-symbol */ \"./node_modules/core-js/internals/define-well-known-symbol.js\");\n\n// `Symbol.iterator` well-known symbol\n// https://tc39.es/ecma262/#sec-symbol.iterator\ndefineWellKnownSymbol('iterator');\n\n\n//# sourceURL=webpack:///./node_modules/core-js/modules/es.symbol.iterator.js?");

/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/less-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/student/answer/index.vue?vue&type=style&index=0&id=20fb072f&lang=less&scoped=true&":
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--10-oneOf-1-2!./node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/student/answer/index.vue?vue&type=style&index=0&id=20fb072f&lang=less&scoped=true& ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

eval("// Imports\nvar ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\");\nvar ___CSS_LOADER_GET_URL_IMPORT___ = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/getUrl.js */ \"./node_modules/css-loader/dist/runtime/getUrl.js\");\nvar ___CSS_LOADER_URL_IMPORT_0___ = __webpack_require__(/*! ../../../images/student/common/pre-question.png */ \"./src/images/student/common/pre-question.png\");\nexports = ___CSS_LOADER_API_IMPORT___(false);\nvar ___CSS_LOADER_URL_REPLACEMENT_0___ = ___CSS_LOADER_GET_URL_IMPORT___(___CSS_LOADER_URL_IMPORT_0___);\n// Module\nexports.push([module.i, \".answer-card[data-v-20fb072f] {\\n  box-sizing: border-box;\\n  border-radius: 6px;\\n  box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.15);\\n}\\n.answer-scroll[data-v-20fb072f]::-webkit-scrollbar {\\n  width: 6px;\\n  height: 6px;\\n}\\n.answer-scroll[data-v-20fb072f]::-webkit-scrollbar-thumb {\\n  background: #e5e5e5;\\n  border-radius: 20px;\\n}\\n.answer-scroll[data-v-20fb072f]::-webkit-scrollbar-track-piece {\\n  background: transparent;\\n}\\n.page-container[data-v-20fb072f] {\\n  position: relative;\\n  width: 1200px;\\n  margin: 0 auto;\\n}\\n.answer-top-bar[data-v-20fb072f] {\\n  position: relative;\\n  z-index: 4;\\n  height: 60px;\\n  padding: 0 15px;\\n  background-color: #018fff;\\n}\\n.answer-top-bar h1[data-v-20fb072f] {\\n  position: absolute;\\n  line-height: 58px;\\n  margin: 0;\\n  font-size: 20px;\\n  font-weight: normal;\\n  color: #fff;\\n}\\n.countdown[data-v-20fb072f] {\\n  padding-top: 9px;\\n  text-align: center;\\n}\\n.finish-button[data-v-20fb072f] {\\n  position: absolute;\\n  top: 10px;\\n  right: 15px;\\n  width: 140px;\\n  line-height: 40px;\\n  border-radius: 20px;\\n  background-color: #fff;\\n  font-size: 22px;\\n  color: #ffbe2f;\\n  text-align: center;\\n  transition: background-color 0.15s;\\n}\\n.finish-button[data-v-20fb072f]:hover {\\n  background-color: #fff5e0;\\n}\\n.answer-left[data-v-20fb072f] {\\n  position: absolute;\\n  top: 92px;\\n  bottom: 45px;\\n  left: 0;\\n  right: 330px;\\n}\\n.answer-main[data-v-20fb072f] {\\n  position: absolute;\\n  width: 100%;\\n  top: 0;\\n  bottom: 116px;\\n  left: 0;\\n  padding: 74px 16px 22px;\\n}\\n.question-type[data-v-20fb072f] {\\n  position: absolute;\\n  line-height: 30px;\\n  top: 22px;\\n}\\n.question-type h2[data-v-20fb072f] {\\n  display: inline-block;\\n  margin: 0;\\n  font-size: 14px;\\n  font-weight: normal;\\n}\\n.question-type span[data-v-20fb072f] {\\n  color: #018fff;\\n}\\n.question[data-v-20fb072f] {\\n  height: 100%;\\n  overflow-y: auto;\\n}\\n.question-title[data-v-20fb072f],\\n.question-options[data-v-20fb072f] {\\n  position: relative;\\n}\\n.question-title[data-v-20fb072f] {\\n  padding-left: 60px;\\n  margin-bottom: 30px;\\n}\\n.title-serial-number[data-v-20fb072f],\\n.option-key[data-v-20fb072f] {\\n  position: absolute;\\n}\\n.title-serial-number[data-v-20fb072f] {\\n  left: 0;\\n  width: 60px;\\n  text-align: right;\\n}\\n.title-text[data-v-20fb072f] {\\n  line-height: 22px;\\n  white-space: pre-wrap;\\n}\\n.option-item[data-v-20fb072f] {\\n  margin: 0 0 26px 15px;\\n}\\n.option-checkbox[data-v-20fb072f] {\\n  padding-left: 54px;\\n}\\n.option-checkbox[data-v-20fb072f] .el-checkbox__input,\\n.option-checkbox[data-v-20fb072f] .el-radio__input {\\n  position: absolute;\\n  left: 0;\\n  top: 4px;\\n}\\n.option-checkbox[data-v-20fb072f] .el-checkbox__label,\\n.option-checkbox[data-v-20fb072f] .el-radio__label {\\n  padding-left: 0;\\n  white-space: normal;\\n}\\n.checkbox-disabled[data-v-20fb072f] .el-checkbox__inner {\\n  background-color: #409EFF !important;\\n  border-color: #409EFF !important;\\n}\\n.checkbox-disabled[data-v-20fb072f] .el-checkbox__inner:after {\\n  border-color: #fff;\\n}\\n.checkbox-disabled[data-v-20fb072f] .el-checkbox__label {\\n  color: #409EFF !important;\\n}\\n.option-key[data-v-20fb072f] {\\n  left: 15px;\\n  width: 40px;\\n  line-height: 22px;\\n  text-align: right;\\n}\\n.option-text[data-v-20fb072f] {\\n  line-height: 22px;\\n  margin: 0;\\n}\\n.option-image[data-v-20fb072f] {\\n  width: 140px;\\n  height: 100px;\\n  margin-top: 6px;\\n  background-color: #f5f5f5;\\n}\\n.title-text[data-v-20fb072f],\\n.option-text[data-v-20fb072f] {\\n  word-break: break-all;\\n  word-break: break-word;\\n}\\n.question-analyse[data-v-20fb072f] {\\n  position: relative;\\n  line-height: 20px;\\n  padding-left: 10px;\\n}\\n.question-analyse em[data-v-20fb072f] {\\n  position: absolute;\\n  color: #409EFF;\\n}\\n.question-analyse p[data-v-20fb072f] {\\n  margin: 0 0 0 90px;\\n  white-space: pre-wrap;\\n  color: #999;\\n}\\n.question-analyse p.title[data-v-20fb072f] {\\n  color: #333;\\n  font-style: italic;\\n}\\n.answer-switch[data-v-20fb072f] {\\n  position: absolute;\\n  left: 0;\\n  bottom: 0;\\n  width: 100%;\\n  height: 80px;\\n  font-size: 0;\\n}\\n.answer-switch .split[data-v-20fb072f] {\\n  position: absolute;\\n  top: 12px;\\n  bottom: 12px;\\n  left: 50%;\\n  width: 1px;\\n  background-color: #d4d4d4;\\n}\\n.first-question .switch-button[data-v-20fb072f]:last-child {\\n  width: 100%;\\n}\\n.first-question .split[data-v-20fb072f],\\n.first-question .switch-button[data-v-20fb072f]:first-child {\\n  display: none;\\n}\\n.last-question .switch-button[data-v-20fb072f]:first-child {\\n  width: 100%;\\n}\\n.last-question .split[data-v-20fb072f],\\n.last-question .switch-button[data-v-20fb072f]:last-child {\\n  display: none;\\n}\\n.switch-button[data-v-20fb072f] {\\n  display: inline-block;\\n  box-sizing: border-box;\\n  width: 50%;\\n  height: 100%;\\n  line-height: 56px;\\n  padding: 12px 0;\\n  font-size: 14px;\\n  color: #333;\\n  text-align: center;\\n}\\n.switch-button i[data-v-20fb072f] {\\n  display: inline-block;\\n  vertical-align: top;\\n  width: 40px;\\n  height: 40px;\\n  margin: 8px 16px 0 0;\\n  background: url(\" + ___CSS_LOADER_URL_REPLACEMENT_0___ + \") no-repeat;\\n  background-size: contain;\\n}\\n.switch-button i.next[data-v-20fb072f] {\\n  transform: rotate(180deg);\\n  margin: 8px 0 0 16px;\\n}\\n.answer-nav[data-v-20fb072f] {\\n  position: absolute;\\n  top: 92px;\\n  right: 0;\\n  bottom: 45px;\\n  width: 300px;\\n}\\n.answer-directory[data-v-20fb072f] {\\n  position: absolute;\\n  top: 0;\\n  bottom: 187px;\\n  left: 0;\\n  width: 100%;\\n  overflow-y: auto;\\n}\\n.answer-directory[data-v-20fb072f] .el-collapse-item__header {\\n  height: 30px;\\n  line-height: 30px;\\n  background-color: #018fff;\\n  color: #fff;\\n  font-size: 16px;\\n}\\n.answer-directory[data-v-20fb072f] .el-collapse-item__wrap {\\n  border-bottom: none;\\n}\\n.directory-title[data-v-20fb072f] {\\n  width: 100%;\\n  padding-left: 12px;\\n}\\n.directory-title span[data-v-20fb072f] {\\n  float: right;\\n  margin-right: 15px;\\n  font-size: 14px;\\n}\\n.directory-content[data-v-20fb072f] {\\n  padding: 20px 0 10px 20px;\\n  margin-bottom: -25px;\\n  font-size: 0;\\n}\\n.directory-content a[data-v-20fb072f] {\\n  display: inline-block;\\n  width: 30px;\\n  height: 30px;\\n  line-height: 30px;\\n  margin: 0 15px 10px 0;\\n  border-radius: 15px;\\n  background-color: #ccc;\\n  font-size: 14px;\\n  color: #fff;\\n  text-align: center;\\n}\\n.directory-content a.done[data-v-20fb072f] {\\n  background-color: #a1d3f8;\\n}\\n.directory-content a.current[data-v-20fb072f] {\\n  background-color: #018fff;\\n}\\n.student-info[data-v-20fb072f] {\\n  position: absolute;\\n  bottom: 0;\\n  left: 0;\\n  width: 100%;\\n  height: 155px;\\n  padding: 0 12px;\\n}\\n.student-info h2[data-v-20fb072f] {\\n  margin: 0 0 4px;\\n  line-height: 40px;\\n  font-size: 16px;\\n  font-weight: normal;\\n}\\n.student-info img[data-v-20fb072f] {\\n  position: absolute;\\n  width: 75px;\\n  height: 100px;\\n  border-radius: 10px;\\n  background-color: #a1d2f8;\\n}\\n.student-info-text[data-v-20fb072f] {\\n  margin-left: 92px;\\n}\\n.info-item[data-v-20fb072f] {\\n  line-height: 30px;\\n  margin: 0 0 5px;\\n  white-space: nowrap;\\n  text-overflow: ellipsis;\\n  overflow-x: hidden;\\n}\\n.info-item em[data-v-20fb072f] {\\n  color: #999;\\n  font-style: normal;\\n}\\n.answer-mask[data-v-20fb072f] {\\n  position: fixed;\\n  left: 0;\\n  right: 0;\\n  top: 0;\\n  bottom: 0;\\n  z-index: 10;\\n  background-color: #fff;\\n}\\n\", \"\"]);\n// Exports\nmodule.exports = exports;\n\n\n//# sourceURL=webpack:///./src/views/student/answer/index.vue?./node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--10-oneOf-1-2!./node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options");

/***/ }),

/***/ "./node_modules/vue-style-loader/index.js?!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/less-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/student/answer/index.vue?vue&type=style&index=0&id=20fb072f&lang=less&scoped=true&":
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/vue-style-loader??ref--10-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--10-oneOf-1-2!./node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/views/student/answer/index.vue?vue&type=style&index=0&id=20fb072f&lang=less&scoped=true& ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {

eval("// style-loader: Adds some css to the DOM by adding a <style> tag\n\n// load the styles\nvar content = __webpack_require__(/*! !../../../../node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src??ref--10-oneOf-1-2!../../../../node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./index.vue?vue&type=style&index=0&id=20fb072f&lang=less&scoped=true& */ \"./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/less-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/student/answer/index.vue?vue&type=style&index=0&id=20fb072f&lang=less&scoped=true&\");\nif(content.__esModule) content = content.default;\nif(typeof content === 'string') content = [[module.i, content, '']];\nif(content.locals) module.exports = content.locals;\n// add the styles to the DOM\nvar add = __webpack_require__(/*! ../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ \"./node_modules/vue-style-loader/lib/addStylesClient.js\").default\nvar update = add(\"1321b33c\", content, false, {\"sourceMap\":false,\"shadowMode\":false});\n// Hot Module Replacement\nif(false) {}\n\n//# sourceURL=webpack:///./src/views/student/answer/index.vue?./node_modules/vue-style-loader??ref--10-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--10-oneOf-1-2!./node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options");

/***/ }),

/***/ "./src/api/student/answer.js":
/*!***********************************!*\
  !*** ./src/api/student/answer.js ***!
  \***********************************/
/*! exports provided: getQuestionDirectory, getQuestion, submitAnswer, submitPaper */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getQuestionDirectory\", function() { return getQuestionDirectory; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"getQuestion\", function() { return getQuestion; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"submitAnswer\", function() { return submitAnswer; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"submitPaper\", function() { return submitPaper; });\n/* harmony import */ var _utils_request_student_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @/utils/request/student.js */ \"./src/utils/request/student.js\");\n\nfunction getQuestionDirectory(data) {\n  return Object(_utils_request_student_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({\n    url: '/theory/user/getPaperInfo',\n    method: 'get',\n    params: data\n  });\n}\n;\nfunction getQuestion(data) {\n  return Object(_utils_request_student_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({\n    url: '/theory/user/getPaperQuestion',\n    method: 'get',\n    params: data\n  });\n}\n;\nfunction submitAnswer(data) {\n  return Object(_utils_request_student_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({\n    url: '/theory/user/submitQuestion',\n    method: 'post',\n    data: data\n  });\n}\n;\nfunction submitPaper(data) {\n  return Object(_utils_request_student_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"])({\n    url: '/theory/user/submitPaper',\n    method: 'post',\n    data: data\n  });\n}\n\n//# sourceURL=webpack:///./src/api/student/answer.js?");

/***/ }),

/***/ "./src/directives/fullheight.js":
/*!**************************************!*\
  !*** ./src/directives/fullheight.js ***!
  \**************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\nvar dom;\n\nvar updateContainerHeight = function updateContainerHeight() {\n  dom.style.minHeight = (window.innerHeight > 610 ? window.innerHeight : 610) + 'px';\n};\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n  bind: function bind(el) {\n    dom = el;\n    updateContainerHeight();\n    window.addEventListener('resize', updateContainerHeight, false);\n  },\n  unbind: function unbind(el) {\n    window.removeEventListener('resize', updateContainerHeight, false);\n    dom = null;\n  }\n});\n\n//# sourceURL=webpack:///./src/directives/fullheight.js?");

/***/ }),

/***/ "./src/images/student/common/countdown-bg.png":
/*!****************************************************!*\
  !*** ./src/images/student/common/countdown-bg.png ***!
  \****************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQ4AAAAqCAMAAAB1JUUDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABCUExURUxpcf////////7+/v////////////////////////////7+/v7+/v////7+/v////////////7+/v7+/v////7+/i19i5MAAAAUdFJOUwDr3hCBP4zAUPTLYCD2n79MMq9wJnLGIQAAAkBJREFUaN7tmttyozAMhn2QwYCxA0Hv/6orQtuLHXwAV5PNjnUrRr/1xUh0+gshbBi2v2MIVnyF7ZPpssgUOT1Cf0Uj3cSp/Hl92M4DjnQXSXdXaGSK1Gukm7hQ/7HF4vHiGk1f+O1sWuNRrZFu4koPIfps2NN9Ol0WmSLxI/SFAukmrvQwRJ+Ve3qOpodyHJki8SPMhQJDUmC40MMWj4J0WbBrpCtcqd9wNBwNR8PRcDQcDUfD0XB8Pg4rpWXFcUvgbTjk1186bBq3BN6GQ22bYsVxS+BtOMw4GlYcJLC0Udo2S8Px3+Fgnx3LR82Otlnad0f7Km2jtOH4d3Fo91E4FseIw3qxKlYcjo4/mfqjGgq9/1cQ+HBouQqDTzYcEBT67xbqjooUhhlHkAR8xYULx9Qh/a42gLfVOIzAMYQgVViYcPgXbz3KietlMYQjeMKhfgOHBwAVwLHg0AEPDHrEwINjv+Ej0u1wJFWJwwNOq+N7WfSq8Iium5hux4piQk0teP8LOKzynLNjMX6kgS2Ba3ZoRLmu1IJ+1vo79pfFTOjSOCr9HWE3LSHc9ndk5J+Iaty3QSfdffdP/4NDPDO3o879417TI4mjxv2jVcCFdsoCu06dN4zWSsGizRRJe8P0qH6YcHjDnLT48tMdChB5tMg5uM8O44xRwOUcnJRcJtrk6Nicg7RoNcnYEkumsP0cT9N6BUcvnzQ5X+mc1Dg5wnz4Pjuv6R4D5AQyvtI5Vv+FA1CBFi2OTxqjv78h/wB+LAmnfCbHrgAAAABJRU5ErkJggg==\"\n\n//# sourceURL=webpack:///./src/images/student/common/countdown-bg.png?");

/***/ }),

/***/ "./src/images/student/common/pre-question.png":
/*!****************************************************!*\
  !*** ./src/images/student/common/pre-question.png ***!
  \****************************************************/
/*! no static exports found */
/***/ (function(module, exports) {

eval("module.exports = \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAB7UExURUxpcZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmc9kd7MAAAAodFJOUwDyA9Ef6XDcPJHv4vbD+8u1JgyodnxLWzMRBytmUxVgCq26RKCahmpKGS+ZAAABxklEQVQ4y32V6bqCIBCGUSQUXOqYuZRlizX3f4VnMBcQbH6Uje/DbB8TIYYd2ijhQsikL89k064XCprxInBi/tEb3kuaJJTHw3NU21zI8YW3v42nXNucoUO0a+6ovG/jgO4o1aEmF6Ert+L4yr1fczdX4k/M9WHGfbo7ccBMX9OPCrlwq2cB9qIcn9ny6DB1TDcFvpMfVozvG4C0+QWqiFf8ugC8Ne9fxteTO33r4ZD6GocD+qyP9MDDqoyWKo7WjixD0uolD5xvJXlWk4wgvepcZnPkL4WMJCB1LnfWTYETCVTjWHgOF5tFngMjApJRKkqQKRh2mkUjNFCAZeUMehg6m8aPJLt8drMdT3roDPOcyBTSt7MYBfUQd3O/hFsfnYdhyyXlb/S9Q70AvfrQejeQlpY+6jCfqYkbpCUKCbE/6Hanh5GsWl/5bz41XmjzktoDhPN4V6NfAr/BOJPm1yUcBAvBLPU02OIa3CuFtijEBtlRY1U8cJE5ox+U5HXHHhMpfFcdQDvD9VIrtjVn8szAMdGb2resqMYLVFc7JeSlDm2D54NWY3qPojz7runHwb3iXlKXN7tX29194r8HEx7jSb9K+B+NDDhiaODw4QAAAABJRU5ErkJggg==\"\n\n//# sourceURL=webpack:///./src/images/student/common/pre-question.png?");

/***/ }),

/***/ "./src/views/student/answer/index.vue":
/*!********************************************!*\
  !*** ./src/views/student/answer/index.vue ***!
  \********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _index_vue_vue_type_template_id_20fb072f_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./index.vue?vue&type=template&id=20fb072f&scoped=true& */ \"./src/views/student/answer/index.vue?vue&type=template&id=20fb072f&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/student/answer/index.vue?vue&type=script&lang=js&\");\n/* empty/unused harmony star reexport *//* harmony import */ var _index_vue_vue_type_style_index_0_id_20fb072f_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./index.vue?vue&type=style&index=0&id=20fb072f&lang=less&scoped=true& */ \"./src/views/student/answer/index.vue?vue&type=style&index=0&id=20fb072f&lang=less&scoped=true&\");\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n\n/* normalize component */\n\nvar component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(\n  _index_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n  _index_vue_vue_type_template_id_20fb072f_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n  _index_vue_vue_type_template_id_20fb072f_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n  false,\n  null,\n  \"20fb072f\",\n  null\n  \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/views/student/answer/index.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n\n//# sourceURL=webpack:///./src/views/student/answer/index.vue?");

/***/ }),

/***/ "./src/views/student/answer/index.vue?vue&type=script&lang=js&":
/*!*********************************************************************!*\
  !*** ./src/views/student/answer/index.vue?vue&type=script&lang=js& ***!
  \*********************************************************************/
/*! exports provided: default */
/***/ (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/student/answer/index.vue?vue&type=script&lang=js&\");\n/* empty/unused harmony star reexport */ /* 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\"]); \n\n//# sourceURL=webpack:///./src/views/student/answer/index.vue?");

/***/ }),

/***/ "./src/views/student/answer/index.vue?vue&type=style&index=0&id=20fb072f&lang=less&scoped=true&":
/*!******************************************************************************************************!*\
  !*** ./src/views/student/answer/index.vue?vue&type=style&index=0&id=20fb072f&lang=less&scoped=true& ***!
  \******************************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_id_20fb072f_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-style-loader??ref--10-oneOf-1-0!../../../../node_modules/css-loader/dist/cjs.js??ref--10-oneOf-1-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src??ref--10-oneOf-1-2!../../../../node_modules/less-loader/dist/cjs.js??ref--10-oneOf-1-3!../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./index.vue?vue&type=style&index=0&id=20fb072f&lang=less&scoped=true& */ \"./node_modules/vue-style-loader/index.js?!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/less-loader/dist/cjs.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/views/student/answer/index.vue?vue&type=style&index=0&id=20fb072f&lang=less&scoped=true&\");\n/* harmony import */ var _node_modules_vue_style_loader_index_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_id_20fb072f_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_id_20fb072f_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_id_20fb072f_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if([\"default\"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_vue_style_loader_index_js_ref_10_oneOf_1_0_node_modules_css_loader_dist_cjs_js_ref_10_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_10_oneOf_1_2_node_modules_less_loader_dist_cjs_js_ref_10_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_index_vue_vue_type_style_index_0_id_20fb072f_lang_less_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n\n\n//# sourceURL=webpack:///./src/views/student/answer/index.vue?");

/***/ }),

/***/ "./src/views/student/answer/index.vue?vue&type=template&id=20fb072f&scoped=true&":
/*!***************************************************************************************!*\
  !*** ./src/views/student/answer/index.vue?vue&type=template&id=20fb072f&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_33a13642_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_20fb072f_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"33a13642-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=20fb072f&scoped=true& */ \"./node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"33a13642-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/student/answer/index.vue?vue&type=template&id=20fb072f&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_33a13642_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_20fb072f_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_33a13642_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_20fb072f_scoped_true___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"]; });\n\n\n\n//# sourceURL=webpack:///./src/views/student/answer/index.vue?");

/***/ })

}]);