diff --git a/20105.5df0a711.async.js b/20105.440d864d.async.js similarity index 99% rename from 20105.5df0a711.async.js rename to 20105.440d864d.async.js index a7c40c8e51..c6c627b697 100644 --- a/20105.5df0a711.async.js +++ b/20105.440d864d.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[20105,28518,52970,38342,57824,73580,96699,6700,87959,67454,97968,3702,85804],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[20105,28518,38342,57824,73580,96699,6700,87959,67454,97968,3702,85804],{ /***/ 65363: /*!*************************************************************************************************************!*\ diff --git a/52970.1a7304cf.async.js b/24317.e2e797f8.async.js similarity index 72% rename from 52970.1a7304cf.async.js rename to 24317.e2e797f8.async.js index 7d261de6f9..e776521e45 100644 --- a/52970.1a7304cf.async.js +++ b/24317.e2e797f8.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[52970,28518,20105,38342,57824,73580,96699,6700,87959,67454,97968,3702,85804],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[24317,38342,57824,73580,96699,6700,87959,67454,97968,3702,85804],{ /***/ 65363: /*!*************************************************************************************************************!*\ @@ -136,6 +136,96 @@ if (false) {} /***/ }), +/***/ 8657: +/*!************************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/FolderOpenOutlined.js + 1 modules ***! + \************************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_FolderOpenOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.27.0@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(72308); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/es/asn/FolderOpenOutlined.js +// This icon file is generated automatically. +var FolderOpenOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z" } }] }, "name": "folder-open", "theme": "outlined" }; +/* harmony default export */ var asn_FolderOpenOutlined = (FolderOpenOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(7657); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/FolderOpenOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var FolderOpenOutlined_FolderOpenOutlined = function FolderOpenOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_FolderOpenOutlined + })); +}; + +/**![folder-open](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9IiNjYWNhY2EiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkyOCA0NDRIODIwVjMzMC40YzAtMTcuNy0xNC4zLTMyLTMyLTMySDQ3M0wzNTUuNyAxODYuMmE4LjE1IDguMTUgMCAwMC01LjUtMi4ySDk2Yy0xNy43IDAtMzIgMTQuMy0zMiAzMnY1OTJjMCAxNy43IDE0LjMgMzIgMzIgMzJoNjk4YzEzIDAgMjQuOC03LjkgMjkuNy0yMGwxMzQtMzMyYzEuNS0zLjggMi4zLTcuOSAyLjMtMTIgMC0xNy43LTE0LjMtMzItMzItMzJ6TTEzNiAyNTZoMTg4LjVsMTE5LjYgMTE0LjRINzQ4VjQ0NEgyMzhjLTEzIDAtMjQuOCA3LjktMjkuNyAyMEwxMzYgNjQzLjJWMjU2em02MzUuMyA1MTJIMTU5bDEwMy4zLTI1Nmg2MTIuNEw3NzEuMyA3Njh6IiAvPjwvc3ZnPg==) */ +var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(FolderOpenOutlined_FolderOpenOutlined); +if (false) {} +/* harmony default export */ var icons_FolderOpenOutlined = (RefIcon); + +/***/ }), + +/***/ 10906: +/*!******************************************************************************************************!*\ + !*** ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/FormOutlined.js + 1 modules ***! + \******************************************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ icons_FormOutlined; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.27.0@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(72308); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/es/asn/FormOutlined.js +// This icon file is generated automatically. +var FormOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z" } }, { "tag": "path", "attrs": { "d": "M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z" } }] }, "name": "form", "theme": "outlined" }; +/* harmony default export */ var asn_FormOutlined = (FormOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(7657); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/FormOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var FormOutlined_FormOutlined = function FormOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_FormOutlined + })); +}; + +/**![form](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9IiNjYWNhY2EiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkwNCA1MTJoLTU2Yy00LjQgMC04IDMuNi04IDh2MzIwSDE4NFYxODRoMzIwYzQuNCAwIDgtMy42IDgtOHYtNTZjMC00LjQtMy42LTgtOC04SDE0NGMtMTcuNyAwLTMyIDE0LjMtMzIgMzJ2NzM2YzAgMTcuNyAxNC4zIDMyIDMyIDMyaDczNmMxNy43IDAgMzItMTQuMyAzMi0zMlY1MjBjMC00LjQtMy42LTgtOC04eiIgLz48cGF0aCBkPSJNMzU1LjkgNTM0LjlMMzU0IDY1My44Yy0uMSA4LjkgNy4xIDE2LjIgMTYgMTYuMmguNGwxMTgtMi45YzItLjEgNC0uOSA1LjQtMi4zbDQxNS45LTQxNWMzLjEtMy4xIDMuMS04LjIgMC0xMS4zTDc4NS40IDExNC4zYy0xLjYtMS42LTMuNi0yLjMtNS43LTIuM3MtNC4xLjgtNS43IDIuM2wtNDE1LjggNDE1YTguMyA4LjMgMCAwMC0yLjMgNS42em02My41IDIzLjZMNzc5LjcgMTk5bDQ1LjIgNDUuMS0zNjAuNSAzNTkuNy00NS43IDEuMS43LTQ2LjR6IiAvPjwvc3ZnPg==) */ +var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(FormOutlined_FormOutlined); +if (false) {} +/* harmony default export */ var icons_FormOutlined = (RefIcon); + +/***/ }), + /***/ 24905: /*!************************************************************************!*\ !*** ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules ***! @@ -414,246 +504,6 @@ if (false) {} /***/ }), -/***/ 98447: -/*!******************************************************************!*\ - !*** ./node_modules/_antd@5.9.0@antd/es/checkbox/style/index.js ***! - \******************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ C2: function() { return /* binding */ getStyle; } -/* harmony export */ }); -/* unused harmony export genCheckboxStyle */ -/* harmony import */ var _style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../style */ 17313); -/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../theme/internal */ 37613); -/* harmony import */ var _theme_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../theme/internal */ 83116); - - -// ============================== Styles ============================== -const genCheckboxStyle = token => { - const { - checkboxCls - } = token; - const wrapperCls = `${checkboxCls}-wrapper`; - return [ - // ===================== Basic ===================== - { - // Group - [`${checkboxCls}-group`]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), { - display: 'inline-flex', - flexWrap: 'wrap', - columnGap: token.marginXS, - // Group > Grid - [`> ${token.antCls}-row`]: { - flex: 1 - } - }), - // Wrapper - [wrapperCls]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), { - display: 'inline-flex', - alignItems: 'baseline', - cursor: 'pointer', - // Fix checkbox & radio in flex align #30260 - '&:after': { - display: 'inline-block', - width: 0, - overflow: 'hidden', - content: "'\\a0'" - }, - // Checkbox near checkbox - [`& + ${wrapperCls}`]: { - marginInlineStart: 0 - }, - [`&${wrapperCls}-in-form-item`]: { - 'input[type="checkbox"]': { - width: 14, - height: 14 // FIXME: magic - } - } - }), - - // Wrapper > Checkbox - [checkboxCls]: Object.assign(Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .resetComponent */ .Wf)(token)), { - position: 'relative', - whiteSpace: 'nowrap', - lineHeight: 1, - cursor: 'pointer', - borderRadius: token.borderRadiusSM, - // To make alignment right when `controlHeight` is changed - // Ref: https://github.com/ant-design/ant-design/issues/41564 - alignSelf: 'center', - // Wrapper > Checkbox > input - [`${checkboxCls}-input`]: { - position: 'absolute', - // Since baseline align will get additional space offset, - // we need to move input to top to make it align with text. - // Ref: https://github.com/ant-design/ant-design/issues/38926#issuecomment-1486137799 - inset: 0, - zIndex: 1, - cursor: 'pointer', - opacity: 0, - margin: 0, - [`&:focus-visible + ${checkboxCls}-inner`]: Object.assign({}, (0,_style__WEBPACK_IMPORTED_MODULE_0__/* .genFocusOutline */ .oN)(token)) - }, - // Wrapper > Checkbox > inner - [`${checkboxCls}-inner`]: { - boxSizing: 'border-box', - position: 'relative', - top: 0, - insetInlineStart: 0, - display: 'block', - width: token.checkboxSize, - height: token.checkboxSize, - direction: 'ltr', - backgroundColor: token.colorBgContainer, - border: `${token.lineWidth}px ${token.lineType} ${token.colorBorder}`, - borderRadius: token.borderRadiusSM, - borderCollapse: 'separate', - transition: `all ${token.motionDurationSlow}`, - '&:after': { - boxSizing: 'border-box', - position: 'absolute', - top: '50%', - insetInlineStart: '21.5%', - display: 'table', - width: token.checkboxSize / 14 * 5, - height: token.checkboxSize / 14 * 8, - border: `${token.lineWidthBold}px solid ${token.colorWhite}`, - borderTop: 0, - borderInlineStart: 0, - transform: 'rotate(45deg) scale(0) translate(-50%,-50%)', - opacity: 0, - content: '""', - transition: `all ${token.motionDurationFast} ${token.motionEaseInBack}, opacity ${token.motionDurationFast}` - } - }, - // Wrapper > Checkbox + Text - '& + span': { - paddingInlineStart: token.paddingXS, - paddingInlineEnd: token.paddingXS - } - }) - }, - // ===================== Hover ===================== - { - // Wrapper & Wrapper > Checkbox - [` - ${wrapperCls}:not(${wrapperCls}-disabled), - ${checkboxCls}:not(${checkboxCls}-disabled) - `]: { - [`&:hover ${checkboxCls}-inner`]: { - borderColor: token.colorPrimary - } - }, - [`${wrapperCls}:not(${wrapperCls}-disabled)`]: { - [`&:hover ${checkboxCls}-checked:not(${checkboxCls}-disabled) ${checkboxCls}-inner`]: { - backgroundColor: token.colorPrimaryHover, - borderColor: 'transparent' - }, - [`&:hover ${checkboxCls}-checked:not(${checkboxCls}-disabled):after`]: { - borderColor: token.colorPrimaryHover - } - } - }, - // ==================== Checked ==================== - { - // Wrapper > Checkbox - [`${checkboxCls}-checked`]: { - [`${checkboxCls}-inner`]: { - backgroundColor: token.colorPrimary, - borderColor: token.colorPrimary, - '&:after': { - opacity: 1, - transform: 'rotate(45deg) scale(1) translate(-50%,-50%)', - transition: `all ${token.motionDurationMid} ${token.motionEaseOutBack} ${token.motionDurationFast}` - } - } - }, - [` - ${wrapperCls}-checked:not(${wrapperCls}-disabled), - ${checkboxCls}-checked:not(${checkboxCls}-disabled) - `]: { - [`&:hover ${checkboxCls}-inner`]: { - backgroundColor: token.colorPrimaryHover, - borderColor: 'transparent' - } - } - }, - // ================= Indeterminate ================= - { - [checkboxCls]: { - '&-indeterminate': { - // Wrapper > Checkbox > inner - [`${checkboxCls}-inner`]: { - backgroundColor: token.colorBgContainer, - borderColor: token.colorBorder, - '&:after': { - top: '50%', - insetInlineStart: '50%', - width: token.fontSizeLG / 2, - height: token.fontSizeLG / 2, - backgroundColor: token.colorPrimary, - border: 0, - transform: 'translate(-50%, -50%) scale(1)', - opacity: 1, - content: '""' - } - } - } - } - }, - // ==================== Disable ==================== - { - // Wrapper - [`${wrapperCls}-disabled`]: { - cursor: 'not-allowed' - }, - // Wrapper > Checkbox - [`${checkboxCls}-disabled`]: { - // Wrapper > Checkbox > input - [`&, ${checkboxCls}-input`]: { - cursor: 'not-allowed', - // Disabled for native input to enable Tooltip event handler - // ref: https://github.com/ant-design/ant-design/issues/39822#issuecomment-1365075901 - pointerEvents: 'none' - }, - // Wrapper > Checkbox > inner - [`${checkboxCls}-inner`]: { - background: token.colorBgContainerDisabled, - borderColor: token.colorBorder, - '&:after': { - borderColor: token.colorTextDisabled - } - }, - '&:after': { - display: 'none' - }, - '& + span': { - color: token.colorTextDisabled - }, - [`&${checkboxCls}-indeterminate ${checkboxCls}-inner::after`]: { - background: token.colorTextDisabled - } - } - }]; -}; -// ============================== Export ============================== -function getStyle(prefixCls, token) { - const checkboxToken = (0,_theme_internal__WEBPACK_IMPORTED_MODULE_1__/* .merge */ .TS)(token, { - checkboxCls: `.${prefixCls}`, - checkboxSize: token.controlInteractiveSize - }); - return [genCheckboxStyle(checkboxToken)]; -} -/* harmony default export */ __webpack_exports__.ZP = ((0,_theme_internal__WEBPACK_IMPORTED_MODULE_2__/* ["default"] */ .Z)('Checkbox', (token, _ref) => { - let { - prefixCls - } = _ref; - return [getStyle(prefixCls, token)]; -})); - -/***/ }), - /***/ 38854: /*!************************************************************************!*\ !*** ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules ***! @@ -1629,6 +1479,486 @@ const CompoundedSpace = Space; CompoundedSpace.Compact = Compact/* default */.ZP; /* harmony default export */ var space = (CompoundedSpace); +/***/ }), + +/***/ 41416: +/*!********************************************************************!*\ + !*** ./node_modules/_antd@5.9.0@antd/es/tree/index.js + 8 modules ***! + \********************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ tree; } +}); + +// EXTERNAL MODULE: ./node_modules/_rc-tree@5.7.12@rc-tree/es/index.js + 7 modules +var es = __webpack_require__(54844); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.27.0@@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules +var toConsumableArray = __webpack_require__(80702); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/FileOutlined.js + 1 modules +var FileOutlined = __webpack_require__(52671); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/FolderOpenOutlined.js + 1 modules +var FolderOpenOutlined = __webpack_require__(8657); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.27.0@@babel/runtime/helpers/esm/extends.js +var esm_extends = __webpack_require__(72308); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/es/asn/FolderOutlined.js +// This icon file is generated automatically. +var FolderOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z" } }] }, "name": "folder", "theme": "outlined" }; +/* harmony default export */ var asn_FolderOutlined = (FolderOutlined); + +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/components/AntdIcon.js + 3 modules +var AntdIcon = __webpack_require__(7657); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/FolderOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var FolderOutlined_FolderOutlined = function FolderOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_FolderOutlined + })); +}; + +/**![folder](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9IiNjYWNhY2EiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg4MCAyOTguNEg1MjFMNDAzLjcgMTg2LjJhOC4xNSA4LjE1IDAgMDAtNS41LTIuMkgxNDRjLTE3LjcgMC0zMiAxNC4zLTMyIDMydjU5MmMwIDE3LjcgMTQuMyAzMiAzMiAzMmg3MzZjMTcuNyAwIDMyLTE0LjMgMzItMzJWMzMwLjRjMC0xNy43LTE0LjMtMzItMzItMzJ6TTg0MCA3NjhIMTg0VjI1NmgxODguNWwxMTkuNiAxMTQuNEg4NDBWNzY4eiIgLz48L3N2Zz4=) */ +var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(FolderOutlined_FolderOutlined); +if (false) {} +/* harmony default export */ var icons_FolderOutlined = (RefIcon); +// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js +var _classnames_2_5_1_classnames = __webpack_require__(92310); +var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames); +// EXTERNAL MODULE: ./node_modules/_rc-tree@5.7.12@rc-tree/es/util.js +var util = __webpack_require__(35654); +// EXTERNAL MODULE: ./node_modules/_rc-tree@5.7.12@rc-tree/es/utils/treeUtil.js +var treeUtil = __webpack_require__(71430); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js +var context = __webpack_require__(36355); +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/es/asn/HolderOutlined.js +// This icon file is generated automatically. +var HolderOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z" } }] }, "name": "holder", "theme": "outlined" }; +/* harmony default export */ var asn_HolderOutlined = (HolderOutlined); + +;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/HolderOutlined.js + +// GENERATE BY ./scripts/generate.ts +// DON NOT EDIT IT MANUALLY + + + + +var HolderOutlined_HolderOutlined = function HolderOutlined(props, ref) { + return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, { + ref: ref, + icon: asn_HolderOutlined + })); +}; + +/**![holder](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9IiNjYWNhY2EiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMwMCAyNzYuNWE1NiA1NiAwIDEwNTYtOTcgNTYgNTYgMCAwMC01NiA5N3ptMCAyODRhNTYgNTYgMCAxMDU2LTk3IDU2IDU2IDAgMDAtNTYgOTd6TTY0MCAyMjhhNTYgNTYgMCAxMDExMiAwIDU2IDU2IDAgMDAtMTEyIDB6bTAgMjg0YTU2IDU2IDAgMTAxMTIgMCA1NiA1NiAwIDAwLTExMiAwek0zMDAgODQ0LjVhNTYgNTYgMCAxMDU2LTk3IDU2IDU2IDAgMDAtNTYgOTd6TTY0MCA3OTZhNTYgNTYgMCAxMDExMiAwIDU2IDU2IDAgMDAtMTEyIDB6IiAvPjwvc3ZnPg==) */ +var HolderOutlined_RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(HolderOutlined_HolderOutlined); +if (false) {} +/* harmony default export */ var icons_HolderOutlined = (HolderOutlined_RefIcon); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/motion.js +var _util_motion = __webpack_require__(62892); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/style/index.js +var tree_style = __webpack_require__(20648); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/utils/dropIndicator.js +"use client"; + + +const offset = 4; +function dropIndicatorRender(props) { + const { + dropPosition, + dropLevelOffset, + prefixCls, + indent, + direction = 'ltr' + } = props; + const startPosition = direction === 'ltr' ? 'left' : 'right'; + const endPosition = direction === 'ltr' ? 'right' : 'left'; + const style = { + [startPosition]: -dropLevelOffset * indent + offset, + [endPosition]: 0 + }; + switch (dropPosition) { + case -1: + style.top = -3; + break; + case 1: + style.bottom = -3; + break; + default: + // dropPosition === 0 + style.bottom = -3; + style[startPosition] = indent + offset; + break; + } + return /*#__PURE__*/_react_17_0_2_react.createElement("div", { + style: style, + className: `${prefixCls}-drop-indicator` + }); +} +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/utils/iconUtil.js + 2 modules +var iconUtil = __webpack_require__(71997); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/Tree.js +"use client"; + + + + + + + + + + +const Tree = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => { + const { + getPrefixCls, + direction, + virtual, + tree + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const { + prefixCls: customizePrefixCls, + className, + showIcon = false, + showLine, + switcherIcon, + blockNode = false, + children, + checkable = false, + selectable = true, + draggable, + motion: customMotion, + style + } = props; + const prefixCls = getPrefixCls('tree', customizePrefixCls); + const rootPrefixCls = getPrefixCls(); + const motion = customMotion !== null && customMotion !== void 0 ? customMotion : Object.assign(Object.assign({}, (0,_util_motion/* default */.Z)(rootPrefixCls)), { + motionAppear: false + }); + const newProps = Object.assign(Object.assign({}, props), { + checkable, + selectable, + showIcon, + motion, + blockNode, + showLine: Boolean(showLine), + dropIndicatorRender: dropIndicatorRender + }); + const [wrapSSR, hashId] = (0,tree_style/* default */.ZP)(prefixCls); + const draggableConfig = _react_17_0_2_react.useMemo(() => { + if (!draggable) { + return false; + } + let mergedDraggable = {}; + switch (typeof draggable) { + case 'function': + mergedDraggable.nodeDraggable = draggable; + break; + case 'object': + mergedDraggable = Object.assign({}, draggable); + break; + default: + break; + // Do nothing + } + + if (mergedDraggable.icon !== false) { + mergedDraggable.icon = mergedDraggable.icon || /*#__PURE__*/_react_17_0_2_react.createElement(icons_HolderOutlined, null); + } + return mergedDraggable; + }, [draggable]); + const renderSwitcherIcon = nodeProps => /*#__PURE__*/_react_17_0_2_react.createElement(iconUtil/* default */.Z, { + prefixCls: prefixCls, + switcherIcon: switcherIcon, + treeNodeProps: nodeProps, + showLine: showLine + }); + return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(es/* default */.Z, Object.assign({ + itemHeight: 20, + ref: ref, + virtual: virtual + }, newProps, { + // newProps may contain style so declare style below it + style: Object.assign(Object.assign({}, tree === null || tree === void 0 ? void 0 : tree.style), style), + prefixCls: prefixCls, + className: _classnames_2_5_1_classnames_default()({ + [`${prefixCls}-icon-hide`]: !showIcon, + [`${prefixCls}-block-node`]: blockNode, + [`${prefixCls}-unselectable`]: !selectable, + [`${prefixCls}-rtl`]: direction === 'rtl' + }, tree === null || tree === void 0 ? void 0 : tree.className, className, hashId), + direction: direction, + checkable: checkable ? /*#__PURE__*/_react_17_0_2_react.createElement("span", { + className: `${prefixCls}-checkbox-inner` + }) : checkable, + selectable: selectable, + switcherIcon: renderSwitcherIcon, + draggable: draggableConfig + }), children)); +}); +if (false) {} +/* harmony default export */ var tree_Tree = (Tree); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/utils/dictUtil.js + +var Record; +(function (Record) { + Record[Record["None"] = 0] = "None"; + Record[Record["Start"] = 1] = "Start"; + Record[Record["End"] = 2] = "End"; +})(Record || (Record = {})); +function traverseNodesKey(treeData, callback) { + function processNode(dataNode) { + const { + key, + children + } = dataNode; + if (callback(key, dataNode) !== false) { + traverseNodesKey(children || [], callback); + } + } + treeData.forEach(processNode); +} +/** 计算选中范围,只考虑expanded情况以优化性能 */ +function calcRangeKeys(_ref) { + let { + treeData, + expandedKeys, + startKey, + endKey + } = _ref; + const keys = []; + let record = Record.None; + if (startKey && startKey === endKey) { + return [startKey]; + } + if (!startKey || !endKey) { + return []; + } + function matchKey(key) { + return key === startKey || key === endKey; + } + traverseNodesKey(treeData, key => { + if (record === Record.End) { + return false; + } + if (matchKey(key)) { + // Match test + keys.push(key); + if (record === Record.None) { + record = Record.Start; + } else if (record === Record.Start) { + record = Record.End; + return false; + } + } else if (record === Record.Start) { + // Append selection + keys.push(key); + } + return expandedKeys.includes(key); + }); + return keys; +} +function convertDirectoryKeysToNodes(treeData, keys) { + const restKeys = (0,toConsumableArray/* default */.Z)(keys); + const nodes = []; + traverseNodesKey(treeData, (key, node) => { + const index = restKeys.indexOf(key); + if (index !== -1) { + nodes.push(node); + restKeys.splice(index, 1); + } + return !!restKeys.length; + }); + return nodes; +} +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/DirectoryTree.js +"use client"; + + +var __rest = undefined && undefined.__rest || function (s, e) { + var t = {}; + for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p]; + if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) { + if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i])) t[p[i]] = s[p[i]]; + } + return t; +}; + + + + + + + + + + +function getIcon(props) { + const { + isLeaf, + expanded + } = props; + if (isLeaf) { + return /*#__PURE__*/_react_17_0_2_react.createElement(FileOutlined/* default */.Z, null); + } + return expanded ? /*#__PURE__*/_react_17_0_2_react.createElement(FolderOpenOutlined/* default */.Z, null) : /*#__PURE__*/_react_17_0_2_react.createElement(icons_FolderOutlined, null); +} +function getTreeData(_ref) { + let { + treeData, + children + } = _ref; + return treeData || (0,treeUtil/* convertTreeToData */.zn)(children); +} +const DirectoryTree = (_a, ref) => { + var { + defaultExpandAll, + defaultExpandParent, + defaultExpandedKeys + } = _a, + props = __rest(_a, ["defaultExpandAll", "defaultExpandParent", "defaultExpandedKeys"]); + // Shift click usage + const lastSelectedKey = _react_17_0_2_react.useRef(); + const cachedSelectedKeys = _react_17_0_2_react.useRef(); + const getInitExpandedKeys = () => { + const { + keyEntities + } = (0,treeUtil/* convertDataToEntities */.I8)(getTreeData(props)); + let initExpandedKeys; + // Expanded keys + if (defaultExpandAll) { + initExpandedKeys = Object.keys(keyEntities); + } else if (defaultExpandParent) { + initExpandedKeys = (0,util/* conductExpandParent */.r7)(props.expandedKeys || defaultExpandedKeys || [], keyEntities); + } else { + initExpandedKeys = props.expandedKeys || defaultExpandedKeys; + } + return initExpandedKeys; + }; + const [selectedKeys, setSelectedKeys] = _react_17_0_2_react.useState(props.selectedKeys || props.defaultSelectedKeys || []); + const [expandedKeys, setExpandedKeys] = _react_17_0_2_react.useState(() => getInitExpandedKeys()); + _react_17_0_2_react.useEffect(() => { + if ('selectedKeys' in props) { + setSelectedKeys(props.selectedKeys); + } + }, [props.selectedKeys]); + _react_17_0_2_react.useEffect(() => { + if ('expandedKeys' in props) { + setExpandedKeys(props.expandedKeys); + } + }, [props.expandedKeys]); + const onExpand = (keys, info) => { + var _a; + if (!('expandedKeys' in props)) { + setExpandedKeys(keys); + } + // Call origin function + return (_a = props.onExpand) === null || _a === void 0 ? void 0 : _a.call(props, keys, info); + }; + const onSelect = (keys, event) => { + var _a; + const { + multiple + } = props; + const { + node, + nativeEvent + } = event; + const { + key = '' + } = node; + const treeData = getTreeData(props); + // const newState: DirectoryTreeState = {}; + // We need wrap this event since some value is not same + const newEvent = Object.assign(Object.assign({}, event), { + selected: true + }); + // Windows / Mac single pick + const ctrlPick = (nativeEvent === null || nativeEvent === void 0 ? void 0 : nativeEvent.ctrlKey) || (nativeEvent === null || nativeEvent === void 0 ? void 0 : nativeEvent.metaKey); + const shiftPick = nativeEvent === null || nativeEvent === void 0 ? void 0 : nativeEvent.shiftKey; + // Generate new selected keys + let newSelectedKeys; + if (multiple && ctrlPick) { + // Control click + newSelectedKeys = keys; + lastSelectedKey.current = key; + cachedSelectedKeys.current = newSelectedKeys; + newEvent.selectedNodes = convertDirectoryKeysToNodes(treeData, newSelectedKeys); + } else if (multiple && shiftPick) { + // Shift click + newSelectedKeys = Array.from(new Set([].concat((0,toConsumableArray/* default */.Z)(cachedSelectedKeys.current || []), (0,toConsumableArray/* default */.Z)(calcRangeKeys({ + treeData, + expandedKeys, + startKey: key, + endKey: lastSelectedKey.current + }))))); + newEvent.selectedNodes = convertDirectoryKeysToNodes(treeData, newSelectedKeys); + } else { + // Single click + newSelectedKeys = [key]; + lastSelectedKey.current = key; + cachedSelectedKeys.current = newSelectedKeys; + newEvent.selectedNodes = convertDirectoryKeysToNodes(treeData, newSelectedKeys); + } + (_a = props.onSelect) === null || _a === void 0 ? void 0 : _a.call(props, newSelectedKeys, newEvent); + if (!('selectedKeys' in props)) { + setSelectedKeys(newSelectedKeys); + } + }; + const { + getPrefixCls, + direction + } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_); + const { + prefixCls: customizePrefixCls, + className, + showIcon = true, + expandAction = 'click' + } = props, + otherProps = __rest(props, ["prefixCls", "className", "showIcon", "expandAction"]); + const prefixCls = getPrefixCls('tree', customizePrefixCls); + const connectClassName = _classnames_2_5_1_classnames_default()(`${prefixCls}-directory`, { + [`${prefixCls}-directory-rtl`]: direction === 'rtl' + }, className); + return /*#__PURE__*/_react_17_0_2_react.createElement(tree_Tree, Object.assign({ + icon: getIcon, + ref: ref, + blockNode: true + }, otherProps, { + showIcon: showIcon, + expandAction: expandAction, + prefixCls: prefixCls, + className: connectClassName, + expandedKeys: expandedKeys, + selectedKeys: selectedKeys, + onSelect: onSelect, + onExpand: onExpand + })); +}; +const ForwardDirectoryTree = /*#__PURE__*/_react_17_0_2_react.forwardRef(DirectoryTree); +if (false) {} +/* harmony default export */ var tree_DirectoryTree = (ForwardDirectoryTree); +;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/tree/index.js +"use client"; + + + + +const es_tree_Tree = tree_Tree; +es_tree_Tree.DirectoryTree = tree_DirectoryTree; +es_tree_Tree.TreeNode = es/* TreeNode */.O; +/* harmony default export */ var tree = (es_tree_Tree); + /***/ }) }]); \ No newline at end of file diff --git a/28518.79b9f4fa.async.js b/28518.69cba1df.async.js similarity index 99% rename from 28518.79b9f4fa.async.js rename to 28518.69cba1df.async.js index 8b8038020a..f5223b3614 100644 --- a/28518.79b9f4fa.async.js +++ b/28518.69cba1df.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[28518,20105,52970,38342,57824,73580,96699,6700,87959,67454,97968,3702,85804],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[28518,20105,38342,57824,73580,96699,6700,87959,67454,97968,3702,85804],{ /***/ 65363: /*!*************************************************************************************************************!*\ diff --git a/74496.403dc980.async.js b/36713.bbf2bc0f.async.js similarity index 55% rename from 74496.403dc980.async.js rename to 36713.bbf2bc0f.async.js index 66a5731222..a63ad0a68b 100644 --- a/74496.403dc980.async.js +++ b/36713.bbf2bc0f.async.js @@ -1,139 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[74496],{ - -/***/ 83805: -/*!*************************************!*\ - !*** ./src/pages/tasks/constant.js ***! - \*************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ $Y: function() { return /* binding */ SET_EDITOR_THEME; }, -/* harmony export */ A0: function() { return /* binding */ HIDE_EVALUATE_LOADING; }, -/* harmony export */ EP: function() { return /* binding */ HIDE_EVALUATE_RESULT; }, -/* harmony export */ F_: function() { return /* binding */ MOVE_X; }, -/* harmony export */ G9: function() { return /* binding */ UPDATE_TIMESTRAP; }, -/* harmony export */ GB: function() { return /* binding */ FETCH_REP_CONTENT; }, -/* harmony export */ GR: function() { return /* binding */ GET_DISCUSSES; }, -/* harmony export */ GW: function() { return /* binding */ SET_SHOW_DIR; }, -/* harmony export */ Hp: function() { return /* binding */ SHOW_TASK_LIST; }, -/* harmony export */ Ir: function() { return /* binding */ FETCH_TASK_FAILURE; }, -/* harmony export */ N$: function() { return /* binding */ EDIT_REP_CODE; }, -/* harmony export */ NZ: function() { return /* binding */ HIDE_TIP_MODAL; }, -/* harmony export */ Nv: function() { return /* binding */ HIDE_NOTICE; }, -/* harmony export */ OA: function() { return /* binding */ HIDE_PICTURE_VIEW; }, -/* harmony export */ OJ: function() { return /* binding */ SET_CHOOSE_ANSWERS; }, -/* harmony export */ QF: function() { return /* binding */ ON_AUTO_FORMAT; }, -/* harmony export */ RS: function() { return /* binding */ SHOW_REWARD_DIALOG; }, -/* harmony export */ RY: function() { return /* binding */ SET_VNC_LOADING; }, -/* harmony export */ Rj: function() { return /* binding */ SHOW_TIP_MODAL; }, -/* harmony export */ SX: function() { return /* binding */ ACTIVE_DISCUSS_INDEX; }, -/* harmony export */ Tp: function() { return /* binding */ SET_EDITOR_FONTSIZE; }, -/* harmony export */ Ui: function() { return /* binding */ SHOW_EVALUATE_LOADING; }, -/* harmony export */ V1: function() { return /* binding */ EVAL_CHOOSE_END; }, -/* harmony export */ Vn: function() { return /* binding */ SET_REWARD; }, -/* harmony export */ dL: function() { return /* binding */ SHOW_NOTICE; }, -/* harmony export */ fo: function() { return /* binding */ DISABLE_DISCUSS; }, -/* harmony export */ gK: function() { return /* binding */ TRIGGER_TAB_FIXED; }, -/* harmony export */ hK: function() { return /* binding */ HIDE_TASK_LIST; }, -/* harmony export */ i3: function() { return /* binding */ TRIGGER_RIGHT_PANEL_MASK; }, -/* harmony export */ ib: function() { return /* binding */ SET_TASK_STAR; }, -/* harmony export */ lS: function() { return /* binding */ TRIGGER_ENLARGE_UNITY3D; }, -/* harmony export */ m5: function() { return /* binding */ SHOW_EVALUATE_RESULT; }, -/* harmony export */ n4: function() { return /* binding */ FETCH_TASK_START; }, -/* harmony export */ n_: function() { return /* binding */ SET_ACTIVE_INDEX; }, -/* harmony export */ oP: function() { return /* binding */ SET_REPOS; }, -/* harmony export */ p2: function() { return /* binding */ SET_EVALUATE_MESSAGE; }, -/* harmony export */ pl: function() { return /* binding */ FETCH_ANSWER_INFO; }, -/* harmony export */ rM: function() { return /* binding */ PLUS_DISCUSS; }, -/* harmony export */ sM: function() { return /* binding */ GET_TASK_LIST; }, -/* harmony export */ t2: function() { return /* binding */ CANCEL_REWARD_DIALOG; }, -/* harmony export */ tD: function() { return /* binding */ SHOW_DISCUSSES_LOADING; }, -/* harmony export */ u8: function() { return /* binding */ TOP_OR_DOWN_DISCUSS; }, -/* harmony export */ um: function() { return /* binding */ ON_TAB_TO_SPACE; }, -/* harmony export */ vm: function() { return /* binding */ SHOW_PICTURE_VIEW; }, -/* harmony export */ wQ: function() { return /* binding */ MOVE_Y; }, -/* harmony export */ wj: function() { return /* binding */ EVAL_CHOOSE_START; }, -/* harmony export */ wt: function() { return /* binding */ SHOW_ANSWER_LOADING; }, -/* harmony export */ yS: function() { return /* binding */ SET_ACTION_TYPE; }, -/* harmony export */ yi: function() { return /* binding */ FETCH_TASK_SUCCESS; }, -/* harmony export */ ym: function() { return /* binding */ SELECT_UNLOCK_ANSWER; }, -/* harmony export */ z2: function() { return /* binding */ UPDATE_TASK_DATA; } -/* harmony export */ }); -/* unused harmony exports CREATE_DISCUSS, SHOW_REP_LOADING, SET_REP_PATH, SET_EDITOR_SETTING, SHOW_PATH_LIST, HIDE_PATH_LIST, SET_TAB_INDEX, SET_SSH_TABS, SET_SSH_CONFIGDATA, SET_SSH_CONFIGDATAARR */ -var FETCH_TASK_START = 'FETCH_TASK_START'; -var FETCH_TASK_FAILURE = 'FETCH_TASK_FAILURE'; -var FETCH_TASK_SUCCESS = 'FETCH_TASK_SUCCESS'; -var UPDATE_TASK_DATA = 'UPDATE_TASK_DATA'; -var HIDE_EVALUATE_RESULT = 'HIDE_EVALUATE_RESULT'; -var SHOW_EVALUATE_RESULT = 'SHOW_EVALUATE_RESULT'; -var UPDATE_TIMESTRAP = 'UPDATE_TIMESTRAP'; -var MOVE_X = 'MOVE_X'; -var MOVE_Y = 'MOVE_Y'; -var TRIGGER_RIGHT_PANEL_MASK = 'TRIGGER_RIGHT_PANEL_MASK '; - -//left_panel_action -var SET_ACTIVE_INDEX = 'SET_ACTIVE_INDEX'; -var GET_TASK_LIST = 'GET_TASK_LIST'; -var SHOW_TASK_LIST = 'SHOW_TASK_LIST'; -var HIDE_TASK_LIST = 'HIDE_TASK_LIST'; -var SET_TASK_STAR = 'SET_TASK_STAR'; -var TRIGGER_ENLARGE_UNITY3D = 'TRIGGER_ENLARGE_UNITY3D '; -var TRIGGER_TAB_FIXED = 'TRIGGER_TAB_FIXED '; - -//discuss action -var GET_DISCUSSES = 'GET_DISCUSSES'; -var SHOW_DISCUSSES_LOADING = 'SHOW_DISCUSSES_LOADING'; -var TOP_OR_DOWN_DISCUSS = 'TOP_OR_DOWN_DISCUSS'; -var PLUS_DISCUSS = 'PLUS_DISCUSS'; -var SET_ACTION_TYPE = 'SET_ACTION_TYPE'; -var SHOW_REWARD_DIALOG = 'SHOW_REWARD_DIALOG'; -var CANCEL_REWARD_DIALOG = 'CANCEL_REWARD_DIALOG'; -var SET_REWARD = 'SET_REWARD'; -var ACTIVE_DISCUSS_INDEX = 'ACTIVE_DISCUSS_INDEX'; -var CREATE_DISCUSS = 'CREATE_DISCUSS'; -var DISABLE_DISCUSS = 'DISABLE_DISCUSS'; - -//answer_panel_action -var SHOW_ANSWER_LOADING = 'SHOW_ANSWER_LOADING'; -var FETCH_ANSWER_INFO = 'FETCH_ANSWER_INFO'; -var HIDE_TIP_MODAL = 'HIGH_TIP_MODAL'; -var SHOW_TIP_MODAL = 'SHOW_TIP_MODAL'; -var SELECT_UNLOCK_ANSWER = 'SELECT_UNLOCK_ANSWER'; - -//choose_repository_action -var SET_CHOOSE_ANSWERS = 'SET_CHOOSE_ANSWERS'; -var EVAL_CHOOSE_START = 'EVAL_CHOOSE_START'; -var EVAL_CHOOSE_END = 'EVAL_CHOOSE_END'; - -//code_repository_action -var SHOW_REP_LOADING = 'SHOW_REP_loading'; -var FETCH_REP_CONTENT = 'FETCH_REP_CONTENT'; -var EDIT_REP_CODE = 'EDIT_REP_CONTENT'; -var SET_REP_PATH = 'SET_REP_PATH'; -var SHOW_EVALUATE_LOADING = 'SHOW_EVALUATE_LOADING'; -var HIDE_EVALUATE_LOADING = 'HIDE_EVALUATE_LOADING'; -var SET_EVALUATE_MESSAGE = 'SET_EVALUATE_MESSAGE'; -var SET_SHOW_DIR = 'SET_SHOW_DIR'; -var SET_EDITOR_SETTING = 'SET_EDITOR_SETTING'; -var SET_EDITOR_THEME = 'SET_EDITOR_THEME'; -var SET_EDITOR_FONTSIZE = 'SET_EDITOR_FONTSIZE'; -var SET_REPOS = 'SET_REPOS'; -var SHOW_PATH_LIST = 'SHOW_PATH_LIST'; -var HIDE_PATH_LIST = 'HIDE_PATH_LIST'; -var HIDE_PICTURE_VIEW = 'HIDE_PICTURE_VIEW'; -var SHOW_PICTURE_VIEW = 'SHOW_PICTURE_VIEW'; -var SHOW_NOTICE = 'SHOW_NOTICE'; -var HIDE_NOTICE = 'HIDE_NOTICE'; -var SET_TAB_INDEX = 'SET_TAB_INDEX'; -var SET_SSH_TABS = 'SET_SSH_TABS'; -var SET_SSH_CONFIGDATA = 'SET_SSH_CONFIGDATA'; -var SET_SSH_CONFIGDATAARR = 'SET_SSH_CONFIGDATAARR'; -var SET_VNC_LOADING = 'SET_VNC_LOADING '; -var ON_TAB_TO_SPACE = 'ON_TAB_TO_SPACE '; -var ON_AUTO_FORMAT = 'ON_AUTO_FORMAT '; - -/***/ }), +(self["webpackChunk"] = self["webpackChunk"] || []).push([[36713],{ /***/ 30055: /*!**********************************************!*\ @@ -209,620 +75,6 @@ var AsyncButton = function AsyncButton(_ref) { /***/ }), -/***/ 72696: -/*!************************************************************!*\ - !*** ./src/components/ChunkedUpload/index.tsx + 1 modules ***! - \************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ components_ChunkedUpload; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js -var regeneratorRuntime = __webpack_require__(7557); -var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js -var objectSpread2 = __webpack_require__(82242); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js -var asyncToGenerator = __webpack_require__(41498); -var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(79800); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./src/utils/fetch.ts -var fetch = __webpack_require__(1833); -// EXTERNAL MODULE: ./node_modules/_uuid@8.3.0@uuid/dist/esm-browser/v4.js + 4 modules -var v4 = __webpack_require__(1012); -// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js -var _classnames_2_5_1_classnames = __webpack_require__(92310); -var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames); -;// CONCATENATED MODULE: ./src/components/ChunkedUpload/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var ChunkedUploadmodules = ({"upload":"upload___jpwPD"}); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/components/ChunkedUpload/index.tsx - - - - - - - - - - - -var ChunkedUpload = function ChunkedUpload(_ref, ref) { - var _ref$chunkSize = _ref.chunkSize, - chunkSize = _ref$chunkSize === void 0 ? 1024 * 1024 * 2 : _ref$chunkSize, - _ref$options = _ref.options, - options = _ref$options === void 0 ? {} : _ref$options, - onCancel = _ref.onCancel, - onComplete = _ref.onComplete, - onError = _ref.onError, - onProgress = _ref.onProgress, - onBefore = _ref.onBefore, - onBeginInitFile = _ref.onBeginInitFile, - children = _ref.children, - accept = _ref.accept, - className = _ref.className, - _ref$style = _ref.style, - style = _ref$style === void 0 ? {} : _ref$style, - _ref$concurrency = _ref.concurrency, - concurrency = _ref$concurrency === void 0 ? 4 : _ref$concurrency; - var _useState = (0,_react_17_0_2_react.useState)('ready'), - _useState2 = slicedToArray_default()(_useState, 2), - uploadStatus = _useState2[0], - setUploadStatus = _useState2[1]; - - //组件内调试 - var _useState3 = (0,_react_17_0_2_react.useState)(0), - _useState4 = slicedToArray_default()(_useState3, 2), - progress = _useState4[0], - setProgress = _useState4[1]; - var _useState5 = (0,_react_17_0_2_react.useState)(''), - _useState6 = slicedToArray_default()(_useState5, 2), - uploadStatusMessage = _useState6[0], - setUploadStatusMessage = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)(null), - _useState8 = slicedToArray_default()(_useState7, 2), - file = _useState8[0], - setFile = _useState8[1]; - var abortControllerRef = (0,_react_17_0_2_react.useRef)(null); - var domId = (0,_react_17_0_2_react.useRef)((0,v4/* default */.Z)()); - var cancelStatus = (0,_react_17_0_2_react.useRef)(false); - (0,_react_17_0_2_react.useImperativeHandle)(ref, function () { - return { - cancel: cancel, - file: file, - uploadStatus: uploadStatus - }; - }); - var clearInput = function clearInput() { - var input = document.getElementById(domId.current); - if (input) { - input.value = ''; - } - }; - var handleUpload = /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(file) { - var fileSize, totalChunks, res, uploadId, promises, percent, _loop, i, completed, step, _promises$slice, subTasks, p, uploadRes; - return regeneratorRuntime_default()().wrap(function _callee$(_context2) { - while (1) switch (_context2.prev = _context2.next) { - case 0: - if (!(uploadStatus === 'uploading')) { - _context2.next = 2; - break; - } - return _context2.abrupt("return"); - case 2: - if (onBeginInitFile) { - onBeginInitFile(file); - } - fileSize = file.size; - totalChunks = Math.ceil(fileSize / chunkSize); - cancelStatus.current = false; - setUploadStatus('uploading'); - setProgress(0); - setUploadStatusMessage(''); - _context2.prev = 9; - _context2.next = 12; - return (0,fetch/* default */.ZP)("/api/attachments/multipart_upload_start", { - method: 'POST', - body: objectSpread2_default()({ - fileName: file.name, - chunkCount: totalChunks - }, options) - }); - case 12: - res = _context2.sent; - if (!(cancelStatus.current || (res === null || res === void 0 ? void 0 : res.status) !== 0)) { - _context2.next = 15; - break; - } - throw new Error(); - case 15: - uploadId = res.upload_id; - abortControllerRef.current = new AbortController(); - promises = []; - percent = 0; - _loop = /*#__PURE__*/regeneratorRuntime_default()().mark(function _loop() { - var start, end, chunk, formData, key; - return regeneratorRuntime_default()().wrap(function _loop$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - start = i * chunkSize; - end = Math.min(start + chunkSize, fileSize); - chunk = file.slice(start, end); - formData = new FormData(); - formData.append('chunk', chunk); - formData.append('fileName', file.name); - formData.append('chunkIndex', (i + 1).toString()); - formData.append('uploadId', uploadId); - for (key in options) { - if (Object.prototype.hasOwnProperty.call(options, key)) { - formData.append(key, options[key]); - } - } - promises.push(function () { - return (0,fetch/* default */.ZP)("/api/attachments/multipart_upload", { - method: 'POST', - body: formData, - signal: abortControllerRef.current.signal - }, true).then(function (res) { - console.log(res, 444); - percent++; - var currentProgress = Math.round(percent / totalChunks * 100); - setProgress(currentProgress); - if (onProgress) { - onProgress(objectSpread2_default()(objectSpread2_default()({}, res), {}, { - file: file, - percent: currentProgress - })); - } - }); - }); - case 10: - case "end": - return _context.stop(); - } - }, _loop); - }); - i = 0; - case 21: - if (!(i < totalChunks)) { - _context2.next = 26; - break; - } - return _context2.delegateYield(_loop(), "t0", 23); - case 23: - i++; - _context2.next = 21; - break; - case 26: - completed = 0; - step = concurrency; - console.log(promises, 'promises'); - case 29: - if (!(completed < promises.length)) { - _context2.next = 38; - break; - } - subTasks = (_promises$slice = promises.slice(completed, completed + step)) === null || _promises$slice === void 0 ? void 0 : _promises$slice.map(function (t) { - return t(); - }); - if (!(subTasks.length > 0)) { - _context2.next = 36; - break; - } - _context2.next = 34; - return Promise.all(subTasks); - case 34: - p = _context2.sent; - completed += step; - case 36: - _context2.next = 29; - break; - case 38: - _context2.next = 40; - return (0,fetch/* default */.ZP)("/api/attachments/multipart_upload_end", { - method: 'POST', - body: objectSpread2_default()({ - fileName: file.name, - chunkCount: totalChunks, - uploadId: uploadId - }, options) - }); - case 40: - uploadRes = _context2.sent; - if (!!uploadRes.object) { - setUploadStatus('success'); - clearInput(); - if (onComplete) { - onComplete(objectSpread2_default()(objectSpread2_default()({}, uploadRes), {}, { - file: file, - percent: 100 - })); - } - } else { - setUploadStatus('error'); - setUploadStatusMessage('上传失败,请稍后重试'); - clearInput(); - if (onError) { - onError(file.name); - } - } - _context2.next = 50; - break; - case 44: - _context2.prev = 44; - _context2.t1 = _context2["catch"](9); - setUploadStatus('error'); - setUploadStatusMessage('上传失败,请稍后重试'); - clearInput(); - if (onError) { - onError(file.name); - } - case 50: - case "end": - return _context2.stop(); - } - }, _callee, null, [[9, 44]]); - })); - return function handleUpload(_x) { - return _ref2.apply(this, arguments); - }; - }(); - var cancel = (0,_react_17_0_2_react.useCallback)(function () { - cancelStatus.current = true; - if (abortControllerRef.current) { - abortControllerRef.current.abort(); - if (onCancel) { - onCancel(); - } - } - }, [onCancel]); - var handleChangeUpload = function handleChangeUpload(e) { - var _e$target; - var file = e === null || e === void 0 || (_e$target = e.target) === null || _e$target === void 0 || (_e$target = _e$target.files) === null || _e$target === void 0 ? void 0 : _e$target[0]; - setFile(file); - uploadStatus = 'ready'; - if (!file) { - return; - } - if (onBefore) { - var bool = onBefore(file); - if (!bool) { - handleUpload(file); - } - clearInput(); - return; - } - handleUpload(file); - }; - return /*#__PURE__*/(0,jsx_runtime.jsxs)(_react_17_0_2_react.Fragment, { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("input", { - type: "file", - id: domId.current, - style: { - display: 'none' - }, - onChange: handleChangeUpload, - accept: accept - }), /*#__PURE__*/(0,jsx_runtime.jsx)("label", { - className: _classnames_2_5_1_classnames_default()(ChunkedUploadmodules.upload, className), - htmlFor: domId.current, - style: style, - children: children - })] - }); -}; -/* harmony default export */ var components_ChunkedUpload = (/*#__PURE__*/(0,_react_17_0_2_react.forwardRef)(ChunkedUpload)); - -/***/ }), - -/***/ 34213: -/*!**********************************************************!*\ - !*** ./src/components/CoverUpload/index.tsx + 1 modules ***! - \**********************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ components_CoverUpload; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(79800); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js -var es_button = __webpack_require__(3113); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules -var message = __webpack_require__(8591); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/upload/index.js + 24 modules -var upload = __webpack_require__(54580); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/UploadOutlined.js + 1 modules -var UploadOutlined = __webpack_require__(32050); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/CloseCircleFilled.js + 1 modules -var CloseCircleFilled = __webpack_require__(19248); -// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules -var env = __webpack_require__(63648); -;// CONCATENATED MODULE: ./src/components/CoverUpload/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var CoverUploadmodules = ({"img":"img___BgL9D"}); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/components/CoverUpload/index.tsx - - - - - - - - -var CoverUpload = function CoverUpload(_ref) { - var value = _ref.value, - onChange = _ref.onChange, - getFileProgress = _ref.getFileProgress; - var _useState = (0,_react_17_0_2_react.useState)(false), - _useState2 = slicedToArray_default()(_useState, 2), - imgLoading = _useState2[0], - setImgLoading = _useState2[1]; - var uploadButton = /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { - loading: imgLoading, - icon: /*#__PURE__*/(0,jsx_runtime.jsx)(UploadOutlined/* default */.Z, {}), - children: "\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6" - }); - var renderImg = function renderImg() { - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: CoverUploadmodules.img, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { - src: env/* default */.Z.API_SERVER + "/api/attachments/" + value, - alt: "avatar", - style: { - width: 288 - } - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: /*#__PURE__*/(0,jsx_runtime.jsx)(CloseCircleFilled/* default */.Z, { - onClick: function onClick() { - return onChange(''); - }, - style: { - fontSize: '16px', - color: 'red' - } - }) - })] - }); - }; - var handleChange = function handleChange(info) { - if (getFileProgress) { - getFileProgress(info); - } - if (info.file.status === 'uploading') { - setImgLoading(true); - return; - } - if (info.file.status === 'done') { - var _info$file, _info$file3; - setImgLoading(false); - if (info.file.status === 'done' && ((_info$file = info.file) === null || _info$file === void 0 || (_info$file = _info$file.response) === null || _info$file === void 0 ? void 0 : _info$file.status) === -1) { - var _info$file2; - message/* default */.ZP.error((_info$file2 = info.file) === null || _info$file2 === void 0 || (_info$file2 = _info$file2.response) === null || _info$file2 === void 0 ? void 0 : _info$file2.message); - // onChange() - return; - } - onChange(info === null || info === void 0 || (_info$file3 = info.file) === null || _info$file3 === void 0 || (_info$file3 = _info$file3.response) === null || _info$file3 === void 0 ? void 0 : _info$file3.id); - } - }; - return /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { - children: value ? renderImg() : /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(upload/* default */.Z, { - withCredentials: true, - name: "file", - showUploadList: false, - action: "".concat(env/* default */.Z.API_SERVER, "/api/attachments.json"), - onChange: handleChange, - accept: "image/*", - children: uploadButton - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "mt20 c-light-black", - children: "\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "c-light-black", - children: "\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002" - })] - }) - }); -}; -/* harmony default export */ var components_CoverUpload = (CoverUpload); - -/***/ }), - -/***/ 92030: -/*!******************************************************!*\ - !*** ./src/components/Spinner/index.tsx + 1 modules ***! - \******************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ Spinner; } -}); - -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./src/.umi-production/exports.ts -var _umi_production_exports = __webpack_require__(48938); -;// CONCATENATED MODULE: ./src/components/Spinner/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var Spinnermodules = ({"ldsRing":"ldsRing___mpBZC","idsRingWrapper":"idsRingWrapper___Of9_n","ldsring":"ldsring___o0w2t"}); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/components/Spinner/index.tsx - - - - - -/* harmony default export */ var Spinner = (function (_ref) { - var message = _ref.message, - className = _ref.className, - children = _ref.children, - _ref$style = _ref.style, - style = _ref$style === void 0 ? {} : _ref$style; - return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "".concat(Spinnermodules.idsRingWrapper, " ").concat(className), - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: Spinnermodules.ldsRing, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {})] - }), message ? /*#__PURE__*/(0,jsx_runtime.jsx)("p", { - style: style, - children: message - }) : null, /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Outlet, {})] - }); -}); - -/***/ }), - -/***/ 16080: -/*!************************************************************!*\ - !*** ./src/components/image-preview/index.tsx + 1 modules ***! - \************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ image_preview; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(79800); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -;// CONCATENATED MODULE: ./src/components/image-preview/index.less -// extracted by mini-css-extract-plugin - -// EXTERNAL MODULE: ./src/components/mediator.js -var mediator = __webpack_require__(14555); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js -var es_button = __webpack_require__(3113); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/ReloadOutlined.js + 1 modules -var ReloadOutlined = __webpack_require__(32398); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/DownloadOutlined.js + 1 modules -var DownloadOutlined = __webpack_require__(41464); -// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/CloseOutlined.js + 1 modules -var CloseOutlined = __webpack_require__(99267); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/components/image-preview/index.tsx - - - - - - - - -/* harmony default export */ var image_preview = (function () { - var _useState = (0,_react_17_0_2_react.useState)(''), - _useState2 = slicedToArray_default()(_useState, 2), - url = _useState2[0], - setUrl = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)(0), - _useState4 = slicedToArray_default()(_useState3, 2), - deg = _useState4[0], - setDeg = _useState4[1]; - var saveUrl = (0,_react_17_0_2_react.useRef)(''); - (0,_react_17_0_2_react.useEffect)(function () { - var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { - setUrl(value); - // window.document.body - // document.body.style.height='100%' - document.body.style.overflow = 'hidden'; - }); - return unSub; - }, []); - (0,_react_17_0_2_react.useEffect)(function () { - document.addEventListener('keydown', onViewEscClose); - return function () { - document.removeEventListener('keydown', onViewEscClose); - }; - }, []); - (0,_react_17_0_2_react.useEffect)(function () { - saveUrl.current = url; - }, [url]); - function onViewEscClose(e) { - if (e.keyCode == 27 && saveUrl.current) { - onClose(); - } - } - - // https://data.educoder.net/api/attachments/1571649 - function onClose() { - // document.body.style.height='100%' - document.body.style.overflow = 'auto'; - setUrl(''); - } - function onRotate() { - setDeg(deg + 90); - } - var maskRef = (0,_react_17_0_2_react.useRef)(); - var previewWrapperRef = (0,_react_17_0_2_react.useRef)(); - var handleMaskClick = function handleMaskClick(e) { - if (e.nativeEvent.target === maskRef.current || e.nativeEvent.target === previewWrapperRef.current) { - onClose(); - } - }; - return /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { - children: !url ? null : /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "image-preview-container", - ref: maskRef, - onClick: handleMaskClick, - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "button-group", - children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { - onClick: onRotate, - children: ["\u65CB\u8F6C", /*#__PURE__*/(0,jsx_runtime.jsx)(ReloadOutlined/* default */.Z, {})] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { - href: url, - children: ["\u4E0B\u8F7D", /*#__PURE__*/(0,jsx_runtime.jsx)(DownloadOutlined/* default */.Z, {})] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { - onClick: onClose, - children: ["\u5173\u95ED", /*#__PURE__*/(0,jsx_runtime.jsx)(CloseOutlined/* default */.Z, {})] - })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "preview-wrp-group", - ref: previewWrapperRef, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { - className: "image-preview", - src: url, - alt: "\u9884\u89C8\u5927\u56FE", - style: { - transform: "rotate(".concat(deg, "deg)") - } - }) - })] - }) - }); -}); - -/***/ }), - /***/ 36713: /*!**********************************************************************!*\ !*** ./src/pages/Paths/Detail/components/Sort/index.tsx + 1 modules ***! @@ -2087,471 +1339,6 @@ var SendToClassModal = function SendToClassModal(_ref) { }; })(SendToClassModal)); -/***/ }), - -/***/ 38952: -/*!*******************************************************************************!*\ - !*** ./src/pages/Video/Detail/components/AddVideoModal/index.tsx + 1 modules ***! - \*******************************************************************************/ -/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { - - -// EXPORTS -__webpack_require__.d(__webpack_exports__, { - Z: function() { return /* binding */ components_AddVideoModal; } -}); - -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/toConsumableArray.js -var toConsumableArray = __webpack_require__(37205); -var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js -var regeneratorRuntime = __webpack_require__(7557); -var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js -var objectSpread2 = __webpack_require__(82242); -var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js -var asyncToGenerator = __webpack_require__(41498); -var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); -// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js -var slicedToArray = __webpack_require__(79800); -var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js -var _react_17_0_2_react = __webpack_require__(59301); -// EXTERNAL MODULE: ./src/.umi-production/exports.ts -var _umi_production_exports = __webpack_require__(48938); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules -var input = __webpack_require__(10249); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules -var es_form = __webpack_require__(78241); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules -var message = __webpack_require__(8591); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules -var modal = __webpack_require__(43418); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/progress/index.js + 13 modules -var progress = __webpack_require__(93948); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tag/index.js + 5 modules -var tag = __webpack_require__(12563); -// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules -var es_checkbox = __webpack_require__(24905); -;// CONCATENATED MODULE: ./src/pages/Video/Detail/components/AddVideoModal/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var AddVideoModalmodules = ({"modal":"modal___EKlPQ","uploadWrap":"uploadWrap___YGxav","upload":"upload___ouqG9","uploadLink":"uploadLink___nuif6","fileProgress":"fileProgress___tf4qy","fileCancel":"fileCancel___Bh3Wh","videoName":"videoName___Ra0NM","contentItem":"contentItem___zMdIq","tagsList-content":"tagsList-content___sDVph"}); -// EXTERNAL MODULE: ./src/components/CoverUpload/index.tsx + 1 modules -var CoverUpload = __webpack_require__(34213); -// EXTERNAL MODULE: ./src/utils/authority.ts -var authority = __webpack_require__(65241); -// EXTERNAL MODULE: ./src/components/ChunkedUpload/index.tsx + 1 modules -var ChunkedUpload = __webpack_require__(72696); -// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js -var jsx_runtime = __webpack_require__(37712); -;// CONCATENATED MODULE: ./src/pages/Video/Detail/components/AddVideoModal/index.tsx - - - - - - - - - - - - - - - -var TextArea = input/* default */.Z.TextArea; -var MAX_FILE_SIZE = 1024; -var AddVideoModal = function AddVideoModal(_ref) { - var _user$userInfo, _user$userInfo2; - var user = _ref.user, - globalSetting = _ref.globalSetting, - loading = _ref.loading, - dispatch = _ref.dispatch, - visible = _ref.visible, - editData = _ref.editData, - _ref$onCancel = _ref.onCancel, - onCancel = _ref$onCancel === void 0 ? function () {} : _ref$onCancel, - _ref$onOk = _ref.onOk, - onOk = _ref$onOk === void 0 ? function () {} : _ref$onOk, - _ref$queryParams = _ref.queryParams, - queryParams = _ref$queryParams === void 0 ? {} : _ref$queryParams; - var params = (0,_umi_production_exports.useParams)(); - var _Form$useForm = es_form/* default */.Z.useForm(), - _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), - form = _Form$useForm2[0]; - var _useState = (0,_react_17_0_2_react.useState)([]), - _useState2 = slicedToArray_default()(_useState, 2), - videoList = _useState2[0], - setVideoList = _useState2[1]; - var _useState3 = (0,_react_17_0_2_react.useState)(false), - _useState4 = slicedToArray_default()(_useState3, 2), - isLoading = _useState4[0], - setIsLoading = _useState4[1]; - var uploader = (0,_react_17_0_2_react.useRef)(); - var _useState5 = (0,_react_17_0_2_react.useState)(), - _useState6 = slicedToArray_default()(_useState5, 2), - link = _useState6[0], - setLink = _useState6[1]; - var _useState7 = (0,_react_17_0_2_react.useState)(false), - _useState8 = slicedToArray_default()(_useState7, 2), - showLink = _useState8[0], - setShowLink = _useState8[1]; - var _useState9 = (0,_react_17_0_2_react.useState)(false), - _useState10 = slicedToArray_default()(_useState9, 2), - isRequestLoading = _useState10[0], - setIsRequestLoading = _useState10[1]; - var sizeNum = (0,authority/* isSuperAdmins */.Ny)() ? 3 : 1; - (0,_react_17_0_2_react.useEffect)(function () { - var _editData$video_item, _editData$video_item2, _editData$tags, _editData$video_item3, _editData$video_item4; - if (!visible) { - return; - } - if (!editData) { - return; - } - setShowLink(editData.is_link); - setLink(editData.link); - !editData.is_link && setVideoList([{ - name: editData === null || editData === void 0 || (_editData$video_item = editData.video_item) === null || _editData$video_item === void 0 ? void 0 : _editData$video_item.file_name, - loaded: 100, - videoId: editData === null || editData === void 0 || (_editData$video_item2 = editData.video_item) === null || _editData$video_item2 === void 0 ? void 0 : _editData$video_item2.video_id - }]); - setTagslist((editData === null || editData === void 0 || (_editData$tags = editData.tags) === null || _editData$tags === void 0 ? void 0 : _editData$tags.map(function (item) { - return item === null || item === void 0 ? void 0 : item.name; - })) || []); - form.setFieldsValue({ - name: editData.name, - description: editData.description, - attachment_id: editData === null || editData === void 0 || (_editData$video_item3 = editData.video_item) === null || _editData$video_item3 === void 0 ? void 0 : _editData$video_item3.attachment_id, - allow_skip: editData === null || editData === void 0 || (_editData$video_item4 = editData.video_item) === null || _editData$video_item4 === void 0 ? void 0 : _editData$video_item4.allow_skip - }); - }, [editData, visible]); - var handleChangeUpload = function handleChangeUpload(file) { - setShowLink(false); - var fileName = file.name.toLowerCase(); - if (fileName && fileName.indexOf('.avi') == -1 && fileName.indexOf('.flv') == -1 && fileName.indexOf('.f4v') == -1 && fileName.indexOf('.m4v') == -1 && fileName.indexOf('.mov') == -1 && fileName.indexOf('.mp4') == -1 && fileName.indexOf('.rmvb') == -1 && fileName.indexOf('.swf') == -1 && fileName.indexOf('.webm') == -1 && fileName.indexOf('.wmv') == -1) { - message/* default */.ZP.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"); - return true; - } - if (file.size > MAX_FILE_SIZE * sizeNum * 1024 * 1024) { - message/* default */.ZP.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7".concat(sizeNum, "G")); - return true; - } - if (videoList !== null && videoList !== void 0 && videoList.find(function (item) { - return item.name === file.name; - })) { - message/* default */.ZP.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"); - return true; - } - return false; - }; - var handleRemove = function handleRemove(name, isSuccess) { - modal/* default */.Z.confirm({ - title: '提示', - centered: true, - okText: '确定', - cancelText: '取消', - content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "tc", - children: ["\u60A8\u786E\u8BA4\u8981", isSuccess ? '删除' : '取消上传', "\u8BE5\u89C6\u9891\u5417\uFF1F"] - }), - onOk: function onOk() { - if (isSuccess) { - setVideoList([]); - } else { - uploader.current.cancel(); - setVideoList([]); - } - } - }); - }; - var handleOk = /*#__PURE__*/function () { - var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { - var video, res; - return regeneratorRuntime_default()().wrap(function _callee$(_context) { - while (1) switch (_context.prev = _context.next) { - case 0: - _context.next = 2; - return form.validateFields(); - case 2: - if (!(!showLink && !(videoList !== null && videoList !== void 0 && videoList.length) || showLink && !link)) { - _context.next = 5; - break; - } - message/* default */.ZP.info('请先上传视频或者添加外链'); - return _context.abrupt("return"); - case 5: - setIsRequestLoading(true); - video = showLink ? { - link: link - } : { - video_id: videoList === null || videoList === void 0 ? void 0 : videoList[0].videoId - }; - _context.next = 9; - return onOk(objectSpread2_default()(objectSpread2_default()(objectSpread2_default()({}, video), queryParams), { - name: form.getFieldValue('name'), - attachment_id: form.getFieldValue('attachment_id'), - description: form.getFieldValue('description'), - tags: tagsList, - allow_skip: form.getFieldValue('allow_skip') - })); - case 9: - res = _context.sent; - setIsRequestLoading(false); - if (res.id) { - handleClear(); - } - case 12: - case "end": - return _context.stop(); - } - }, _callee); - })); - return function handleOk() { - return _ref2.apply(this, arguments); - }; - }(); - var handleClear = function handleClear() { - form.resetFields(); - setVideoList([]); - setLink(null); - setTagslist([]); - setShowLink(null); - }; - var handleCancel = function handleCancel() { - onCancel(); - handleClear(); - }; - var renderContent = function renderContent() { - var _videoList$, _videoList$2, _videoList$3, _videoList$4, _videoList$7; - return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { - children: [!showLink && !!(videoList !== null && videoList !== void 0 && videoList.length) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: AddVideoModalmodules.fileProgress, - children: [(videoList === null || videoList === void 0 || (_videoList$ = videoList[0]) === null || _videoList$ === void 0 ? void 0 : _videoList$.loaded) == 100 ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "".concat(AddVideoModalmodules.videoName, " font14"), - children: videoList === null || videoList === void 0 || (_videoList$2 = videoList[0]) === null || _videoList$2 === void 0 ? void 0 : _videoList$2.name - }) : /*#__PURE__*/(0,jsx_runtime.jsx)(progress/* default */.Z, { - style: { - width: '80%' - }, - percent: videoList === null || videoList === void 0 || (_videoList$3 = videoList[0]) === null || _videoList$3 === void 0 ? void 0 : _videoList$3.loaded, - status: (videoList === null || videoList === void 0 || (_videoList$4 = videoList[0]) === null || _videoList$4 === void 0 ? void 0 : _videoList$4.loaded) == 100 ? 'normal' : 'active' - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: AddVideoModalmodules.fileCancel, - onClick: function onClick() { - var _videoList$5, _videoList$6; - return handleRemove(videoList === null || videoList === void 0 || (_videoList$5 = videoList[0]) === null || _videoList$5 === void 0 ? void 0 : _videoList$5.name, (videoList === null || videoList === void 0 || (_videoList$6 = videoList[0]) === null || _videoList$6 === void 0 ? void 0 : _videoList$6.loaded) == 100); - }, - children: (videoList === null || videoList === void 0 || (_videoList$7 = videoList[0]) === null || _videoList$7 === void 0 ? void 0 : _videoList$7.loaded) === 100 ? '删除' : '取消上传' - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: AddVideoModalmodules.uploadWrap, - style: { - display: videoList !== null && videoList !== void 0 && videoList.length ? 'none' : 'flex' - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ChunkedUpload/* default */.Z, objectSpread2_default()(objectSpread2_default()({}, uploadProps), {}, { - ref: uploader, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: AddVideoModalmodules.upload, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-shangchuanshipin1 mr5" - }), "\u4E0A\u4F20\u89C6\u9891"] - }) - })), /*#__PURE__*/(0,jsx_runtime.jsxs)("label", { - className: "".concat(AddVideoModalmodules.upload, " ").concat(AddVideoModalmodules.uploadLink), - onClick: function onClick() { - return setShowLink(true); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { - className: "iconfont icon-lianjie1 mr5" - }), "\u6DFB\u52A0\u5916\u94FE"] - })] - }), showLink && /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - className: "mt5", - placeholder: "\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5", - value: link, - onChange: function onChange(e) { - return setLink(e.target.value); - } - })] - }); - }; - var _useState11 = (0,_react_17_0_2_react.useState)([]), - _useState12 = slicedToArray_default()(_useState11, 2), - tagsList = _useState12[0], - setTagslist = _useState12[1]; - var addTag = function addTag(e) { - if (e.key == 'Enter') { - var tag = form.getFieldValue('tag'); - form.setFieldsValue({ - tag: '' - }); - if (!tag) { - message/* default */.ZP.info('标签不能为空'); - return; - } - if (tagsList.filter(function (item) { - return item === tag; - }).length > 0) { - message/* default */.ZP.info('已有相同名称标签'); - return; - } - tagsList.push(tag); - setTagslist(toConsumableArray_default()(tagsList)); - } - }; - var tagCloseFn = function tagCloseFn(e, str) { - e.preventDefault(); - // const index = tagsList.findIndex((key:string)=>str===str); - // tagsList.splice(index,1) - setTagslist(toConsumableArray_default()(tagsList.filter(function (item) { - return item != str; - }))); - }; - var uploadProps = { - accept: '.mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*', - onBefore: handleChangeUpload, - onBeginInitFile: function onBeginInitFile(v) { - setVideoList([{ - name: v.filename, - loaded: 0 - }]); - }, - onComplete: function onComplete(v) { - setVideoList([{ - name: v.filename, - loaded: v.percent, - videoId: v.id - }]); - }, - onError: function onError() { - setVideoList([]); - }, - onProgress: function onProgress(v) { - setVideoList([{ - name: v.filename, - loaded: v.percent - }]); - }, - chunkSize: 1024 * 1024 * 2, - // 2MB - options: { - user_id: user === null || user === void 0 || (_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.user_id - } - }; - return /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { - centered: true, - maskClosable: false, - title: editData ? '编辑视频项目' : '新建视频项目', - width: 740, - className: AddVideoModalmodules.modal, - open: visible, - confirmLoading: isRequestLoading, - onOk: handleOk, - onCancel: handleCancel, - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { - form: form, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u9879\u76EE\u540D\u79F0", - name: "name", - rules: [{ - required: true, - message: '请输入项目名称' - }], - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - maxLength: 40, - placeholder: "\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u9879\u76EE\u5185\u5BB9", - name: "content", - className: AddVideoModalmodules.contentItem, - children: renderContent() - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - name: "attachment_id", - label: "\u4E0A\u4F20\u5C01\u9762\u56FE:", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(CoverUpload/* default */.Z, { - getFileProgress: function getFileProgress(info) { - if (info.file.status === 'uploading') { - setIsRequestLoading(true); - return; - } - if (info.file.status === 'done') { - setIsRequestLoading(false); - } - } - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u9879\u76EE\u7B80\u4ECB", - name: "description", - className: "ml8", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(TextArea, { - rows: 5, - maxLength: 800, - placeholder: "\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u77E5\u8BC6\u6807\u7B7E", - name: "tag", - className: "ml8", - children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { - onKeyUp: addTag - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: AddVideoModalmodules['tagsList-content'], - children: tagsList.map(function (item, index) { - return /*#__PURE__*/(0,jsx_runtime.jsx)(tag/* default */.Z, { - closable: true, - onClose: function onClose(e) { - tagCloseFn(e, item); - }, - children: item - }, index + item); - }) - }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { - label: "\u64AD\u653E\u8BBE\u7F6E", - name: "allow_skip", - valuePropName: "checked", - className: "ml8", - initialValue: true, - children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { - children: "\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E" - }) - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: "c-grey-999", - children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "\u6CE8\u610F\uFF1A" - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: ["1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F", /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { - to: "/users/".concat((_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login, "/videos/protocol"), - target: "_blank", - className: AddVideoModalmodules.colorBlue, - children: "\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE" - }), "\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: ["2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7", sizeNum, "G\uFF1B"] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B" - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: "4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002" - })] - })] - }) - }); -}; -/* harmony default export */ var components_AddVideoModal = ((0,_umi_production_exports.connect)(function (_ref3) { - var user = _ref3.user, - loading = _ref3.loading, - globalSetting = _ref3.globalSetting; - return { - user: user, - globalSetting: globalSetting, - loading: loading - }; -})(AddVideoModal)); - /***/ }) }]); \ No newline at end of file diff --git a/67514.5c3f66e9.async.js b/67514.16a4b4cb.async.js similarity index 99% rename from 67514.5c3f66e9.async.js rename to 67514.16a4b4cb.async.js index 6095523ea5..17f7893bb4 100644 --- a/67514.5c3f66e9.async.js +++ b/67514.16a4b4cb.async.js @@ -1,5 +1,5 @@ "use strict"; -(self["webpackChunk"] = self["webpackChunk"] || []).push([[67514,28518,20105,52970,38342,57824,73580,96699,6700,87959,67454,97968,3702,85804],{ +(self["webpackChunk"] = self["webpackChunk"] || []).push([[67514,28518,20105,38342,57824,73580,96699,6700,87959,67454,97968,3702,85804],{ /***/ 65363: /*!*************************************************************************************************************!*\ diff --git a/index.html b/index.html index 9fc8c7feac..5f8da03c51 100644 --- a/index.html +++ b/index.html @@ -26,7 +26,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Classrooms__Lists__OnlineLearning__index.13d9d797.async.js b/p__Classrooms__Lists__OnlineLearning__index.8369445a.async.js similarity index 71% rename from p__Classrooms__Lists__OnlineLearning__index.13d9d797.async.js rename to p__Classrooms__Lists__OnlineLearning__index.8369445a.async.js index 99ea3e82d0..bcb1a792e0 100644 --- a/p__Classrooms__Lists__OnlineLearning__index.13d9d797.async.js +++ b/p__Classrooms__Lists__OnlineLearning__index.8369445a.async.js @@ -1,6 +1,754 @@ "use strict"; (self["webpackChunk"] = self["webpackChunk"] || []).push([[68827],{ +/***/ 83805: +/*!*************************************!*\ + !*** ./src/pages/tasks/constant.js ***! + \*************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ $Y: function() { return /* binding */ SET_EDITOR_THEME; }, +/* harmony export */ A0: function() { return /* binding */ HIDE_EVALUATE_LOADING; }, +/* harmony export */ EP: function() { return /* binding */ HIDE_EVALUATE_RESULT; }, +/* harmony export */ F_: function() { return /* binding */ MOVE_X; }, +/* harmony export */ G9: function() { return /* binding */ UPDATE_TIMESTRAP; }, +/* harmony export */ GB: function() { return /* binding */ FETCH_REP_CONTENT; }, +/* harmony export */ GR: function() { return /* binding */ GET_DISCUSSES; }, +/* harmony export */ GW: function() { return /* binding */ SET_SHOW_DIR; }, +/* harmony export */ Hp: function() { return /* binding */ SHOW_TASK_LIST; }, +/* harmony export */ Ir: function() { return /* binding */ FETCH_TASK_FAILURE; }, +/* harmony export */ N$: function() { return /* binding */ EDIT_REP_CODE; }, +/* harmony export */ NZ: function() { return /* binding */ HIDE_TIP_MODAL; }, +/* harmony export */ Nv: function() { return /* binding */ HIDE_NOTICE; }, +/* harmony export */ OA: function() { return /* binding */ HIDE_PICTURE_VIEW; }, +/* harmony export */ OJ: function() { return /* binding */ SET_CHOOSE_ANSWERS; }, +/* harmony export */ QF: function() { return /* binding */ ON_AUTO_FORMAT; }, +/* harmony export */ RS: function() { return /* binding */ SHOW_REWARD_DIALOG; }, +/* harmony export */ RY: function() { return /* binding */ SET_VNC_LOADING; }, +/* harmony export */ Rj: function() { return /* binding */ SHOW_TIP_MODAL; }, +/* harmony export */ SX: function() { return /* binding */ ACTIVE_DISCUSS_INDEX; }, +/* harmony export */ Tp: function() { return /* binding */ SET_EDITOR_FONTSIZE; }, +/* harmony export */ Ui: function() { return /* binding */ SHOW_EVALUATE_LOADING; }, +/* harmony export */ V1: function() { return /* binding */ EVAL_CHOOSE_END; }, +/* harmony export */ Vn: function() { return /* binding */ SET_REWARD; }, +/* harmony export */ dL: function() { return /* binding */ SHOW_NOTICE; }, +/* harmony export */ fo: function() { return /* binding */ DISABLE_DISCUSS; }, +/* harmony export */ gK: function() { return /* binding */ TRIGGER_TAB_FIXED; }, +/* harmony export */ hK: function() { return /* binding */ HIDE_TASK_LIST; }, +/* harmony export */ i3: function() { return /* binding */ TRIGGER_RIGHT_PANEL_MASK; }, +/* harmony export */ ib: function() { return /* binding */ SET_TASK_STAR; }, +/* harmony export */ lS: function() { return /* binding */ TRIGGER_ENLARGE_UNITY3D; }, +/* harmony export */ m5: function() { return /* binding */ SHOW_EVALUATE_RESULT; }, +/* harmony export */ n4: function() { return /* binding */ FETCH_TASK_START; }, +/* harmony export */ n_: function() { return /* binding */ SET_ACTIVE_INDEX; }, +/* harmony export */ oP: function() { return /* binding */ SET_REPOS; }, +/* harmony export */ p2: function() { return /* binding */ SET_EVALUATE_MESSAGE; }, +/* harmony export */ pl: function() { return /* binding */ FETCH_ANSWER_INFO; }, +/* harmony export */ rM: function() { return /* binding */ PLUS_DISCUSS; }, +/* harmony export */ sM: function() { return /* binding */ GET_TASK_LIST; }, +/* harmony export */ t2: function() { return /* binding */ CANCEL_REWARD_DIALOG; }, +/* harmony export */ tD: function() { return /* binding */ SHOW_DISCUSSES_LOADING; }, +/* harmony export */ u8: function() { return /* binding */ TOP_OR_DOWN_DISCUSS; }, +/* harmony export */ um: function() { return /* binding */ ON_TAB_TO_SPACE; }, +/* harmony export */ vm: function() { return /* binding */ SHOW_PICTURE_VIEW; }, +/* harmony export */ wQ: function() { return /* binding */ MOVE_Y; }, +/* harmony export */ wj: function() { return /* binding */ EVAL_CHOOSE_START; }, +/* harmony export */ wt: function() { return /* binding */ SHOW_ANSWER_LOADING; }, +/* harmony export */ yS: function() { return /* binding */ SET_ACTION_TYPE; }, +/* harmony export */ yi: function() { return /* binding */ FETCH_TASK_SUCCESS; }, +/* harmony export */ ym: function() { return /* binding */ SELECT_UNLOCK_ANSWER; }, +/* harmony export */ z2: function() { return /* binding */ UPDATE_TASK_DATA; } +/* harmony export */ }); +/* unused harmony exports CREATE_DISCUSS, SHOW_REP_LOADING, SET_REP_PATH, SET_EDITOR_SETTING, SHOW_PATH_LIST, HIDE_PATH_LIST, SET_TAB_INDEX, SET_SSH_TABS, SET_SSH_CONFIGDATA, SET_SSH_CONFIGDATAARR */ +var FETCH_TASK_START = 'FETCH_TASK_START'; +var FETCH_TASK_FAILURE = 'FETCH_TASK_FAILURE'; +var FETCH_TASK_SUCCESS = 'FETCH_TASK_SUCCESS'; +var UPDATE_TASK_DATA = 'UPDATE_TASK_DATA'; +var HIDE_EVALUATE_RESULT = 'HIDE_EVALUATE_RESULT'; +var SHOW_EVALUATE_RESULT = 'SHOW_EVALUATE_RESULT'; +var UPDATE_TIMESTRAP = 'UPDATE_TIMESTRAP'; +var MOVE_X = 'MOVE_X'; +var MOVE_Y = 'MOVE_Y'; +var TRIGGER_RIGHT_PANEL_MASK = 'TRIGGER_RIGHT_PANEL_MASK '; + +//left_panel_action +var SET_ACTIVE_INDEX = 'SET_ACTIVE_INDEX'; +var GET_TASK_LIST = 'GET_TASK_LIST'; +var SHOW_TASK_LIST = 'SHOW_TASK_LIST'; +var HIDE_TASK_LIST = 'HIDE_TASK_LIST'; +var SET_TASK_STAR = 'SET_TASK_STAR'; +var TRIGGER_ENLARGE_UNITY3D = 'TRIGGER_ENLARGE_UNITY3D '; +var TRIGGER_TAB_FIXED = 'TRIGGER_TAB_FIXED '; + +//discuss action +var GET_DISCUSSES = 'GET_DISCUSSES'; +var SHOW_DISCUSSES_LOADING = 'SHOW_DISCUSSES_LOADING'; +var TOP_OR_DOWN_DISCUSS = 'TOP_OR_DOWN_DISCUSS'; +var PLUS_DISCUSS = 'PLUS_DISCUSS'; +var SET_ACTION_TYPE = 'SET_ACTION_TYPE'; +var SHOW_REWARD_DIALOG = 'SHOW_REWARD_DIALOG'; +var CANCEL_REWARD_DIALOG = 'CANCEL_REWARD_DIALOG'; +var SET_REWARD = 'SET_REWARD'; +var ACTIVE_DISCUSS_INDEX = 'ACTIVE_DISCUSS_INDEX'; +var CREATE_DISCUSS = 'CREATE_DISCUSS'; +var DISABLE_DISCUSS = 'DISABLE_DISCUSS'; + +//answer_panel_action +var SHOW_ANSWER_LOADING = 'SHOW_ANSWER_LOADING'; +var FETCH_ANSWER_INFO = 'FETCH_ANSWER_INFO'; +var HIDE_TIP_MODAL = 'HIGH_TIP_MODAL'; +var SHOW_TIP_MODAL = 'SHOW_TIP_MODAL'; +var SELECT_UNLOCK_ANSWER = 'SELECT_UNLOCK_ANSWER'; + +//choose_repository_action +var SET_CHOOSE_ANSWERS = 'SET_CHOOSE_ANSWERS'; +var EVAL_CHOOSE_START = 'EVAL_CHOOSE_START'; +var EVAL_CHOOSE_END = 'EVAL_CHOOSE_END'; + +//code_repository_action +var SHOW_REP_LOADING = 'SHOW_REP_loading'; +var FETCH_REP_CONTENT = 'FETCH_REP_CONTENT'; +var EDIT_REP_CODE = 'EDIT_REP_CONTENT'; +var SET_REP_PATH = 'SET_REP_PATH'; +var SHOW_EVALUATE_LOADING = 'SHOW_EVALUATE_LOADING'; +var HIDE_EVALUATE_LOADING = 'HIDE_EVALUATE_LOADING'; +var SET_EVALUATE_MESSAGE = 'SET_EVALUATE_MESSAGE'; +var SET_SHOW_DIR = 'SET_SHOW_DIR'; +var SET_EDITOR_SETTING = 'SET_EDITOR_SETTING'; +var SET_EDITOR_THEME = 'SET_EDITOR_THEME'; +var SET_EDITOR_FONTSIZE = 'SET_EDITOR_FONTSIZE'; +var SET_REPOS = 'SET_REPOS'; +var SHOW_PATH_LIST = 'SHOW_PATH_LIST'; +var HIDE_PATH_LIST = 'HIDE_PATH_LIST'; +var HIDE_PICTURE_VIEW = 'HIDE_PICTURE_VIEW'; +var SHOW_PICTURE_VIEW = 'SHOW_PICTURE_VIEW'; +var SHOW_NOTICE = 'SHOW_NOTICE'; +var HIDE_NOTICE = 'HIDE_NOTICE'; +var SET_TAB_INDEX = 'SET_TAB_INDEX'; +var SET_SSH_TABS = 'SET_SSH_TABS'; +var SET_SSH_CONFIGDATA = 'SET_SSH_CONFIGDATA'; +var SET_SSH_CONFIGDATAARR = 'SET_SSH_CONFIGDATAARR'; +var SET_VNC_LOADING = 'SET_VNC_LOADING '; +var ON_TAB_TO_SPACE = 'ON_TAB_TO_SPACE '; +var ON_AUTO_FORMAT = 'ON_AUTO_FORMAT '; + +/***/ }), + +/***/ 72696: +/*!************************************************************!*\ + !*** ./src/components/ChunkedUpload/index.tsx + 1 modules ***! + \************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ components_ChunkedUpload; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(7557); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(82242); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(41498); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(79800); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./src/utils/fetch.ts +var fetch = __webpack_require__(1833); +// EXTERNAL MODULE: ./node_modules/_uuid@8.3.0@uuid/dist/esm-browser/v4.js + 4 modules +var v4 = __webpack_require__(1012); +// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js +var _classnames_2_5_1_classnames = __webpack_require__(92310); +var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames); +;// CONCATENATED MODULE: ./src/components/ChunkedUpload/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var ChunkedUploadmodules = ({"upload":"upload___jpwPD"}); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/ChunkedUpload/index.tsx + + + + + + + + + + + +var ChunkedUpload = function ChunkedUpload(_ref, ref) { + var _ref$chunkSize = _ref.chunkSize, + chunkSize = _ref$chunkSize === void 0 ? 1024 * 1024 * 2 : _ref$chunkSize, + _ref$options = _ref.options, + options = _ref$options === void 0 ? {} : _ref$options, + onCancel = _ref.onCancel, + onComplete = _ref.onComplete, + onError = _ref.onError, + onProgress = _ref.onProgress, + onBefore = _ref.onBefore, + onBeginInitFile = _ref.onBeginInitFile, + children = _ref.children, + accept = _ref.accept, + className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + _ref$concurrency = _ref.concurrency, + concurrency = _ref$concurrency === void 0 ? 4 : _ref$concurrency; + var _useState = (0,_react_17_0_2_react.useState)('ready'), + _useState2 = slicedToArray_default()(_useState, 2), + uploadStatus = _useState2[0], + setUploadStatus = _useState2[1]; + + //组件内调试 + var _useState3 = (0,_react_17_0_2_react.useState)(0), + _useState4 = slicedToArray_default()(_useState3, 2), + progress = _useState4[0], + setProgress = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)(''), + _useState6 = slicedToArray_default()(_useState5, 2), + uploadStatusMessage = _useState6[0], + setUploadStatusMessage = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)(null), + _useState8 = slicedToArray_default()(_useState7, 2), + file = _useState8[0], + setFile = _useState8[1]; + var abortControllerRef = (0,_react_17_0_2_react.useRef)(null); + var domId = (0,_react_17_0_2_react.useRef)((0,v4/* default */.Z)()); + var cancelStatus = (0,_react_17_0_2_react.useRef)(false); + (0,_react_17_0_2_react.useImperativeHandle)(ref, function () { + return { + cancel: cancel, + file: file, + uploadStatus: uploadStatus + }; + }); + var clearInput = function clearInput() { + var input = document.getElementById(domId.current); + if (input) { + input.value = ''; + } + }; + var handleUpload = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(file) { + var fileSize, totalChunks, res, uploadId, promises, percent, _loop, i, completed, step, _promises$slice, subTasks, p, uploadRes; + return regeneratorRuntime_default()().wrap(function _callee$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + if (!(uploadStatus === 'uploading')) { + _context2.next = 2; + break; + } + return _context2.abrupt("return"); + case 2: + if (onBeginInitFile) { + onBeginInitFile(file); + } + fileSize = file.size; + totalChunks = Math.ceil(fileSize / chunkSize); + cancelStatus.current = false; + setUploadStatus('uploading'); + setProgress(0); + setUploadStatusMessage(''); + _context2.prev = 9; + _context2.next = 12; + return (0,fetch/* default */.ZP)("/api/attachments/multipart_upload_start", { + method: 'POST', + body: objectSpread2_default()({ + fileName: file.name, + chunkCount: totalChunks + }, options) + }); + case 12: + res = _context2.sent; + if (!(cancelStatus.current || (res === null || res === void 0 ? void 0 : res.status) !== 0)) { + _context2.next = 15; + break; + } + throw new Error(); + case 15: + uploadId = res.upload_id; + abortControllerRef.current = new AbortController(); + promises = []; + percent = 0; + _loop = /*#__PURE__*/regeneratorRuntime_default()().mark(function _loop() { + var start, end, chunk, formData, key; + return regeneratorRuntime_default()().wrap(function _loop$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + start = i * chunkSize; + end = Math.min(start + chunkSize, fileSize); + chunk = file.slice(start, end); + formData = new FormData(); + formData.append('chunk', chunk); + formData.append('fileName', file.name); + formData.append('chunkIndex', (i + 1).toString()); + formData.append('uploadId', uploadId); + for (key in options) { + if (Object.prototype.hasOwnProperty.call(options, key)) { + formData.append(key, options[key]); + } + } + promises.push(function () { + return (0,fetch/* default */.ZP)("/api/attachments/multipart_upload", { + method: 'POST', + body: formData, + signal: abortControllerRef.current.signal + }, true).then(function (res) { + console.log(res, 444); + percent++; + var currentProgress = Math.round(percent / totalChunks * 100); + setProgress(currentProgress); + if (onProgress) { + onProgress(objectSpread2_default()(objectSpread2_default()({}, res), {}, { + file: file, + percent: currentProgress + })); + } + }); + }); + case 10: + case "end": + return _context.stop(); + } + }, _loop); + }); + i = 0; + case 21: + if (!(i < totalChunks)) { + _context2.next = 26; + break; + } + return _context2.delegateYield(_loop(), "t0", 23); + case 23: + i++; + _context2.next = 21; + break; + case 26: + completed = 0; + step = concurrency; + console.log(promises, 'promises'); + case 29: + if (!(completed < promises.length)) { + _context2.next = 38; + break; + } + subTasks = (_promises$slice = promises.slice(completed, completed + step)) === null || _promises$slice === void 0 ? void 0 : _promises$slice.map(function (t) { + return t(); + }); + if (!(subTasks.length > 0)) { + _context2.next = 36; + break; + } + _context2.next = 34; + return Promise.all(subTasks); + case 34: + p = _context2.sent; + completed += step; + case 36: + _context2.next = 29; + break; + case 38: + _context2.next = 40; + return (0,fetch/* default */.ZP)("/api/attachments/multipart_upload_end", { + method: 'POST', + body: objectSpread2_default()({ + fileName: file.name, + chunkCount: totalChunks, + uploadId: uploadId + }, options) + }); + case 40: + uploadRes = _context2.sent; + if (!!uploadRes.object) { + setUploadStatus('success'); + clearInput(); + if (onComplete) { + onComplete(objectSpread2_default()(objectSpread2_default()({}, uploadRes), {}, { + file: file, + percent: 100 + })); + } + } else { + setUploadStatus('error'); + setUploadStatusMessage('上传失败,请稍后重试'); + clearInput(); + if (onError) { + onError(file.name); + } + } + _context2.next = 50; + break; + case 44: + _context2.prev = 44; + _context2.t1 = _context2["catch"](9); + setUploadStatus('error'); + setUploadStatusMessage('上传失败,请稍后重试'); + clearInput(); + if (onError) { + onError(file.name); + } + case 50: + case "end": + return _context2.stop(); + } + }, _callee, null, [[9, 44]]); + })); + return function handleUpload(_x) { + return _ref2.apply(this, arguments); + }; + }(); + var cancel = (0,_react_17_0_2_react.useCallback)(function () { + cancelStatus.current = true; + if (abortControllerRef.current) { + abortControllerRef.current.abort(); + if (onCancel) { + onCancel(); + } + } + }, [onCancel]); + var handleChangeUpload = function handleChangeUpload(e) { + var _e$target; + var file = e === null || e === void 0 || (_e$target = e.target) === null || _e$target === void 0 || (_e$target = _e$target.files) === null || _e$target === void 0 ? void 0 : _e$target[0]; + setFile(file); + uploadStatus = 'ready'; + if (!file) { + return; + } + if (onBefore) { + var bool = onBefore(file); + if (!bool) { + handleUpload(file); + } + clearInput(); + return; + } + handleUpload(file); + }; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(_react_17_0_2_react.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("input", { + type: "file", + id: domId.current, + style: { + display: 'none' + }, + onChange: handleChangeUpload, + accept: accept + }), /*#__PURE__*/(0,jsx_runtime.jsx)("label", { + className: _classnames_2_5_1_classnames_default()(ChunkedUploadmodules.upload, className), + htmlFor: domId.current, + style: style, + children: children + })] + }); +}; +/* harmony default export */ var components_ChunkedUpload = (/*#__PURE__*/(0,_react_17_0_2_react.forwardRef)(ChunkedUpload)); + +/***/ }), + +/***/ 34213: +/*!**********************************************************!*\ + !*** ./src/components/CoverUpload/index.tsx + 1 modules ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ components_CoverUpload; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(79800); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules +var message = __webpack_require__(8591); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/upload/index.js + 24 modules +var upload = __webpack_require__(54580); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/UploadOutlined.js + 1 modules +var UploadOutlined = __webpack_require__(32050); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/CloseCircleFilled.js + 1 modules +var CloseCircleFilled = __webpack_require__(19248); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(63648); +;// CONCATENATED MODULE: ./src/components/CoverUpload/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CoverUploadmodules = ({"img":"img___BgL9D"}); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/CoverUpload/index.tsx + + + + + + + + +var CoverUpload = function CoverUpload(_ref) { + var value = _ref.value, + onChange = _ref.onChange, + getFileProgress = _ref.getFileProgress; + var _useState = (0,_react_17_0_2_react.useState)(false), + _useState2 = slicedToArray_default()(_useState, 2), + imgLoading = _useState2[0], + setImgLoading = _useState2[1]; + var uploadButton = /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + loading: imgLoading, + icon: /*#__PURE__*/(0,jsx_runtime.jsx)(UploadOutlined/* default */.Z, {}), + children: "\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6" + }); + var renderImg = function renderImg() { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CoverUploadmodules.img, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: env/* default */.Z.API_SERVER + "/api/attachments/" + value, + alt: "avatar", + style: { + width: 288 + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(CloseCircleFilled/* default */.Z, { + onClick: function onClick() { + return onChange(''); + }, + style: { + fontSize: '16px', + color: 'red' + } + }) + })] + }); + }; + var handleChange = function handleChange(info) { + if (getFileProgress) { + getFileProgress(info); + } + if (info.file.status === 'uploading') { + setImgLoading(true); + return; + } + if (info.file.status === 'done') { + var _info$file, _info$file3; + setImgLoading(false); + if (info.file.status === 'done' && ((_info$file = info.file) === null || _info$file === void 0 || (_info$file = _info$file.response) === null || _info$file === void 0 ? void 0 : _info$file.status) === -1) { + var _info$file2; + message/* default */.ZP.error((_info$file2 = info.file) === null || _info$file2 === void 0 || (_info$file2 = _info$file2.response) === null || _info$file2 === void 0 ? void 0 : _info$file2.message); + // onChange() + return; + } + onChange(info === null || info === void 0 || (_info$file3 = info.file) === null || _info$file3 === void 0 || (_info$file3 = _info$file3.response) === null || _info$file3 === void 0 ? void 0 : _info$file3.id); + } + }; + return /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { + children: value ? renderImg() : /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(upload/* default */.Z, { + withCredentials: true, + name: "file", + showUploadList: false, + action: "".concat(env/* default */.Z.API_SERVER, "/api/attachments.json"), + onChange: handleChange, + accept: "image/*", + children: uploadButton + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "mt20 c-light-black", + children: "\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "c-light-black", + children: "\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002" + })] + }) + }); +}; +/* harmony default export */ var components_CoverUpload = (CoverUpload); + +/***/ }), + +/***/ 92030: +/*!******************************************************!*\ + !*** ./src/components/Spinner/index.tsx + 1 modules ***! + \******************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ Spinner; } +}); + +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./src/.umi-production/exports.ts +var _umi_production_exports = __webpack_require__(48938); +;// CONCATENATED MODULE: ./src/components/Spinner/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var Spinnermodules = ({"ldsRing":"ldsRing___mpBZC","idsRingWrapper":"idsRingWrapper___Of9_n","ldsring":"ldsring___o0w2t"}); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/Spinner/index.tsx + + + + + +/* harmony default export */ var Spinner = (function (_ref) { + var message = _ref.message, + className = _ref.className, + children = _ref.children, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "".concat(Spinnermodules.idsRingWrapper, " ").concat(className), + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Spinnermodules.ldsRing, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {})] + }), message ? /*#__PURE__*/(0,jsx_runtime.jsx)("p", { + style: style, + children: message + }) : null, /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Outlet, {})] + }); +}); + +/***/ }), + +/***/ 16080: +/*!************************************************************!*\ + !*** ./src/components/image-preview/index.tsx + 1 modules ***! + \************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ image_preview; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(79800); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./src/components/image-preview/index.less +// extracted by mini-css-extract-plugin + +// EXTERNAL MODULE: ./src/components/mediator.js +var mediator = __webpack_require__(14555); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/ReloadOutlined.js + 1 modules +var ReloadOutlined = __webpack_require__(32398); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/DownloadOutlined.js + 1 modules +var DownloadOutlined = __webpack_require__(41464); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/CloseOutlined.js + 1 modules +var CloseOutlined = __webpack_require__(99267); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/image-preview/index.tsx + + + + + + + + +/* harmony default export */ var image_preview = (function () { + var _useState = (0,_react_17_0_2_react.useState)(''), + _useState2 = slicedToArray_default()(_useState, 2), + url = _useState2[0], + setUrl = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(0), + _useState4 = slicedToArray_default()(_useState3, 2), + deg = _useState4[0], + setDeg = _useState4[1]; + var saveUrl = (0,_react_17_0_2_react.useRef)(''); + (0,_react_17_0_2_react.useEffect)(function () { + var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { + setUrl(value); + // window.document.body + // document.body.style.height='100%' + document.body.style.overflow = 'hidden'; + }); + return unSub; + }, []); + (0,_react_17_0_2_react.useEffect)(function () { + document.addEventListener('keydown', onViewEscClose); + return function () { + document.removeEventListener('keydown', onViewEscClose); + }; + }, []); + (0,_react_17_0_2_react.useEffect)(function () { + saveUrl.current = url; + }, [url]); + function onViewEscClose(e) { + if (e.keyCode == 27 && saveUrl.current) { + onClose(); + } + } + + // https://data.educoder.net/api/attachments/1571649 + function onClose() { + // document.body.style.height='100%' + document.body.style.overflow = 'auto'; + setUrl(''); + } + function onRotate() { + setDeg(deg + 90); + } + var maskRef = (0,_react_17_0_2_react.useRef)(); + var previewWrapperRef = (0,_react_17_0_2_react.useRef)(); + var handleMaskClick = function handleMaskClick(e) { + if (e.nativeEvent.target === maskRef.current || e.nativeEvent.target === previewWrapperRef.current) { + onClose(); + } + }; + return /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { + children: !url ? null : /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "image-preview-container", + ref: maskRef, + onClick: handleMaskClick, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "button-group", + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { + onClick: onRotate, + children: ["\u65CB\u8F6C", /*#__PURE__*/(0,jsx_runtime.jsx)(ReloadOutlined/* default */.Z, {})] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { + href: url, + children: ["\u4E0B\u8F7D", /*#__PURE__*/(0,jsx_runtime.jsx)(DownloadOutlined/* default */.Z, {})] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { + onClick: onClose, + children: ["\u5173\u95ED", /*#__PURE__*/(0,jsx_runtime.jsx)(CloseOutlined/* default */.Z, {})] + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "preview-wrp-group", + ref: previewWrapperRef, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: "image-preview", + src: url, + alt: "\u9884\u89C8\u5927\u56FE", + style: { + transform: "rotate(".concat(deg, "deg)") + } + }) + })] + }) + }); +}); + +/***/ }), + /***/ 30455: /*!**************************************************************************!*\ !*** ./src/pages/Classrooms/Lists/OnlineLearning/index.tsx + 13 modules ***! @@ -3349,6 +4097,471 @@ var Stage = function Stage(_ref) { }; })(Stage)); +/***/ }), + +/***/ 38952: +/*!*******************************************************************************!*\ + !*** ./src/pages/Video/Detail/components/AddVideoModal/index.tsx + 1 modules ***! + \*******************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ components_AddVideoModal; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/toConsumableArray.js +var toConsumableArray = __webpack_require__(37205); +var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(7557); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(82242); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(41498); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(79800); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./src/.umi-production/exports.ts +var _umi_production_exports = __webpack_require__(48938); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules +var input = __webpack_require__(10249); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules +var es_form = __webpack_require__(78241); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules +var message = __webpack_require__(8591); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules +var modal = __webpack_require__(43418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/progress/index.js + 13 modules +var progress = __webpack_require__(93948); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tag/index.js + 5 modules +var tag = __webpack_require__(12563); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules +var es_checkbox = __webpack_require__(24905); +;// CONCATENATED MODULE: ./src/pages/Video/Detail/components/AddVideoModal/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var AddVideoModalmodules = ({"modal":"modal___EKlPQ","uploadWrap":"uploadWrap___YGxav","upload":"upload___ouqG9","uploadLink":"uploadLink___nuif6","fileProgress":"fileProgress___tf4qy","fileCancel":"fileCancel___Bh3Wh","videoName":"videoName___Ra0NM","contentItem":"contentItem___zMdIq","tagsList-content":"tagsList-content___sDVph"}); +// EXTERNAL MODULE: ./src/components/CoverUpload/index.tsx + 1 modules +var CoverUpload = __webpack_require__(34213); +// EXTERNAL MODULE: ./src/utils/authority.ts +var authority = __webpack_require__(65241); +// EXTERNAL MODULE: ./src/components/ChunkedUpload/index.tsx + 1 modules +var ChunkedUpload = __webpack_require__(72696); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/pages/Video/Detail/components/AddVideoModal/index.tsx + + + + + + + + + + + + + + + +var TextArea = input/* default */.Z.TextArea; +var MAX_FILE_SIZE = 1024; +var AddVideoModal = function AddVideoModal(_ref) { + var _user$userInfo, _user$userInfo2; + var user = _ref.user, + globalSetting = _ref.globalSetting, + loading = _ref.loading, + dispatch = _ref.dispatch, + visible = _ref.visible, + editData = _ref.editData, + _ref$onCancel = _ref.onCancel, + onCancel = _ref$onCancel === void 0 ? function () {} : _ref$onCancel, + _ref$onOk = _ref.onOk, + onOk = _ref$onOk === void 0 ? function () {} : _ref$onOk, + _ref$queryParams = _ref.queryParams, + queryParams = _ref$queryParams === void 0 ? {} : _ref$queryParams; + var params = (0,_umi_production_exports.useParams)(); + var _Form$useForm = es_form/* default */.Z.useForm(), + _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), + form = _Form$useForm2[0]; + var _useState = (0,_react_17_0_2_react.useState)([]), + _useState2 = slicedToArray_default()(_useState, 2), + videoList = _useState2[0], + setVideoList = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(false), + _useState4 = slicedToArray_default()(_useState3, 2), + isLoading = _useState4[0], + setIsLoading = _useState4[1]; + var uploader = (0,_react_17_0_2_react.useRef)(); + var _useState5 = (0,_react_17_0_2_react.useState)(), + _useState6 = slicedToArray_default()(_useState5, 2), + link = _useState6[0], + setLink = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)(false), + _useState8 = slicedToArray_default()(_useState7, 2), + showLink = _useState8[0], + setShowLink = _useState8[1]; + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + isRequestLoading = _useState10[0], + setIsRequestLoading = _useState10[1]; + var sizeNum = (0,authority/* isSuperAdmins */.Ny)() ? 3 : 1; + (0,_react_17_0_2_react.useEffect)(function () { + var _editData$video_item, _editData$video_item2, _editData$tags, _editData$video_item3, _editData$video_item4; + if (!visible) { + return; + } + if (!editData) { + return; + } + setShowLink(editData.is_link); + setLink(editData.link); + !editData.is_link && setVideoList([{ + name: editData === null || editData === void 0 || (_editData$video_item = editData.video_item) === null || _editData$video_item === void 0 ? void 0 : _editData$video_item.file_name, + loaded: 100, + videoId: editData === null || editData === void 0 || (_editData$video_item2 = editData.video_item) === null || _editData$video_item2 === void 0 ? void 0 : _editData$video_item2.video_id + }]); + setTagslist((editData === null || editData === void 0 || (_editData$tags = editData.tags) === null || _editData$tags === void 0 ? void 0 : _editData$tags.map(function (item) { + return item === null || item === void 0 ? void 0 : item.name; + })) || []); + form.setFieldsValue({ + name: editData.name, + description: editData.description, + attachment_id: editData === null || editData === void 0 || (_editData$video_item3 = editData.video_item) === null || _editData$video_item3 === void 0 ? void 0 : _editData$video_item3.attachment_id, + allow_skip: editData === null || editData === void 0 || (_editData$video_item4 = editData.video_item) === null || _editData$video_item4 === void 0 ? void 0 : _editData$video_item4.allow_skip + }); + }, [editData, visible]); + var handleChangeUpload = function handleChangeUpload(file) { + setShowLink(false); + var fileName = file.name.toLowerCase(); + if (fileName && fileName.indexOf('.avi') == -1 && fileName.indexOf('.flv') == -1 && fileName.indexOf('.f4v') == -1 && fileName.indexOf('.m4v') == -1 && fileName.indexOf('.mov') == -1 && fileName.indexOf('.mp4') == -1 && fileName.indexOf('.rmvb') == -1 && fileName.indexOf('.swf') == -1 && fileName.indexOf('.webm') == -1 && fileName.indexOf('.wmv') == -1) { + message/* default */.ZP.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"); + return true; + } + if (file.size > MAX_FILE_SIZE * sizeNum * 1024 * 1024) { + message/* default */.ZP.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7".concat(sizeNum, "G")); + return true; + } + if (videoList !== null && videoList !== void 0 && videoList.find(function (item) { + return item.name === file.name; + })) { + message/* default */.ZP.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"); + return true; + } + return false; + }; + var handleRemove = function handleRemove(name, isSuccess) { + modal/* default */.Z.confirm({ + title: '提示', + centered: true, + okText: '确定', + cancelText: '取消', + content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "tc", + children: ["\u60A8\u786E\u8BA4\u8981", isSuccess ? '删除' : '取消上传', "\u8BE5\u89C6\u9891\u5417\uFF1F"] + }), + onOk: function onOk() { + if (isSuccess) { + setVideoList([]); + } else { + uploader.current.cancel(); + setVideoList([]); + } + } + }); + }; + var handleOk = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { + var video, res; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + _context.next = 2; + return form.validateFields(); + case 2: + if (!(!showLink && !(videoList !== null && videoList !== void 0 && videoList.length) || showLink && !link)) { + _context.next = 5; + break; + } + message/* default */.ZP.info('请先上传视频或者添加外链'); + return _context.abrupt("return"); + case 5: + setIsRequestLoading(true); + video = showLink ? { + link: link + } : { + video_id: videoList === null || videoList === void 0 ? void 0 : videoList[0].videoId + }; + _context.next = 9; + return onOk(objectSpread2_default()(objectSpread2_default()(objectSpread2_default()({}, video), queryParams), { + name: form.getFieldValue('name'), + attachment_id: form.getFieldValue('attachment_id'), + description: form.getFieldValue('description'), + tags: tagsList, + allow_skip: form.getFieldValue('allow_skip') + })); + case 9: + res = _context.sent; + setIsRequestLoading(false); + if (res.id) { + handleClear(); + } + case 12: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function handleOk() { + return _ref2.apply(this, arguments); + }; + }(); + var handleClear = function handleClear() { + form.resetFields(); + setVideoList([]); + setLink(null); + setTagslist([]); + setShowLink(null); + }; + var handleCancel = function handleCancel() { + onCancel(); + handleClear(); + }; + var renderContent = function renderContent() { + var _videoList$, _videoList$2, _videoList$3, _videoList$4, _videoList$7; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [!showLink && !!(videoList !== null && videoList !== void 0 && videoList.length) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: AddVideoModalmodules.fileProgress, + children: [(videoList === null || videoList === void 0 || (_videoList$ = videoList[0]) === null || _videoList$ === void 0 ? void 0 : _videoList$.loaded) == 100 ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "".concat(AddVideoModalmodules.videoName, " font14"), + children: videoList === null || videoList === void 0 || (_videoList$2 = videoList[0]) === null || _videoList$2 === void 0 ? void 0 : _videoList$2.name + }) : /*#__PURE__*/(0,jsx_runtime.jsx)(progress/* default */.Z, { + style: { + width: '80%' + }, + percent: videoList === null || videoList === void 0 || (_videoList$3 = videoList[0]) === null || _videoList$3 === void 0 ? void 0 : _videoList$3.loaded, + status: (videoList === null || videoList === void 0 || (_videoList$4 = videoList[0]) === null || _videoList$4 === void 0 ? void 0 : _videoList$4.loaded) == 100 ? 'normal' : 'active' + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: AddVideoModalmodules.fileCancel, + onClick: function onClick() { + var _videoList$5, _videoList$6; + return handleRemove(videoList === null || videoList === void 0 || (_videoList$5 = videoList[0]) === null || _videoList$5 === void 0 ? void 0 : _videoList$5.name, (videoList === null || videoList === void 0 || (_videoList$6 = videoList[0]) === null || _videoList$6 === void 0 ? void 0 : _videoList$6.loaded) == 100); + }, + children: (videoList === null || videoList === void 0 || (_videoList$7 = videoList[0]) === null || _videoList$7 === void 0 ? void 0 : _videoList$7.loaded) === 100 ? '删除' : '取消上传' + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: AddVideoModalmodules.uploadWrap, + style: { + display: videoList !== null && videoList !== void 0 && videoList.length ? 'none' : 'flex' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ChunkedUpload/* default */.Z, objectSpread2_default()(objectSpread2_default()({}, uploadProps), {}, { + ref: uploader, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: AddVideoModalmodules.upload, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-shangchuanshipin1 mr5" + }), "\u4E0A\u4F20\u89C6\u9891"] + }) + })), /*#__PURE__*/(0,jsx_runtime.jsxs)("label", { + className: "".concat(AddVideoModalmodules.upload, " ").concat(AddVideoModalmodules.uploadLink), + onClick: function onClick() { + return setShowLink(true); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-lianjie1 mr5" + }), "\u6DFB\u52A0\u5916\u94FE"] + })] + }), showLink && /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + className: "mt5", + placeholder: "\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5", + value: link, + onChange: function onChange(e) { + return setLink(e.target.value); + } + })] + }); + }; + var _useState11 = (0,_react_17_0_2_react.useState)([]), + _useState12 = slicedToArray_default()(_useState11, 2), + tagsList = _useState12[0], + setTagslist = _useState12[1]; + var addTag = function addTag(e) { + if (e.key == 'Enter') { + var tag = form.getFieldValue('tag'); + form.setFieldsValue({ + tag: '' + }); + if (!tag) { + message/* default */.ZP.info('标签不能为空'); + return; + } + if (tagsList.filter(function (item) { + return item === tag; + }).length > 0) { + message/* default */.ZP.info('已有相同名称标签'); + return; + } + tagsList.push(tag); + setTagslist(toConsumableArray_default()(tagsList)); + } + }; + var tagCloseFn = function tagCloseFn(e, str) { + e.preventDefault(); + // const index = tagsList.findIndex((key:string)=>str===str); + // tagsList.splice(index,1) + setTagslist(toConsumableArray_default()(tagsList.filter(function (item) { + return item != str; + }))); + }; + var uploadProps = { + accept: '.mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*', + onBefore: handleChangeUpload, + onBeginInitFile: function onBeginInitFile(v) { + setVideoList([{ + name: v.filename, + loaded: 0 + }]); + }, + onComplete: function onComplete(v) { + setVideoList([{ + name: v.filename, + loaded: v.percent, + videoId: v.id + }]); + }, + onError: function onError() { + setVideoList([]); + }, + onProgress: function onProgress(v) { + setVideoList([{ + name: v.filename, + loaded: v.percent + }]); + }, + chunkSize: 1024 * 1024 * 2, + // 2MB + options: { + user_id: user === null || user === void 0 || (_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.user_id + } + }; + return /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { + centered: true, + maskClosable: false, + title: editData ? '编辑视频项目' : '新建视频项目', + width: 740, + className: AddVideoModalmodules.modal, + open: visible, + confirmLoading: isRequestLoading, + onOk: handleOk, + onCancel: handleCancel, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { + form: form, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u9879\u76EE\u540D\u79F0", + name: "name", + rules: [{ + required: true, + message: '请输入项目名称' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + maxLength: 40, + placeholder: "\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u9879\u76EE\u5185\u5BB9", + name: "content", + className: AddVideoModalmodules.contentItem, + children: renderContent() + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "attachment_id", + label: "\u4E0A\u4F20\u5C01\u9762\u56FE:", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(CoverUpload/* default */.Z, { + getFileProgress: function getFileProgress(info) { + if (info.file.status === 'uploading') { + setIsRequestLoading(true); + return; + } + if (info.file.status === 'done') { + setIsRequestLoading(false); + } + } + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u9879\u76EE\u7B80\u4ECB", + name: "description", + className: "ml8", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(TextArea, { + rows: 5, + maxLength: 800, + placeholder: "\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u77E5\u8BC6\u6807\u7B7E", + name: "tag", + className: "ml8", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + onKeyUp: addTag + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: AddVideoModalmodules['tagsList-content'], + children: tagsList.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(tag/* default */.Z, { + closable: true, + onClose: function onClose(e) { + tagCloseFn(e, item); + }, + children: item + }, index + item); + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u64AD\u653E\u8BBE\u7F6E", + name: "allow_skip", + valuePropName: "checked", + className: "ml8", + initialValue: true, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + children: "\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "c-grey-999", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "\u6CE8\u610F\uFF1A" + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F", /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { + to: "/users/".concat((_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login, "/videos/protocol"), + target: "_blank", + className: AddVideoModalmodules.colorBlue, + children: "\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE" + }), "\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7", sizeNum, "G\uFF1B"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002" + })] + })] + }) + }); +}; +/* harmony default export */ var components_AddVideoModal = ((0,_umi_production_exports.connect)(function (_ref3) { + var user = _ref3.user, + loading = _ref3.loading, + globalSetting = _ref3.globalSetting; + return { + user: user, + globalSetting: globalSetting, + loading: loading + }; +})(AddVideoModal)); + /***/ }) }]); \ No newline at end of file diff --git a/p__NewPaths__index.c0d3a56a.async.js b/p__NewPaths__index.d174dbb2.async.js similarity index 71% rename from p__NewPaths__index.c0d3a56a.async.js rename to p__NewPaths__index.d174dbb2.async.js index afca52ef00..4848962a7c 100644 --- a/p__NewPaths__index.c0d3a56a.async.js +++ b/p__NewPaths__index.d174dbb2.async.js @@ -30,6 +30,10 @@ var input = __webpack_require__(10249); var spin = __webpack_require__(71418); // EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/badge/index.js + 5 modules var badge = __webpack_require__(49127); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/collapse/index.js + 8 modules +var collapse = __webpack_require__(36381); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js var _react_17_0_2_react = __webpack_require__(59301); // EXTERNAL MODULE: ./src/utils/fetch.ts @@ -46,9 +50,19 @@ var Header = __webpack_require__(94758); var useCustomRequest = __webpack_require__(14502); ;// CONCATENATED MODULE: ./src/pages/NewPaths/index.less?modules // extracted by mini-css-extract-plugin -/* harmony default export */ var NewPathsmodules = ({"ListItemActive":"ListItemActive___juszm","ListItem":"ListItem___yd2RN"}); +/* harmony default export */ var NewPathsmodules = ({"ListItemActive":"ListItemActive___juszm","ListItem":"ListItem___yd2RN","CollapseStyle":"CollapseStyle___lv4zh"}); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__(63648); +// EXTERNAL MODULE: ./src/utils/util.tsx +var util = __webpack_require__(82338); +// EXTERNAL MODULE: ./src/pages/Paths/Detail/components/Sort/index.tsx + 1 modules +var Sort = __webpack_require__(36713); +// EXTERNAL MODULE: ./src/service/paths.ts +var paths = __webpack_require__(10717); +// EXTERNAL MODULE: ./src/pages/Paths/Detail/components/Stage/QueryWork/index.tsx + 1 modules +var QueryWork = __webpack_require__(31167); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(48289); // EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js var jsx_runtime = __webpack_require__(37712); ;// CONCATENATED MODULE: ./src/pages/NewPaths/index.tsx @@ -66,6 +80,12 @@ var jsx_runtime = __webpack_require__(37712); + + + + + + var getStatistic = /*#__PURE__*/function () { var _ref = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(params) { @@ -87,11 +107,13 @@ var getStatistic = /*#__PURE__*/function () { }; }(); var Page = function Page(_ref2) { - var _StatisticData$data, _user$userInfo, _user$userInfo2, _user$navigationInfo, _StatisticData$data2; + var _StatisticData$data, _user$userInfo2, _user$userInfo3, _user$navigationInfo, _StatisticData$data2; var dispatch = _ref2.dispatch, - globalSetting = _ref2.globalSetting, - user = _ref2.user; + user = _ref2.user, + pathsDetail = _ref2.pathsDetail; var params = (0,_umi_production_exports.useParams)(); + var _pathsDetail$stageDat = pathsDetail.stageData, + stageData = _pathsDetail$stageDat === void 0 ? [] : _pathsDetail$stageDat; var _useCustomRequest = (0,useCustomRequest/* useCustomRequest */.U)(getStatistic, { id: params === null || params === void 0 ? void 0 : params.id }), @@ -103,6 +125,18 @@ var Page = function Page(_ref2) { _useState2 = slicedToArray_default()(_useState, 2), openSearch = _useState2[0], setOpenSearch = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)({}), + _useState4 = slicedToArray_default()(_useState3, 2), + currentData = _useState4[0], + setCurrentData = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)(false), + _useState6 = slicedToArray_default()(_useState5, 2), + QueryShow = _useState6[0], + setQueryShow = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)(''), + _useState8 = slicedToArray_default()(_useState7, 2), + modalDdata = _useState8[0], + setModalDdata = _useState8[1]; var SearchInput = function SearchInput() { function onGlobalSearch(value) { _umi_production_exports.history.push('/search?value=' + value); @@ -130,15 +164,91 @@ var Page = function Page(_ref2) { }); } }; + var isSHow = function isSHow() { + var _pathsDetail$detail, _pathsDetail$detail2, _user$userInfo, _pathsDetail$detail3, _pathsDetail$detail4; + return ((_pathsDetail$detail = pathsDetail.detail) === null || _pathsDetail$detail === void 0 || (_pathsDetail$detail = _pathsDetail$detail.courses) === null || _pathsDetail$detail === void 0 ? void 0 : _pathsDetail$detail.length) > 0 ? (_pathsDetail$detail2 = pathsDetail.detail) === null || _pathsDetail$detail2 === void 0 ? void 0 : _pathsDetail$detail2.allow_visit : !(((_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.user_identity) === '学生' && (_pathsDetail$detail3 = pathsDetail.detail) !== null && _pathsDetail$detail3 !== void 0 && _pathsDetail$detail3.allow_visit && (_pathsDetail$detail4 = pathsDetail.detail) !== null && _pathsDetail$detail4 !== void 0 && _pathsDetail$detail4.courses); + }; + var showInfoModal = /*#__PURE__*/function () { + var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(data) { + var res; + return regeneratorRuntime_default()().wrap(function _callee2$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + _context2.next = 2; + return (0,paths/* homeworkToStageInfo */.FD)({ + id: data === null || data === void 0 ? void 0 : data.stage_item_id, + type: data === null || data === void 0 ? void 0 : data.homework_type + }); + case 2: + res = _context2.sent; + if (res) { + setModalDdata(res === null || res === void 0 ? void 0 : res.subject_homework); + setQueryShow(true); + } + case 4: + case "end": + return _context2.stop(); + } + }, _callee2); + })); + return function showInfoModal(_x2) { + return _ref3.apply(this, arguments); + }; + }(); + var getData = /*#__PURE__*/function () { + var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() { + var _res$data; + var res, _res$data2; + return regeneratorRuntime_default()().wrap(function _callee3$(_context3) { + while (1) switch (_context3.prev = _context3.next) { + case 0: + _context3.next = 2; + return GetStatistic({ + id: params === null || params === void 0 ? void 0 : params.id + }); + case 2: + res = _context3.sent; + if ((res === null || res === void 0 ? void 0 : res.status) == 0 && (res === null || res === void 0 || (_res$data = res.data) === null || _res$data === void 0 || (_res$data = _res$data.list) === null || _res$data === void 0 ? void 0 : _res$data.length) > 0) { + setCurrentData(res === null || res === void 0 || (_res$data2 = res.data) === null || _res$data2 === void 0 || (_res$data2 = _res$data2.list) === null || _res$data2 === void 0 ? void 0 : _res$data2[0]); + } + case 4: + case "end": + return _context3.stop(); + } + }, _callee3); + })); + return function getData() { + return _ref4.apply(this, arguments); + }; + }(); (0,_react_17_0_2_react.useEffect)(function () { - (params === null || params === void 0 ? void 0 : params.id) && GetStatistic({ - id: params === null || params === void 0 ? void 0 : params.id - }); + if (currentData !== null && currentData !== void 0 && currentData.identifier) { + dispatch({ + type: 'pathsDetail/getStageData', + payload: { + subject_id: currentData === null || currentData === void 0 ? void 0 : currentData.identifier + } + }); + dispatch({ + type: 'pathsDetail/getPathsDetail', + payload: { + id: currentData === null || currentData === void 0 ? void 0 : currentData.identifier + } + }); + } + }, [currentData === null || currentData === void 0 ? void 0 : currentData.identifier]); + (0,_react_17_0_2_react.useEffect)(function () { + if (params !== null && params !== void 0 && params.id) { + getData(); + } }, [params === null || params === void 0 ? void 0 : params.id]); return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, { spinning: StatisticLoading, children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "flex flex-col text-14px-rem w-screen h-screen", + style: { + overflowX: "hidden" + }, children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "flex w-full px-20px-rem item-center gap-20px-rem", style: { @@ -166,8 +276,8 @@ var Page = function Page(_ref2) { icon: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { className: "iconfont icon-zengjia" }) - }), !!(user !== null && user !== void 0 && (_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && _user$userInfo.login) && /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { - to: "/messages/".concat(user === null || user === void 0 || (_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login, "/user_tidings"), + }), !!(user !== null && user !== void 0 && (_user$userInfo2 = user.userInfo) !== null && _user$userInfo2 !== void 0 && _user$userInfo2.login) && /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { + to: "/messages/".concat(user === null || user === void 0 || (_user$userInfo3 = user.userInfo) === null || _user$userInfo3 === void 0 ? void 0 : _user$userInfo3.login, "/user_tidings"), children: /*#__PURE__*/(0,jsx_runtime.jsx)(badge/* default */.Z, { dot: user === null || user === void 0 || (_user$navigationInfo = user.navigationInfo) === null || _user$navigationInfo === void 0 || (_user$navigationInfo = _user$navigationInfo.top) === null || _user$navigationInfo === void 0 ? void 0 : _user$navigationInfo.new_message, children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", { @@ -177,42 +287,253 @@ var Page = function Page(_ref2) { }), /*#__PURE__*/(0,jsx_runtime.jsx)(User/* default */.Z, { payload: (0,Header/* getCourseParam */.g)() })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { className: "flex-1 minW-0 pt-40px-rem flex justify-center gap-30px-rem", style: { background: "url(".concat(__webpack_require__(/*! @/pages/NewPaths/imgs/bg.png */ 4103), ") 0 0 / 100% 100% no-repeat") }, - children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "flex flex-col relative gap-14px-rem", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "flex flex-col gap-14px-rem", children: StatisticData === null || StatisticData === void 0 || (_StatisticData$data2 = StatisticData.data) === null || _StatisticData$data2 === void 0 || (_StatisticData$data2 = _StatisticData$data2.list) === null || _StatisticData$data2 === void 0 ? void 0 : _StatisticData$data2.map(function (item) { - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - className: "flex rounded-12px-rem ".concat(NewPathsmodules.ListItem, " ").concat(NewPathsmodules.ListItemActive), - children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "flex rounded-12px-rem ".concat(NewPathsmodules.ListItem, " ").concat((item === null || item === void 0 ? void 0 : item.identifier) == (currentData === null || currentData === void 0 ? void 0 : currentData.identifier) ? NewPathsmodules.ListItemActive : ""), + onClick: function onClick() { + setCurrentData(item); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { src: "".concat(env/* default */.Z.IMG_SERVER, "/").concat(item === null || item === void 0 ? void 0 : item.image_url), style: { height: "100%", width: "201rem", borderRadius: "12rem 0 0 12rem " } - }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "px-20px-rem flex flex-col justify-center gap-14px-rem", + style: { + color: "#2C3A58" + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "text-20px-rem", + children: item === null || item === void 0 ? void 0 : item.name + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: "mr-14px-rem", + style: { + color: "#727C95" + }, + children: "\u5B9E\u9A8C\u6570" + }), item === null || item === void 0 ? void 0 : item.shixuns_count] + })] + })] }, item === null || item === void 0 ? void 0 : item.id); }) - }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "rounded-16px-rem bg-white py-14px-rem px-20px-rem flex flex-col gap-20px-rem h-auto", + style: { + width: "600rem", + backdropFilter: "blur(4rem)" + }, + children: (stageData === null || stageData === void 0 ? void 0 : stageData.length) > 0 ? /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + className: "ml-auto", + type: "primary", + onClick: function onClick() { + (0,util/* openNewWindow */.xg)("/paths/".concat(currentData === null || currentData === void 0 ? void 0 : currentData.identifier)); + }, + children: "\u8FDB\u5165\u8BFE\u7A0B" + }), /*#__PURE__*/(0,jsx_runtime.jsx)(collapse/* default */.Z, { + className: NewPathsmodules.CollapseStyle, + bordered: false, + defaultActiveKey: ['1'], + style: { + background: "rgba(0,0,0,0)" + }, + expandIconPosition: "end", + items: (stageData === null || stageData === void 0 ? void 0 : stageData.map(function (item, index) { + var _pathsDetail$detail5, _user$userInfo4, _user$userInfo5; + return { + key: item === null || item === void 0 ? void 0 : item.stage_id, + label: item === null || item === void 0 ? void 0 : item.stage_name, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(Sort/* default */.Z, { + visibleType: "All", + subjectHomeworkType: "", + data: (item === null || item === void 0 ? void 0 : item.items) || [], + index: index, + disabled: true, + showInfoModal: showInfoModal, + cust_seq: !!(pathsDetail !== null && pathsDetail !== void 0 && (_pathsDetail$detail5 = pathsDetail.detail) !== null && _pathsDetail$detail5 !== void 0 && _pathsDetail$detail5.cust_seq), + showVideoPlay: ((_user$userInfo4 = user.userInfo) === null || _user$userInfo4 === void 0 ? void 0 : _user$userInfo4.admin) || ((_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.business) || isSHow(), + isPaths: true + }), + style: { + marginBottom: "16rem", + borderRadius: "8rem" + } + }; + })) || [] + })] + }) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + customText: "暂无数据" + }) + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)(QueryWork/* default */.Z, { + setScoreShow: setQueryShow, + ScoreShow: QueryShow, + modalDdata: modalDdata })] }) }); }; -/* harmony default export */ var NewPaths = ((0,_umi_production_exports.connect)(function (_ref3) { - var globalSetting = _ref3.globalSetting, - user = _ref3.user; +/* harmony default export */ var NewPaths = ((0,_umi_production_exports.connect)(function (_ref5) { + var user = _ref5.user, + pathsDetail = _ref5.pathsDetail, + globalSetting = _ref5.globalSetting; return { - globalSetting: globalSetting, - user: user + user: user, + pathsDetail: pathsDetail, + globalSetting: globalSetting }; })(Page)); /***/ }), +/***/ 31167: +/*!*********************************************************************************!*\ + !*** ./src/pages/Paths/Detail/components/Stage/QueryWork/index.tsx + 1 modules ***! + \*********************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ QueryWork; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(82242); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(79800); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules +var modal = __webpack_require__(43418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tabs/index.js + 24 modules +var tabs = __webpack_require__(99313); +;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Stage/QueryWork/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var QueryWorkmodules = ({"flex_box_center":"flex_box_center___fy0eB","flex_space_between":"flex_space_between___Y6Yac","flex_box_vertical_center":"flex_box_vertical_center___Lj2ev","flex_box_center_end":"flex_box_center_end____iCcl","flex_box_column":"flex_box_column___hXVtC","scoremodal":"scoremodal___cmAHe","selectWrapper":"selectWrapper___qJE92","allqingchu":"allqingchu___cwGyk","title":"title___CNiXq","score":"score___Pxxmx","close":"close___aTxuX","content":"content___ew9Eq","items":"items___cCw1z","bottom":"bottom___AvD5P","yes":"yes____tYAE","no":"no___ObRm5","titlecount":"titlecount___YEUzu","add":"add___cRdJt","search":"search___UCwJ6","searchIcon":"searchIcon___UacnT","tabWrap":"tabWrap___Xnuvu","previewModal":"previewModal___H127r","RenderHtml_content":"RenderHtml_content___pmH_q","RenderHtml_style":"RenderHtml_style___tvtS0","content_list":"content_list___jvOz0","content_value":"content_value___DkebT","content_text":"content_text___oRKdm"}); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(48289); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(29792); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Stage/QueryWork/index.tsx + + + + + + + + + +var AddModal = function AddModal(_ref) { + var setScoreShow = _ref.setScoreShow, + ScoreShow = _ref.ScoreShow, + modalDdata = _ref.modalDdata; + var _useState = (0,_react_17_0_2_react.useState)({ + type: '1' + }), + _useState2 = slicedToArray_default()(_useState, 2), + params = _useState2[0], + setparam = _useState2[1]; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { + title: "\u8BE6\u60C5", + footer: false, + open: ScoreShow, + width: 900, + centered: true + // closable={false} + , + className: QueryWorkmodules.scoremodal, + onCancel: function onCancel() { + setScoreShow(false); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tabs/* default */.Z, { + className: QueryWorkmodules.tabWrap, + activeKey: params.type, + onChange: function onChange(e) { + params.type = e; + setparam(objectSpread2_default()({}, params)); + }, + items: [{ + label: "\u4F5C\u4E1A\u63CF\u8FF0", + key: '1' + }, { + label: "\u53C2\u8003\u7B54\u6848", + key: '2' + }] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: QueryWorkmodules.RenderHtml_content, + children: [params.type == '1' && (modalDdata !== null && modalDdata !== void 0 && modalDdata.description ? (modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.homework_type) == 'group' ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.description, + className: QueryWorkmodules.RenderHtml_style, + style: { + color: '#5f6367' + } + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: QueryWorkmodules.content_list, + children: ["\u5206\u7EC4\u8981\u6C42", /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: QueryWorkmodules.content_value, + children: [modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.min_num, "-", modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.max_num] + }), "\u4EBA", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: QueryWorkmodules.content_text, + children: "(\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB)" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: QueryWorkmodules.content_list, + children: ["\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: QueryWorkmodules.content_value, + children: modalDdata !== null && modalDdata !== void 0 && modalDdata.base_on_project ? '是' : '否' + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: QueryWorkmodules.content_text, + children: modalDdata !== null && modalDdata !== void 0 && modalDdata.base_on_project ? '(学生必须在平台创建项目,项目管理员可以提交作品)' : '(学生不需要在本平台创建项目,所有学生可以提交作品)' + })] + })] + }) : /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.description, + style: { + color: '#5f6367', + fontSize: 14 + } + }) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + styles: { + margin: '80px auto' + } + })), params.type == '2' && (modalDdata !== null && modalDdata !== void 0 && modalDdata.reference_answer ? /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.reference_answer, + style: { + color: '#5f6367', + fontSize: 14 + } + }) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + styles: { + margin: '80px auto' + } + }))] + })] + }) + }); +}; +/* harmony default export */ var QueryWork = (AddModal); + +/***/ }), + /***/ 14502: /*!*********************************************!*\ !*** ./src/utils/hooks/useCustomRequest.ts ***! diff --git a/p__NewPaths__index.7796651d.chunk.css b/p__NewPaths__index.ee995e93.chunk.css similarity index 65% rename from p__NewPaths__index.7796651d.chunk.css rename to p__NewPaths__index.ee995e93.chunk.css index 836b367449..4312f2242a 100644 --- a/p__NewPaths__index.7796651d.chunk.css +++ b/p__NewPaths__index.ee995e93.chunk.css @@ -565,7 +565,9 @@ background: #FFFFFF !important; box-shadow: 0px 2rem 10px 0px rgba(170, 178, 255, 0.5) !important; border: 2rem solid #3061D0 !important; - position: relative; + position: -webkit-sticky; + position: sticky; + top: 0; } .ListItemActive___juszm::after { content: ""; @@ -592,7 +594,9 @@ background: #FFFFFF !important; box-shadow: 0px 2rem 10px 0px rgba(170, 178, 255, 0.5) !important; border: 2rem solid #3061D0 !important; - position: relative; + position: -webkit-sticky; + position: sticky; + top: 0; } .ListItem___yd2RN:hover::after { content: ""; @@ -606,4 +610,371 @@ transform: translateY(-50%); right: -28rem; } +.CollapseStyle___lv4zh [class~="ant-collapse-header"] { + background-color: #F2F8FF !important; + border-radius: 8rem !important; + align-items: center !important; +} +.CollapseStyle___lv4zh [class~="ant-collapse-header-text"] { + color: #121C31; + font-size: 16rem; + font-weight: 500; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.CollapseStyle___lv4zh [class~="ant-collapse-content-box"] { + padding: 8rem 0 0 0 !important; +} +.CollapseStyle___lv4zh [class~="ant-collapse-item"] { + border-bottom: none !important; +} + +/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.4.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Paths/Detail/components/Sort/index.less?modules ***! + \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +#educoder .tree___SHCwq [class~='ant-tree-switcher'] { + display: none; +} +#educoder .tree___SHCwq [class~='ant-tree-indent'] { + line-height: 0; + height: 0; +} +#educoder .tree___SHCwq [class~='ant-tree-node-content-wrapper'] { + padding: 0 !important; + min-height: 0 !important; +} +#educoder .tree___SHCwq [class~='drag-over'] * { + color: white; +} +#educoder .tree___SHCwq [class~='ant-tree-treenode']:has([class~='ant-tree-title']:empty) { + display: none; +} +#educoder .tree___SHCwq [class~="ant-tree-draggable-icon"] { + visibility: hidden; +} +#educoder .tree___SHCwq [class~='ant-row'] { + min-height: 40px; + padding: 0 20px 0 0; + cursor: pointer; +} +#educoder .tree___SHCwq [class~='ant-row'] aside { + display: none; +} +#educoder .tree___SHCwq [class~='ant-row']:hover { + background-color: #f2f8ff; +} +#educoder .tree___SHCwq [class~='ant-row']:hover aside { + display: inline; +} +#educoder .tree___SHCwq [class~='ant-row']:hover [class~='experiment-number'] { + display: none; +} +#educoder .tree___SHCwq .learn___buOG9 { + display: inline-flex; + align-items: center; +} +#educoder .tree___SHCwq .learn___buOG9 .name___dwQwe { + display: inline-block; + max-width: 400px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +#educoder .tree___SHCwq .learn___buOG9 .sign___aQzc5 { + display: inline-block; + width: 54px; + height: 18px; + background: #F8B023; + border-radius: 8px; + font-size: 12px; + color: #FFFFFF; + line-height: 18px; + margin-left: 5px; + text-align: center; +} +#educoder .pdf_name___m1wEX { + display: inline-block; + max-width: 650px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + color: #3061d0 !important; +} +#educoder .name_style___CnJ7d { + display: inline-block; + max-width: 520px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + color: #333 !important; +} +#educoder .color333___TbHdH { + color: #333 !important; +} + +/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.4.10@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.10@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Paths/Detail/components/Stage/QueryWork/index.less?modules ***! + \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +.flex_box_center___fy0eB { + justify-content: center; + align-items: center; + -webkit-justify-content: center; + box-align: center; +} +.flex_space_between___Y6Yac { + justify-content: space-between; + -webkit-box-pack: justify; +} +.flex_box_vertical_center___Lj2ev { + align-items: center; + box-align: center; +} +.flex_box_center_end____iCcl { + justify-content: flex-end; + align-items: center; + -webkit-justify-content: flex-end; + -webkit-align-items: center; + -webkit-box-align: center; + -webkit-box-pack: end; + box-align: center; + box-pack: end; +} +.flex_box_column___hXVtC { + flex-direction: column; + box-orient: block-axis; +} +.scoremodal___cmAHe [class~='ant-modal-body'] { + padding: 25px; +} +.scoremodal___cmAHe .selectWrapper___qJE92 span[class~='ant-select-selection-placeholder'] { + color: #9096A3; +} +.scoremodal___cmAHe .selectWrapper___qJE92 div[class~='ant-select-selector'] { + border-radius: 4px; + height: 38px !important; +} +.scoremodal___cmAHe .selectWrapper___qJE92 div[class~='ant-select-selector'] input[class~='ant-select-selection-search-input'], +.scoremodal___cmAHe .selectWrapper___qJE92 div[class~='ant-select-selector'] span[class~='ant-select-selection-placeholder'] { + height: 38px !important; + line-height: 36px !important; +} +.scoremodal___cmAHe .selectWrapper___qJE92 div[class~='ant-select-selector'] span[class~='ant-select-selection-item'] { + line-height: 36px !important; +} +.scoremodal___cmAHe .selectWrapper___qJE92 span[class~='ant-select-arrow'] { + right: 12px; +} +.scoremodal___cmAHe .allqingchu___cwGyk { + margin-top: 8px; + color: #165DFF; + cursor: pointer; +} +.scoremodal___cmAHe .allqingchu___cwGyk span { + width: 84px; + height: 20px; + font-size: 14px; + font-weight: 400; + color: #165DFF; + line-height: 20px; + margin-left: 5px; +} +.scoremodal___cmAHe .allqingchu___cwGyk:hover, +.scoremodal___cmAHe .allqingchu___cwGyk:hover span { + color: #E30000; +} +.scoremodal___cmAHe .title___CNiXq { + color: #000000; + font-size: 16px; + font-weight: 500; + display: flex; + width: 100%; +} +.scoremodal___cmAHe .score___Pxxmx { + margin-left: 305px; + color: #3061D0; + text-align: end; +} +.scoremodal___cmAHe .close___aTxuX { + font-size: 12px; + cursor: pointer; + color: #979797; +} +.scoremodal___cmAHe .content___ew9Eq { + display: flex; + justify-content: space-between; + margin-top: 40px; + color: #5F6368; + font-size: 14px; + margin-bottom: 24px; +} +.scoremodal___cmAHe .content___ew9Eq span { + display: flex; + flex: 1 1; +} +.scoremodal___cmAHe .content___ew9Eq span:nth-child(4) { + display: flex; + min-width: 160px; + align-items: center; +} +.scoremodal___cmAHe .items___cCw1z { + display: flex; + justify-content: space-between; + align-items: center; + color: #5F6368; + font-size: 14px; + margin-bottom: 12px; +} +.scoremodal___cmAHe .items___cCw1z span { + display: flex; + flex: 1 1; + color: #000000; + font-weight: 400; +} +.scoremodal___cmAHe .items___cCw1z span:nth-child(4) { + display: flex; + min-width: 160px; + align-items: center; + color: #9096A3; +} +.scoremodal___cmAHe .bottom___AvD5P { + width: 100%; + text-align: end; +} +.scoremodal___cmAHe .bottom___AvD5P .yes____tYAE { + width: 60px; + height: 32px; + background: #3061D0; + box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5); + border-radius: 2px; + font-weight: 400; + color: #FFFFFF; +} +.scoremodal___cmAHe .bottom___AvD5P .no___ObRm5 { + margin-right: 20px; + width: 60px; + height: 32px; + background: #F8F9FC; + border-radius: 2px; + opacity: 0.5; + border: 1px solid #C3CFE0; + font-weight: 400; + color: #464F66; + line-height: 14px; +} +.scoremodal___cmAHe .titlecount___YEUzu { + width: 41px; + height: 22px; + background: #FA6400; + border-radius: 15px; + margin-left: 5px; + color: #FFFFFF; + display: inline-flex; + justify-content: center; +} +.scoremodal___cmAHe .add___cRdJt { + font-weight: 400; + color: #FA6400; + line-height: 14px; + font-size: 14px; + position: absolute; + top: 2px; +} +.scoremodal___cmAHe .search___UCwJ6 { + display: flex; + align-items: center; + overflow: hidden; + border-radius: 19px; + height: 38px; + width: 290px; + padding-left: 20px; + background-color: #f6f7f9; + border: none; +} +.scoremodal___cmAHe .search___UCwJ6 [class~='ant-input-affix-wrapper'] { + background-color: #f6f7f9; + border: none; +} +.scoremodal___cmAHe .search___UCwJ6 [class~='ant-input-affix-wrapper'] input { + height: 19px !important; + line-height: 19px !important; +} +.scoremodal___cmAHe .search___UCwJ6 [class~='ant-input-affix-wrapper'] { + outline: none !important; + border: none !important; + box-shadow: none !important; +} +.scoremodal___cmAHe .search___UCwJ6 span[class~='ant-input-group-addon'] { + display: none; +} +.scoremodal___cmAHe .search___UCwJ6 .searchIcon___UacnT { + margin-right: 14px; + cursor: pointer; +} +.scoremodal___cmAHe .search___UCwJ6 input { + background-color: #f6f7f9; + font-size: 14px; +} +.scoremodal___cmAHe .tabWrap___Xnuvu { + margin-top: -20px; +} +.scoremodal___cmAHe .tabWrap___Xnuvu div[class~='ant-tabs-tab'] { + font-size: 14px; + margin-right: 10px; + color: #5f6368; +} +.scoremodal___cmAHe .tabWrap___Xnuvu div[class~='ant-tabs-tab-active'] [class~='ant-tabs-tab-btn'] { + color: #232b40; +} +.scoremodal___cmAHe .tabWrap___Xnuvu [class~='ant-tabs-nav'] { + margin: 0px; + height: 52px; + padding: 0 2px; +} +.scoremodal___cmAHe .tabWrap___Xnuvu [class~='ant-tabs-nav'] div[class~='ant-tabs-ink-bar'] { + background-color: #232b40; + border-radius: 100px 100px 0px 0px; + height: 3px; +} +.scoremodal___cmAHe .tabWrap___Xnuvu [class~='ant-tabs-nav']::before { + background: #f1f1f1; +} +.previewModal___H127r div[class~='ant-modal-header'] { + padding-top: 30px; + padding-left: 40px; + padding-bottom: 0; +} +.previewModal___H127r div[class~='ant-modal-body'] { + padding: 30px 40px; +} +.previewModal___H127r button[class~='ant-modal-close'] { + top: 17px; + right: 16px; + transform: scale(1.2); +} +.RenderHtml_content___pmH_q { + height: 360px; + margin: 20px 0 ; + overflow-y: auto; + color: #5f6367; + font-size: 14px; +} +.RenderHtml_content___pmH_q .RenderHtml_style___tvtS0 { + max-height: 280px; + overflow-y: auto; + margin-bottom: 15px; + color: #5f6367; + font-size: 14px; +} +.RenderHtml_content___pmH_q .content_list___jvOz0 { + height: 30px; + line-height: 30px; +} +.RenderHtml_content___pmH_q .content_list___jvOz0 .content_value___DkebT { + margin-left: 12px; +} +.RenderHtml_content___pmH_q .content_list___jvOz0 .content_text___oRKdm { + color: #9096A3; + margin-left: 10px; +} diff --git a/p__Paths__Detail__id.544d2f7e.async.js b/p__Paths__Detail__id.03aee29a.async.js similarity index 95% rename from p__Paths__Detail__id.544d2f7e.async.js rename to p__Paths__Detail__id.03aee29a.async.js index a91ff68b5a..28584af728 100644 --- a/p__Paths__Detail__id.544d2f7e.async.js +++ b/p__Paths__Detail__id.03aee29a.async.js @@ -1,6 +1,140 @@ "use strict"; (self["webpackChunk"] = self["webpackChunk"] || []).push([[23332,21164,56717,94253,31479,87293,80649],{ +/***/ 83805: +/*!*************************************!*\ + !*** ./src/pages/tasks/constant.js ***! + \*************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ $Y: function() { return /* binding */ SET_EDITOR_THEME; }, +/* harmony export */ A0: function() { return /* binding */ HIDE_EVALUATE_LOADING; }, +/* harmony export */ EP: function() { return /* binding */ HIDE_EVALUATE_RESULT; }, +/* harmony export */ F_: function() { return /* binding */ MOVE_X; }, +/* harmony export */ G9: function() { return /* binding */ UPDATE_TIMESTRAP; }, +/* harmony export */ GB: function() { return /* binding */ FETCH_REP_CONTENT; }, +/* harmony export */ GR: function() { return /* binding */ GET_DISCUSSES; }, +/* harmony export */ GW: function() { return /* binding */ SET_SHOW_DIR; }, +/* harmony export */ Hp: function() { return /* binding */ SHOW_TASK_LIST; }, +/* harmony export */ Ir: function() { return /* binding */ FETCH_TASK_FAILURE; }, +/* harmony export */ N$: function() { return /* binding */ EDIT_REP_CODE; }, +/* harmony export */ NZ: function() { return /* binding */ HIDE_TIP_MODAL; }, +/* harmony export */ Nv: function() { return /* binding */ HIDE_NOTICE; }, +/* harmony export */ OA: function() { return /* binding */ HIDE_PICTURE_VIEW; }, +/* harmony export */ OJ: function() { return /* binding */ SET_CHOOSE_ANSWERS; }, +/* harmony export */ QF: function() { return /* binding */ ON_AUTO_FORMAT; }, +/* harmony export */ RS: function() { return /* binding */ SHOW_REWARD_DIALOG; }, +/* harmony export */ RY: function() { return /* binding */ SET_VNC_LOADING; }, +/* harmony export */ Rj: function() { return /* binding */ SHOW_TIP_MODAL; }, +/* harmony export */ SX: function() { return /* binding */ ACTIVE_DISCUSS_INDEX; }, +/* harmony export */ Tp: function() { return /* binding */ SET_EDITOR_FONTSIZE; }, +/* harmony export */ Ui: function() { return /* binding */ SHOW_EVALUATE_LOADING; }, +/* harmony export */ V1: function() { return /* binding */ EVAL_CHOOSE_END; }, +/* harmony export */ Vn: function() { return /* binding */ SET_REWARD; }, +/* harmony export */ dL: function() { return /* binding */ SHOW_NOTICE; }, +/* harmony export */ fo: function() { return /* binding */ DISABLE_DISCUSS; }, +/* harmony export */ gK: function() { return /* binding */ TRIGGER_TAB_FIXED; }, +/* harmony export */ hK: function() { return /* binding */ HIDE_TASK_LIST; }, +/* harmony export */ i3: function() { return /* binding */ TRIGGER_RIGHT_PANEL_MASK; }, +/* harmony export */ ib: function() { return /* binding */ SET_TASK_STAR; }, +/* harmony export */ lS: function() { return /* binding */ TRIGGER_ENLARGE_UNITY3D; }, +/* harmony export */ m5: function() { return /* binding */ SHOW_EVALUATE_RESULT; }, +/* harmony export */ n4: function() { return /* binding */ FETCH_TASK_START; }, +/* harmony export */ n_: function() { return /* binding */ SET_ACTIVE_INDEX; }, +/* harmony export */ oP: function() { return /* binding */ SET_REPOS; }, +/* harmony export */ p2: function() { return /* binding */ SET_EVALUATE_MESSAGE; }, +/* harmony export */ pl: function() { return /* binding */ FETCH_ANSWER_INFO; }, +/* harmony export */ rM: function() { return /* binding */ PLUS_DISCUSS; }, +/* harmony export */ sM: function() { return /* binding */ GET_TASK_LIST; }, +/* harmony export */ t2: function() { return /* binding */ CANCEL_REWARD_DIALOG; }, +/* harmony export */ tD: function() { return /* binding */ SHOW_DISCUSSES_LOADING; }, +/* harmony export */ u8: function() { return /* binding */ TOP_OR_DOWN_DISCUSS; }, +/* harmony export */ um: function() { return /* binding */ ON_TAB_TO_SPACE; }, +/* harmony export */ vm: function() { return /* binding */ SHOW_PICTURE_VIEW; }, +/* harmony export */ wQ: function() { return /* binding */ MOVE_Y; }, +/* harmony export */ wj: function() { return /* binding */ EVAL_CHOOSE_START; }, +/* harmony export */ wt: function() { return /* binding */ SHOW_ANSWER_LOADING; }, +/* harmony export */ yS: function() { return /* binding */ SET_ACTION_TYPE; }, +/* harmony export */ yi: function() { return /* binding */ FETCH_TASK_SUCCESS; }, +/* harmony export */ ym: function() { return /* binding */ SELECT_UNLOCK_ANSWER; }, +/* harmony export */ z2: function() { return /* binding */ UPDATE_TASK_DATA; } +/* harmony export */ }); +/* unused harmony exports CREATE_DISCUSS, SHOW_REP_LOADING, SET_REP_PATH, SET_EDITOR_SETTING, SHOW_PATH_LIST, HIDE_PATH_LIST, SET_TAB_INDEX, SET_SSH_TABS, SET_SSH_CONFIGDATA, SET_SSH_CONFIGDATAARR */ +var FETCH_TASK_START = 'FETCH_TASK_START'; +var FETCH_TASK_FAILURE = 'FETCH_TASK_FAILURE'; +var FETCH_TASK_SUCCESS = 'FETCH_TASK_SUCCESS'; +var UPDATE_TASK_DATA = 'UPDATE_TASK_DATA'; +var HIDE_EVALUATE_RESULT = 'HIDE_EVALUATE_RESULT'; +var SHOW_EVALUATE_RESULT = 'SHOW_EVALUATE_RESULT'; +var UPDATE_TIMESTRAP = 'UPDATE_TIMESTRAP'; +var MOVE_X = 'MOVE_X'; +var MOVE_Y = 'MOVE_Y'; +var TRIGGER_RIGHT_PANEL_MASK = 'TRIGGER_RIGHT_PANEL_MASK '; + +//left_panel_action +var SET_ACTIVE_INDEX = 'SET_ACTIVE_INDEX'; +var GET_TASK_LIST = 'GET_TASK_LIST'; +var SHOW_TASK_LIST = 'SHOW_TASK_LIST'; +var HIDE_TASK_LIST = 'HIDE_TASK_LIST'; +var SET_TASK_STAR = 'SET_TASK_STAR'; +var TRIGGER_ENLARGE_UNITY3D = 'TRIGGER_ENLARGE_UNITY3D '; +var TRIGGER_TAB_FIXED = 'TRIGGER_TAB_FIXED '; + +//discuss action +var GET_DISCUSSES = 'GET_DISCUSSES'; +var SHOW_DISCUSSES_LOADING = 'SHOW_DISCUSSES_LOADING'; +var TOP_OR_DOWN_DISCUSS = 'TOP_OR_DOWN_DISCUSS'; +var PLUS_DISCUSS = 'PLUS_DISCUSS'; +var SET_ACTION_TYPE = 'SET_ACTION_TYPE'; +var SHOW_REWARD_DIALOG = 'SHOW_REWARD_DIALOG'; +var CANCEL_REWARD_DIALOG = 'CANCEL_REWARD_DIALOG'; +var SET_REWARD = 'SET_REWARD'; +var ACTIVE_DISCUSS_INDEX = 'ACTIVE_DISCUSS_INDEX'; +var CREATE_DISCUSS = 'CREATE_DISCUSS'; +var DISABLE_DISCUSS = 'DISABLE_DISCUSS'; + +//answer_panel_action +var SHOW_ANSWER_LOADING = 'SHOW_ANSWER_LOADING'; +var FETCH_ANSWER_INFO = 'FETCH_ANSWER_INFO'; +var HIDE_TIP_MODAL = 'HIGH_TIP_MODAL'; +var SHOW_TIP_MODAL = 'SHOW_TIP_MODAL'; +var SELECT_UNLOCK_ANSWER = 'SELECT_UNLOCK_ANSWER'; + +//choose_repository_action +var SET_CHOOSE_ANSWERS = 'SET_CHOOSE_ANSWERS'; +var EVAL_CHOOSE_START = 'EVAL_CHOOSE_START'; +var EVAL_CHOOSE_END = 'EVAL_CHOOSE_END'; + +//code_repository_action +var SHOW_REP_LOADING = 'SHOW_REP_loading'; +var FETCH_REP_CONTENT = 'FETCH_REP_CONTENT'; +var EDIT_REP_CODE = 'EDIT_REP_CONTENT'; +var SET_REP_PATH = 'SET_REP_PATH'; +var SHOW_EVALUATE_LOADING = 'SHOW_EVALUATE_LOADING'; +var HIDE_EVALUATE_LOADING = 'HIDE_EVALUATE_LOADING'; +var SET_EVALUATE_MESSAGE = 'SET_EVALUATE_MESSAGE'; +var SET_SHOW_DIR = 'SET_SHOW_DIR'; +var SET_EDITOR_SETTING = 'SET_EDITOR_SETTING'; +var SET_EDITOR_THEME = 'SET_EDITOR_THEME'; +var SET_EDITOR_FONTSIZE = 'SET_EDITOR_FONTSIZE'; +var SET_REPOS = 'SET_REPOS'; +var SHOW_PATH_LIST = 'SHOW_PATH_LIST'; +var HIDE_PATH_LIST = 'HIDE_PATH_LIST'; +var HIDE_PICTURE_VIEW = 'HIDE_PICTURE_VIEW'; +var SHOW_PICTURE_VIEW = 'SHOW_PICTURE_VIEW'; +var SHOW_NOTICE = 'SHOW_NOTICE'; +var HIDE_NOTICE = 'HIDE_NOTICE'; +var SET_TAB_INDEX = 'SET_TAB_INDEX'; +var SET_SSH_TABS = 'SET_SSH_TABS'; +var SET_SSH_CONFIGDATA = 'SET_SSH_CONFIGDATA'; +var SET_SSH_CONFIGDATAARR = 'SET_SSH_CONFIGDATAARR'; +var SET_VNC_LOADING = 'SET_VNC_LOADING '; +var ON_TAB_TO_SPACE = 'ON_TAB_TO_SPACE '; +var ON_AUTO_FORMAT = 'ON_AUTO_FORMAT '; + +/***/ }), + /***/ 71829: /*!*********************************!*\ !*** ./src/pages/tasks/util.js ***! @@ -639,6 +773,447 @@ var AddPoints_ShixunsListPage = function ShixunsListPage(_ref) { /***/ }), +/***/ 72696: +/*!************************************************************!*\ + !*** ./src/components/ChunkedUpload/index.tsx + 1 modules ***! + \************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ components_ChunkedUpload; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(7557); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(82242); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(41498); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(79800); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./src/utils/fetch.ts +var fetch = __webpack_require__(1833); +// EXTERNAL MODULE: ./node_modules/_uuid@8.3.0@uuid/dist/esm-browser/v4.js + 4 modules +var v4 = __webpack_require__(1012); +// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js +var _classnames_2_5_1_classnames = __webpack_require__(92310); +var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames); +;// CONCATENATED MODULE: ./src/components/ChunkedUpload/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var ChunkedUploadmodules = ({"upload":"upload___jpwPD"}); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/ChunkedUpload/index.tsx + + + + + + + + + + + +var ChunkedUpload = function ChunkedUpload(_ref, ref) { + var _ref$chunkSize = _ref.chunkSize, + chunkSize = _ref$chunkSize === void 0 ? 1024 * 1024 * 2 : _ref$chunkSize, + _ref$options = _ref.options, + options = _ref$options === void 0 ? {} : _ref$options, + onCancel = _ref.onCancel, + onComplete = _ref.onComplete, + onError = _ref.onError, + onProgress = _ref.onProgress, + onBefore = _ref.onBefore, + onBeginInitFile = _ref.onBeginInitFile, + children = _ref.children, + accept = _ref.accept, + className = _ref.className, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style, + _ref$concurrency = _ref.concurrency, + concurrency = _ref$concurrency === void 0 ? 4 : _ref$concurrency; + var _useState = (0,_react_17_0_2_react.useState)('ready'), + _useState2 = slicedToArray_default()(_useState, 2), + uploadStatus = _useState2[0], + setUploadStatus = _useState2[1]; + + //组件内调试 + var _useState3 = (0,_react_17_0_2_react.useState)(0), + _useState4 = slicedToArray_default()(_useState3, 2), + progress = _useState4[0], + setProgress = _useState4[1]; + var _useState5 = (0,_react_17_0_2_react.useState)(''), + _useState6 = slicedToArray_default()(_useState5, 2), + uploadStatusMessage = _useState6[0], + setUploadStatusMessage = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)(null), + _useState8 = slicedToArray_default()(_useState7, 2), + file = _useState8[0], + setFile = _useState8[1]; + var abortControllerRef = (0,_react_17_0_2_react.useRef)(null); + var domId = (0,_react_17_0_2_react.useRef)((0,v4/* default */.Z)()); + var cancelStatus = (0,_react_17_0_2_react.useRef)(false); + (0,_react_17_0_2_react.useImperativeHandle)(ref, function () { + return { + cancel: cancel, + file: file, + uploadStatus: uploadStatus + }; + }); + var clearInput = function clearInput() { + var input = document.getElementById(domId.current); + if (input) { + input.value = ''; + } + }; + var handleUpload = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(file) { + var fileSize, totalChunks, res, uploadId, promises, percent, _loop, i, completed, step, _promises$slice, subTasks, p, uploadRes; + return regeneratorRuntime_default()().wrap(function _callee$(_context2) { + while (1) switch (_context2.prev = _context2.next) { + case 0: + if (!(uploadStatus === 'uploading')) { + _context2.next = 2; + break; + } + return _context2.abrupt("return"); + case 2: + if (onBeginInitFile) { + onBeginInitFile(file); + } + fileSize = file.size; + totalChunks = Math.ceil(fileSize / chunkSize); + cancelStatus.current = false; + setUploadStatus('uploading'); + setProgress(0); + setUploadStatusMessage(''); + _context2.prev = 9; + _context2.next = 12; + return (0,fetch/* default */.ZP)("/api/attachments/multipart_upload_start", { + method: 'POST', + body: objectSpread2_default()({ + fileName: file.name, + chunkCount: totalChunks + }, options) + }); + case 12: + res = _context2.sent; + if (!(cancelStatus.current || (res === null || res === void 0 ? void 0 : res.status) !== 0)) { + _context2.next = 15; + break; + } + throw new Error(); + case 15: + uploadId = res.upload_id; + abortControllerRef.current = new AbortController(); + promises = []; + percent = 0; + _loop = /*#__PURE__*/regeneratorRuntime_default()().mark(function _loop() { + var start, end, chunk, formData, key; + return regeneratorRuntime_default()().wrap(function _loop$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + start = i * chunkSize; + end = Math.min(start + chunkSize, fileSize); + chunk = file.slice(start, end); + formData = new FormData(); + formData.append('chunk', chunk); + formData.append('fileName', file.name); + formData.append('chunkIndex', (i + 1).toString()); + formData.append('uploadId', uploadId); + for (key in options) { + if (Object.prototype.hasOwnProperty.call(options, key)) { + formData.append(key, options[key]); + } + } + promises.push(function () { + return (0,fetch/* default */.ZP)("/api/attachments/multipart_upload", { + method: 'POST', + body: formData, + signal: abortControllerRef.current.signal + }, true).then(function (res) { + console.log(res, 444); + percent++; + var currentProgress = Math.round(percent / totalChunks * 100); + setProgress(currentProgress); + if (onProgress) { + onProgress(objectSpread2_default()(objectSpread2_default()({}, res), {}, { + file: file, + percent: currentProgress + })); + } + }); + }); + case 10: + case "end": + return _context.stop(); + } + }, _loop); + }); + i = 0; + case 21: + if (!(i < totalChunks)) { + _context2.next = 26; + break; + } + return _context2.delegateYield(_loop(), "t0", 23); + case 23: + i++; + _context2.next = 21; + break; + case 26: + completed = 0; + step = concurrency; + console.log(promises, 'promises'); + case 29: + if (!(completed < promises.length)) { + _context2.next = 38; + break; + } + subTasks = (_promises$slice = promises.slice(completed, completed + step)) === null || _promises$slice === void 0 ? void 0 : _promises$slice.map(function (t) { + return t(); + }); + if (!(subTasks.length > 0)) { + _context2.next = 36; + break; + } + _context2.next = 34; + return Promise.all(subTasks); + case 34: + p = _context2.sent; + completed += step; + case 36: + _context2.next = 29; + break; + case 38: + _context2.next = 40; + return (0,fetch/* default */.ZP)("/api/attachments/multipart_upload_end", { + method: 'POST', + body: objectSpread2_default()({ + fileName: file.name, + chunkCount: totalChunks, + uploadId: uploadId + }, options) + }); + case 40: + uploadRes = _context2.sent; + if (!!uploadRes.object) { + setUploadStatus('success'); + clearInput(); + if (onComplete) { + onComplete(objectSpread2_default()(objectSpread2_default()({}, uploadRes), {}, { + file: file, + percent: 100 + })); + } + } else { + setUploadStatus('error'); + setUploadStatusMessage('上传失败,请稍后重试'); + clearInput(); + if (onError) { + onError(file.name); + } + } + _context2.next = 50; + break; + case 44: + _context2.prev = 44; + _context2.t1 = _context2["catch"](9); + setUploadStatus('error'); + setUploadStatusMessage('上传失败,请稍后重试'); + clearInput(); + if (onError) { + onError(file.name); + } + case 50: + case "end": + return _context2.stop(); + } + }, _callee, null, [[9, 44]]); + })); + return function handleUpload(_x) { + return _ref2.apply(this, arguments); + }; + }(); + var cancel = (0,_react_17_0_2_react.useCallback)(function () { + cancelStatus.current = true; + if (abortControllerRef.current) { + abortControllerRef.current.abort(); + if (onCancel) { + onCancel(); + } + } + }, [onCancel]); + var handleChangeUpload = function handleChangeUpload(e) { + var _e$target; + var file = e === null || e === void 0 || (_e$target = e.target) === null || _e$target === void 0 || (_e$target = _e$target.files) === null || _e$target === void 0 ? void 0 : _e$target[0]; + setFile(file); + uploadStatus = 'ready'; + if (!file) { + return; + } + if (onBefore) { + var bool = onBefore(file); + if (!bool) { + handleUpload(file); + } + clearInput(); + return; + } + handleUpload(file); + }; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(_react_17_0_2_react.Fragment, { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("input", { + type: "file", + id: domId.current, + style: { + display: 'none' + }, + onChange: handleChangeUpload, + accept: accept + }), /*#__PURE__*/(0,jsx_runtime.jsx)("label", { + className: _classnames_2_5_1_classnames_default()(ChunkedUploadmodules.upload, className), + htmlFor: domId.current, + style: style, + children: children + })] + }); +}; +/* harmony default export */ var components_ChunkedUpload = (/*#__PURE__*/(0,_react_17_0_2_react.forwardRef)(ChunkedUpload)); + +/***/ }), + +/***/ 34213: +/*!**********************************************************!*\ + !*** ./src/components/CoverUpload/index.tsx + 1 modules ***! + \**********************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ components_CoverUpload; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(79800); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules +var message = __webpack_require__(8591); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/upload/index.js + 24 modules +var upload = __webpack_require__(54580); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/UploadOutlined.js + 1 modules +var UploadOutlined = __webpack_require__(32050); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/CloseCircleFilled.js + 1 modules +var CloseCircleFilled = __webpack_require__(19248); +// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules +var env = __webpack_require__(63648); +;// CONCATENATED MODULE: ./src/components/CoverUpload/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var CoverUploadmodules = ({"img":"img___BgL9D"}); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/CoverUpload/index.tsx + + + + + + + + +var CoverUpload = function CoverUpload(_ref) { + var value = _ref.value, + onChange = _ref.onChange, + getFileProgress = _ref.getFileProgress; + var _useState = (0,_react_17_0_2_react.useState)(false), + _useState2 = slicedToArray_default()(_useState, 2), + imgLoading = _useState2[0], + setImgLoading = _useState2[1]; + var uploadButton = /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, { + loading: imgLoading, + icon: /*#__PURE__*/(0,jsx_runtime.jsx)(UploadOutlined/* default */.Z, {}), + children: "\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6" + }); + var renderImg = function renderImg() { + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: CoverUploadmodules.img, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", { + src: env/* default */.Z.API_SERVER + "/api/attachments/" + value, + alt: "avatar", + style: { + width: 288 + } + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: /*#__PURE__*/(0,jsx_runtime.jsx)(CloseCircleFilled/* default */.Z, { + onClick: function onClick() { + return onChange(''); + }, + style: { + fontSize: '16px', + color: 'red' + } + }) + })] + }); + }; + var handleChange = function handleChange(info) { + if (getFileProgress) { + getFileProgress(info); + } + if (info.file.status === 'uploading') { + setImgLoading(true); + return; + } + if (info.file.status === 'done') { + var _info$file, _info$file3; + setImgLoading(false); + if (info.file.status === 'done' && ((_info$file = info.file) === null || _info$file === void 0 || (_info$file = _info$file.response) === null || _info$file === void 0 ? void 0 : _info$file.status) === -1) { + var _info$file2; + message/* default */.ZP.error((_info$file2 = info.file) === null || _info$file2 === void 0 || (_info$file2 = _info$file2.response) === null || _info$file2 === void 0 ? void 0 : _info$file2.message); + // onChange() + return; + } + onChange(info === null || info === void 0 || (_info$file3 = info.file) === null || _info$file3 === void 0 || (_info$file3 = _info$file3.response) === null || _info$file3 === void 0 ? void 0 : _info$file3.id); + } + }; + return /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { + children: value ? renderImg() : /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(upload/* default */.Z, { + withCredentials: true, + name: "file", + showUploadList: false, + action: "".concat(env/* default */.Z.API_SERVER, "/api/attachments.json"), + onChange: handleChange, + accept: "image/*", + children: uploadButton + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "mt20 c-light-black", + children: "\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "c-light-black", + children: "\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002" + })] + }) + }); +}; +/* harmony default export */ var components_CoverUpload = (CoverUpload); + +/***/ }), + /***/ 72465: /*!*********************************************************!*\ !*** ./src/components/FormSearch/index.tsx + 1 modules ***! @@ -2032,44 +2607,217 @@ var ReuseShixunModal = function ReuseShixunModal(props) { /***/ }), -/***/ 8042: -/*!*************************************************************!*\ - !*** ./src/components/markdown-editor/code-block/index.tsx ***! - \*************************************************************/ +/***/ 92030: +/*!******************************************************!*\ + !*** ./src/components/Spinner/index.tsx + 1 modules ***! + \******************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { -/* harmony export */ __webpack_require__.d(__webpack_exports__, { -/* harmony export */ h: function() { return /* binding */ MyCodeMirror; } -/* harmony export */ }); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js */ 82242); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); -/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! antd */ 57809); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! antd */ 78241); -/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd */ 3113); -/* harmony import */ var codemirror__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! codemirror */ 89780); -/* harmony import */ var codemirror__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(codemirror__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var codemirror_lib_codemirror_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! codemirror/lib/codemirror.css */ 39060); -/* harmony import */ var codemirror_theme_blackboard_css__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! codemirror/theme/blackboard.css */ 76596); -/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 37712); +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ Spinner; } +}); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./src/.umi-production/exports.ts +var _umi_production_exports = __webpack_require__(48938); +;// CONCATENATED MODULE: ./src/components/Spinner/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var Spinnermodules = ({"ldsRing":"ldsRing___mpBZC","idsRingWrapper":"idsRingWrapper___Of9_n","ldsring":"ldsring___o0w2t"}); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/Spinner/index.tsx +/* harmony default export */ var Spinner = (function (_ref) { + var message = _ref.message, + className = _ref.className, + children = _ref.children, + _ref$style = _ref.style, + style = _ref$style === void 0 ? {} : _ref$style; + return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "".concat(Spinnermodules.idsRingWrapper, " ").concat(className), + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: Spinnermodules.ldsRing, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {})] + }), message ? /*#__PURE__*/(0,jsx_runtime.jsx)("p", { + style: style, + children: message + }) : null, /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Outlet, {})] + }); +}); +/***/ }), -var Option = antd__WEBPACK_IMPORTED_MODULE_7__["default"].Option; +/***/ 16080: +/*!************************************************************!*\ + !*** ./src/components/image-preview/index.tsx + 1 modules ***! + \************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { -//https://github.com/codemirror/CodeMirror/issues/4838 -var formItemLayout = { - labelCol: { - span: 4 - }, + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ image_preview; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(79800); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +;// CONCATENATED MODULE: ./src/components/image-preview/index.less +// extracted by mini-css-extract-plugin + +// EXTERNAL MODULE: ./src/components/mediator.js +var mediator = __webpack_require__(14555); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js +var es_button = __webpack_require__(3113); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/ReloadOutlined.js + 1 modules +var ReloadOutlined = __webpack_require__(32398); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/DownloadOutlined.js + 1 modules +var DownloadOutlined = __webpack_require__(41464); +// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/CloseOutlined.js + 1 modules +var CloseOutlined = __webpack_require__(99267); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/components/image-preview/index.tsx + + + + + + + + +/* harmony default export */ var image_preview = (function () { + var _useState = (0,_react_17_0_2_react.useState)(''), + _useState2 = slicedToArray_default()(_useState, 2), + url = _useState2[0], + setUrl = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(0), + _useState4 = slicedToArray_default()(_useState3, 2), + deg = _useState4[0], + setDeg = _useState4[1]; + var saveUrl = (0,_react_17_0_2_react.useRef)(''); + (0,_react_17_0_2_react.useEffect)(function () { + var unSub = mediator/* default */.Z.subscribe('preview-image', function (value) { + setUrl(value); + // window.document.body + // document.body.style.height='100%' + document.body.style.overflow = 'hidden'; + }); + return unSub; + }, []); + (0,_react_17_0_2_react.useEffect)(function () { + document.addEventListener('keydown', onViewEscClose); + return function () { + document.removeEventListener('keydown', onViewEscClose); + }; + }, []); + (0,_react_17_0_2_react.useEffect)(function () { + saveUrl.current = url; + }, [url]); + function onViewEscClose(e) { + if (e.keyCode == 27 && saveUrl.current) { + onClose(); + } + } + + // https://data.educoder.net/api/attachments/1571649 + function onClose() { + // document.body.style.height='100%' + document.body.style.overflow = 'auto'; + setUrl(''); + } + function onRotate() { + setDeg(deg + 90); + } + var maskRef = (0,_react_17_0_2_react.useRef)(); + var previewWrapperRef = (0,_react_17_0_2_react.useRef)(); + var handleMaskClick = function handleMaskClick(e) { + if (e.nativeEvent.target === maskRef.current || e.nativeEvent.target === previewWrapperRef.current) { + onClose(); + } + }; + return /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, { + children: !url ? null : /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "image-preview-container", + ref: maskRef, + onClick: handleMaskClick, + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "button-group", + children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { + onClick: onRotate, + children: ["\u65CB\u8F6C", /*#__PURE__*/(0,jsx_runtime.jsx)(ReloadOutlined/* default */.Z, {})] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { + href: url, + children: ["\u4E0B\u8F7D", /*#__PURE__*/(0,jsx_runtime.jsx)(DownloadOutlined/* default */.Z, {})] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, { + onClick: onClose, + children: ["\u5173\u95ED", /*#__PURE__*/(0,jsx_runtime.jsx)(CloseOutlined/* default */.Z, {})] + })] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "preview-wrp-group", + ref: previewWrapperRef, + children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", { + className: "image-preview", + src: url, + alt: "\u9884\u89C8\u5927\u56FE", + style: { + transform: "rotate(".concat(deg, "deg)") + } + }) + })] + }) + }); +}); + +/***/ }), + +/***/ 8042: +/*!*************************************************************!*\ + !*** ./src/components/markdown-editor/code-block/index.tsx ***! + \*************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ h: function() { return /* binding */ MyCodeMirror; } +/* harmony export */ }); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js */ 82242); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800); +/* harmony import */ var _root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_local_v9_test4_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_1__); +/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! antd */ 57809); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! antd */ 78241); +/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd */ 3113); +/* harmony import */ var codemirror__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! codemirror */ 89780); +/* harmony import */ var codemirror__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(codemirror__WEBPACK_IMPORTED_MODULE_3__); +/* harmony import */ var codemirror_lib_codemirror_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! codemirror/lib/codemirror.css */ 39060); +/* harmony import */ var codemirror_theme_blackboard_css__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! codemirror/theme/blackboard.css */ 76596); +/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! react/jsx-runtime */ 37712); + + + + + + + + + +var Option = antd__WEBPACK_IMPORTED_MODULE_7__["default"].Option; + +//https://github.com/codemirror/CodeMirror/issues/4838 +var formItemLayout = { + labelCol: { + span: 4 + }, wrapperCol: { span: 20 } @@ -5305,9 +6053,9 @@ function updateMoopCase(id, params) { /***/ }), -/***/ 78749: +/***/ 49837: /*!******************************************************!*\ - !*** ./src/pages/Paths/Detail/[id].tsx + 57 modules ***! + !*** ./src/pages/Paths/Detail/[id].tsx + 55 modules ***! \******************************************************/ /***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { @@ -11299,110 +12047,8 @@ var tabs = __webpack_require__(99313); var NoData = __webpack_require__(48289); // EXTERNAL MODULE: ./src/service/user.ts var service_user = __webpack_require__(58917); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Stage/QueryWork/index.less?modules -// extracted by mini-css-extract-plugin -/* harmony default export */ var QueryWorkmodules = ({"flex_box_center":"flex_box_center___fy0eB","flex_space_between":"flex_space_between___Y6Yac","flex_box_vertical_center":"flex_box_vertical_center___Lj2ev","flex_box_center_end":"flex_box_center_end____iCcl","flex_box_column":"flex_box_column___hXVtC","scoremodal":"scoremodal___cmAHe","selectWrapper":"selectWrapper___qJE92","allqingchu":"allqingchu___cwGyk","title":"title___CNiXq","score":"score___Pxxmx","close":"close___aTxuX","content":"content___ew9Eq","items":"items___cCw1z","bottom":"bottom___AvD5P","yes":"yes____tYAE","no":"no___ObRm5","titlecount":"titlecount___YEUzu","add":"add___cRdJt","search":"search___UCwJ6","searchIcon":"searchIcon___UacnT","tabWrap":"tabWrap___Xnuvu","previewModal":"previewModal___H127r","RenderHtml_content":"RenderHtml_content___pmH_q","RenderHtml_style":"RenderHtml_style___tvtS0","content_list":"content_list___jvOz0","content_value":"content_value___DkebT","content_text":"content_text___oRKdm"}); -;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Stage/QueryWork/index.tsx - - - - - - - - - -var AddModal = function AddModal(_ref) { - var setScoreShow = _ref.setScoreShow, - ScoreShow = _ref.ScoreShow, - modalDdata = _ref.modalDdata; - var _useState = (0,_react_17_0_2_react.useState)({ - type: '1' - }), - _useState2 = slicedToArray_default()(_useState, 2), - params = _useState2[0], - setparam = _useState2[1]; - return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { - children: /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { - title: "\u8BE6\u60C5", - footer: false, - open: ScoreShow, - width: 900, - centered: true - // closable={false} - , - className: QueryWorkmodules.scoremodal, - onCancel: function onCancel() { - setScoreShow(false); - }, - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tabs/* default */.Z, { - className: QueryWorkmodules.tabWrap, - activeKey: params.type, - onChange: function onChange(e) { - params.type = e; - setparam(objectSpread2_default()({}, params)); - }, - items: [{ - label: "\u4F5C\u4E1A\u63CF\u8FF0", - key: '1' - }, { - label: "\u53C2\u8003\u7B54\u6848", - key: '2' - }] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: QueryWorkmodules.RenderHtml_content, - children: [params.type == '1' && (modalDdata !== null && modalDdata !== void 0 && modalDdata.description ? (modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.homework_type) == 'group' ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - children: [/*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.description, - className: QueryWorkmodules.RenderHtml_style, - style: { - color: '#5f6367' - } - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: QueryWorkmodules.content_list, - children: ["\u5206\u7EC4\u8981\u6C42", /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { - className: QueryWorkmodules.content_value, - children: [modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.min_num, "-", modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.max_num] - }), "\u4EBA", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: QueryWorkmodules.content_text, - children: "(\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB)" - })] - }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { - className: QueryWorkmodules.content_list, - children: ["\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: QueryWorkmodules.content_value, - children: modalDdata !== null && modalDdata !== void 0 && modalDdata.base_on_project ? '是' : '否' - }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { - className: QueryWorkmodules.content_text, - children: modalDdata !== null && modalDdata !== void 0 && modalDdata.base_on_project ? '(学生必须在平台创建项目,项目管理员可以提交作品)' : '(学生不需要在本平台创建项目,所有学生可以提交作品)' - })] - })] - }) : /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.description, - style: { - color: '#5f6367', - fontSize: 14 - } - }) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { - styles: { - margin: '80px auto' - } - })), params.type == '2' && (modalDdata !== null && modalDdata !== void 0 && modalDdata.reference_answer ? /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { - value: modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.reference_answer, - style: { - color: '#5f6367', - fontSize: 14 - } - }) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { - styles: { - margin: '80px auto' - } - }))] - })] - }) - }); -}; -/* harmony default export */ var QueryWork = (AddModal); +// EXTERNAL MODULE: ./src/pages/Paths/Detail/components/Stage/QueryWork/index.tsx + 1 modules +var QueryWork = __webpack_require__(31167); ;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Stage/SelectWork/index.tsx @@ -11420,7 +12066,7 @@ var AddModal = function AddModal(_ref) { -var SelectWork_AddModal = function AddModal(_ref) { +var AddModal = function AddModal(_ref) { var _datas$list; var setScoreShow = _ref.setScoreShow, ScoreShow = _ref.ScoreShow, @@ -11878,7 +12524,7 @@ var SelectWork_AddModal = function AddModal(_ref) { getdatas(objectSpread2_default()({}, param)); } })] - }), /*#__PURE__*/(0,jsx_runtime.jsx)(QueryWork, { + }), /*#__PURE__*/(0,jsx_runtime.jsx)(QueryWork/* default */.Z, { setScoreShow: setQueryShow, ScoreShow: QueryShow, modalDdata: modalDdata @@ -11892,7 +12538,7 @@ var SelectWork_AddModal = function AddModal(_ref) { user: user, dispatch: dispatch }; -})(SelectWork_AddModal)); +})(AddModal)); // EXTERNAL MODULE: ./src/components/markdown-editor/index.tsx + 10 modules var markdown_editor = __webpack_require__(47043); // EXTERNAL MODULE: ./src/service/video.ts @@ -16808,7 +17454,7 @@ var Stage = function Stage(_ref) { modalType: modalType, subjectId: params.pathId, id: stageid - }), /*#__PURE__*/(0,jsx_runtime.jsx)(QueryWork, { + }), /*#__PURE__*/(0,jsx_runtime.jsx)(QueryWork/* default */.Z, { setScoreShow: setQueryShow, ScoreShow: QueryShow, modalDdata: modalDdata @@ -20301,6 +20947,608 @@ var PathsDetailPage = function PathsDetailPage(_ref) { /***/ }), +/***/ 31167: +/*!*********************************************************************************!*\ + !*** ./src/pages/Paths/Detail/components/Stage/QueryWork/index.tsx + 1 modules ***! + \*********************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ QueryWork; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(82242); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(79800); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules +var modal = __webpack_require__(43418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tabs/index.js + 24 modules +var tabs = __webpack_require__(99313); +;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Stage/QueryWork/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var QueryWorkmodules = ({"flex_box_center":"flex_box_center___fy0eB","flex_space_between":"flex_space_between___Y6Yac","flex_box_vertical_center":"flex_box_vertical_center___Lj2ev","flex_box_center_end":"flex_box_center_end____iCcl","flex_box_column":"flex_box_column___hXVtC","scoremodal":"scoremodal___cmAHe","selectWrapper":"selectWrapper___qJE92","allqingchu":"allqingchu___cwGyk","title":"title___CNiXq","score":"score___Pxxmx","close":"close___aTxuX","content":"content___ew9Eq","items":"items___cCw1z","bottom":"bottom___AvD5P","yes":"yes____tYAE","no":"no___ObRm5","titlecount":"titlecount___YEUzu","add":"add___cRdJt","search":"search___UCwJ6","searchIcon":"searchIcon___UacnT","tabWrap":"tabWrap___Xnuvu","previewModal":"previewModal___H127r","RenderHtml_content":"RenderHtml_content___pmH_q","RenderHtml_style":"RenderHtml_style___tvtS0","content_list":"content_list___jvOz0","content_value":"content_value___DkebT","content_text":"content_text___oRKdm"}); +// EXTERNAL MODULE: ./src/components/NoData/index.tsx +var NoData = __webpack_require__(48289); +// EXTERNAL MODULE: ./src/components/RenderHtml/index.tsx + 2 modules +var RenderHtml = __webpack_require__(29792); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Stage/QueryWork/index.tsx + + + + + + + + + +var AddModal = function AddModal(_ref) { + var setScoreShow = _ref.setScoreShow, + ScoreShow = _ref.ScoreShow, + modalDdata = _ref.modalDdata; + var _useState = (0,_react_17_0_2_react.useState)({ + type: '1' + }), + _useState2 = slicedToArray_default()(_useState, 2), + params = _useState2[0], + setparam = _useState2[1]; + return /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, { + title: "\u8BE6\u60C5", + footer: false, + open: ScoreShow, + width: 900, + centered: true + // closable={false} + , + className: QueryWorkmodules.scoremodal, + onCancel: function onCancel() { + setScoreShow(false); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tabs/* default */.Z, { + className: QueryWorkmodules.tabWrap, + activeKey: params.type, + onChange: function onChange(e) { + params.type = e; + setparam(objectSpread2_default()({}, params)); + }, + items: [{ + label: "\u4F5C\u4E1A\u63CF\u8FF0", + key: '1' + }, { + label: "\u53C2\u8003\u7B54\u6848", + key: '2' + }] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: QueryWorkmodules.RenderHtml_content, + children: [params.type == '1' && (modalDdata !== null && modalDdata !== void 0 && modalDdata.description ? (modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.homework_type) == 'group' ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.description, + className: QueryWorkmodules.RenderHtml_style, + style: { + color: '#5f6367' + } + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: QueryWorkmodules.content_list, + children: ["\u5206\u7EC4\u8981\u6C42", /*#__PURE__*/(0,jsx_runtime.jsxs)("span", { + className: QueryWorkmodules.content_value, + children: [modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.min_num, "-", modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.max_num] + }), "\u4EBA", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: QueryWorkmodules.content_text, + children: "(\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB)" + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: QueryWorkmodules.content_list, + children: ["\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD", /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: QueryWorkmodules.content_value, + children: modalDdata !== null && modalDdata !== void 0 && modalDdata.base_on_project ? '是' : '否' + }), /*#__PURE__*/(0,jsx_runtime.jsx)("span", { + className: QueryWorkmodules.content_text, + children: modalDdata !== null && modalDdata !== void 0 && modalDdata.base_on_project ? '(学生必须在平台创建项目,项目管理员可以提交作品)' : '(学生不需要在本平台创建项目,所有学生可以提交作品)' + })] + })] + }) : /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.description, + style: { + color: '#5f6367', + fontSize: 14 + } + }) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + styles: { + margin: '80px auto' + } + })), params.type == '2' && (modalDdata !== null && modalDdata !== void 0 && modalDdata.reference_answer ? /*#__PURE__*/(0,jsx_runtime.jsx)(RenderHtml/* default */.Z, { + value: modalDdata === null || modalDdata === void 0 ? void 0 : modalDdata.reference_answer, + style: { + color: '#5f6367', + fontSize: 14 + } + }) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, { + styles: { + margin: '80px auto' + } + }))] + })] + }) + }); +}; +/* harmony default export */ var QueryWork = (AddModal); + +/***/ }), + +/***/ 38952: +/*!*******************************************************************************!*\ + !*** ./src/pages/Video/Detail/components/AddVideoModal/index.tsx + 1 modules ***! + \*******************************************************************************/ +/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { + + +// EXPORTS +__webpack_require__.d(__webpack_exports__, { + Z: function() { return /* binding */ components_AddVideoModal; } +}); + +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/toConsumableArray.js +var toConsumableArray = __webpack_require__(37205); +var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js +var regeneratorRuntime = __webpack_require__(7557); +var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js +var objectSpread2 = __webpack_require__(82242); +var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js +var asyncToGenerator = __webpack_require__(41498); +var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator); +// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js +var slicedToArray = __webpack_require__(79800); +var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js +var _react_17_0_2_react = __webpack_require__(59301); +// EXTERNAL MODULE: ./src/.umi-production/exports.ts +var _umi_production_exports = __webpack_require__(48938); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules +var input = __webpack_require__(10249); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules +var es_form = __webpack_require__(78241); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules +var message = __webpack_require__(8591); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules +var modal = __webpack_require__(43418); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/progress/index.js + 13 modules +var progress = __webpack_require__(93948); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tag/index.js + 5 modules +var tag = __webpack_require__(12563); +// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules +var es_checkbox = __webpack_require__(24905); +;// CONCATENATED MODULE: ./src/pages/Video/Detail/components/AddVideoModal/index.less?modules +// extracted by mini-css-extract-plugin +/* harmony default export */ var AddVideoModalmodules = ({"modal":"modal___EKlPQ","uploadWrap":"uploadWrap___YGxav","upload":"upload___ouqG9","uploadLink":"uploadLink___nuif6","fileProgress":"fileProgress___tf4qy","fileCancel":"fileCancel___Bh3Wh","videoName":"videoName___Ra0NM","contentItem":"contentItem___zMdIq","tagsList-content":"tagsList-content___sDVph"}); +// EXTERNAL MODULE: ./src/components/CoverUpload/index.tsx + 1 modules +var CoverUpload = __webpack_require__(34213); +// EXTERNAL MODULE: ./src/utils/authority.ts +var authority = __webpack_require__(65241); +// EXTERNAL MODULE: ./src/components/ChunkedUpload/index.tsx + 1 modules +var ChunkedUpload = __webpack_require__(72696); +// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js +var jsx_runtime = __webpack_require__(37712); +;// CONCATENATED MODULE: ./src/pages/Video/Detail/components/AddVideoModal/index.tsx + + + + + + + + + + + + + + + +var TextArea = input/* default */.Z.TextArea; +var MAX_FILE_SIZE = 1024; +var AddVideoModal = function AddVideoModal(_ref) { + var _user$userInfo, _user$userInfo2; + var user = _ref.user, + globalSetting = _ref.globalSetting, + loading = _ref.loading, + dispatch = _ref.dispatch, + visible = _ref.visible, + editData = _ref.editData, + _ref$onCancel = _ref.onCancel, + onCancel = _ref$onCancel === void 0 ? function () {} : _ref$onCancel, + _ref$onOk = _ref.onOk, + onOk = _ref$onOk === void 0 ? function () {} : _ref$onOk, + _ref$queryParams = _ref.queryParams, + queryParams = _ref$queryParams === void 0 ? {} : _ref$queryParams; + var params = (0,_umi_production_exports.useParams)(); + var _Form$useForm = es_form/* default */.Z.useForm(), + _Form$useForm2 = slicedToArray_default()(_Form$useForm, 1), + form = _Form$useForm2[0]; + var _useState = (0,_react_17_0_2_react.useState)([]), + _useState2 = slicedToArray_default()(_useState, 2), + videoList = _useState2[0], + setVideoList = _useState2[1]; + var _useState3 = (0,_react_17_0_2_react.useState)(false), + _useState4 = slicedToArray_default()(_useState3, 2), + isLoading = _useState4[0], + setIsLoading = _useState4[1]; + var uploader = (0,_react_17_0_2_react.useRef)(); + var _useState5 = (0,_react_17_0_2_react.useState)(), + _useState6 = slicedToArray_default()(_useState5, 2), + link = _useState6[0], + setLink = _useState6[1]; + var _useState7 = (0,_react_17_0_2_react.useState)(false), + _useState8 = slicedToArray_default()(_useState7, 2), + showLink = _useState8[0], + setShowLink = _useState8[1]; + var _useState9 = (0,_react_17_0_2_react.useState)(false), + _useState10 = slicedToArray_default()(_useState9, 2), + isRequestLoading = _useState10[0], + setIsRequestLoading = _useState10[1]; + var sizeNum = (0,authority/* isSuperAdmins */.Ny)() ? 3 : 1; + (0,_react_17_0_2_react.useEffect)(function () { + var _editData$video_item, _editData$video_item2, _editData$tags, _editData$video_item3, _editData$video_item4; + if (!visible) { + return; + } + if (!editData) { + return; + } + setShowLink(editData.is_link); + setLink(editData.link); + !editData.is_link && setVideoList([{ + name: editData === null || editData === void 0 || (_editData$video_item = editData.video_item) === null || _editData$video_item === void 0 ? void 0 : _editData$video_item.file_name, + loaded: 100, + videoId: editData === null || editData === void 0 || (_editData$video_item2 = editData.video_item) === null || _editData$video_item2 === void 0 ? void 0 : _editData$video_item2.video_id + }]); + setTagslist((editData === null || editData === void 0 || (_editData$tags = editData.tags) === null || _editData$tags === void 0 ? void 0 : _editData$tags.map(function (item) { + return item === null || item === void 0 ? void 0 : item.name; + })) || []); + form.setFieldsValue({ + name: editData.name, + description: editData.description, + attachment_id: editData === null || editData === void 0 || (_editData$video_item3 = editData.video_item) === null || _editData$video_item3 === void 0 ? void 0 : _editData$video_item3.attachment_id, + allow_skip: editData === null || editData === void 0 || (_editData$video_item4 = editData.video_item) === null || _editData$video_item4 === void 0 ? void 0 : _editData$video_item4.allow_skip + }); + }, [editData, visible]); + var handleChangeUpload = function handleChangeUpload(file) { + setShowLink(false); + var fileName = file.name.toLowerCase(); + if (fileName && fileName.indexOf('.avi') == -1 && fileName.indexOf('.flv') == -1 && fileName.indexOf('.f4v') == -1 && fileName.indexOf('.m4v') == -1 && fileName.indexOf('.mov') == -1 && fileName.indexOf('.mp4') == -1 && fileName.indexOf('.rmvb') == -1 && fileName.indexOf('.swf') == -1 && fileName.indexOf('.webm') == -1 && fileName.indexOf('.wmv') == -1) { + message/* default */.ZP.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"); + return true; + } + if (file.size > MAX_FILE_SIZE * sizeNum * 1024 * 1024) { + message/* default */.ZP.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7".concat(sizeNum, "G")); + return true; + } + if (videoList !== null && videoList !== void 0 && videoList.find(function (item) { + return item.name === file.name; + })) { + message/* default */.ZP.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"); + return true; + } + return false; + }; + var handleRemove = function handleRemove(name, isSuccess) { + modal/* default */.Z.confirm({ + title: '提示', + centered: true, + okText: '确定', + cancelText: '取消', + content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "tc", + children: ["\u60A8\u786E\u8BA4\u8981", isSuccess ? '删除' : '取消上传', "\u8BE5\u89C6\u9891\u5417\uFF1F"] + }), + onOk: function onOk() { + if (isSuccess) { + setVideoList([]); + } else { + uploader.current.cancel(); + setVideoList([]); + } + } + }); + }; + var handleOk = /*#__PURE__*/function () { + var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() { + var video, res; + return regeneratorRuntime_default()().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + _context.next = 2; + return form.validateFields(); + case 2: + if (!(!showLink && !(videoList !== null && videoList !== void 0 && videoList.length) || showLink && !link)) { + _context.next = 5; + break; + } + message/* default */.ZP.info('请先上传视频或者添加外链'); + return _context.abrupt("return"); + case 5: + setIsRequestLoading(true); + video = showLink ? { + link: link + } : { + video_id: videoList === null || videoList === void 0 ? void 0 : videoList[0].videoId + }; + _context.next = 9; + return onOk(objectSpread2_default()(objectSpread2_default()(objectSpread2_default()({}, video), queryParams), { + name: form.getFieldValue('name'), + attachment_id: form.getFieldValue('attachment_id'), + description: form.getFieldValue('description'), + tags: tagsList, + allow_skip: form.getFieldValue('allow_skip') + })); + case 9: + res = _context.sent; + setIsRequestLoading(false); + if (res.id) { + handleClear(); + } + case 12: + case "end": + return _context.stop(); + } + }, _callee); + })); + return function handleOk() { + return _ref2.apply(this, arguments); + }; + }(); + var handleClear = function handleClear() { + form.resetFields(); + setVideoList([]); + setLink(null); + setTagslist([]); + setShowLink(null); + }; + var handleCancel = function handleCancel() { + onCancel(); + handleClear(); + }; + var renderContent = function renderContent() { + var _videoList$, _videoList$2, _videoList$3, _videoList$4, _videoList$7; + return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, { + children: [!showLink && !!(videoList !== null && videoList !== void 0 && videoList.length) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: AddVideoModalmodules.fileProgress, + children: [(videoList === null || videoList === void 0 || (_videoList$ = videoList[0]) === null || _videoList$ === void 0 ? void 0 : _videoList$.loaded) == 100 ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: "".concat(AddVideoModalmodules.videoName, " font14"), + children: videoList === null || videoList === void 0 || (_videoList$2 = videoList[0]) === null || _videoList$2 === void 0 ? void 0 : _videoList$2.name + }) : /*#__PURE__*/(0,jsx_runtime.jsx)(progress/* default */.Z, { + style: { + width: '80%' + }, + percent: videoList === null || videoList === void 0 || (_videoList$3 = videoList[0]) === null || _videoList$3 === void 0 ? void 0 : _videoList$3.loaded, + status: (videoList === null || videoList === void 0 || (_videoList$4 = videoList[0]) === null || _videoList$4 === void 0 ? void 0 : _videoList$4.loaded) == 100 ? 'normal' : 'active' + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: AddVideoModalmodules.fileCancel, + onClick: function onClick() { + var _videoList$5, _videoList$6; + return handleRemove(videoList === null || videoList === void 0 || (_videoList$5 = videoList[0]) === null || _videoList$5 === void 0 ? void 0 : _videoList$5.name, (videoList === null || videoList === void 0 || (_videoList$6 = videoList[0]) === null || _videoList$6 === void 0 ? void 0 : _videoList$6.loaded) == 100); + }, + children: (videoList === null || videoList === void 0 || (_videoList$7 = videoList[0]) === null || _videoList$7 === void 0 ? void 0 : _videoList$7.loaded) === 100 ? '删除' : '取消上传' + })] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: AddVideoModalmodules.uploadWrap, + style: { + display: videoList !== null && videoList !== void 0 && videoList.length ? 'none' : 'flex' + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ChunkedUpload/* default */.Z, objectSpread2_default()(objectSpread2_default()({}, uploadProps), {}, { + ref: uploader, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: AddVideoModalmodules.upload, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-shangchuanshipin1 mr5" + }), "\u4E0A\u4F20\u89C6\u9891"] + }) + })), /*#__PURE__*/(0,jsx_runtime.jsxs)("label", { + className: "".concat(AddVideoModalmodules.upload, " ").concat(AddVideoModalmodules.uploadLink), + onClick: function onClick() { + return setShowLink(true); + }, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", { + className: "iconfont icon-lianjie1 mr5" + }), "\u6DFB\u52A0\u5916\u94FE"] + })] + }), showLink && /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + className: "mt5", + placeholder: "\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5", + value: link, + onChange: function onChange(e) { + return setLink(e.target.value); + } + })] + }); + }; + var _useState11 = (0,_react_17_0_2_react.useState)([]), + _useState12 = slicedToArray_default()(_useState11, 2), + tagsList = _useState12[0], + setTagslist = _useState12[1]; + var addTag = function addTag(e) { + if (e.key == 'Enter') { + var tag = form.getFieldValue('tag'); + form.setFieldsValue({ + tag: '' + }); + if (!tag) { + message/* default */.ZP.info('标签不能为空'); + return; + } + if (tagsList.filter(function (item) { + return item === tag; + }).length > 0) { + message/* default */.ZP.info('已有相同名称标签'); + return; + } + tagsList.push(tag); + setTagslist(toConsumableArray_default()(tagsList)); + } + }; + var tagCloseFn = function tagCloseFn(e, str) { + e.preventDefault(); + // const index = tagsList.findIndex((key:string)=>str===str); + // tagsList.splice(index,1) + setTagslist(toConsumableArray_default()(tagsList.filter(function (item) { + return item != str; + }))); + }; + var uploadProps = { + accept: '.mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*', + onBefore: handleChangeUpload, + onBeginInitFile: function onBeginInitFile(v) { + setVideoList([{ + name: v.filename, + loaded: 0 + }]); + }, + onComplete: function onComplete(v) { + setVideoList([{ + name: v.filename, + loaded: v.percent, + videoId: v.id + }]); + }, + onError: function onError() { + setVideoList([]); + }, + onProgress: function onProgress(v) { + setVideoList([{ + name: v.filename, + loaded: v.percent + }]); + }, + chunkSize: 1024 * 1024 * 2, + // 2MB + options: { + user_id: user === null || user === void 0 || (_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.user_id + } + }; + return /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, { + centered: true, + maskClosable: false, + title: editData ? '编辑视频项目' : '新建视频项目', + width: 740, + className: AddVideoModalmodules.modal, + open: visible, + confirmLoading: isRequestLoading, + onOk: handleOk, + onCancel: handleCancel, + children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, { + form: form, + children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u9879\u76EE\u540D\u79F0", + name: "name", + rules: [{ + required: true, + message: '请输入项目名称' + }], + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + maxLength: 40, + placeholder: "\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u9879\u76EE\u5185\u5BB9", + name: "content", + className: AddVideoModalmodules.contentItem, + children: renderContent() + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + name: "attachment_id", + label: "\u4E0A\u4F20\u5C01\u9762\u56FE:", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(CoverUpload/* default */.Z, { + getFileProgress: function getFileProgress(info) { + if (info.file.status === 'uploading') { + setIsRequestLoading(true); + return; + } + if (info.file.status === 'done') { + setIsRequestLoading(false); + } + } + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u9879\u76EE\u7B80\u4ECB", + name: "description", + className: "ml8", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(TextArea, { + rows: 5, + maxLength: 800, + placeholder: "\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u77E5\u8BC6\u6807\u7B7E", + name: "tag", + className: "ml8", + children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, { + onKeyUp: addTag + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + className: AddVideoModalmodules['tagsList-content'], + children: tagsList.map(function (item, index) { + return /*#__PURE__*/(0,jsx_runtime.jsx)(tag/* default */.Z, { + closable: true, + onClose: function onClose(e) { + tagCloseFn(e, item); + }, + children: item + }, index + item); + }) + }), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, { + label: "\u64AD\u653E\u8BBE\u7F6E", + name: "allow_skip", + valuePropName: "checked", + className: "ml8", + initialValue: true, + children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, { + children: "\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E" + }) + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + className: "c-grey-999", + children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "\u6CE8\u610F\uFF1A" + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F", /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, { + to: "/users/".concat((_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login, "/videos/protocol"), + target: "_blank", + className: AddVideoModalmodules.colorBlue, + children: "\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE" + }), "\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"] + }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", { + children: ["2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7", sizeNum, "G\uFF1B"] + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B" + }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", { + children: "4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002" + })] + })] + }) + }); +}; +/* harmony default export */ var components_AddVideoModal = ((0,_umi_production_exports.connect)(function (_ref3) { + var user = _ref3.user, + loading = _ref3.loading, + globalSetting = _ref3.globalSetting; + return { + user: user, + globalSetting: globalSetting, + loading: loading + }; +})(AddVideoModal)); + +/***/ }), + /***/ 72674: /*!*********************************!*\ !*** ./src/utils/fullscreen.ts ***! diff --git a/umi.d046efe1.js b/umi.423c14d9.js similarity index 99% rename from umi.d046efe1.js rename to umi.423c14d9.js index cc2cf635f3..c65b965c04 100644 --- a/umi.d046efe1.js +++ b/umi.423c14d9.js @@ -220335,7 +220335,7 @@ function debounce (delay, callback, options) { /******/ // This function allow to reference async chunks /******/ __webpack_require__.u = function(chunkId) { /******/ // return url for filenames based on template -/******/ return "" + ({"292":"p__Classrooms__Lists__Exercise__Add__index","310":"p__User__Detail__ExperImentImg__Detail__index","556":"p__User__Detail__Order__pages__invoice__index","1482":"p__Classrooms__Lists__Graduation__Topics__Edit__index","1660":"p__User__QQLogin__index","1702":"p__Classrooms__New__index","2659":"p__User__Detail__UserPortrait__index","2717":"layouts__NewIndexLayout__index","2819":"p__Classrooms__Lists__Template__detail__index","3276":"p__Classrooms__Lists__Statistics__UserportraitStatistics__index","3317":"p__Classrooms__Lists__Graduation__Topics__Add__index","3391":"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index","3451":"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index","3509":"p__HttpStatus__SixActivities","3585":"p__Classrooms__Lists__Statistics__StudentSituation__index","3951":"p__Classrooms__Lists__ProgramHomework__Detail__index","4736":"p__User__Detail__Projects__index","4766":"p__Administration__index","4884":"p__Shixuns__Detail__Repository__Commit__index","4973":"p__Engineering__Evaluate__List__index","5572":"p__Paths__HigherVocationalEducation__index","6127":"p__Classrooms__Lists__ProgramHomework__Ranking__index","6685":"p__Shixuns__Detail__RankingList__index","6758":"p__Classrooms__Lists__Attachment__index","6788":"p__Classrooms__Lists__ProgramHomework__index","7043":"p__User__Detail__Topics__Exercise__Edit__index","7852":"p__Classrooms__Lists__ShixunHomeworks__index","7884":"p__Shixuns__Exports__index","8011":"p__Home__NewIndex__index","8787":"p__Competitions__Entered__index","8999":"p__Three__index","9416":"p__Graduations__Lists__Tasks__index","10195":"p__Classrooms__Lists__GroupHomework__Detail__index","10485":"p__Question__AddOrEdit__BatchAdd__index","10737":"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index","10799":"p__User__Detail__Topics__Poll__Detail__index","10921":"p__Classrooms__Lists__Exercise__CodeDetails__index","11070":"p__Innovation__PublicMirror__index","11253":"p__Graduations__Lists__Gradingsummary__index","11512":"p__Classrooms__Lists__Exercise__AnswerCheck__index","11520":"p__Engineering__Lists__StudentList__index","11545":"p__Paperlibrary__Random__ExchangeFromProblemSet__index","11581":"p__Problemset__Preview__index","12076":"p__User__Detail__Competitions__index","12102":"p__Classrooms__Lists__Board__Edit__index","12216":"p__DataSet__Index__index","12303":"p__Classrooms__Lists__CommonHomework__Comment__index","12412":"p__User__Detail__Videos__index","12476":"p__Colleges__index","12864":"p__Shixuns__Interface__Detail__index","12865":"p__Innovation__MyMirror__index","12884":"p__Classrooms__Lists__ProgramHomework__Comment__index","13006":"p__Engineering__index","13355":"p__Classrooms__Lists__Polls__index","13581":"p__Classrooms__Lists__ShixunHomeworks__Detail__index","14058":"p__Demo__index","14105":"p__Classrooms__Lists__Exercise__Answer__index","14227":"p__Paths__Overview__index","14514":"p__Account__Results__index","14599":"p__Problemset__index","14610":"p__User__Detail__LearningPath__index","14662":"p__Classrooms__Lists__GroupHomework__Review__index","14889":"p__Classrooms__Lists__Exercise__ImitateAnswer__index","15148":"p__Classrooms__Lists__Template__index","15186":"p__Classrooms__Overview__index","15319":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index","15382":"p__DataSet__Detail__index","15402":"p__User__Detail__Topics__Detail__index","16328":"p__Shixuns__Edit__body__Warehouse__index","16434":"p__User__Detail__Order__pages__records__index","16729":"p__Classrooms__Lists__GroupHomework__Edit__index","16845":"p__Shixuns__Detail__Settings__index","17482":"p__Classrooms__Lists__Exercise__Notice__index","17527":"p__MyProblem__RecordDetail__index","17622":"p__Classrooms__Lists__Polls__Detail__index","17806":"p__Classrooms__Lists__Statistics__StatisticsQuality__index","18241":"p__virtualSpaces__Lists__Plan__index","18302":"p__Classrooms__Lists__Board__index","18307":"p__User__Detail__Shixuns__index","19215":"p__Shixuns__Detail__ForkList__index","19360":"p__User__Detail__virtualSpaces__index","19519":"p__User__Detail__ClassManagement__Item__index","19715":"p__Classrooms__Lists__CommonHomework__Edit__index","19891":"p__User__Detail__Videos__Success__index","20026":"p__Classrooms__Lists__Graduation__Tasks__Edit__index","20576":"p__Account__Profile__Edit__index","20680":"p__Innovation__index","20700":"p__tasks__Jupyter__index","21265":"p__Classrooms__Lists__Announcement__index","21423":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index","21578":"p__Classrooms__Lists__Graduation__Topics__Detail__index","21939":"p__User__Detail__Order__index","22254":"p__Shixuns__Detail__Discuss__index","22307":"p__Report__index","22707":"p__Innovation__MyDataSet__index","23332":"p__Paths__Detail__id","24504":"p__virtualSpaces__Lists__Survey__index","25022":"p__Graduations__Lists__Settings__index","25470":"p__Shixuns__Detail__Collaborators__index","25705":"p__virtualSpaces__Lists__Construction__index","25972":"layouts__user__index","26366":"p__Innovation__PublicProject__index","26685":"p__Classrooms__Index__index","26741":"p__Engineering__Norm__List__index","26788":"p__Home__Detail__ShixunContext__Detail__index","26883":"p__Competitions__Index__index","27178":"p__User__BindAccount__index","27182":"p__User__ResetPassword__index","27333":"p__User__WechatLogin__index","27395":"p__Classrooms__Lists__Statistics__StudentDetail__index","28072":"p__Classrooms__Lists__GroupHomework__SubmitWork__index","28237":"p__User__Detail__Order__pages__view__index","28435":"p__Classrooms__Lists__Attendance__index","28639":"p__Forums__Index__redirect","28723":"p__Classrooms__Lists__Polls__Edit__index","28782":"p__Shixuns__Index__index","28982":"p__Paths__New__index","29647":"p__Question__Index__index","30067":"p__Message__index","30264":"p__User__Detail__Order__pages__orderPay__index","30342":"p__Classrooms__Lists__ShixunHomeworks__Comment__index","31006":"p__RestFul__index","31211":"p__Classrooms__Lists__CommonHomework__EditWork__index","31416":"p__User__Detail__AccountInfo__CareerCertification__index","31427":"p__Classrooms__Lists__Statistics__index","31674":"p__Classrooms__ClassicCases__index","31962":"p__Classrooms__Lists__Engineering__index","33356":"p__Classrooms__Lists__Assistant__index","33747":"p__virtualSpaces__Lists__Homepage__index","33784":"p__Paperlibrary__Random__Detail__index","34093":"p__Classrooms__Lists__Attendance__Detail__index","34601":"p__Paths__Detail__Statistics__index","34741":"p__Problems__OjForm__NewEdit__index","34800":"p__Engineering__Lists__GraduatedMatrix__index","34994":"p__Problems__OjForm__index","35238":"p__virtualSpaces__Lists__Material__index","35729":"p__Help__Index","36029":"p__Administration__Student__index","36270":"p__MyProblem__index","36784":"p__Innovation__Edit__index","36805":"p__User__Detail__AccountInfo__RealNameCertification__index","37062":"layouts__SimpleLayouts","37948":"p__User__Detail__ClassManagement__index","38143":"layouts__GraduationsDetail__index","38447":"p__virtualSpaces__Lists__Knowledge__index","38634":"p__Classrooms__Lists__CourseGroup__List__index","38797":"p__Competitions__Edit__index","39332":"p__Classrooms__Lists__Video__index","39391":"p__Engineering__Lists__CurseSetting__index","39404":"monaco-editor","39695":"p__Classrooms__Lists__Polls__Add__index","40559":"layouts__virtualDetail__index","41048":"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index","41657":"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index","41717":"layouts__index","41953":"p__Problemset__NewItem__index","42240":"p__User__Detail__Videos__Upload__index","42826":"p__User__Detail__DataSet__index","43442":"p__Classrooms__Lists__Board__Add__index","43862":"p__HttpStatus__403","44216":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index","44259":"p__User__Detail__Order__pages__result__index","44449":"p__Competitions__Exports__index","44565":"p__HttpStatus__500","45096":"p__Shixuns__Detail__AuditSituation__index","45179":"p__Administration__Student__Edit__index","45359":"p__Messages__Detail__index","45650":"p__Competitions__Update__index","45775":"p__Engineering__Lists__Document__index","45825":"p__Classrooms__Lists__Exercise__index","45992":"p__Classrooms__Lists__Exercise__ReviewGroup__index","46796":"p__virtualSpaces__Lists__Announcement__Detail__index","46963":"p__Classrooms__Lists__Engineering__Detail__index","46982":"p__User__Detail__AccountInfo__Profile__index","47545":"p__Graduations__Lists__Archives__index","48077":"p__Classrooms__Lists__Students__index","48365":"p__Home__Detail__ShixunContext__index","48431":"p__Classrooms__Lists__Exercise__Export__index","48689":"p__Classrooms__Lists__Statistics__VideoStatistics__index","49205":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index","49366":"p__User__Login__index","49716":"p__Question__OjProblem__RecordDetail__index","49890":"p__Classrooms__Lists__CommonHomework__index","50570":"p__Home__Detail__OnlineNum__index","50869":"p__Guidance__index","51276":"p__MoopCases__Success__index","51461":"p__Graduations__Lists__Topics__index","51582":"p__Classrooms__Lists__GroupHomework__Add__index","51855":"p__MoopCases__InfoPanel__index","52338":"p__Classrooms__Lists__CommonHomework__Review__index","52404":"p__Classrooms__Lists__Template__teacher__index","52806":"p__User__Detail__Topics__Exercise__Detail__index","52829":"p__Messages__Private__index","52875":"p__Shixuns__Detail__id","53247":"p__Paperlibrary__See__index","53910":"p__HttpStatus__introduction","54056":"p__IntrainCourse__index","54164":"p__Classrooms__Lists__Exercise__Detail__index","54492":"p__Graduations__Lists__StudentSelection__index","54572":"p__Classrooms__Lists__ExportList__index","54770":"p__Classrooms__Lists__ProgramHomework__Detail__answer__index","54862":"p__Paperlibrary__index","55573":"p__Shixuns__Detail__Merge__index","55624":"p__Graduations__Lists__Index__index","55888":"p__Shixuns__Interface__Edit__index","56277":"p__Shixuns__Edit__index","57045":"p__Classrooms__Lists__CommonHomework__SubmitWork__index","57560":"p__Administration__College__index","57614":"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index","58732":"p__User__NewLogin__index","59133":"p__Shixuns__Detail__Challenges__index","59181":"p__Dashboard__index","59649":"p__Engineering__Lists__TrainingProgram__index","59788":"p__Account__Profile__index","60479":"p__Classrooms__Lists__GroupHomework__EditWork__index","60533":"p__Classrooms__Lists__Video__Statistics__Detail__index","60547":"p__Account__index","61043":"p__Classrooms__Lists__Graduation__Tasks__index","61713":"p__virtualSpaces__Lists__Settings__index","61727":"p__Classrooms__Lists__CourseGroup__NotList__index","61880":"p__User__Detail__Order__pages__apply__index","62300":"p__Api__index","62548":"p__Engineering__Norm__Detail__index","63157":"p__User__Detail__ExperImentImg__Add__index","64017":"p__Classrooms__Lists__PlaceholderPage__index","64144":"p__Problemset__Preview__New__index","64217":"p__Classrooms__Lists__Video__Statistics__index","64496":"p__HttpStatus__HpcCourse","64520":"p__Account__Secure__index","65111":"p__Terminal__index","65148":"p__Classrooms__Lists__Polls__Answer__index","65191":"p__User__Detail__Certificate__index","65549":"p__Shixuns__New__CreateImg__index","65816":"p__virtualSpaces__Lists__Announcement__index","66034":"p__HttpStatus__UserAgents","66063":"p__Graduations__Lists__Personmanage__index","66531":"p__HttpStatus__404","66583":"p__User__Detail__Classrooms__index","66651":"p__Engineering__Evaluate__Detail__index","67242":"p__Innovation__MyProject__index","67878":"p__Classrooms__Lists__LiveVideo__index","68014":"p__Classrooms__Lists__Teachers__index","68665":"p__Engineering__Lists__TrainingObjectives__index","68827":"p__Classrooms__Lists__OnlineLearning__index","68882":"p__Classrooms__Lists__Graduation__Tasks__Detail__index","69922":"p__Classrooms__Lists__Statistics__StudentVideo__index","69944":"p__Classrooms__Lists__Video__Statistics__StudentDetail__index","70928":"p__RestFul__Edit__index","71450":"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index","71475":"p__Shixuns__Detail__Dataset__JupyterData__index","71783":"p__virtualSpaces__Lists__Experiment__index","72214":"p__Shixuns__Interface__List__index","72529":"p__User__Detail__id","72539":"p__Graduations__Review__index","72570":"p__Competitions__Detail__index","73183":"p__Engineering__Lists__GraduationIndex__index","73220":"p__Classrooms__Lists__Video__Upload__index","74264":"p__Forums__New__index","74795":"p__Classrooms__Lists__Graduation__Tasks__Add__index","75043":"p__User__Detail__Topics__Poll__Edit__index","75357":"p__Engineering__Lists__TrainingProgram__Edit__index","75786":"layouts__LoginAndRegister__index","75816":"p__Paperlibrary__Random__Edit__index","76904":"p__MoopCases__FormPanel__index","77460":"p__Question__OjProblem__index","77857":"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index","78085":"p__Classrooms__Lists__Exercise__Review__index","79489":"p__Engineering__Lists__CourseList__index","79590":"p__User__Detail__TeachGroup__index","79921":"p__Classrooms__ExamList__index","80508":"p__Forums__Detail__id","81148":"p__Shixuns__Detail__Repository__UploadFile__index","81799":"p__Competitions__Entered__Assembly__TeamDateil","82339":"p__virtualSpaces__Lists__Plan__Detail__index","82425":"p__Classrooms__Lists__Board__Detail__index","82443":"p__Graduations__Lists__StageModule__index","83141":"p__Innovation__Detail__index","83212":"p__MoopCases__index","83935":"p__Classrooms__Lists__GroupHomework__index","84546":"p__Engineering__Lists__TrainingProgram__Add__index","85048":"p__Classrooms__Lists__Graduation__Topics__index","85111":"p__User__Detail__Order__pages__orderInformation__index","85297":"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index","85888":"p__Classrooms__Lists__CommonHomework__Add__index","85891":"p__virtualSpaces__Lists__Resources__index","86052":"p__Paths__Index__index","86452":"p__Innovation__PublicDataSet__index","86463":"p__NewPaths__index","86541":"p__Shixuns__Detail__Dataset__index","86634":"p__Innovation__Tasks__index","86820":"p__User__Detail__Topics__Normal__index","86913":"p__Question__AddOrEdit__index","87058":"p__virtualSpaces__Lists__Survey__Detail__index","87260":"p__Account__Certification__index","87922":"p__Classrooms__Lists__CourseGroup__Detail__index","88155":"p__Shixuns__Overview__index","88517":"p__User__Detail__Topics__Group__index","88866":"p__index","89076":"p__Account__Binding__index","89677":"p__virtualSpaces__Lists__Announcement__AddAndEdit__index","89785":"p__Classrooms__Lists__Template__student__index","90109":"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index","90265":"p__User__Detail__Topics__index","90337":"p__Paperlibrary__Random__PreviewEdit__index","90643":"p__Classrooms__Lists__Polls__QuestionnaireInfo__index","91045":"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index","91470":"p__User__Register__index","91831":"p__Graduations__Index__index","92045":"p__Engineering__Lists__TeacherList__index","92501":"p__Search__index","92603":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index","92823":"p__Engineering__Navigation__Home__index","92983":"p__Forums__Index__index","93260":"p__Paperlibrary__Add__index","93282":"layouts__ShixunDetail__index","93496":"p__User__Detail__OtherResources__index","93665":"p__tasks__index","93668":"p__Classrooms__Lists__CommonHomework__Detail__index","94078":"p__Messages__Tidings__index","94498":"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index","94662":"p__User__Detail__Paths__index","94715":"p__virtualSpaces__Lists__Material__Detail__index","94849":"p__User__Detail__ExperImentImg__index","95125":"p__Classrooms__Lists__Exercise__DetailedAnalysis__index","95176":"p__User__Detail__Videos__Protocol__index","95335":"p__Engineering__Lists__CourseMatrix__index","95895":"p__User__Detail__AccountInfo__Profile__Edit__index","96444":"p__Video__Detail__id","96882":"p__Classrooms__New__StartClass__index","97008":"p__Shixuns__New__index","97046":"p__Shixuns__Detail__Repository__AddFile__index","98062":"p__User__Detail__Topicbank__index","98398":"p__virtualSpaces__Lists__Resources__Detail__index","98688":"p__Shixuns__Detail__Repository__index","98885":"p__Classrooms__Lists__Statistics__StudentStatistics__index","99674":"p__Shixuns__New__ImagePreview__index"}[chunkId] || chunkId) + "." + {"245":"ef784a14","292":"63575839","310":"3623b78e","556":"b201f039","657":"39cb2d2b","1250":"e3b75b91","1482":"7e989a8e","1660":"2e15716d","1702":"0292be22","1710":"d8cf1127","1952":"085920fb","2191":"aad5f48d","2249":"23ac002a","2251":"48036563","2360":"2f3cadfa","2494":"5e069ec9","2659":"54b04605","2717":"269927f9","2805":"40e5b063","2819":"45ea5a20","2837":"b3a05bc1","3133":"6a9f7113","3276":"d83340e7","3317":"68d47220","3391":"54e21b3d","3451":"771b7b71","3509":"09d73029","3585":"97e9a17b","3702":"3223ee29","3885":"e66b03f8","3951":"f8ae07e0","4331":"1df84a9f","4519":"76b1c965","4685":"21279a05","4736":"78548782","4766":"1e1a9780","4884":"2cde228a","4973":"7392a997","5083":"cde825e5","5109":"dd5892f9","5112":"b06e18f8","5434":"361b868d","5572":"2e4e9478","5871":"24aad685","6016":"19229569","6026":"bf18e803","6127":"b8ea1ecc","6378":"27c8142f","6685":"a93c4f96","6700":"c59071d5","6758":"d3360c92","6771":"703a6d1c","6788":"166307da","7043":"9d257fd6","7172":"19a5f83a","7343":"72410589","7647":"a0febfe2","7852":"5b65fbb4","7884":"595f9b18","8011":"cd1a0032","8048":"16595324","8787":"a570fd4d","8999":"434e4201","9416":"302f6c59","9606":"c71b98d0","9902":"a0350e42","9928":"5856e32a","9951":"3f908fb1","10195":"9c4986a9","10354":"5c063e6f","10485":"56daf413","10737":"dad289f6","10799":"c46417ec","10921":"e4f3071a","11070":"a16c1d89","11253":"41668138","11512":"3d0eb01e","11520":"d0f617d5","11545":"54efbef4","11581":"6e335d19","11837":"695a4380","12072":"f46999ec","12076":"99755895","12102":"4d57fd89","12125":"a1b94ede","12216":"0600e7b4","12303":"2bb17308","12386":"289c62c7","12412":"a54ff21e","12476":"563128e6","12864":"3f4f21a4","12865":"ad53523c","12884":"a5977f51","12911":"f94aa754","12921":"e140cafa","13006":"b4f0dc87","13355":"ff7c86d4","13488":"cc3991fc","13581":"0e16c779","13691":"ec32c0f6","13843":"72523382","14058":"bcbeeb61","14088":"c639825c","14105":"8aef894c","14227":"11ba61ff","14372":"f088462e","14514":"aa92e5a4","14599":"7e99cc9b","14610":"9e0a8492","14642":"d8d9787e","14662":"8b68a121","14766":"882ed9fd","14889":"1637a575","15148":"3ab3d058","15186":"92704345","15290":"7b3f25d8","15319":"80eb63b1","15382":"831f02bc","15402":"45c7c8fb","15513":"89ff0f95","15631":"d790a1bf","15845":"c8fe49ef","16328":"f435bc9e","16434":"4621162a","16703":"13f487d2","16729":"d0ec8402","16845":"fec8eae6","17378":"536284d1","17482":"09b11631","17527":"cede78c9","17622":"b417ae9b","17806":"89684205","18241":"43dcc2a2","18245":"0d429866","18302":"094aa961","18307":"5787274d","18350":"0ed0f7c3","18367":"68acaae8","18891":"a2450e06","18898":"b211306d","18963":"33e3df18","19111":"4f3ffad7","19208":"85e01132","19215":"2de720f9","19360":"1250b652","19519":"d2f40c9a","19715":"5481d0ae","19775":"e59f2cd3","19842":"b006cb4a","19891":"ce609007","19914":"0e89447b","20026":"c3fe7c71","20070":"e0dd5d84","20105":"5df0a711","20397":"cc1017ae","20459":"77d0822f","20576":"c90e7824","20680":"51598c6d","20700":"36841ae2","20834":"a36a4b7e","21164":"25749ed2","21265":"c3e2838e","21423":"d2a8ded9","21448":"4a2ceb17","21560":"78862d7c","21578":"5cabdc4d","21939":"42dea318","22004":"50bb7a9d","22037":"b2b7cea5","22111":"2bc86bf2","22196":"9add5b09","22254":"e1e619a6","22307":"6c52a0b2","22707":"567ca45b","23332":"544d2f7e","23822":"61512e3c","24504":"c04a606c","24628":"b863dad4","24665":"0fc13aea","24797":"eb563316","24921":"a36a44aa","25022":"dc5554e6","25098":"f8243f22","25470":"86956e03","25510":"082f0085","25705":"855c2318","25972":"366e0c8a","26126":"400f4fd5","26366":"2b266418","26685":"3f2a0c25","26741":"b4878d58","26788":"dcfe58ce","26883":"ca3f08b9","27178":"5afbb224","27182":"57d66095","27200":"4d94c8eb","27333":"63989367","27395":"19a19479","27558":"359647ef","27701":"1be05aab","27706":"c0d5e1ef","27727":"2be68f77","27739":"4b866263","27789":"89fd71ae","28072":"b1433d87","28089":"aaa88c03","28161":"00a22aad","28237":"45959064","28435":"5ea62ef9","28518":"79b9f4fa","28535":"8a3b011a","28561":"ec76d55e","28639":"c6f5cf90","28683":"a4646f33","28723":"71e9f657","28782":"7f8753b7","28920":"842a9870","28982":"7f0552ff","29559":"11b52a58","29647":"e4800cc6","29895":"1fa85db5","29968":"5c930f27","29979":"7b807053","30067":"02e1f5dc","30264":"d05eeb01","30271":"a7419bb6","30342":"770c2883","30741":"0afd7032","31006":"4884e5df","31154":"abb4690e","31187":"f465b71f","31211":"14d14582","31416":"aeb2ea03","31427":"8606c41a","31479":"6f9b7f49","31674":"9977e9e9","31913":"ae6f7419","31962":"b6595f32","32256":"b3055296","32496":"5966e51f","32670":"4c95875e","33356":"fd7878fd","33747":"d4f51172","33784":"86b7dfa4","33805":"a93fd24f","34093":"76c388f3","34601":"a31581f9","34741":"0e7b9813","34790":"6eb90335","34800":"fc1470a8","34850":"daf624f2","34994":"638d400f","35060":"7530a2b3","35238":"4df8931f","35354":"c0640e01","35355":"3714e255","35416":"b4018e87","35729":"c1bcdfff","36029":"37db9f6b","36270":"9d98316c","36381":"824fa283","36634":"03daa006","36784":"9a19fa9e","36805":"fc00b0d4","37062":"61e2c2ac","37229":"e5606e02","37948":"9fb554e4","38143":"28c11a47","38342":"aeb6fd77","38447":"d0c74b04","38634":"66d22e41","38797":"57c92e9d","39139":"4bd2573d","39252":"01ffe0b6","39332":"a7c4b614","39391":"05d4fa79","39404":"cd046638","39470":"61eb4943","39531":"0e2c4fd0","39693":"87e07eb0","39695":"aef9f360","39950":"794ec188","40352":"a56a8df7","40525":"50373369","40559":"40658103","40834":"d0883e42","41048":"94ab810b","41104":"2151fd5c","41275":"7e198632","41657":"a2ed06d7","41717":"4e0630eb","41953":"c36607ba","42194":"bd961bf7","42240":"cdf00fcd","42441":"5117f4f9","42644":"564dc351","42687":"89e717ca","42826":"e8059265","43110":"6abf25af","43131":"a166c2fc","43428":"de0fe5c0","43442":"251bc08b","43524":"e139783f","43596":"af8d9d4e","43862":"6e1aff56","44164":"2e9a1a3c","44216":"2127b5fc","44259":"bf06d829","44354":"4d10aca1","44360":"2fe17938","44449":"ca9a2964","44565":"1c64a9f7","45096":"b52ad3ed","45179":"2413d939","45359":"19e0168b","45413":"701a94ab","45504":"ae1d8623","45650":"e6c9f0b3","45680":"7ee39d41","45775":"a5f1e2f0","45825":"4270bf95","45869":"8f091241","45992":"f832293a","46573":"db7fbeee","46796":"39154170","46963":"d5c57cec","46982":"21eb5b05","47466":"c0d759e3","47475":"e63d65d3","47545":"b9772b0b","47686":"f38a5fc1","48066":"cc549c65","48077":"d3fcd763","48302":"7515fd12","48365":"fab55a84","48431":"2c903ba6","48689":"95f3dbb6","48776":"3ca5830e","48852":"ed0a8c2f","49029":"24d3de2f","49103":"5effee49","49127":"a5b0593d","49166":"4db4a69d","49205":"8708ac08","49260":"d82ab47f","49366":"4952ad53","49688":"937ac300","49716":"4eddc6a5","49843":"b0c30874","49863":"1fd6e4a9","49890":"1becec55","50429":"d77b1056","50570":"7b2d219f","50869":"06429c1d","51144":"88d767c5","51199":"f533ec90","51276":"f39ba338","51391":"9a4554f8","51461":"82471bc9","51582":"0ba23f1a","51646":"a1e61a3a","51855":"00ca72f7","51890":"8552c4f0","52057":"de9bb770","52338":"7b61e3e4","52404":"f1d55cfa","52482":"0220e029","52720":"0b466401","52806":"d89cb854","52829":"1b5b44c4","52875":"5bb2ab29","52970":"1a7304cf","53114":"685610c8","53247":"dee3ac1c","53545":"b4e8dfa0","53550":"d1343c48","53697":"344fc05c","53777":"630cd89c","53910":"8a99dac7","54056":"27e07f0d","54164":"54a6d733","54492":"3ab69a92","54572":"456af5d2","54580":"d4213bd1","54770":"93a2561d","54862":"eaf05508","55246":"b115441e","55351":"b1b9a06c","55573":"2213dee8","55624":"69898e37","55888":"16157da2","55934":"708a5eef","56047":"b4b0d1c6","56156":"c61ad60b","56277":"9ff9f688","56579":"317f13c7","56667":"48f05b64","56717":"82fae8b8","56791":"dba301a9","57045":"e90187bd","57365":"7e7804c5","57560":"ba81fee1","57614":"ba58de1d","57824":"e6c58c0e","58069":"0a3aabaf","58271":"04f27f83","58421":"7083a03e","58732":"abd3567e","59133":"6c17ecfd","59181":"fa7cc7b4","59183":"fec63cdb","59649":"eeebf7d4","59788":"f0193d4c","60479":"de3adf25","60533":"2d3da616","60547":"de5a8d77","60690":"42eb3f04","61043":"c48b3d2f","61621":"29c530b6","61713":"4807c060","61727":"88583f82","61762":"62c23f74","61812":"b339d32c","61880":"39690bea","62300":"0ebfc345","62548":"44528ba4","62669":"59bf2880","62945":"927b34c0","63157":"39602ffa","63198":"f92793e1","63754":"9f223df9","64017":"8ec1352d","64144":"d4217834","64217":"859fc957","64238":"65fe0a27","64350":"e4f390ce","64496":"41b34344","64520":"dff2f702","65111":"c7279894","65148":"6ee75cb0","65191":"bc6e52b6","65549":"ba3c7b96","65816":"e31e501d","65876":"a2754c64","66034":"2f584839","66063":"7a523eab","66158":"4eeeb4ec","66531":"be22b223","66583":"6691c14c","66616":"26bf0113","66651":"60cd475d","67156":"918b4bca","67242":"ce133e8a","67265":"6b3e565c","67454":"aa721839","67514":"5c3f66e9","67878":"943c0487","68014":"4133c08f","68650":"205747ac","68665":"fcde8e46","68827":"13d9d797","68842":"19057860","68882":"34ed5790","69362":"76632442","69922":"c7a238e7","69944":"c9cd804e","70130":"f38f92d2","70320":"7cb51d10","70619":"51cf0fe8","70671":"8d8075b0","70928":"ae2cb41b","70981":"157d0b6b","71448":"e9ba809f","71450":"7cf8a1f0","71475":"f1acbb06","71783":"0949fb1a","72011":"7efe6dda","72032":"13e5affc","72214":"f3b7210a","72529":"c1756b6f","72539":"29f2fe05","72570":"865be015","72763":"bf7a7c14","72788":"5f393be5","72969":"53256e8c","73183":"3604b8cd","73220":"c732e41f","73222":"62243cbe","73580":"7dc67cd5","73644":"5d89068d","73654":"5f0810a8","73755":"151cb172","74014":"5339ac81","74264":"83e4617b","74347":"a722ba6c","74496":"403dc980","74795":"b4517b8c","75043":"439d2ba1","75233":"b3b7afa7","75264":"f03ff03f","75321":"26ee947c","75357":"688e2850","75786":"a59b182a","75816":"f8820473","76498":"d7a9c2b9","76904":"eb8fc18b","77045":"710c89de","77084":"5fe882f0","77243":"cc39fadd","77460":"9cd3d901","77749":"a8fc6ba0","77857":"b649719e","78085":"2d9b8554","78241":"7ea7bc96","78302":"2f657c59","78737":"fa31da0e","78782":"de4a7ffe","78797":"60e9235a","79149":"73340bd5","79152":"c19c6733","79194":"f3e8a1ec","79489":"beefcf87","79590":"248b8815","79817":"3d27a915","79921":"c5d8316a","80508":"95ba9d01","80591":"529f10bb","80629":"ca49ee59","80649":"9392f9ae","80787":"7bf99344","80989":"6462bd5f","81148":"6f46f88b","81215":"858fbc67","81326":"4f8e10d4","81379":"f00d75a8","81799":"b3bc93c2","82339":"4b945e0b","82425":"7e870bfb","82443":"2ca9c9f2","82751":"7eb1e1a7","82766":"74c7b9d4","82879":"19e5f574","83141":"371a6c8b","83212":"9e59d8ed","83509":"3e005310","83753":"d3d35a87","83784":"9008cb01","83935":"4b3e9720","84266":"f44f5554","84546":"6b065a9a","84742":"19b5be0e","85048":"29fc14e3","85111":"893c16d4","85297":"ff92abe6","85494":"da5840b1","85748":"f81b6407","85764":"5c1c73b5","85789":"f0304d20","85804":"85397415","85888":"d6f0bb08","85891":"6ad0f959","86045":"0a358cbb","86052":"810cca0e","86129":"801a9880","86452":"e6f4687e","86463":"c0d3a56a","86482":"7527b276","86541":"23620a93","86634":"aeef2cd5","86774":"0b081cd8","86820":"44f75219","86913":"43280bfc","87058":"093d1d32","87209":"03ca1340","87260":"0b0615bc","87293":"b7260dd4","87668":"f2472d8e","87922":"ef1949b8","87959":"a404233b","87964":"83911fb5","88155":"7969be6c","88365":"835ac2f3","88386":"d0d24fe6","88517":"cd2a3cea","88519":"11eecdd5","88699":"86aac1c5","88866":"16c5c278","89076":"52730400","89219":"f2e9a589","89409":"262f3d57","89554":"3bd5f2ea","89677":"acf43318","89739":"6df223ba","89780":"68734f4f","89785":"b8fc311a","90109":"1aad252c","90265":"b38faab2","90316":"c34a4fc4","90337":"7d3e7ffd","90643":"08b8d01e","90733":"ac64e96a","90905":"587598b5","91045":"d8aada48","91210":"db714419","91274":"c142e23b","91462":"e09ebca9","91470":"b0e9a40c","91831":"d18a8f6d","91857":"9f621d41","92045":"c1f0d09c","92093":"ec5ec994","92501":"56133962","92538":"a4db897b","92587":"00659866","92594":"0f02017f","92603":"eefc6c24","92823":"1770218b","92983":"c35c4594","93170":"602f1e16","93260":"3b1ad429","93282":"097267a8","93496":"16ba297e","93665":"034728e5","93668":"09bd96fd","93702":"63d3c64d","93948":"6b8e22b8","94078":"8b01dd52","94253":"bd4c75a2","94365":"b77b94c3","94498":"77c0e6ad","94662":"4c0277c2","94715":"f50781a2","94758":"9c35ddf2","94849":"94a578d4","94870":"cd8153a8","95125":"e9497c08","95174":"8655f78e","95176":"4041aac2","95335":"52b3ad2f","95574":"b8fa21f5","95679":"33378d80","95756":"1bffd1b9","95895":"61fd6b73","96205":"1e08c6ef","96444":"a4f3f22a","96699":"2b2afb7a","96783":"e7d28786","96882":"8e69a2e2","97008":"08f3a18e","97046":"2af51d2f","97120":"0eb88e7b","97142":"94b051af","97374":"3c7c2591","97591":"ea8434a8","97968":"3a280332","97986":"17caff63","98062":"d1d68af2","98228":"46c13275","98398":"4149b94e","98688":"fea97ba8","98739":"1c0da69d","98885":"5eaa5b78","99104":"d4f63539","99313":"3fda5f96","99674":"897f6b6c"}[chunkId] + ".async.js"; +/******/ return "" + ({"292":"p__Classrooms__Lists__Exercise__Add__index","310":"p__User__Detail__ExperImentImg__Detail__index","556":"p__User__Detail__Order__pages__invoice__index","1482":"p__Classrooms__Lists__Graduation__Topics__Edit__index","1660":"p__User__QQLogin__index","1702":"p__Classrooms__New__index","2659":"p__User__Detail__UserPortrait__index","2717":"layouts__NewIndexLayout__index","2819":"p__Classrooms__Lists__Template__detail__index","3276":"p__Classrooms__Lists__Statistics__UserportraitStatistics__index","3317":"p__Classrooms__Lists__Graduation__Topics__Add__index","3391":"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index","3451":"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index","3509":"p__HttpStatus__SixActivities","3585":"p__Classrooms__Lists__Statistics__StudentSituation__index","3951":"p__Classrooms__Lists__ProgramHomework__Detail__index","4736":"p__User__Detail__Projects__index","4766":"p__Administration__index","4884":"p__Shixuns__Detail__Repository__Commit__index","4973":"p__Engineering__Evaluate__List__index","5572":"p__Paths__HigherVocationalEducation__index","6127":"p__Classrooms__Lists__ProgramHomework__Ranking__index","6685":"p__Shixuns__Detail__RankingList__index","6758":"p__Classrooms__Lists__Attachment__index","6788":"p__Classrooms__Lists__ProgramHomework__index","7043":"p__User__Detail__Topics__Exercise__Edit__index","7852":"p__Classrooms__Lists__ShixunHomeworks__index","7884":"p__Shixuns__Exports__index","8011":"p__Home__NewIndex__index","8787":"p__Competitions__Entered__index","8999":"p__Three__index","9416":"p__Graduations__Lists__Tasks__index","10195":"p__Classrooms__Lists__GroupHomework__Detail__index","10485":"p__Question__AddOrEdit__BatchAdd__index","10737":"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index","10799":"p__User__Detail__Topics__Poll__Detail__index","10921":"p__Classrooms__Lists__Exercise__CodeDetails__index","11070":"p__Innovation__PublicMirror__index","11253":"p__Graduations__Lists__Gradingsummary__index","11512":"p__Classrooms__Lists__Exercise__AnswerCheck__index","11520":"p__Engineering__Lists__StudentList__index","11545":"p__Paperlibrary__Random__ExchangeFromProblemSet__index","11581":"p__Problemset__Preview__index","12076":"p__User__Detail__Competitions__index","12102":"p__Classrooms__Lists__Board__Edit__index","12216":"p__DataSet__Index__index","12303":"p__Classrooms__Lists__CommonHomework__Comment__index","12412":"p__User__Detail__Videos__index","12476":"p__Colleges__index","12864":"p__Shixuns__Interface__Detail__index","12865":"p__Innovation__MyMirror__index","12884":"p__Classrooms__Lists__ProgramHomework__Comment__index","13006":"p__Engineering__index","13355":"p__Classrooms__Lists__Polls__index","13581":"p__Classrooms__Lists__ShixunHomeworks__Detail__index","14058":"p__Demo__index","14105":"p__Classrooms__Lists__Exercise__Answer__index","14227":"p__Paths__Overview__index","14514":"p__Account__Results__index","14599":"p__Problemset__index","14610":"p__User__Detail__LearningPath__index","14662":"p__Classrooms__Lists__GroupHomework__Review__index","14889":"p__Classrooms__Lists__Exercise__ImitateAnswer__index","15148":"p__Classrooms__Lists__Template__index","15186":"p__Classrooms__Overview__index","15319":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index","15382":"p__DataSet__Detail__index","15402":"p__User__Detail__Topics__Detail__index","16328":"p__Shixuns__Edit__body__Warehouse__index","16434":"p__User__Detail__Order__pages__records__index","16729":"p__Classrooms__Lists__GroupHomework__Edit__index","16845":"p__Shixuns__Detail__Settings__index","17482":"p__Classrooms__Lists__Exercise__Notice__index","17527":"p__MyProblem__RecordDetail__index","17622":"p__Classrooms__Lists__Polls__Detail__index","17806":"p__Classrooms__Lists__Statistics__StatisticsQuality__index","18241":"p__virtualSpaces__Lists__Plan__index","18302":"p__Classrooms__Lists__Board__index","18307":"p__User__Detail__Shixuns__index","19215":"p__Shixuns__Detail__ForkList__index","19360":"p__User__Detail__virtualSpaces__index","19519":"p__User__Detail__ClassManagement__Item__index","19715":"p__Classrooms__Lists__CommonHomework__Edit__index","19891":"p__User__Detail__Videos__Success__index","20026":"p__Classrooms__Lists__Graduation__Tasks__Edit__index","20576":"p__Account__Profile__Edit__index","20680":"p__Innovation__index","20700":"p__tasks__Jupyter__index","21265":"p__Classrooms__Lists__Announcement__index","21423":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index","21578":"p__Classrooms__Lists__Graduation__Topics__Detail__index","21939":"p__User__Detail__Order__index","22254":"p__Shixuns__Detail__Discuss__index","22307":"p__Report__index","22707":"p__Innovation__MyDataSet__index","23332":"p__Paths__Detail__id","24504":"p__virtualSpaces__Lists__Survey__index","25022":"p__Graduations__Lists__Settings__index","25470":"p__Shixuns__Detail__Collaborators__index","25705":"p__virtualSpaces__Lists__Construction__index","25972":"layouts__user__index","26366":"p__Innovation__PublicProject__index","26685":"p__Classrooms__Index__index","26741":"p__Engineering__Norm__List__index","26788":"p__Home__Detail__ShixunContext__Detail__index","26883":"p__Competitions__Index__index","27178":"p__User__BindAccount__index","27182":"p__User__ResetPassword__index","27333":"p__User__WechatLogin__index","27395":"p__Classrooms__Lists__Statistics__StudentDetail__index","28072":"p__Classrooms__Lists__GroupHomework__SubmitWork__index","28237":"p__User__Detail__Order__pages__view__index","28435":"p__Classrooms__Lists__Attendance__index","28639":"p__Forums__Index__redirect","28723":"p__Classrooms__Lists__Polls__Edit__index","28782":"p__Shixuns__Index__index","28982":"p__Paths__New__index","29647":"p__Question__Index__index","30067":"p__Message__index","30264":"p__User__Detail__Order__pages__orderPay__index","30342":"p__Classrooms__Lists__ShixunHomeworks__Comment__index","31006":"p__RestFul__index","31211":"p__Classrooms__Lists__CommonHomework__EditWork__index","31416":"p__User__Detail__AccountInfo__CareerCertification__index","31427":"p__Classrooms__Lists__Statistics__index","31674":"p__Classrooms__ClassicCases__index","31962":"p__Classrooms__Lists__Engineering__index","33356":"p__Classrooms__Lists__Assistant__index","33747":"p__virtualSpaces__Lists__Homepage__index","33784":"p__Paperlibrary__Random__Detail__index","34093":"p__Classrooms__Lists__Attendance__Detail__index","34601":"p__Paths__Detail__Statistics__index","34741":"p__Problems__OjForm__NewEdit__index","34800":"p__Engineering__Lists__GraduatedMatrix__index","34994":"p__Problems__OjForm__index","35238":"p__virtualSpaces__Lists__Material__index","35729":"p__Help__Index","36029":"p__Administration__Student__index","36270":"p__MyProblem__index","36784":"p__Innovation__Edit__index","36805":"p__User__Detail__AccountInfo__RealNameCertification__index","37062":"layouts__SimpleLayouts","37948":"p__User__Detail__ClassManagement__index","38143":"layouts__GraduationsDetail__index","38447":"p__virtualSpaces__Lists__Knowledge__index","38634":"p__Classrooms__Lists__CourseGroup__List__index","38797":"p__Competitions__Edit__index","39332":"p__Classrooms__Lists__Video__index","39391":"p__Engineering__Lists__CurseSetting__index","39404":"monaco-editor","39695":"p__Classrooms__Lists__Polls__Add__index","40559":"layouts__virtualDetail__index","41048":"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index","41657":"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index","41717":"layouts__index","41953":"p__Problemset__NewItem__index","42240":"p__User__Detail__Videos__Upload__index","42826":"p__User__Detail__DataSet__index","43442":"p__Classrooms__Lists__Board__Add__index","43862":"p__HttpStatus__403","44216":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index","44259":"p__User__Detail__Order__pages__result__index","44449":"p__Competitions__Exports__index","44565":"p__HttpStatus__500","45096":"p__Shixuns__Detail__AuditSituation__index","45179":"p__Administration__Student__Edit__index","45359":"p__Messages__Detail__index","45650":"p__Competitions__Update__index","45775":"p__Engineering__Lists__Document__index","45825":"p__Classrooms__Lists__Exercise__index","45992":"p__Classrooms__Lists__Exercise__ReviewGroup__index","46796":"p__virtualSpaces__Lists__Announcement__Detail__index","46963":"p__Classrooms__Lists__Engineering__Detail__index","46982":"p__User__Detail__AccountInfo__Profile__index","47545":"p__Graduations__Lists__Archives__index","48077":"p__Classrooms__Lists__Students__index","48365":"p__Home__Detail__ShixunContext__index","48431":"p__Classrooms__Lists__Exercise__Export__index","48689":"p__Classrooms__Lists__Statistics__VideoStatistics__index","49205":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index","49366":"p__User__Login__index","49716":"p__Question__OjProblem__RecordDetail__index","49890":"p__Classrooms__Lists__CommonHomework__index","50570":"p__Home__Detail__OnlineNum__index","50869":"p__Guidance__index","51276":"p__MoopCases__Success__index","51461":"p__Graduations__Lists__Topics__index","51582":"p__Classrooms__Lists__GroupHomework__Add__index","51855":"p__MoopCases__InfoPanel__index","52338":"p__Classrooms__Lists__CommonHomework__Review__index","52404":"p__Classrooms__Lists__Template__teacher__index","52806":"p__User__Detail__Topics__Exercise__Detail__index","52829":"p__Messages__Private__index","52875":"p__Shixuns__Detail__id","53247":"p__Paperlibrary__See__index","53910":"p__HttpStatus__introduction","54056":"p__IntrainCourse__index","54164":"p__Classrooms__Lists__Exercise__Detail__index","54492":"p__Graduations__Lists__StudentSelection__index","54572":"p__Classrooms__Lists__ExportList__index","54770":"p__Classrooms__Lists__ProgramHomework__Detail__answer__index","54862":"p__Paperlibrary__index","55573":"p__Shixuns__Detail__Merge__index","55624":"p__Graduations__Lists__Index__index","55888":"p__Shixuns__Interface__Edit__index","56277":"p__Shixuns__Edit__index","57045":"p__Classrooms__Lists__CommonHomework__SubmitWork__index","57560":"p__Administration__College__index","57614":"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index","58732":"p__User__NewLogin__index","59133":"p__Shixuns__Detail__Challenges__index","59181":"p__Dashboard__index","59649":"p__Engineering__Lists__TrainingProgram__index","59788":"p__Account__Profile__index","60479":"p__Classrooms__Lists__GroupHomework__EditWork__index","60533":"p__Classrooms__Lists__Video__Statistics__Detail__index","60547":"p__Account__index","61043":"p__Classrooms__Lists__Graduation__Tasks__index","61713":"p__virtualSpaces__Lists__Settings__index","61727":"p__Classrooms__Lists__CourseGroup__NotList__index","61880":"p__User__Detail__Order__pages__apply__index","62300":"p__Api__index","62548":"p__Engineering__Norm__Detail__index","63157":"p__User__Detail__ExperImentImg__Add__index","64017":"p__Classrooms__Lists__PlaceholderPage__index","64144":"p__Problemset__Preview__New__index","64217":"p__Classrooms__Lists__Video__Statistics__index","64496":"p__HttpStatus__HpcCourse","64520":"p__Account__Secure__index","65111":"p__Terminal__index","65148":"p__Classrooms__Lists__Polls__Answer__index","65191":"p__User__Detail__Certificate__index","65549":"p__Shixuns__New__CreateImg__index","65816":"p__virtualSpaces__Lists__Announcement__index","66034":"p__HttpStatus__UserAgents","66063":"p__Graduations__Lists__Personmanage__index","66531":"p__HttpStatus__404","66583":"p__User__Detail__Classrooms__index","66651":"p__Engineering__Evaluate__Detail__index","67242":"p__Innovation__MyProject__index","67878":"p__Classrooms__Lists__LiveVideo__index","68014":"p__Classrooms__Lists__Teachers__index","68665":"p__Engineering__Lists__TrainingObjectives__index","68827":"p__Classrooms__Lists__OnlineLearning__index","68882":"p__Classrooms__Lists__Graduation__Tasks__Detail__index","69922":"p__Classrooms__Lists__Statistics__StudentVideo__index","69944":"p__Classrooms__Lists__Video__Statistics__StudentDetail__index","70928":"p__RestFul__Edit__index","71450":"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index","71475":"p__Shixuns__Detail__Dataset__JupyterData__index","71783":"p__virtualSpaces__Lists__Experiment__index","72214":"p__Shixuns__Interface__List__index","72529":"p__User__Detail__id","72539":"p__Graduations__Review__index","72570":"p__Competitions__Detail__index","73183":"p__Engineering__Lists__GraduationIndex__index","73220":"p__Classrooms__Lists__Video__Upload__index","74264":"p__Forums__New__index","74795":"p__Classrooms__Lists__Graduation__Tasks__Add__index","75043":"p__User__Detail__Topics__Poll__Edit__index","75357":"p__Engineering__Lists__TrainingProgram__Edit__index","75786":"layouts__LoginAndRegister__index","75816":"p__Paperlibrary__Random__Edit__index","76904":"p__MoopCases__FormPanel__index","77460":"p__Question__OjProblem__index","77857":"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index","78085":"p__Classrooms__Lists__Exercise__Review__index","79489":"p__Engineering__Lists__CourseList__index","79590":"p__User__Detail__TeachGroup__index","79921":"p__Classrooms__ExamList__index","80508":"p__Forums__Detail__id","81148":"p__Shixuns__Detail__Repository__UploadFile__index","81799":"p__Competitions__Entered__Assembly__TeamDateil","82339":"p__virtualSpaces__Lists__Plan__Detail__index","82425":"p__Classrooms__Lists__Board__Detail__index","82443":"p__Graduations__Lists__StageModule__index","83141":"p__Innovation__Detail__index","83212":"p__MoopCases__index","83935":"p__Classrooms__Lists__GroupHomework__index","84546":"p__Engineering__Lists__TrainingProgram__Add__index","85048":"p__Classrooms__Lists__Graduation__Topics__index","85111":"p__User__Detail__Order__pages__orderInformation__index","85297":"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index","85888":"p__Classrooms__Lists__CommonHomework__Add__index","85891":"p__virtualSpaces__Lists__Resources__index","86052":"p__Paths__Index__index","86452":"p__Innovation__PublicDataSet__index","86463":"p__NewPaths__index","86541":"p__Shixuns__Detail__Dataset__index","86634":"p__Innovation__Tasks__index","86820":"p__User__Detail__Topics__Normal__index","86913":"p__Question__AddOrEdit__index","87058":"p__virtualSpaces__Lists__Survey__Detail__index","87260":"p__Account__Certification__index","87922":"p__Classrooms__Lists__CourseGroup__Detail__index","88155":"p__Shixuns__Overview__index","88517":"p__User__Detail__Topics__Group__index","88866":"p__index","89076":"p__Account__Binding__index","89677":"p__virtualSpaces__Lists__Announcement__AddAndEdit__index","89785":"p__Classrooms__Lists__Template__student__index","90109":"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index","90265":"p__User__Detail__Topics__index","90337":"p__Paperlibrary__Random__PreviewEdit__index","90643":"p__Classrooms__Lists__Polls__QuestionnaireInfo__index","91045":"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index","91470":"p__User__Register__index","91831":"p__Graduations__Index__index","92045":"p__Engineering__Lists__TeacherList__index","92501":"p__Search__index","92603":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index","92823":"p__Engineering__Navigation__Home__index","92983":"p__Forums__Index__index","93260":"p__Paperlibrary__Add__index","93282":"layouts__ShixunDetail__index","93496":"p__User__Detail__OtherResources__index","93665":"p__tasks__index","93668":"p__Classrooms__Lists__CommonHomework__Detail__index","94078":"p__Messages__Tidings__index","94498":"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index","94662":"p__User__Detail__Paths__index","94715":"p__virtualSpaces__Lists__Material__Detail__index","94849":"p__User__Detail__ExperImentImg__index","95125":"p__Classrooms__Lists__Exercise__DetailedAnalysis__index","95176":"p__User__Detail__Videos__Protocol__index","95335":"p__Engineering__Lists__CourseMatrix__index","95895":"p__User__Detail__AccountInfo__Profile__Edit__index","96444":"p__Video__Detail__id","96882":"p__Classrooms__New__StartClass__index","97008":"p__Shixuns__New__index","97046":"p__Shixuns__Detail__Repository__AddFile__index","98062":"p__User__Detail__Topicbank__index","98398":"p__virtualSpaces__Lists__Resources__Detail__index","98688":"p__Shixuns__Detail__Repository__index","98885":"p__Classrooms__Lists__Statistics__StudentStatistics__index","99674":"p__Shixuns__New__ImagePreview__index"}[chunkId] || chunkId) + "." + {"245":"ef784a14","292":"63575839","310":"3623b78e","556":"b201f039","657":"39cb2d2b","1250":"e3b75b91","1482":"7e989a8e","1660":"2e15716d","1702":"0292be22","1710":"d8cf1127","1952":"085920fb","2191":"aad5f48d","2249":"23ac002a","2251":"48036563","2360":"2f3cadfa","2494":"5e069ec9","2659":"54b04605","2717":"269927f9","2805":"40e5b063","2819":"45ea5a20","2837":"b3a05bc1","3133":"6a9f7113","3276":"d83340e7","3317":"68d47220","3391":"54e21b3d","3451":"771b7b71","3509":"09d73029","3585":"97e9a17b","3702":"3223ee29","3885":"e66b03f8","3951":"f8ae07e0","4331":"1df84a9f","4519":"76b1c965","4685":"21279a05","4736":"78548782","4766":"1e1a9780","4884":"2cde228a","4973":"7392a997","5083":"cde825e5","5109":"dd5892f9","5112":"b06e18f8","5434":"361b868d","5572":"2e4e9478","5871":"24aad685","6016":"19229569","6026":"bf18e803","6127":"b8ea1ecc","6378":"27c8142f","6685":"a93c4f96","6700":"c59071d5","6758":"d3360c92","6771":"703a6d1c","6788":"166307da","7043":"9d257fd6","7172":"19a5f83a","7343":"72410589","7647":"a0febfe2","7852":"5b65fbb4","7884":"595f9b18","8011":"cd1a0032","8048":"16595324","8787":"a570fd4d","8999":"434e4201","9416":"302f6c59","9606":"c71b98d0","9902":"a0350e42","9928":"5856e32a","9951":"3f908fb1","10195":"9c4986a9","10354":"5c063e6f","10485":"56daf413","10737":"dad289f6","10799":"c46417ec","10921":"e4f3071a","11070":"a16c1d89","11253":"41668138","11512":"3d0eb01e","11520":"d0f617d5","11545":"54efbef4","11581":"6e335d19","11837":"695a4380","12072":"f46999ec","12076":"99755895","12102":"4d57fd89","12125":"a1b94ede","12216":"0600e7b4","12303":"2bb17308","12386":"289c62c7","12412":"a54ff21e","12476":"563128e6","12864":"3f4f21a4","12865":"ad53523c","12884":"a5977f51","12911":"f94aa754","12921":"e140cafa","13006":"b4f0dc87","13355":"ff7c86d4","13488":"cc3991fc","13581":"0e16c779","13691":"ec32c0f6","13843":"72523382","14058":"bcbeeb61","14088":"c639825c","14105":"8aef894c","14227":"11ba61ff","14372":"f088462e","14514":"aa92e5a4","14599":"7e99cc9b","14610":"9e0a8492","14642":"d8d9787e","14662":"8b68a121","14766":"882ed9fd","14889":"1637a575","15148":"3ab3d058","15186":"92704345","15290":"7b3f25d8","15319":"80eb63b1","15382":"831f02bc","15402":"45c7c8fb","15513":"89ff0f95","15631":"d790a1bf","15845":"c8fe49ef","16328":"f435bc9e","16434":"4621162a","16703":"13f487d2","16729":"d0ec8402","16845":"fec8eae6","17378":"536284d1","17482":"09b11631","17527":"cede78c9","17622":"b417ae9b","17806":"89684205","18241":"43dcc2a2","18245":"0d429866","18302":"094aa961","18307":"5787274d","18350":"0ed0f7c3","18367":"68acaae8","18891":"a2450e06","18898":"b211306d","18963":"33e3df18","19111":"4f3ffad7","19208":"85e01132","19215":"2de720f9","19360":"1250b652","19519":"d2f40c9a","19715":"5481d0ae","19775":"e59f2cd3","19842":"b006cb4a","19891":"ce609007","19914":"0e89447b","20026":"c3fe7c71","20070":"e0dd5d84","20105":"440d864d","20397":"cc1017ae","20459":"77d0822f","20576":"c90e7824","20680":"51598c6d","20700":"36841ae2","20834":"a36a4b7e","21164":"25749ed2","21265":"c3e2838e","21423":"d2a8ded9","21448":"4a2ceb17","21560":"78862d7c","21578":"5cabdc4d","21939":"42dea318","22004":"50bb7a9d","22037":"b2b7cea5","22111":"2bc86bf2","22196":"9add5b09","22254":"e1e619a6","22307":"6c52a0b2","22707":"567ca45b","23332":"03aee29a","23822":"61512e3c","24317":"e2e797f8","24504":"c04a606c","24628":"b863dad4","24665":"0fc13aea","24797":"eb563316","24921":"a36a44aa","25022":"dc5554e6","25098":"f8243f22","25470":"86956e03","25510":"082f0085","25705":"855c2318","25972":"366e0c8a","26126":"400f4fd5","26366":"2b266418","26685":"3f2a0c25","26741":"b4878d58","26788":"dcfe58ce","26883":"ca3f08b9","27178":"5afbb224","27182":"57d66095","27200":"4d94c8eb","27333":"63989367","27395":"19a19479","27558":"359647ef","27701":"1be05aab","27706":"c0d5e1ef","27727":"2be68f77","27739":"4b866263","27789":"89fd71ae","28072":"b1433d87","28089":"aaa88c03","28161":"00a22aad","28237":"45959064","28435":"5ea62ef9","28518":"69cba1df","28535":"8a3b011a","28561":"ec76d55e","28639":"c6f5cf90","28683":"a4646f33","28723":"71e9f657","28782":"7f8753b7","28920":"842a9870","28982":"7f0552ff","29559":"11b52a58","29647":"e4800cc6","29895":"1fa85db5","29968":"5c930f27","29979":"7b807053","30067":"02e1f5dc","30264":"d05eeb01","30271":"a7419bb6","30342":"770c2883","30741":"0afd7032","31006":"4884e5df","31154":"abb4690e","31187":"f465b71f","31211":"14d14582","31416":"aeb2ea03","31427":"8606c41a","31479":"6f9b7f49","31674":"9977e9e9","31913":"ae6f7419","31962":"b6595f32","32256":"b3055296","32496":"5966e51f","32670":"4c95875e","33356":"fd7878fd","33747":"d4f51172","33784":"86b7dfa4","33805":"a93fd24f","34093":"76c388f3","34601":"a31581f9","34741":"0e7b9813","34790":"6eb90335","34800":"fc1470a8","34850":"daf624f2","34994":"638d400f","35060":"7530a2b3","35238":"4df8931f","35354":"c0640e01","35355":"3714e255","35416":"b4018e87","35729":"c1bcdfff","36029":"37db9f6b","36270":"9d98316c","36381":"824fa283","36634":"03daa006","36713":"bbf2bc0f","36784":"9a19fa9e","36805":"fc00b0d4","37062":"61e2c2ac","37229":"e5606e02","37948":"9fb554e4","38143":"28c11a47","38342":"aeb6fd77","38447":"d0c74b04","38634":"66d22e41","38797":"57c92e9d","39139":"4bd2573d","39252":"01ffe0b6","39332":"a7c4b614","39391":"05d4fa79","39404":"cd046638","39470":"61eb4943","39531":"0e2c4fd0","39693":"87e07eb0","39695":"aef9f360","39950":"794ec188","40352":"a56a8df7","40525":"50373369","40559":"40658103","40834":"d0883e42","41048":"94ab810b","41104":"2151fd5c","41275":"7e198632","41657":"a2ed06d7","41717":"4e0630eb","41953":"c36607ba","42194":"bd961bf7","42240":"cdf00fcd","42441":"5117f4f9","42644":"564dc351","42687":"89e717ca","42826":"e8059265","43110":"6abf25af","43131":"a166c2fc","43428":"de0fe5c0","43442":"251bc08b","43524":"e139783f","43596":"af8d9d4e","43862":"6e1aff56","44164":"2e9a1a3c","44216":"2127b5fc","44259":"bf06d829","44354":"4d10aca1","44360":"2fe17938","44449":"ca9a2964","44565":"1c64a9f7","45096":"b52ad3ed","45179":"2413d939","45359":"19e0168b","45413":"701a94ab","45504":"ae1d8623","45650":"e6c9f0b3","45680":"7ee39d41","45775":"a5f1e2f0","45825":"4270bf95","45869":"8f091241","45992":"f832293a","46573":"db7fbeee","46796":"39154170","46963":"d5c57cec","46982":"21eb5b05","47466":"c0d759e3","47475":"e63d65d3","47545":"b9772b0b","47686":"f38a5fc1","48066":"cc549c65","48077":"d3fcd763","48302":"7515fd12","48365":"fab55a84","48431":"2c903ba6","48689":"95f3dbb6","48776":"3ca5830e","48852":"ed0a8c2f","49029":"24d3de2f","49103":"5effee49","49127":"a5b0593d","49166":"4db4a69d","49205":"8708ac08","49260":"d82ab47f","49366":"4952ad53","49688":"937ac300","49716":"4eddc6a5","49843":"b0c30874","49863":"1fd6e4a9","49890":"1becec55","50429":"d77b1056","50570":"7b2d219f","50869":"06429c1d","51144":"88d767c5","51199":"f533ec90","51276":"f39ba338","51391":"9a4554f8","51461":"82471bc9","51582":"0ba23f1a","51646":"a1e61a3a","51855":"00ca72f7","51890":"8552c4f0","52057":"de9bb770","52338":"7b61e3e4","52404":"f1d55cfa","52482":"0220e029","52720":"0b466401","52806":"d89cb854","52829":"1b5b44c4","52875":"5bb2ab29","53114":"685610c8","53247":"dee3ac1c","53545":"b4e8dfa0","53550":"d1343c48","53697":"344fc05c","53777":"630cd89c","53910":"8a99dac7","54056":"27e07f0d","54164":"54a6d733","54492":"3ab69a92","54572":"456af5d2","54580":"d4213bd1","54770":"93a2561d","54862":"eaf05508","55246":"b115441e","55351":"b1b9a06c","55573":"2213dee8","55624":"69898e37","55888":"16157da2","55934":"708a5eef","56047":"b4b0d1c6","56156":"c61ad60b","56277":"9ff9f688","56579":"317f13c7","56667":"48f05b64","56717":"82fae8b8","56791":"dba301a9","57045":"e90187bd","57365":"7e7804c5","57560":"ba81fee1","57614":"ba58de1d","57824":"e6c58c0e","58069":"0a3aabaf","58271":"04f27f83","58421":"7083a03e","58732":"abd3567e","59133":"6c17ecfd","59181":"fa7cc7b4","59183":"fec63cdb","59649":"eeebf7d4","59788":"f0193d4c","60479":"de3adf25","60533":"2d3da616","60547":"de5a8d77","60690":"42eb3f04","61043":"c48b3d2f","61621":"29c530b6","61713":"4807c060","61727":"88583f82","61762":"62c23f74","61812":"b339d32c","61880":"39690bea","62300":"0ebfc345","62548":"44528ba4","62669":"59bf2880","62945":"927b34c0","63157":"39602ffa","63198":"f92793e1","63754":"9f223df9","64017":"8ec1352d","64144":"d4217834","64217":"859fc957","64238":"65fe0a27","64350":"e4f390ce","64496":"41b34344","64520":"dff2f702","65111":"c7279894","65148":"6ee75cb0","65191":"bc6e52b6","65549":"ba3c7b96","65816":"e31e501d","65876":"a2754c64","66034":"2f584839","66063":"7a523eab","66158":"4eeeb4ec","66531":"be22b223","66583":"6691c14c","66616":"26bf0113","66651":"60cd475d","67156":"918b4bca","67242":"ce133e8a","67265":"6b3e565c","67454":"aa721839","67514":"16a4b4cb","67878":"943c0487","68014":"4133c08f","68650":"205747ac","68665":"fcde8e46","68827":"8369445a","68842":"19057860","68882":"34ed5790","69362":"76632442","69922":"c7a238e7","69944":"c9cd804e","70130":"f38f92d2","70320":"7cb51d10","70619":"51cf0fe8","70671":"8d8075b0","70928":"ae2cb41b","70981":"157d0b6b","71448":"e9ba809f","71450":"7cf8a1f0","71475":"f1acbb06","71783":"0949fb1a","72011":"7efe6dda","72032":"13e5affc","72214":"f3b7210a","72529":"c1756b6f","72539":"29f2fe05","72570":"865be015","72763":"bf7a7c14","72788":"5f393be5","72969":"53256e8c","73183":"3604b8cd","73220":"c732e41f","73222":"62243cbe","73580":"7dc67cd5","73644":"5d89068d","73654":"5f0810a8","73755":"151cb172","74014":"5339ac81","74264":"83e4617b","74347":"a722ba6c","74795":"b4517b8c","75043":"439d2ba1","75233":"b3b7afa7","75264":"f03ff03f","75321":"26ee947c","75357":"688e2850","75786":"a59b182a","75816":"f8820473","76498":"d7a9c2b9","76904":"eb8fc18b","77045":"710c89de","77084":"5fe882f0","77243":"cc39fadd","77460":"9cd3d901","77749":"a8fc6ba0","77857":"b649719e","78085":"2d9b8554","78241":"7ea7bc96","78302":"2f657c59","78737":"fa31da0e","78782":"de4a7ffe","78797":"60e9235a","79149":"73340bd5","79152":"c19c6733","79194":"f3e8a1ec","79489":"beefcf87","79590":"248b8815","79817":"3d27a915","79921":"c5d8316a","80508":"95ba9d01","80591":"529f10bb","80629":"ca49ee59","80649":"9392f9ae","80787":"7bf99344","80989":"6462bd5f","81148":"6f46f88b","81215":"858fbc67","81326":"4f8e10d4","81379":"f00d75a8","81799":"b3bc93c2","82339":"4b945e0b","82425":"7e870bfb","82443":"2ca9c9f2","82751":"7eb1e1a7","82766":"74c7b9d4","82879":"19e5f574","83141":"371a6c8b","83212":"9e59d8ed","83509":"3e005310","83753":"d3d35a87","83784":"9008cb01","83935":"4b3e9720","84266":"f44f5554","84546":"6b065a9a","84742":"19b5be0e","85048":"29fc14e3","85111":"893c16d4","85297":"ff92abe6","85494":"da5840b1","85748":"f81b6407","85764":"5c1c73b5","85789":"f0304d20","85804":"85397415","85888":"d6f0bb08","85891":"6ad0f959","86045":"0a358cbb","86052":"810cca0e","86129":"801a9880","86452":"e6f4687e","86463":"d174dbb2","86482":"7527b276","86541":"23620a93","86634":"aeef2cd5","86774":"0b081cd8","86820":"44f75219","86913":"43280bfc","87058":"093d1d32","87209":"03ca1340","87260":"0b0615bc","87293":"b7260dd4","87668":"f2472d8e","87922":"ef1949b8","87959":"a404233b","87964":"83911fb5","88155":"7969be6c","88365":"835ac2f3","88386":"d0d24fe6","88517":"cd2a3cea","88519":"11eecdd5","88699":"86aac1c5","88866":"16c5c278","89076":"52730400","89219":"f2e9a589","89409":"262f3d57","89554":"3bd5f2ea","89677":"acf43318","89739":"6df223ba","89780":"68734f4f","89785":"b8fc311a","90109":"1aad252c","90265":"b38faab2","90316":"c34a4fc4","90337":"7d3e7ffd","90643":"08b8d01e","90733":"ac64e96a","90905":"587598b5","91045":"d8aada48","91210":"db714419","91274":"c142e23b","91462":"e09ebca9","91470":"b0e9a40c","91831":"d18a8f6d","91857":"9f621d41","92045":"c1f0d09c","92093":"ec5ec994","92501":"56133962","92538":"a4db897b","92587":"00659866","92594":"0f02017f","92603":"eefc6c24","92823":"1770218b","92983":"c35c4594","93170":"602f1e16","93260":"3b1ad429","93282":"097267a8","93496":"16ba297e","93665":"034728e5","93668":"09bd96fd","93702":"63d3c64d","93948":"6b8e22b8","94078":"8b01dd52","94253":"bd4c75a2","94365":"b77b94c3","94498":"77c0e6ad","94662":"4c0277c2","94715":"f50781a2","94758":"9c35ddf2","94849":"94a578d4","94870":"cd8153a8","95125":"e9497c08","95174":"8655f78e","95176":"4041aac2","95335":"52b3ad2f","95574":"b8fa21f5","95679":"33378d80","95756":"1bffd1b9","95895":"61fd6b73","96205":"1e08c6ef","96444":"a4f3f22a","96699":"2b2afb7a","96783":"e7d28786","96882":"8e69a2e2","97008":"08f3a18e","97046":"2af51d2f","97120":"0eb88e7b","97142":"94b051af","97374":"3c7c2591","97591":"ea8434a8","97968":"3a280332","97986":"17caff63","98062":"d1d68af2","98228":"46c13275","98398":"4149b94e","98688":"fea97ba8","98739":"1c0da69d","98885":"5eaa5b78","99104":"d4f63539","99313":"3fda5f96","99674":"897f6b6c"}[chunkId] + ".async.js"; /******/ }; /******/ }(); /******/ @@ -220344,7 +220344,7 @@ function debounce (delay, callback, options) { /******/ // This function allow to reference async chunks /******/ __webpack_require__.miniCssF = function(chunkId) { /******/ // return url for filenames based on template -/******/ return "" + ({"292":"p__Classrooms__Lists__Exercise__Add__index","310":"p__User__Detail__ExperImentImg__Detail__index","556":"p__User__Detail__Order__pages__invoice__index","1482":"p__Classrooms__Lists__Graduation__Topics__Edit__index","1702":"p__Classrooms__New__index","2659":"p__User__Detail__UserPortrait__index","2717":"layouts__NewIndexLayout__index","2819":"p__Classrooms__Lists__Template__detail__index","3276":"p__Classrooms__Lists__Statistics__UserportraitStatistics__index","3317":"p__Classrooms__Lists__Graduation__Topics__Add__index","3391":"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index","3451":"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index","3509":"p__HttpStatus__SixActivities","3585":"p__Classrooms__Lists__Statistics__StudentSituation__index","3951":"p__Classrooms__Lists__ProgramHomework__Detail__index","4736":"p__User__Detail__Projects__index","4766":"p__Administration__index","4884":"p__Shixuns__Detail__Repository__Commit__index","4973":"p__Engineering__Evaluate__List__index","5572":"p__Paths__HigherVocationalEducation__index","6127":"p__Classrooms__Lists__ProgramHomework__Ranking__index","6685":"p__Shixuns__Detail__RankingList__index","6758":"p__Classrooms__Lists__Attachment__index","6788":"p__Classrooms__Lists__ProgramHomework__index","7043":"p__User__Detail__Topics__Exercise__Edit__index","7852":"p__Classrooms__Lists__ShixunHomeworks__index","7884":"p__Shixuns__Exports__index","8011":"p__Home__NewIndex__index","8787":"p__Competitions__Entered__index","8999":"p__Three__index","9416":"p__Graduations__Lists__Tasks__index","10195":"p__Classrooms__Lists__GroupHomework__Detail__index","10485":"p__Question__AddOrEdit__BatchAdd__index","10737":"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index","10799":"p__User__Detail__Topics__Poll__Detail__index","10921":"p__Classrooms__Lists__Exercise__CodeDetails__index","11070":"p__Innovation__PublicMirror__index","11253":"p__Graduations__Lists__Gradingsummary__index","11512":"p__Classrooms__Lists__Exercise__AnswerCheck__index","11520":"p__Engineering__Lists__StudentList__index","11545":"p__Paperlibrary__Random__ExchangeFromProblemSet__index","11581":"p__Problemset__Preview__index","12076":"p__User__Detail__Competitions__index","12102":"p__Classrooms__Lists__Board__Edit__index","12216":"p__DataSet__Index__index","12303":"p__Classrooms__Lists__CommonHomework__Comment__index","12412":"p__User__Detail__Videos__index","12476":"p__Colleges__index","12864":"p__Shixuns__Interface__Detail__index","12865":"p__Innovation__MyMirror__index","12884":"p__Classrooms__Lists__ProgramHomework__Comment__index","13006":"p__Engineering__index","13355":"p__Classrooms__Lists__Polls__index","13581":"p__Classrooms__Lists__ShixunHomeworks__Detail__index","14058":"p__Demo__index","14105":"p__Classrooms__Lists__Exercise__Answer__index","14227":"p__Paths__Overview__index","14514":"p__Account__Results__index","14599":"p__Problemset__index","14610":"p__User__Detail__LearningPath__index","14662":"p__Classrooms__Lists__GroupHomework__Review__index","14889":"p__Classrooms__Lists__Exercise__ImitateAnswer__index","15148":"p__Classrooms__Lists__Template__index","15186":"p__Classrooms__Overview__index","15319":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index","15382":"p__DataSet__Detail__index","15402":"p__User__Detail__Topics__Detail__index","16328":"p__Shixuns__Edit__body__Warehouse__index","16434":"p__User__Detail__Order__pages__records__index","16729":"p__Classrooms__Lists__GroupHomework__Edit__index","16845":"p__Shixuns__Detail__Settings__index","17482":"p__Classrooms__Lists__Exercise__Notice__index","17527":"p__MyProblem__RecordDetail__index","17622":"p__Classrooms__Lists__Polls__Detail__index","17806":"p__Classrooms__Lists__Statistics__StatisticsQuality__index","18241":"p__virtualSpaces__Lists__Plan__index","18302":"p__Classrooms__Lists__Board__index","18307":"p__User__Detail__Shixuns__index","19215":"p__Shixuns__Detail__ForkList__index","19360":"p__User__Detail__virtualSpaces__index","19519":"p__User__Detail__ClassManagement__Item__index","19715":"p__Classrooms__Lists__CommonHomework__Edit__index","19891":"p__User__Detail__Videos__Success__index","20026":"p__Classrooms__Lists__Graduation__Tasks__Edit__index","20576":"p__Account__Profile__Edit__index","20680":"p__Innovation__index","20700":"p__tasks__Jupyter__index","21265":"p__Classrooms__Lists__Announcement__index","21423":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index","21578":"p__Classrooms__Lists__Graduation__Topics__Detail__index","21939":"p__User__Detail__Order__index","22254":"p__Shixuns__Detail__Discuss__index","22307":"p__Report__index","22707":"p__Innovation__MyDataSet__index","23332":"p__Paths__Detail__id","24504":"p__virtualSpaces__Lists__Survey__index","25022":"p__Graduations__Lists__Settings__index","25470":"p__Shixuns__Detail__Collaborators__index","25705":"p__virtualSpaces__Lists__Construction__index","25972":"layouts__user__index","26366":"p__Innovation__PublicProject__index","26685":"p__Classrooms__Index__index","26741":"p__Engineering__Norm__List__index","26883":"p__Competitions__Index__index","27178":"p__User__BindAccount__index","27182":"p__User__ResetPassword__index","27395":"p__Classrooms__Lists__Statistics__StudentDetail__index","28072":"p__Classrooms__Lists__GroupHomework__SubmitWork__index","28237":"p__User__Detail__Order__pages__view__index","28435":"p__Classrooms__Lists__Attendance__index","28723":"p__Classrooms__Lists__Polls__Edit__index","28982":"p__Paths__New__index","29647":"p__Question__Index__index","30067":"p__Message__index","30264":"p__User__Detail__Order__pages__orderPay__index","30342":"p__Classrooms__Lists__ShixunHomeworks__Comment__index","31006":"p__RestFul__index","31211":"p__Classrooms__Lists__CommonHomework__EditWork__index","31416":"p__User__Detail__AccountInfo__CareerCertification__index","31427":"p__Classrooms__Lists__Statistics__index","31674":"p__Classrooms__ClassicCases__index","31962":"p__Classrooms__Lists__Engineering__index","33356":"p__Classrooms__Lists__Assistant__index","33747":"p__virtualSpaces__Lists__Homepage__index","33784":"p__Paperlibrary__Random__Detail__index","34093":"p__Classrooms__Lists__Attendance__Detail__index","34601":"p__Paths__Detail__Statistics__index","34741":"p__Problems__OjForm__NewEdit__index","34800":"p__Engineering__Lists__GraduatedMatrix__index","34994":"p__Problems__OjForm__index","35238":"p__virtualSpaces__Lists__Material__index","35729":"p__Help__Index","36029":"p__Administration__Student__index","36270":"p__MyProblem__index","36784":"p__Innovation__Edit__index","36805":"p__User__Detail__AccountInfo__RealNameCertification__index","37062":"layouts__SimpleLayouts","37948":"p__User__Detail__ClassManagement__index","38143":"layouts__GraduationsDetail__index","38447":"p__virtualSpaces__Lists__Knowledge__index","38634":"p__Classrooms__Lists__CourseGroup__List__index","38797":"p__Competitions__Edit__index","39332":"p__Classrooms__Lists__Video__index","39391":"p__Engineering__Lists__CurseSetting__index","39404":"monaco-editor","39695":"p__Classrooms__Lists__Polls__Add__index","40559":"layouts__virtualDetail__index","41048":"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index","41657":"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index","41717":"layouts__index","41953":"p__Problemset__NewItem__index","42240":"p__User__Detail__Videos__Upload__index","42826":"p__User__Detail__DataSet__index","43442":"p__Classrooms__Lists__Board__Add__index","44259":"p__User__Detail__Order__pages__result__index","44449":"p__Competitions__Exports__index","45096":"p__Shixuns__Detail__AuditSituation__index","45179":"p__Administration__Student__Edit__index","45359":"p__Messages__Detail__index","45650":"p__Competitions__Update__index","45775":"p__Engineering__Lists__Document__index","45825":"p__Classrooms__Lists__Exercise__index","45992":"p__Classrooms__Lists__Exercise__ReviewGroup__index","46796":"p__virtualSpaces__Lists__Announcement__Detail__index","46963":"p__Classrooms__Lists__Engineering__Detail__index","46982":"p__User__Detail__AccountInfo__Profile__index","47545":"p__Graduations__Lists__Archives__index","48077":"p__Classrooms__Lists__Students__index","48431":"p__Classrooms__Lists__Exercise__Export__index","48689":"p__Classrooms__Lists__Statistics__VideoStatistics__index","49205":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index","49366":"p__User__Login__index","49716":"p__Question__OjProblem__RecordDetail__index","49890":"p__Classrooms__Lists__CommonHomework__index","50869":"p__Guidance__index","51276":"p__MoopCases__Success__index","51461":"p__Graduations__Lists__Topics__index","51582":"p__Classrooms__Lists__GroupHomework__Add__index","51855":"p__MoopCases__InfoPanel__index","52338":"p__Classrooms__Lists__CommonHomework__Review__index","52404":"p__Classrooms__Lists__Template__teacher__index","52806":"p__User__Detail__Topics__Exercise__Detail__index","52829":"p__Messages__Private__index","52875":"p__Shixuns__Detail__id","53247":"p__Paperlibrary__See__index","53910":"p__HttpStatus__introduction","54056":"p__IntrainCourse__index","54164":"p__Classrooms__Lists__Exercise__Detail__index","54492":"p__Graduations__Lists__StudentSelection__index","54572":"p__Classrooms__Lists__ExportList__index","54770":"p__Classrooms__Lists__ProgramHomework__Detail__answer__index","54862":"p__Paperlibrary__index","55573":"p__Shixuns__Detail__Merge__index","55624":"p__Graduations__Lists__Index__index","55888":"p__Shixuns__Interface__Edit__index","56277":"p__Shixuns__Edit__index","57045":"p__Classrooms__Lists__CommonHomework__SubmitWork__index","57560":"p__Administration__College__index","57614":"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index","59133":"p__Shixuns__Detail__Challenges__index","59649":"p__Engineering__Lists__TrainingProgram__index","59788":"p__Account__Profile__index","60479":"p__Classrooms__Lists__GroupHomework__EditWork__index","60533":"p__Classrooms__Lists__Video__Statistics__Detail__index","60547":"p__Account__index","61043":"p__Classrooms__Lists__Graduation__Tasks__index","61713":"p__virtualSpaces__Lists__Settings__index","61727":"p__Classrooms__Lists__CourseGroup__NotList__index","61880":"p__User__Detail__Order__pages__apply__index","62548":"p__Engineering__Norm__Detail__index","63157":"p__User__Detail__ExperImentImg__Add__index","64144":"p__Problemset__Preview__New__index","64217":"p__Classrooms__Lists__Video__Statistics__index","64496":"p__HttpStatus__HpcCourse","64520":"p__Account__Secure__index","65111":"p__Terminal__index","65148":"p__Classrooms__Lists__Polls__Answer__index","65191":"p__User__Detail__Certificate__index","65549":"p__Shixuns__New__CreateImg__index","65816":"p__virtualSpaces__Lists__Announcement__index","66063":"p__Graduations__Lists__Personmanage__index","66583":"p__User__Detail__Classrooms__index","66651":"p__Engineering__Evaluate__Detail__index","67242":"p__Innovation__MyProject__index","67878":"p__Classrooms__Lists__LiveVideo__index","68014":"p__Classrooms__Lists__Teachers__index","68665":"p__Engineering__Lists__TrainingObjectives__index","68827":"p__Classrooms__Lists__OnlineLearning__index","68882":"p__Classrooms__Lists__Graduation__Tasks__Detail__index","69922":"p__Classrooms__Lists__Statistics__StudentVideo__index","69944":"p__Classrooms__Lists__Video__Statistics__StudentDetail__index","71450":"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index","71475":"p__Shixuns__Detail__Dataset__JupyterData__index","71783":"p__virtualSpaces__Lists__Experiment__index","72214":"p__Shixuns__Interface__List__index","72529":"p__User__Detail__id","72539":"p__Graduations__Review__index","72570":"p__Competitions__Detail__index","73183":"p__Engineering__Lists__GraduationIndex__index","73220":"p__Classrooms__Lists__Video__Upload__index","74264":"p__Forums__New__index","74795":"p__Classrooms__Lists__Graduation__Tasks__Add__index","75043":"p__User__Detail__Topics__Poll__Edit__index","75357":"p__Engineering__Lists__TrainingProgram__Edit__index","75786":"layouts__LoginAndRegister__index","75816":"p__Paperlibrary__Random__Edit__index","76904":"p__MoopCases__FormPanel__index","77460":"p__Question__OjProblem__index","77857":"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index","78085":"p__Classrooms__Lists__Exercise__Review__index","79489":"p__Engineering__Lists__CourseList__index","79590":"p__User__Detail__TeachGroup__index","79921":"p__Classrooms__ExamList__index","80508":"p__Forums__Detail__id","81148":"p__Shixuns__Detail__Repository__UploadFile__index","82339":"p__virtualSpaces__Lists__Plan__Detail__index","82425":"p__Classrooms__Lists__Board__Detail__index","82443":"p__Graduations__Lists__StageModule__index","83141":"p__Innovation__Detail__index","83212":"p__MoopCases__index","83935":"p__Classrooms__Lists__GroupHomework__index","84546":"p__Engineering__Lists__TrainingProgram__Add__index","85048":"p__Classrooms__Lists__Graduation__Topics__index","85111":"p__User__Detail__Order__pages__orderInformation__index","85297":"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index","85888":"p__Classrooms__Lists__CommonHomework__Add__index","85891":"p__virtualSpaces__Lists__Resources__index","86052":"p__Paths__Index__index","86452":"p__Innovation__PublicDataSet__index","86463":"p__NewPaths__index","86541":"p__Shixuns__Detail__Dataset__index","86634":"p__Innovation__Tasks__index","86820":"p__User__Detail__Topics__Normal__index","86913":"p__Question__AddOrEdit__index","87058":"p__virtualSpaces__Lists__Survey__Detail__index","87260":"p__Account__Certification__index","87922":"p__Classrooms__Lists__CourseGroup__Detail__index","88155":"p__Shixuns__Overview__index","88517":"p__User__Detail__Topics__Group__index","88866":"p__index","89076":"p__Account__Binding__index","89677":"p__virtualSpaces__Lists__Announcement__AddAndEdit__index","89785":"p__Classrooms__Lists__Template__student__index","90109":"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index","90265":"p__User__Detail__Topics__index","90337":"p__Paperlibrary__Random__PreviewEdit__index","90643":"p__Classrooms__Lists__Polls__QuestionnaireInfo__index","91045":"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index","91470":"p__User__Register__index","91831":"p__Graduations__Index__index","92045":"p__Engineering__Lists__TeacherList__index","92501":"p__Search__index","92823":"p__Engineering__Navigation__Home__index","92983":"p__Forums__Index__index","93260":"p__Paperlibrary__Add__index","93282":"layouts__ShixunDetail__index","93496":"p__User__Detail__OtherResources__index","93665":"p__tasks__index","93668":"p__Classrooms__Lists__CommonHomework__Detail__index","94078":"p__Messages__Tidings__index","94498":"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index","94662":"p__User__Detail__Paths__index","94715":"p__virtualSpaces__Lists__Material__Detail__index","94849":"p__User__Detail__ExperImentImg__index","95125":"p__Classrooms__Lists__Exercise__DetailedAnalysis__index","95176":"p__User__Detail__Videos__Protocol__index","95335":"p__Engineering__Lists__CourseMatrix__index","95895":"p__User__Detail__AccountInfo__Profile__Edit__index","96444":"p__Video__Detail__id","96882":"p__Classrooms__New__StartClass__index","97008":"p__Shixuns__New__index","97046":"p__Shixuns__Detail__Repository__AddFile__index","98062":"p__User__Detail__Topicbank__index","98398":"p__virtualSpaces__Lists__Resources__Detail__index","98688":"p__Shixuns__Detail__Repository__index","98885":"p__Classrooms__Lists__Statistics__StudentStatistics__index","99674":"p__Shixuns__New__ImagePreview__index"}[chunkId] || chunkId) + "." + {"292":"1ee139f7","310":"f0f2e822","556":"13e9f427","1482":"6ed25f10","1702":"d17f3200","2659":"fd1adf1c","2717":"2d54585e","2819":"4172361e","3276":"6e7a8bd2","3317":"7f2609f4","3391":"703f7630","3451":"d018843f","3509":"2bf2591d","3585":"0490bfb3","3951":"c7c56eb5","4736":"4724e12c","4766":"7690852d","4884":"5e81a4a6","4973":"45ca96eb","5572":"98597894","6127":"a32ce014","6685":"146ef83e","6758":"30c9b0b3","6788":"37fb688b","7043":"68ab72e2","7852":"c9149512","7884":"1355de78","8011":"66fc769c","8787":"6194b3bd","8999":"4ed8a3d5","9416":"1d067e1d","10195":"e330a212","10485":"b3eecf07","10737":"919717c2","10799":"42d5dd8d","10921":"c123ad8c","11070":"4fce0eb0","11253":"53d9c0e0","11512":"4f16ea42","11520":"3f4392af","11545":"7209171f","11581":"a003653b","12076":"692d0133","12102":"7366a149","12216":"9e259103","12303":"5113e6ec","12412":"f615dd68","12476":"7f04b168","12864":"840bf275","12865":"9326d5a4","12884":"0c2124a7","13006":"51825725","13355":"03347dc5","13581":"4ebc1611","14058":"17eeb7bb","14105":"a3c72368","14227":"52b0f91b","14514":"ba85fdf1","14599":"8858014c","14610":"eb93f0af","14662":"2ee9cfaf","14889":"0419dbf1","15148":"b07ef42f","15186":"2b02e56e","15319":"dc635615","15382":"5d351973","15402":"f2523bee","16328":"9bd6bc89","16434":"cf08281b","16729":"48d0bbf0","16845":"3675b0d0","17482":"32e84f99","17527":"6d0c9cab","17622":"624aad19","17806":"7f535394","18241":"0135fc83","18302":"f3e80165","18307":"4652dc24","19215":"f76fc9c3","19360":"c5205c91","19519":"aae7e8db","19715":"5d05ac88","19891":"d3df91e8","20026":"ef79e21c","20576":"dddf99cf","20680":"4fce0eb0","20700":"9a10617f","21164":"1bd3a0fa","21265":"47ec5d5b","21423":"c4b2ca34","21578":"5b8602c7","21939":"89259fd5","22254":"41bfa549","22307":"e19dd5ab","22707":"6eec0dea","23332":"d77d2016","24504":"7272dd08","25022":"90171865","25470":"bc0523b7","25705":"8d588c0f","25972":"febe2056","26366":"68219c19","26685":"fa9b5007","26741":"3b0b3196","26883":"6b7df687","27178":"6e67206c","27182":"0ca28f4e","27395":"248f570d","28072":"cddda6d2","28237":"4c028956","28435":"c3fc89b5","28723":"66a6a46f","28982":"992a1712","29647":"5bcd9754","30067":"394e7091","30264":"2aa8ef35","30342":"76201012","31006":"6dbd4c56","31211":"3dbf4a91","31416":"2a6ce3c1","31427":"6a08d512","31674":"56c9a7b2","31962":"4ae210e9","33356":"8e322451","33747":"00e48f47","33784":"6585797c","34093":"563abe4d","34601":"aab69eb7","34741":"72b907e7","34800":"aa158a93","34994":"21c5e462","35238":"550b03d7","35729":"4697c164","36029":"1044cfd0","36270":"7780dceb","36784":"5c65402c","36805":"8ef8c9db","37062":"2cc69152","37948":"48ddef58","38143":"dd4249a6","38447":"128bf1f9","38634":"e2683fd9","38797":"51f1ffdd","39332":"d308d731","39391":"66c6d4ae","39404":"877d4206","39695":"3c18c8a0","40559":"fe793969","41048":"99f6eb48","41657":"f23bf600","41717":"4ed24877","41953":"dfc1373d","42240":"68ccc1fd","42826":"130f79bc","43442":"b669f882","44259":"a799f11e","44449":"48db54e2","45096":"ef5bdb6b","45179":"ddfe0fec","45359":"72720729","45650":"1327ddd9","45775":"a1e265de","45825":"9c1df8ee","45992":"81591de9","46796":"315327bc","46963":"4ae210e9","46982":"6869a3ae","47545":"ff79a0e4","48077":"d2831f74","48431":"8d4efb8a","48689":"a974caf4","49205":"4d85b288","49366":"540686a1","49716":"7a4dea7a","49890":"0e063921","50869":"ba75c8a4","51276":"9f10a87a","51461":"db336f24","51582":"90c95ecf","51855":"84f2fc01","52338":"563aedd6","52404":"62bdf106","52806":"4763aa60","52829":"73e63c56","52875":"7f9a865f","53247":"b915a308","53910":"44b6faa3","54056":"ce1b1861","54164":"4a3aa945","54492":"81ad40d6","54572":"034f2018","54770":"dc635615","54862":"4d25ec1e","55246":"af80d092","55573":"1fffb97a","55624":"c34fb396","55888":"81753b96","56277":"5664e006","56717":"883276a3","57045":"ffeb9ccb","57560":"09dddc1f","57614":"c552cea6","59133":"1635e502","59649":"ccc0e9e4","59788":"18bf5237","60479":"e8f4575f","60533":"e4fca14d","60547":"1dff93c3","61043":"fe660b21","61713":"3d702a83","61727":"b528477b","61880":"10b40b33","62548":"b9133490","63157":"79936c26","64144":"3beffb2c","64217":"d9283735","64496":"337dd8b8","64520":"7ba255db","65111":"8553de30","65148":"da780b1b","65191":"66c3fd52","65549":"051d612f","65816":"c57f724a","66063":"58aaeccc","66583":"285dc5a1","66651":"d42cdcc4","67242":"927009ab","67878":"2c9bf836","68014":"d8ab3c40","68665":"52abe5b6","68827":"803de937","68882":"bb50fbec","69922":"6ba30b43","69944":"eb31f428","71450":"1496346f","71475":"c7b3012b","71783":"736ed62a","72214":"384fe7f3","72529":"2192c2d6","72539":"0477fad5","72570":"f6069013","73183":"cf2595a3","73220":"0e2e3136","74264":"23d3b247","74795":"71962f14","75043":"4351aa10","75357":"50e838d2","75786":"56c05627","75816":"24126f71","76904":"b6682764","77460":"8efca573","77857":"cb606727","78085":"da9195a2","79489":"7991eafd","79590":"03fa3520","79921":"e5bfaea5","80508":"0fabc7d3","80649":"cbc6d61a","81148":"78e57fec","82339":"8d2cc136","82425":"9e8a50d6","82443":"a6138807","83141":"5eb91a01","83212":"38ed6e50","83935":"40188562","84546":"8bd0643b","85048":"7dcb9524","85111":"4d055ac4","85297":"299a710f","85888":"4987ce18","85891":"683396f8","86052":"41a6c944","86452":"280e313e","86463":"7796651d","86541":"390cfa19","86634":"02db8b3e","86820":"d1bd335f","86913":"131562ac","87058":"5e87d880","87260":"dcdf7699","87922":"2dcbed7c","88155":"0b5a2df8","88517":"d6279e0b","88866":"4d5428f0","89076":"67305f42","89677":"40affc71","89785":"62bdf106","90109":"b47d8dd3","90265":"1274d0b0","90337":"99fb219c","90643":"d3b9e956","91045":"a6eef1c4","91470":"0ca28f4e","91831":"ab950a67","92045":"5ec0acf5","92501":"f87ecb8c","92823":"0671d23c","92983":"191383cc","93260":"1ba5f303","93282":"4717cef5","93496":"6615cd87","93665":"010a8d02","93668":"1e73bc43","94078":"52dc9f93","94498":"c76275b8","94662":"378eaffb","94715":"24e574d4","94849":"1d5f6d58","95125":"d970f618","95176":"a509207c","95335":"67288cac","95895":"874be852","96444":"8cbf4863","96882":"5d8415cc","97008":"ffe73f00","97046":"90bbd9b3","98062":"2f71ae58","98398":"1016b1da","98688":"d78719b6","98885":"4b1975a0","99674":"9231d1d6"}[chunkId] + ".chunk.css"; +/******/ return "" + ({"292":"p__Classrooms__Lists__Exercise__Add__index","310":"p__User__Detail__ExperImentImg__Detail__index","556":"p__User__Detail__Order__pages__invoice__index","1482":"p__Classrooms__Lists__Graduation__Topics__Edit__index","1702":"p__Classrooms__New__index","2659":"p__User__Detail__UserPortrait__index","2717":"layouts__NewIndexLayout__index","2819":"p__Classrooms__Lists__Template__detail__index","3276":"p__Classrooms__Lists__Statistics__UserportraitStatistics__index","3317":"p__Classrooms__Lists__Graduation__Topics__Add__index","3391":"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index","3451":"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index","3509":"p__HttpStatus__SixActivities","3585":"p__Classrooms__Lists__Statistics__StudentSituation__index","3951":"p__Classrooms__Lists__ProgramHomework__Detail__index","4736":"p__User__Detail__Projects__index","4766":"p__Administration__index","4884":"p__Shixuns__Detail__Repository__Commit__index","4973":"p__Engineering__Evaluate__List__index","5572":"p__Paths__HigherVocationalEducation__index","6127":"p__Classrooms__Lists__ProgramHomework__Ranking__index","6685":"p__Shixuns__Detail__RankingList__index","6758":"p__Classrooms__Lists__Attachment__index","6788":"p__Classrooms__Lists__ProgramHomework__index","7043":"p__User__Detail__Topics__Exercise__Edit__index","7852":"p__Classrooms__Lists__ShixunHomeworks__index","7884":"p__Shixuns__Exports__index","8011":"p__Home__NewIndex__index","8787":"p__Competitions__Entered__index","8999":"p__Three__index","9416":"p__Graduations__Lists__Tasks__index","10195":"p__Classrooms__Lists__GroupHomework__Detail__index","10485":"p__Question__AddOrEdit__BatchAdd__index","10737":"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index","10799":"p__User__Detail__Topics__Poll__Detail__index","10921":"p__Classrooms__Lists__Exercise__CodeDetails__index","11070":"p__Innovation__PublicMirror__index","11253":"p__Graduations__Lists__Gradingsummary__index","11512":"p__Classrooms__Lists__Exercise__AnswerCheck__index","11520":"p__Engineering__Lists__StudentList__index","11545":"p__Paperlibrary__Random__ExchangeFromProblemSet__index","11581":"p__Problemset__Preview__index","12076":"p__User__Detail__Competitions__index","12102":"p__Classrooms__Lists__Board__Edit__index","12216":"p__DataSet__Index__index","12303":"p__Classrooms__Lists__CommonHomework__Comment__index","12412":"p__User__Detail__Videos__index","12476":"p__Colleges__index","12864":"p__Shixuns__Interface__Detail__index","12865":"p__Innovation__MyMirror__index","12884":"p__Classrooms__Lists__ProgramHomework__Comment__index","13006":"p__Engineering__index","13355":"p__Classrooms__Lists__Polls__index","13581":"p__Classrooms__Lists__ShixunHomeworks__Detail__index","14058":"p__Demo__index","14105":"p__Classrooms__Lists__Exercise__Answer__index","14227":"p__Paths__Overview__index","14514":"p__Account__Results__index","14599":"p__Problemset__index","14610":"p__User__Detail__LearningPath__index","14662":"p__Classrooms__Lists__GroupHomework__Review__index","14889":"p__Classrooms__Lists__Exercise__ImitateAnswer__index","15148":"p__Classrooms__Lists__Template__index","15186":"p__Classrooms__Overview__index","15319":"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index","15382":"p__DataSet__Detail__index","15402":"p__User__Detail__Topics__Detail__index","16328":"p__Shixuns__Edit__body__Warehouse__index","16434":"p__User__Detail__Order__pages__records__index","16729":"p__Classrooms__Lists__GroupHomework__Edit__index","16845":"p__Shixuns__Detail__Settings__index","17482":"p__Classrooms__Lists__Exercise__Notice__index","17527":"p__MyProblem__RecordDetail__index","17622":"p__Classrooms__Lists__Polls__Detail__index","17806":"p__Classrooms__Lists__Statistics__StatisticsQuality__index","18241":"p__virtualSpaces__Lists__Plan__index","18302":"p__Classrooms__Lists__Board__index","18307":"p__User__Detail__Shixuns__index","19215":"p__Shixuns__Detail__ForkList__index","19360":"p__User__Detail__virtualSpaces__index","19519":"p__User__Detail__ClassManagement__Item__index","19715":"p__Classrooms__Lists__CommonHomework__Edit__index","19891":"p__User__Detail__Videos__Success__index","20026":"p__Classrooms__Lists__Graduation__Tasks__Edit__index","20576":"p__Account__Profile__Edit__index","20680":"p__Innovation__index","20700":"p__tasks__Jupyter__index","21265":"p__Classrooms__Lists__Announcement__index","21423":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index","21578":"p__Classrooms__Lists__Graduation__Topics__Detail__index","21939":"p__User__Detail__Order__index","22254":"p__Shixuns__Detail__Discuss__index","22307":"p__Report__index","22707":"p__Innovation__MyDataSet__index","23332":"p__Paths__Detail__id","24504":"p__virtualSpaces__Lists__Survey__index","25022":"p__Graduations__Lists__Settings__index","25470":"p__Shixuns__Detail__Collaborators__index","25705":"p__virtualSpaces__Lists__Construction__index","25972":"layouts__user__index","26366":"p__Innovation__PublicProject__index","26685":"p__Classrooms__Index__index","26741":"p__Engineering__Norm__List__index","26883":"p__Competitions__Index__index","27178":"p__User__BindAccount__index","27182":"p__User__ResetPassword__index","27395":"p__Classrooms__Lists__Statistics__StudentDetail__index","28072":"p__Classrooms__Lists__GroupHomework__SubmitWork__index","28237":"p__User__Detail__Order__pages__view__index","28435":"p__Classrooms__Lists__Attendance__index","28723":"p__Classrooms__Lists__Polls__Edit__index","28982":"p__Paths__New__index","29647":"p__Question__Index__index","30067":"p__Message__index","30264":"p__User__Detail__Order__pages__orderPay__index","30342":"p__Classrooms__Lists__ShixunHomeworks__Comment__index","31006":"p__RestFul__index","31211":"p__Classrooms__Lists__CommonHomework__EditWork__index","31416":"p__User__Detail__AccountInfo__CareerCertification__index","31427":"p__Classrooms__Lists__Statistics__index","31674":"p__Classrooms__ClassicCases__index","31962":"p__Classrooms__Lists__Engineering__index","33356":"p__Classrooms__Lists__Assistant__index","33747":"p__virtualSpaces__Lists__Homepage__index","33784":"p__Paperlibrary__Random__Detail__index","34093":"p__Classrooms__Lists__Attendance__Detail__index","34601":"p__Paths__Detail__Statistics__index","34741":"p__Problems__OjForm__NewEdit__index","34800":"p__Engineering__Lists__GraduatedMatrix__index","34994":"p__Problems__OjForm__index","35238":"p__virtualSpaces__Lists__Material__index","35729":"p__Help__Index","36029":"p__Administration__Student__index","36270":"p__MyProblem__index","36784":"p__Innovation__Edit__index","36805":"p__User__Detail__AccountInfo__RealNameCertification__index","37062":"layouts__SimpleLayouts","37948":"p__User__Detail__ClassManagement__index","38143":"layouts__GraduationsDetail__index","38447":"p__virtualSpaces__Lists__Knowledge__index","38634":"p__Classrooms__Lists__CourseGroup__List__index","38797":"p__Competitions__Edit__index","39332":"p__Classrooms__Lists__Video__index","39391":"p__Engineering__Lists__CurseSetting__index","39404":"monaco-editor","39695":"p__Classrooms__Lists__Polls__Add__index","40559":"layouts__virtualDetail__index","41048":"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index","41657":"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index","41717":"layouts__index","41953":"p__Problemset__NewItem__index","42240":"p__User__Detail__Videos__Upload__index","42826":"p__User__Detail__DataSet__index","43442":"p__Classrooms__Lists__Board__Add__index","44259":"p__User__Detail__Order__pages__result__index","44449":"p__Competitions__Exports__index","45096":"p__Shixuns__Detail__AuditSituation__index","45179":"p__Administration__Student__Edit__index","45359":"p__Messages__Detail__index","45650":"p__Competitions__Update__index","45775":"p__Engineering__Lists__Document__index","45825":"p__Classrooms__Lists__Exercise__index","45992":"p__Classrooms__Lists__Exercise__ReviewGroup__index","46796":"p__virtualSpaces__Lists__Announcement__Detail__index","46963":"p__Classrooms__Lists__Engineering__Detail__index","46982":"p__User__Detail__AccountInfo__Profile__index","47545":"p__Graduations__Lists__Archives__index","48077":"p__Classrooms__Lists__Students__index","48431":"p__Classrooms__Lists__Exercise__Export__index","48689":"p__Classrooms__Lists__Statistics__VideoStatistics__index","49205":"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index","49366":"p__User__Login__index","49716":"p__Question__OjProblem__RecordDetail__index","49890":"p__Classrooms__Lists__CommonHomework__index","50869":"p__Guidance__index","51276":"p__MoopCases__Success__index","51461":"p__Graduations__Lists__Topics__index","51582":"p__Classrooms__Lists__GroupHomework__Add__index","51855":"p__MoopCases__InfoPanel__index","52338":"p__Classrooms__Lists__CommonHomework__Review__index","52404":"p__Classrooms__Lists__Template__teacher__index","52806":"p__User__Detail__Topics__Exercise__Detail__index","52829":"p__Messages__Private__index","52875":"p__Shixuns__Detail__id","53247":"p__Paperlibrary__See__index","53910":"p__HttpStatus__introduction","54056":"p__IntrainCourse__index","54164":"p__Classrooms__Lists__Exercise__Detail__index","54492":"p__Graduations__Lists__StudentSelection__index","54572":"p__Classrooms__Lists__ExportList__index","54770":"p__Classrooms__Lists__ProgramHomework__Detail__answer__index","54862":"p__Paperlibrary__index","55573":"p__Shixuns__Detail__Merge__index","55624":"p__Graduations__Lists__Index__index","55888":"p__Shixuns__Interface__Edit__index","56277":"p__Shixuns__Edit__index","57045":"p__Classrooms__Lists__CommonHomework__SubmitWork__index","57560":"p__Administration__College__index","57614":"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index","59133":"p__Shixuns__Detail__Challenges__index","59649":"p__Engineering__Lists__TrainingProgram__index","59788":"p__Account__Profile__index","60479":"p__Classrooms__Lists__GroupHomework__EditWork__index","60533":"p__Classrooms__Lists__Video__Statistics__Detail__index","60547":"p__Account__index","61043":"p__Classrooms__Lists__Graduation__Tasks__index","61713":"p__virtualSpaces__Lists__Settings__index","61727":"p__Classrooms__Lists__CourseGroup__NotList__index","61880":"p__User__Detail__Order__pages__apply__index","62548":"p__Engineering__Norm__Detail__index","63157":"p__User__Detail__ExperImentImg__Add__index","64144":"p__Problemset__Preview__New__index","64217":"p__Classrooms__Lists__Video__Statistics__index","64496":"p__HttpStatus__HpcCourse","64520":"p__Account__Secure__index","65111":"p__Terminal__index","65148":"p__Classrooms__Lists__Polls__Answer__index","65191":"p__User__Detail__Certificate__index","65549":"p__Shixuns__New__CreateImg__index","65816":"p__virtualSpaces__Lists__Announcement__index","66063":"p__Graduations__Lists__Personmanage__index","66583":"p__User__Detail__Classrooms__index","66651":"p__Engineering__Evaluate__Detail__index","67242":"p__Innovation__MyProject__index","67878":"p__Classrooms__Lists__LiveVideo__index","68014":"p__Classrooms__Lists__Teachers__index","68665":"p__Engineering__Lists__TrainingObjectives__index","68827":"p__Classrooms__Lists__OnlineLearning__index","68882":"p__Classrooms__Lists__Graduation__Tasks__Detail__index","69922":"p__Classrooms__Lists__Statistics__StudentVideo__index","69944":"p__Classrooms__Lists__Video__Statistics__StudentDetail__index","71450":"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index","71475":"p__Shixuns__Detail__Dataset__JupyterData__index","71783":"p__virtualSpaces__Lists__Experiment__index","72214":"p__Shixuns__Interface__List__index","72529":"p__User__Detail__id","72539":"p__Graduations__Review__index","72570":"p__Competitions__Detail__index","73183":"p__Engineering__Lists__GraduationIndex__index","73220":"p__Classrooms__Lists__Video__Upload__index","74264":"p__Forums__New__index","74795":"p__Classrooms__Lists__Graduation__Tasks__Add__index","75043":"p__User__Detail__Topics__Poll__Edit__index","75357":"p__Engineering__Lists__TrainingProgram__Edit__index","75786":"layouts__LoginAndRegister__index","75816":"p__Paperlibrary__Random__Edit__index","76904":"p__MoopCases__FormPanel__index","77460":"p__Question__OjProblem__index","77857":"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index","78085":"p__Classrooms__Lists__Exercise__Review__index","79489":"p__Engineering__Lists__CourseList__index","79590":"p__User__Detail__TeachGroup__index","79921":"p__Classrooms__ExamList__index","80508":"p__Forums__Detail__id","81148":"p__Shixuns__Detail__Repository__UploadFile__index","82339":"p__virtualSpaces__Lists__Plan__Detail__index","82425":"p__Classrooms__Lists__Board__Detail__index","82443":"p__Graduations__Lists__StageModule__index","83141":"p__Innovation__Detail__index","83212":"p__MoopCases__index","83935":"p__Classrooms__Lists__GroupHomework__index","84546":"p__Engineering__Lists__TrainingProgram__Add__index","85048":"p__Classrooms__Lists__Graduation__Topics__index","85111":"p__User__Detail__Order__pages__orderInformation__index","85297":"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index","85888":"p__Classrooms__Lists__CommonHomework__Add__index","85891":"p__virtualSpaces__Lists__Resources__index","86052":"p__Paths__Index__index","86452":"p__Innovation__PublicDataSet__index","86463":"p__NewPaths__index","86541":"p__Shixuns__Detail__Dataset__index","86634":"p__Innovation__Tasks__index","86820":"p__User__Detail__Topics__Normal__index","86913":"p__Question__AddOrEdit__index","87058":"p__virtualSpaces__Lists__Survey__Detail__index","87260":"p__Account__Certification__index","87922":"p__Classrooms__Lists__CourseGroup__Detail__index","88155":"p__Shixuns__Overview__index","88517":"p__User__Detail__Topics__Group__index","88866":"p__index","89076":"p__Account__Binding__index","89677":"p__virtualSpaces__Lists__Announcement__AddAndEdit__index","89785":"p__Classrooms__Lists__Template__student__index","90109":"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index","90265":"p__User__Detail__Topics__index","90337":"p__Paperlibrary__Random__PreviewEdit__index","90643":"p__Classrooms__Lists__Polls__QuestionnaireInfo__index","91045":"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index","91470":"p__User__Register__index","91831":"p__Graduations__Index__index","92045":"p__Engineering__Lists__TeacherList__index","92501":"p__Search__index","92823":"p__Engineering__Navigation__Home__index","92983":"p__Forums__Index__index","93260":"p__Paperlibrary__Add__index","93282":"layouts__ShixunDetail__index","93496":"p__User__Detail__OtherResources__index","93665":"p__tasks__index","93668":"p__Classrooms__Lists__CommonHomework__Detail__index","94078":"p__Messages__Tidings__index","94498":"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index","94662":"p__User__Detail__Paths__index","94715":"p__virtualSpaces__Lists__Material__Detail__index","94849":"p__User__Detail__ExperImentImg__index","95125":"p__Classrooms__Lists__Exercise__DetailedAnalysis__index","95176":"p__User__Detail__Videos__Protocol__index","95335":"p__Engineering__Lists__CourseMatrix__index","95895":"p__User__Detail__AccountInfo__Profile__Edit__index","96444":"p__Video__Detail__id","96882":"p__Classrooms__New__StartClass__index","97008":"p__Shixuns__New__index","97046":"p__Shixuns__Detail__Repository__AddFile__index","98062":"p__User__Detail__Topicbank__index","98398":"p__virtualSpaces__Lists__Resources__Detail__index","98688":"p__Shixuns__Detail__Repository__index","98885":"p__Classrooms__Lists__Statistics__StudentStatistics__index","99674":"p__Shixuns__New__ImagePreview__index"}[chunkId] || chunkId) + "." + {"292":"1ee139f7","310":"f0f2e822","556":"13e9f427","1482":"6ed25f10","1702":"d17f3200","2659":"fd1adf1c","2717":"2d54585e","2819":"4172361e","3276":"6e7a8bd2","3317":"7f2609f4","3391":"703f7630","3451":"d018843f","3509":"2bf2591d","3585":"0490bfb3","3951":"c7c56eb5","4736":"4724e12c","4766":"7690852d","4884":"5e81a4a6","4973":"45ca96eb","5572":"98597894","6127":"a32ce014","6685":"146ef83e","6758":"30c9b0b3","6788":"37fb688b","7043":"68ab72e2","7852":"c9149512","7884":"1355de78","8011":"66fc769c","8787":"6194b3bd","8999":"4ed8a3d5","9416":"1d067e1d","10195":"e330a212","10485":"b3eecf07","10737":"919717c2","10799":"42d5dd8d","10921":"c123ad8c","11070":"4fce0eb0","11253":"53d9c0e0","11512":"4f16ea42","11520":"3f4392af","11545":"7209171f","11581":"a003653b","12076":"692d0133","12102":"7366a149","12216":"9e259103","12303":"5113e6ec","12412":"f615dd68","12476":"7f04b168","12864":"840bf275","12865":"9326d5a4","12884":"0c2124a7","13006":"51825725","13355":"03347dc5","13581":"4ebc1611","14058":"17eeb7bb","14105":"a3c72368","14227":"52b0f91b","14514":"ba85fdf1","14599":"8858014c","14610":"eb93f0af","14662":"2ee9cfaf","14889":"0419dbf1","15148":"b07ef42f","15186":"2b02e56e","15319":"dc635615","15382":"5d351973","15402":"f2523bee","16328":"9bd6bc89","16434":"cf08281b","16729":"48d0bbf0","16845":"3675b0d0","17482":"32e84f99","17527":"6d0c9cab","17622":"624aad19","17806":"7f535394","18241":"0135fc83","18302":"f3e80165","18307":"4652dc24","19215":"f76fc9c3","19360":"c5205c91","19519":"aae7e8db","19715":"5d05ac88","19891":"d3df91e8","20026":"ef79e21c","20576":"dddf99cf","20680":"4fce0eb0","20700":"9a10617f","21164":"1bd3a0fa","21265":"47ec5d5b","21423":"c4b2ca34","21578":"5b8602c7","21939":"89259fd5","22254":"41bfa549","22307":"e19dd5ab","22707":"6eec0dea","23332":"d77d2016","24504":"7272dd08","25022":"90171865","25470":"bc0523b7","25705":"8d588c0f","25972":"febe2056","26366":"68219c19","26685":"fa9b5007","26741":"3b0b3196","26883":"6b7df687","27178":"6e67206c","27182":"0ca28f4e","27395":"248f570d","28072":"cddda6d2","28237":"4c028956","28435":"c3fc89b5","28723":"66a6a46f","28982":"992a1712","29647":"5bcd9754","30067":"394e7091","30264":"2aa8ef35","30342":"76201012","31006":"6dbd4c56","31211":"3dbf4a91","31416":"2a6ce3c1","31427":"6a08d512","31674":"56c9a7b2","31962":"4ae210e9","33356":"8e322451","33747":"00e48f47","33784":"6585797c","34093":"563abe4d","34601":"aab69eb7","34741":"72b907e7","34800":"aa158a93","34994":"21c5e462","35238":"550b03d7","35729":"4697c164","36029":"1044cfd0","36270":"7780dceb","36784":"5c65402c","36805":"8ef8c9db","37062":"2cc69152","37948":"48ddef58","38143":"dd4249a6","38447":"128bf1f9","38634":"e2683fd9","38797":"51f1ffdd","39332":"d308d731","39391":"66c6d4ae","39404":"877d4206","39695":"3c18c8a0","40559":"fe793969","41048":"99f6eb48","41657":"f23bf600","41717":"4ed24877","41953":"dfc1373d","42240":"68ccc1fd","42826":"130f79bc","43442":"b669f882","44259":"a799f11e","44449":"48db54e2","45096":"ef5bdb6b","45179":"ddfe0fec","45359":"72720729","45650":"1327ddd9","45775":"a1e265de","45825":"9c1df8ee","45992":"81591de9","46796":"315327bc","46963":"4ae210e9","46982":"6869a3ae","47545":"ff79a0e4","48077":"d2831f74","48431":"8d4efb8a","48689":"a974caf4","49205":"4d85b288","49366":"540686a1","49716":"7a4dea7a","49890":"0e063921","50869":"ba75c8a4","51276":"9f10a87a","51461":"db336f24","51582":"90c95ecf","51855":"84f2fc01","52338":"563aedd6","52404":"62bdf106","52806":"4763aa60","52829":"73e63c56","52875":"7f9a865f","53247":"b915a308","53910":"44b6faa3","54056":"ce1b1861","54164":"4a3aa945","54492":"81ad40d6","54572":"034f2018","54770":"dc635615","54862":"4d25ec1e","55246":"af80d092","55573":"1fffb97a","55624":"c34fb396","55888":"81753b96","56277":"5664e006","56717":"883276a3","57045":"ffeb9ccb","57560":"09dddc1f","57614":"c552cea6","59133":"1635e502","59649":"ccc0e9e4","59788":"18bf5237","60479":"e8f4575f","60533":"e4fca14d","60547":"1dff93c3","61043":"fe660b21","61713":"3d702a83","61727":"b528477b","61880":"10b40b33","62548":"b9133490","63157":"79936c26","64144":"3beffb2c","64217":"d9283735","64496":"337dd8b8","64520":"7ba255db","65111":"8553de30","65148":"da780b1b","65191":"66c3fd52","65549":"051d612f","65816":"c57f724a","66063":"58aaeccc","66583":"285dc5a1","66651":"d42cdcc4","67242":"927009ab","67878":"2c9bf836","68014":"d8ab3c40","68665":"52abe5b6","68827":"803de937","68882":"bb50fbec","69922":"6ba30b43","69944":"eb31f428","71450":"1496346f","71475":"c7b3012b","71783":"736ed62a","72214":"384fe7f3","72529":"2192c2d6","72539":"0477fad5","72570":"f6069013","73183":"cf2595a3","73220":"0e2e3136","74264":"23d3b247","74795":"71962f14","75043":"4351aa10","75357":"50e838d2","75786":"56c05627","75816":"24126f71","76904":"b6682764","77460":"8efca573","77857":"cb606727","78085":"da9195a2","79489":"7991eafd","79590":"03fa3520","79921":"e5bfaea5","80508":"0fabc7d3","80649":"cbc6d61a","81148":"78e57fec","82339":"8d2cc136","82425":"9e8a50d6","82443":"a6138807","83141":"5eb91a01","83212":"38ed6e50","83935":"40188562","84546":"8bd0643b","85048":"7dcb9524","85111":"4d055ac4","85297":"299a710f","85888":"4987ce18","85891":"683396f8","86052":"41a6c944","86452":"280e313e","86463":"ee995e93","86541":"390cfa19","86634":"02db8b3e","86820":"d1bd335f","86913":"131562ac","87058":"5e87d880","87260":"dcdf7699","87922":"2dcbed7c","88155":"0b5a2df8","88517":"d6279e0b","88866":"4d5428f0","89076":"67305f42","89677":"40affc71","89785":"62bdf106","90109":"b47d8dd3","90265":"1274d0b0","90337":"99fb219c","90643":"d3b9e956","91045":"a6eef1c4","91470":"0ca28f4e","91831":"ab950a67","92045":"5ec0acf5","92501":"f87ecb8c","92823":"0671d23c","92983":"191383cc","93260":"1ba5f303","93282":"4717cef5","93496":"6615cd87","93665":"010a8d02","93668":"1e73bc43","94078":"52dc9f93","94498":"c76275b8","94662":"378eaffb","94715":"24e574d4","94849":"1d5f6d58","95125":"d970f618","95176":"a509207c","95335":"67288cac","95895":"874be852","96444":"8cbf4863","96882":"5d8415cc","97008":"ffe73f00","97046":"90bbd9b3","98062":"2f71ae58","98398":"1016b1da","98688":"d78719b6","98885":"4b1975a0","99674":"9231d1d6"}[chunkId] + ".chunk.css"; /******/ }; /******/ }(); /******/ @@ -224883,7 +224883,7 @@ function _getRoutes() { return Promise.all(/*! import() | p__Dashboard__index */[__webpack_require__.e(93948), __webpack_require__.e(42441), __webpack_require__.e(9951), __webpack_require__.e(59181)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Dashboard/index.tsx */ 80409)); }), '7': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__NewPaths__index */[__webpack_require__.e(46573), __webpack_require__.e(81379), __webpack_require__.e(69362), __webpack_require__.e(45680), __webpack_require__.e(37229), __webpack_require__.e(24665), __webpack_require__.e(89739), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(49127), __webpack_require__.e(20105), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(97374), __webpack_require__.e(25510), __webpack_require__.e(94253), __webpack_require__.e(94758), __webpack_require__.e(86463)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/NewPaths/index.tsx */ 27301)); + return Promise.all(/*! import() | p__NewPaths__index */[__webpack_require__.e(46573), __webpack_require__.e(81379), __webpack_require__.e(69362), __webpack_require__.e(45680), __webpack_require__.e(37229), __webpack_require__.e(24665), __webpack_require__.e(89739), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(78782), __webpack_require__.e(32496), __webpack_require__.e(99313), __webpack_require__.e(36381), __webpack_require__.e(49127), __webpack_require__.e(24317), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(97374), __webpack_require__.e(25510), __webpack_require__.e(94253), __webpack_require__.e(94758), __webpack_require__.e(36713), __webpack_require__.e(86463)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/NewPaths/index.tsx */ 27301)); }), '8': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | layouts__SimpleLayouts */[__webpack_require__.e(46573), __webpack_require__.e(81379), __webpack_require__.e(69362), __webpack_require__.e(45680), __webpack_require__.e(37229), __webpack_require__.e(24665), __webpack_require__.e(89739), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(9951), __webpack_require__.e(67514), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(97374), __webpack_require__.e(25510), __webpack_require__.e(94253), __webpack_require__.e(94758), __webpack_require__.e(37062)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/SimpleLayouts.tsx */ 68566)); @@ -224925,7 +224925,7 @@ function _getRoutes() { return Promise.all(/*! import() | p__Guidance__index */[__webpack_require__.e(61621), __webpack_require__.e(50869)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Guidance/index.tsx */ 96411)); }), '21': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Paths__Detail__id */[__webpack_require__.e(46573), __webpack_require__.e(81379), __webpack_require__.e(69362), __webpack_require__.e(45680), __webpack_require__.e(37229), __webpack_require__.e(24665), __webpack_require__.e(89739), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(58421), __webpack_require__.e(78782), __webpack_require__.e(32496), __webpack_require__.e(61621), __webpack_require__.e(80989), __webpack_require__.e(1710), __webpack_require__.e(93948), __webpack_require__.e(5871), __webpack_require__.e(54580), __webpack_require__.e(657), __webpack_require__.e(2360), __webpack_require__.e(7172), __webpack_require__.e(99313), __webpack_require__.e(5083), __webpack_require__.e(42441), __webpack_require__.e(19842), __webpack_require__.e(43428), __webpack_require__.e(44164), __webpack_require__.e(2191), __webpack_require__.e(12911), __webpack_require__.e(43110), __webpack_require__.e(66616), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(97374), __webpack_require__.e(25510), __webpack_require__.e(13843), __webpack_require__.e(74496), __webpack_require__.e(23332)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paths/Detail/[id].tsx */ 78749)); + return Promise.all(/*! import() | p__Paths__Detail__id */[__webpack_require__.e(46573), __webpack_require__.e(81379), __webpack_require__.e(69362), __webpack_require__.e(45680), __webpack_require__.e(37229), __webpack_require__.e(24665), __webpack_require__.e(89739), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(58421), __webpack_require__.e(78782), __webpack_require__.e(32496), __webpack_require__.e(61621), __webpack_require__.e(80989), __webpack_require__.e(1710), __webpack_require__.e(93948), __webpack_require__.e(5871), __webpack_require__.e(54580), __webpack_require__.e(657), __webpack_require__.e(2360), __webpack_require__.e(7172), __webpack_require__.e(99313), __webpack_require__.e(5083), __webpack_require__.e(42441), __webpack_require__.e(19842), __webpack_require__.e(43428), __webpack_require__.e(44164), __webpack_require__.e(2191), __webpack_require__.e(12911), __webpack_require__.e(43110), __webpack_require__.e(66616), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(97374), __webpack_require__.e(25510), __webpack_require__.e(36713), __webpack_require__.e(13843), __webpack_require__.e(23332)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paths/Detail/[id].tsx */ 49837)); }), '22': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Paths__Detail__Statistics__index */[__webpack_require__.e(46573), __webpack_require__.e(81379), __webpack_require__.e(69362), __webpack_require__.e(45680), __webpack_require__.e(37229), __webpack_require__.e(24665), __webpack_require__.e(89739), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(58421), __webpack_require__.e(78782), __webpack_require__.e(32496), __webpack_require__.e(61621), __webpack_require__.e(80989), __webpack_require__.e(1710), __webpack_require__.e(99313), __webpack_require__.e(5083), __webpack_require__.e(42441), __webpack_require__.e(34601)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Paths/Detail/Statistics/index.tsx */ 63103)); @@ -225246,10 +225246,10 @@ function _getRoutes() { return Promise.all(/*! import() | p__Classrooms__Lists__Announcement__index */[__webpack_require__.e(46573), __webpack_require__.e(81379), __webpack_require__.e(69362), __webpack_require__.e(45680), __webpack_require__.e(24665), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(58421), __webpack_require__.e(61621), __webpack_require__.e(5871), __webpack_require__.e(657), __webpack_require__.e(2360), __webpack_require__.e(60690), __webpack_require__.e(56717), __webpack_require__.e(21265)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Announcement/index.tsx */ 47366)); }), '128': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__OnlineLearning__index */[__webpack_require__.e(46573), __webpack_require__.e(81379), __webpack_require__.e(69362), __webpack_require__.e(45680), __webpack_require__.e(37229), __webpack_require__.e(24665), __webpack_require__.e(89739), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(58421), __webpack_require__.e(78782), __webpack_require__.e(32496), __webpack_require__.e(61621), __webpack_require__.e(93948), __webpack_require__.e(5871), __webpack_require__.e(54580), __webpack_require__.e(657), __webpack_require__.e(2360), __webpack_require__.e(7172), __webpack_require__.e(43428), __webpack_require__.e(12921), __webpack_require__.e(14766), __webpack_require__.e(21164), __webpack_require__.e(56717), __webpack_require__.e(25510), __webpack_require__.e(94253), __webpack_require__.e(31479), __webpack_require__.e(74496), __webpack_require__.e(68827)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/OnlineLearning/index.tsx */ 30455)); + return Promise.all(/*! import() | p__Classrooms__Lists__OnlineLearning__index */[__webpack_require__.e(46573), __webpack_require__.e(81379), __webpack_require__.e(69362), __webpack_require__.e(45680), __webpack_require__.e(37229), __webpack_require__.e(24665), __webpack_require__.e(89739), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(58421), __webpack_require__.e(78782), __webpack_require__.e(32496), __webpack_require__.e(61621), __webpack_require__.e(93948), __webpack_require__.e(5871), __webpack_require__.e(54580), __webpack_require__.e(657), __webpack_require__.e(2360), __webpack_require__.e(7172), __webpack_require__.e(43428), __webpack_require__.e(12921), __webpack_require__.e(14766), __webpack_require__.e(21164), __webpack_require__.e(56717), __webpack_require__.e(25510), __webpack_require__.e(94253), __webpack_require__.e(31479), __webpack_require__.e(36713), __webpack_require__.e(68827)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/OnlineLearning/index.tsx */ 30455)); }), '129': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | p__Classrooms__Lists__OnlineLearning__index */[__webpack_require__.e(46573), __webpack_require__.e(81379), __webpack_require__.e(69362), __webpack_require__.e(45680), __webpack_require__.e(37229), __webpack_require__.e(24665), __webpack_require__.e(89739), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(58421), __webpack_require__.e(78782), __webpack_require__.e(32496), __webpack_require__.e(61621), __webpack_require__.e(93948), __webpack_require__.e(5871), __webpack_require__.e(54580), __webpack_require__.e(657), __webpack_require__.e(2360), __webpack_require__.e(7172), __webpack_require__.e(43428), __webpack_require__.e(12921), __webpack_require__.e(14766), __webpack_require__.e(21164), __webpack_require__.e(56717), __webpack_require__.e(25510), __webpack_require__.e(94253), __webpack_require__.e(31479), __webpack_require__.e(74496), __webpack_require__.e(68827)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/OnlineLearning/index.tsx */ 30455)); + return Promise.all(/*! import() | p__Classrooms__Lists__OnlineLearning__index */[__webpack_require__.e(46573), __webpack_require__.e(81379), __webpack_require__.e(69362), __webpack_require__.e(45680), __webpack_require__.e(37229), __webpack_require__.e(24665), __webpack_require__.e(89739), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(58421), __webpack_require__.e(78782), __webpack_require__.e(32496), __webpack_require__.e(61621), __webpack_require__.e(93948), __webpack_require__.e(5871), __webpack_require__.e(54580), __webpack_require__.e(657), __webpack_require__.e(2360), __webpack_require__.e(7172), __webpack_require__.e(43428), __webpack_require__.e(12921), __webpack_require__.e(14766), __webpack_require__.e(21164), __webpack_require__.e(56717), __webpack_require__.e(25510), __webpack_require__.e(94253), __webpack_require__.e(31479), __webpack_require__.e(36713), __webpack_require__.e(68827)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/OnlineLearning/index.tsx */ 30455)); }), '130': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__Classrooms__Lists__Attachment__index */[__webpack_require__.e(46573), __webpack_require__.e(81379), __webpack_require__.e(69362), __webpack_require__.e(45680), __webpack_require__.e(37229), __webpack_require__.e(24665), __webpack_require__.e(89739), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(58421), __webpack_require__.e(78782), __webpack_require__.e(32496), __webpack_require__.e(61621), __webpack_require__.e(80989), __webpack_require__.e(1710), __webpack_require__.e(93948), __webpack_require__.e(54580), __webpack_require__.e(99313), __webpack_require__.e(5083), __webpack_require__.e(13488), __webpack_require__.e(6758)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/Classrooms/Lists/Attachment/index.tsx */ 96663)); @@ -226137,7 +226137,7 @@ function _getRoutes() { return Promise.all(/*! import() | p__User__Login__index */[__webpack_require__.e(46573), __webpack_require__.e(81379), __webpack_require__.e(78241), __webpack_require__.e(49366)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Login/index.tsx */ 25460)); }), '425': /*#__PURE__*/_react_17_0_2_react.lazy(function () { - return Promise.all(/*! import() | layouts__user__index */[__webpack_require__.e(46573), __webpack_require__.e(81379), __webpack_require__.e(69362), __webpack_require__.e(45680), __webpack_require__.e(37229), __webpack_require__.e(24665), __webpack_require__.e(89739), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(52970), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(97374), __webpack_require__.e(25510), __webpack_require__.e(94253), __webpack_require__.e(94758), __webpack_require__.e(25972)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/user/index.tsx */ 85782)); + return Promise.all(/*! import() | layouts__user__index */[__webpack_require__.e(46573), __webpack_require__.e(81379), __webpack_require__.e(69362), __webpack_require__.e(45680), __webpack_require__.e(37229), __webpack_require__.e(24665), __webpack_require__.e(89739), __webpack_require__.e(20834), __webpack_require__.e(91857), __webpack_require__.e(5112), __webpack_require__.e(78241), __webpack_require__.e(20105), __webpack_require__.e(55351), __webpack_require__.e(53114), __webpack_require__.e(97374), __webpack_require__.e(25510), __webpack_require__.e(94253), __webpack_require__.e(94758), __webpack_require__.e(25972)]).then(__webpack_require__.bind(__webpack_require__, /*! @/layouts/user/index.tsx */ 85782)); }), '426': /*#__PURE__*/_react_17_0_2_react.lazy(function () { return Promise.all(/*! import() | p__User__Login__index */[__webpack_require__.e(46573), __webpack_require__.e(81379), __webpack_require__.e(78241), __webpack_require__.e(49366)]).then(__webpack_require__.bind(__webpack_require__, /*! @/pages/User/Login/index.tsx */ 25460));