(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[119,8],{ /***/ "0SVz": /*!*****************************************************************!*\ !*** ./src/pages/Competitions/Entered/Enteredmodel/success.png ***! \*****************************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports) { module.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAMRklEQVRoQ9VbeXCV1RX/nft9770sQEggEhAhBJIoWtHijBQXEhWtdsow0achgkXtaLVF7bih1Ua6qFOq1lZUtGXcADEqih0toCYGcEU7FhcMSVgMezaWLO/7vntO577kIWBC3ntZhPvfm3fuued377lnu+cj9OQQUGbZ1JQEJAxkC6MZ9COC5CjQKBHKIEKKCJIABIjgCaSFhJqEsAuMbSRWlZvU+JXY7heJe/vv2hvAnpqJJS09KSL1BLOxLwX9zZlIs1tpHKDOVcCZBJUNQTJIAgAFALEB6nA9EWgQHAAhELcC2EWi1gnL+yG/fKChN9csL2nEHHB35e0W4DFvXhxAYlo62TyZBJcS6HQIUoQkiToB16XA0k5BcAHsZ6CBCKXM9FJz8t7Pto1/ox4UP/D4AAvUSaumD2HhS4RQSMBpAqQSYHUJKD6CkDDVsr/1XQ/uIoTUh5vyX2uMh1XMgIcsvzB5QGDQRADXkaI8AGkEqHgWj2OOA8FOQF5pcb2ntwys3oAzPjWaEPWICfDo5TOOQ4q+yhfiGwV0AojsqFfqCcJ2dSeiZob3pWeHHvEx//ubs5fti5Z9dIAFNPLjYGZiq/9WNiosMgjRzYxWjnjoRARbRcmTruf9a1N+yY5omHQttnE17wfH2bDmWJ6aDCDxKAALtJ+2AI2kZImj6IGNZy3a3BXoIwMW0Nhlhadxf+th2Hy2oI9VuCvp2/8XoIWEl7Kj7t0weVH1kaYdEXDGl9NOTt9Cj3oB5LHdaxY4SlhdkrUKy8tK5N71+S9u6oy6U8DZK4uykESP2C5fwsY4da38XUrUqwRGxQnNIHm+VUJzNp/76vaO1usQxpjPgumB3fZ9YqmrvYAkmvtytOM9CFwDkzzU6HmP7s4v2X846O/hMNETpfa/Wjm+OYAcdywhPQCOaLMnfEvVOznLMGfOIeHooYAFlFU2Y7zP1s9DkBtWkmNwCCAk+MQFpldPWlSJAzb9MEAZ5Ren95fUR2zCFQz0bVDRkxsrAoI0uz57Hin5U+WEhXsj7L87QYEaturSKQPE/wSIMiIxfE/K0ce8RBRtZuKiyomLPzQ7YNY/APiE1YXD+otvgQhPZkhfxca9uwcCV0QvbPKc27ZesLTuO8AStEaupan9mvyPa+Lj5Ji8uR3sXfhM+VuXdVF1Xskac8phaGPKg+nss5/wtdJUKFhHn6kSD6DdbZAkHTFEfCJoFYWndKL7++ozSvYYzabclYXjya9eYYURR9/higehlcx4GLbBTbcrVudFD9rkGFivbW9K1cSSSkovDfZLs+wbQHQPBAN691LFwl0gRAzIGq34xqoVS74ys7POL8y3oZ4nYGgM3GpZ8c0btumXKWtlcIQdsOeD6EKSPkvkjyBrW4yoWImGfKUVrq86Z+H7ESubU3bFxaTUAoAyogYsEtKKX2hObJ5NueVXniWQFwjIjJpBbxJSW9hgu4FqloTbvq6vfQOXl2iz5KjVwVwf248RkBe9SrddfFH4fD/2F1LOqmk3ktAcAIN7E0e0vJVW8GyvxkneU+zbMWZh5SX/CJm5J35QmKkd/EWRmgrAFy2/CB1DtjVJ6AbKLi98XIFmANQvViY9SR9WZAEsx651/Pqh+kDl4/UTPgpHSCeVFwwFEu7VwEwyBYh4Bkm9gOcawMsVVH48uxbPup3NMcGvYtpnO/b8Fpa5VRc9v8vQDng/mDaccbOwbxYDqd1Ys0kgiymnfNoXBBr7gyYK5niFQ0x4kYF7qya9+K0BduryC5Mb+6Vdm+jhLiLV3XDXBdE7lPNe0Q4iDOnGznV/qkArzf9xSN9SlV9ishtg7Xjf6fszL3OU/wEPNLK7iwiBSfAp5ZYX7TGa012G8c43ggD0CVzv+orzlnzeZlOL1fA1lRelaP03gcrW1GOx3zfdBexCpA5kzE3YysdoPcNR0NdM8uvKs198r93XUtaaK8+wNM23wOZFoyeDv+0GcAOAgbGfkDgCvMnCT1hQnhBdR8DPgfDrYDTDoN0oJHds0NtfR36Z1+Zrp+cmsDeP2wxpj2ZtImg0gE1QHrMPFkGNJ7qgunTJp7gPkls+I1OU/h0xCkFI7goxMW3TQn9wYT+7Kf8Z82KIE0sLM9myHiRIQeza0tWK4bpHHeWUF20h4IQoyA8hEWB7OLn+ThVhwlRfwDcbwHQI+nesjEZDuY4Jj+hW77HqySXGhmBkecHQfpJ4jybMZJjXx14ZWyh31ZXrIHJy7G5JPAHKxaJbN6xY9L/I2+2Y0oLhZCfcrjz5BRGlREoJ5pIrJiitmpzE0NNaWQ9unLB4p4E1YlVRqp9xs4/oJoGk9k61xdR9aJ3xw+8QcG6MsWn79ovHoDUE3FFxzqK1kXfb3BWFw5DEvwX7rgUjFUrCPsEfIifQgpLGge7d1eeUbDFMzGtkar/0a0TjboFk9NLJGtPnCqSMssunLVCgK2IwNoertobgEyi5vWK790Ek0M/8OJhBVmBWYK9cR8KDRbHWPvvtpJ3WTZ8XPFcR8bVZrVnBRAnc7wl329ce8RKINGnCYspeXXSbYrkLoLR4b40Amgn/tTTu+GaXWx4BnfFZMH1gg+9GJfpXCti1Jy352m9/vGBteJ1iqMxJl0722/6/K6hsk/3Gu34080RQ51nyJ8oumzZZES0AYXg0EzujMcm6cmidSNPsb85veBvU5mbGlgYzmNVllqU2h45vXFGZ/ZbJfuiU1YXjFSfMd+CezmDqudiiYwkZ2MIKMyl7VUEWif85Ak3srOkk2o1QrmKxnfW7h7XcXbdn25uR1/nhLwUTa9J3uxFfO3j1lNw0Tn7MBzvfg+6tNokDYgtEhFDu2jKTMkunDvSphNmK1Kx47/FBnEGiTD14gybnnspUfh2nlJjunAMjs7QwM9nyPaghBQKOMTKLdusPoxM0CemH2G8/FC7ijV5TlGcxTNVjWJws26aZWyiA7Sm4yqv0bBQ7Si8N91oVQ2WdHRyu/OpOv/LN1MLRRmTdEik8WWSry16hKdWGDcXItdOHBpr5OQDn9UiDSuR1nmSTAA+TjZXs8ggimgaoAoIM6O07G9klgUlO+C3Xab524wXLdoYBj/0i6HcarOmW0NzuWOtOjqJeSBpIKIlE0oRMk1ofDkItW3LThnUVL+P6T90DrmDUOwUj/XZgEYgm9HTQ3ofwDl/KlHnLxPauqphYsjVy68JE49de52vZs/9KVvgrWxjUq06xD3YgnLAKdnramVVZR69GYoNDcOWuLhzmWfS0v4V+yhaUCQWOSeBs6mNKO4nWK+B9s6rOWhqujx1ywuFfxVAZwcsnDdph/VNbGMUWddwN2gcnFO8S5mAtzSLgiv397Ktqzlj0SaSI/33AJpj/fEZyWq31G0tbd7qBltRw7fQYOmcxGZnITviair0hzjPtkd2B/etQY3NXXDNM2Xw/lDeNif3HAt629JOhXDS39g88ZbfU/7ki/43awzWl0ys6uGpczuCak58kLzCJ7ZA62kEbe2N77FqOfn3fgOTbN/3kmQ57tTq3SQI6qWzmmaTtedrfchqO8q4AEvG0QqnDfPPmSUu+7swGdNF6WKxOfndLnmeH5gowjuio7cZzBPKu68edGycsXndw107UKn2A8KWgNXowTfDZ1n0COheCo+1O74NgmWO5f9x4VknFwRa5o1OOzs0WQ+XkXZoDlTCbwFMBldJmvX/IYUratENInmWfmlc5YWFNNNJEB7id0wmrpwzz+6yr7dakX5LIcPOMG3ZZMXGJRqxDaaS9V5giFUFCsxb9FdmY5zoJr23KfybqzwFiFjX9i7x+g+qOnwjB9UI8yXwCgN6MT8z7uMlhyXQFWC6Dd4jSL4dEnt48iKsOz7e72s6YAYcZSrE6aVXVECeAKcrj6UrDlHlTeiXpMIorKkRAfUtiQ5lH8pzd5O+7jzwO3sExGy4OeLUpQ8nBz/ykzDPLqW0Pc5LU7XKRaSoj7NMWN8Cz3gu0Wktr03d/tOP0t+r6/jOew/QmszQvQazhqTbpcUqQb+pjJDIKZD4XoASI+AEytasONcpUPQnhwn4ryPRVqQbl4TOwXuWkyAdOvVOz9fxTG0CHdsZ2pb7xW+loORdDjbigKMXnuYOU7T+RmE8xHQtC4f6vdAIGCSghbObaQnQHkAYBTAi4SxHWM+v1LQmBL1VItpKuadiUXxZ+d+qp8X+IbkDVhOtalgAAAABJRU5ErkJggg==" /***/ }), /***/ "55Ip": /*!***************************************************************!*\ !*** ./node_modules/react-router-dom/esm/react-router-dom.js ***! \***************************************************************/ /*! exports provided: MemoryRouter, Prompt, Redirect, Route, Router, StaticRouter, Switch, generatePath, matchPath, useHistory, useLocation, useParams, useRouteMatch, withRouter, BrowserRouter, HashRouter, Link, NavLink */ /*! exports used: Link, NavLink */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export BrowserRouter */ /* unused harmony export HashRouter */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return Link; }); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return NavLink; }); /* harmony import */ var react_router__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react-router */ "Ty5D"); /* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "dI71"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__); /* harmony import */ var history__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! history */ "YS25"); /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! prop-types */ "17x9"); /* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_4__); /* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "wx14"); /* harmony import */ var _babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutPropertiesLoose */ "zLVn"); /* harmony import */ var tiny_invariant__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! tiny-invariant */ "9R94"); /** * The public API for a that uses HTML5 history. */ var BrowserRouter = /*#__PURE__*/ function (_React$Component) { Object(_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(BrowserRouter, _React$Component); function BrowserRouter() { var _this; for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } _this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this; _this.history = Object(history__WEBPACK_IMPORTED_MODULE_3__[/* createBrowserHistory */ "a"])(_this.props); return _this; } var _proto = BrowserRouter.prototype; _proto.render = function render() { return react__WEBPACK_IMPORTED_MODULE_2___default.a.createElement(react_router__WEBPACK_IMPORTED_MODULE_0__[/* Router */ "c"], { history: this.history, children: this.props.children }); }; return BrowserRouter; }(react__WEBPACK_IMPORTED_MODULE_2___default.a.Component); if (false) {} /** * The public API for a that uses window.location.hash. */ var HashRouter = /*#__PURE__*/ function (_React$Component) { Object(_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"])(HashRouter, _React$Component); function HashRouter() { var _this; for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } _this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this; _this.history = Object(history__WEBPACK_IMPORTED_MODULE_3__[/* createHashHistory */ "b"])(_this.props); return _this; } var _proto = HashRouter.prototype; _proto.render = function render() { return react__WEBPACK_IMPORTED_MODULE_2___default.a.createElement(react_router__WEBPACK_IMPORTED_MODULE_0__[/* Router */ "c"], { history: this.history, children: this.props.children }); }; return HashRouter; }(react__WEBPACK_IMPORTED_MODULE_2___default.a.Component); if (false) {} var resolveToLocation = function resolveToLocation(to, currentLocation) { return typeof to === "function" ? to(currentLocation) : to; }; var normalizeToLocation = function normalizeToLocation(to, currentLocation) { return typeof to === "string" ? Object(history__WEBPACK_IMPORTED_MODULE_3__[/* createLocation */ "c"])(to, null, null, currentLocation) : to; }; var forwardRefShim = function forwardRefShim(C) { return C; }; var forwardRef = react__WEBPACK_IMPORTED_MODULE_2___default.a.forwardRef; if (typeof forwardRef === "undefined") { forwardRef = forwardRefShim; } function isModifiedEvent(event) { return !!(event.metaKey || event.altKey || event.ctrlKey || event.shiftKey); } var LinkAnchor = forwardRef(function (_ref, forwardedRef) { var innerRef = _ref.innerRef, navigate = _ref.navigate, _onClick = _ref.onClick, rest = Object(_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])(_ref, ["innerRef", "navigate", "onClick"]); var target = rest.target; var props = Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])({}, rest, { onClick: function onClick(event) { try { if (_onClick) _onClick(event); } catch (ex) { event.preventDefault(); throw ex; } if (!event.defaultPrevented && // onClick prevented default event.button === 0 && ( // ignore everything but left clicks !target || target === "_self") && // let browser handle "target=_blank" etc. !isModifiedEvent(event) // ignore clicks with modifier keys ) { event.preventDefault(); navigate(); } } }); // React 15 compat if (forwardRefShim !== forwardRef) { props.ref = forwardedRef || innerRef; } else { props.ref = innerRef; } /* eslint-disable-next-line jsx-a11y/anchor-has-content */ return react__WEBPACK_IMPORTED_MODULE_2___default.a.createElement("a", props); }); if (false) {} /** * The public API for rendering a history-aware . */ var Link = forwardRef(function (_ref2, forwardedRef) { var _ref2$component = _ref2.component, component = _ref2$component === void 0 ? LinkAnchor : _ref2$component, replace = _ref2.replace, to = _ref2.to, innerRef = _ref2.innerRef, rest = Object(_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])(_ref2, ["component", "replace", "to", "innerRef"]); return react__WEBPACK_IMPORTED_MODULE_2___default.a.createElement(react_router__WEBPACK_IMPORTED_MODULE_0__[/* __RouterContext */ "e"].Consumer, null, function (context) { !context ? false ? undefined : Object(tiny_invariant__WEBPACK_IMPORTED_MODULE_7__[/* default */ "a"])(false) : void 0; var history = context.history; var location = normalizeToLocation(resolveToLocation(to, context.location), context.location); var href = location ? history.createHref(location) : ""; var props = Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])({}, rest, { href: href, navigate: function navigate() { var location = resolveToLocation(to, context.location); var method = replace ? history.replace : history.push; method(location); } }); // React 15 compat if (forwardRefShim !== forwardRef) { props.ref = forwardedRef || innerRef; } else { props.innerRef = innerRef; } return react__WEBPACK_IMPORTED_MODULE_2___default.a.createElement(component, props); }); }); if (false) { var refType, toType; } var forwardRefShim$1 = function forwardRefShim(C) { return C; }; var forwardRef$1 = react__WEBPACK_IMPORTED_MODULE_2___default.a.forwardRef; if (typeof forwardRef$1 === "undefined") { forwardRef$1 = forwardRefShim$1; } function joinClassnames() { for (var _len = arguments.length, classnames = new Array(_len), _key = 0; _key < _len; _key++) { classnames[_key] = arguments[_key]; } return classnames.filter(function (i) { return i; }).join(" "); } /** * A wrapper that knows if it's "active" or not. */ var NavLink = forwardRef$1(function (_ref, forwardedRef) { var _ref$ariaCurrent = _ref["aria-current"], ariaCurrent = _ref$ariaCurrent === void 0 ? "page" : _ref$ariaCurrent, _ref$activeClassName = _ref.activeClassName, activeClassName = _ref$activeClassName === void 0 ? "active" : _ref$activeClassName, activeStyle = _ref.activeStyle, classNameProp = _ref.className, exact = _ref.exact, isActiveProp = _ref.isActive, locationProp = _ref.location, sensitive = _ref.sensitive, strict = _ref.strict, styleProp = _ref.style, to = _ref.to, innerRef = _ref.innerRef, rest = Object(_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])(_ref, ["aria-current", "activeClassName", "activeStyle", "className", "exact", "isActive", "location", "sensitive", "strict", "style", "to", "innerRef"]); return react__WEBPACK_IMPORTED_MODULE_2___default.a.createElement(react_router__WEBPACK_IMPORTED_MODULE_0__[/* __RouterContext */ "e"].Consumer, null, function (context) { !context ? false ? undefined : Object(tiny_invariant__WEBPACK_IMPORTED_MODULE_7__[/* default */ "a"])(false) : void 0; var currentLocation = locationProp || context.location; var toLocation = normalizeToLocation(resolveToLocation(to, currentLocation), currentLocation); var path = toLocation.pathname; // Regex taken from: https://github.com/pillarjs/path-to-regexp/blob/master/index.js#L202 var escapedPath = path && path.replace(/([.+*?=^!:${}()[\]|/\\])/g, "\\$1"); var match = escapedPath ? Object(react_router__WEBPACK_IMPORTED_MODULE_0__[/* matchPath */ "f"])(currentLocation.pathname, { path: escapedPath, exact: exact, sensitive: sensitive, strict: strict }) : null; var isActive = !!(isActiveProp ? isActiveProp(match, currentLocation) : match); var className = isActive ? joinClassnames(classNameProp, activeClassName) : classNameProp; var style = isActive ? Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])({}, styleProp, {}, activeStyle) : styleProp; var props = Object(_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_5__[/* default */ "a"])({ "aria-current": isActive && ariaCurrent || null, className: className, style: style, to: toLocation }, rest); // React 15 compat if (forwardRefShim$1 !== forwardRef$1) { props.ref = forwardedRef || innerRef; } else { props.innerRef = innerRef; } return react__WEBPACK_IMPORTED_MODULE_2___default.a.createElement(Link, props); }); }); if (false) { var ariaCurrentType; } //# sourceMappingURL=react-router-dom.js.map /***/ }), /***/ "6+eU": /*!************************************************************!*\ !*** ./node_modules/rc-pagination/es/index.js + 4 modules ***! \************************************************************/ /*! exports provided: default */ /*! exports used: default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/extends.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-pagination/es/locale/zh_CN.js */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "a", function() { return /* reexport */ es_Pagination; }); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js var esm_extends = __webpack_require__("wx14"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js var defineProperty = __webpack_require__("rePB"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js var objectSpread2 = __webpack_require__("VTBJ"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js var classCallCheck = __webpack_require__("1OyB"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createClass.js var createClass = __webpack_require__("vuIU"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/inherits.js var inherits = __webpack_require__("Ji7U"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createSuper.js + 1 modules var createSuper = __webpack_require__("LK+K"); // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); var external_window_React_default = /*#__PURE__*/__webpack_require__.n(external_window_React_); // EXTERNAL MODULE: ./node_modules/classnames/index.js var classnames = __webpack_require__("TSYQ"); var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); // CONCATENATED MODULE: ./node_modules/rc-pagination/es/Pager.js /* eslint react/prop-types: 0 */ var Pager_Pager = function Pager(props) { var _classNames; var prefixCls = "".concat(props.rootPrefixCls, "-item"); var cls = classnames_default()(prefixCls, "".concat(prefixCls, "-").concat(props.page), (_classNames = {}, Object(defineProperty["a" /* default */])(_classNames, "".concat(prefixCls, "-active"), props.active), Object(defineProperty["a" /* default */])(_classNames, props.className, !!props.className), Object(defineProperty["a" /* default */])(_classNames, "".concat(prefixCls, "-disabled"), !props.page), _classNames)); var handleClick = function handleClick() { props.onClick(props.page); }; var handleKeyPress = function handleKeyPress(e) { props.onKeyPress(e, props.onClick, props.page); }; return /*#__PURE__*/external_window_React_default.a.createElement("li", { title: props.showTitle ? props.page : null, className: cls, onClick: handleClick, onKeyPress: handleKeyPress, tabIndex: "0" }, props.itemRender(props.page, 'page', /*#__PURE__*/external_window_React_default.a.createElement("a", { rel: "nofollow" }, props.page))); }; /* harmony default export */ var es_Pager = (Pager_Pager); // CONCATENATED MODULE: ./node_modules/rc-pagination/es/KeyCode.js /* harmony default export */ var KeyCode = ({ ZERO: 48, NINE: 57, NUMPAD_ZERO: 96, NUMPAD_NINE: 105, BACKSPACE: 8, DELETE: 46, ENTER: 13, ARROW_UP: 38, ARROW_DOWN: 40 }); // CONCATENATED MODULE: ./node_modules/rc-pagination/es/Options.js /* eslint react/prop-types: 0 */ var Options_Options = /*#__PURE__*/function (_React$Component) { Object(inherits["a" /* default */])(Options, _React$Component); var _super = Object(createSuper["a" /* default */])(Options); function Options() { var _this; Object(classCallCheck["a" /* default */])(this, Options); for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } _this = _super.call.apply(_super, [this].concat(args)); _this.state = { goInputText: '' }; _this.buildOptionText = function (value) { return "".concat(value, " ").concat(_this.props.locale.items_per_page); }; _this.changeSize = function (value) { _this.props.changeSize(Number(value)); }; _this.handleChange = function (e) { _this.setState({ goInputText: e.target.value }); }; _this.handleBlur = function (e) { var _this$props = _this.props, goButton = _this$props.goButton, quickGo = _this$props.quickGo, rootPrefixCls = _this$props.rootPrefixCls; var goInputText = _this.state.goInputText; if (goButton || goInputText === '') { return; } if (e.relatedTarget && (e.relatedTarget.className.indexOf("".concat(rootPrefixCls, "-prev")) >= 0 || e.relatedTarget.className.indexOf("".concat(rootPrefixCls, "-next")) >= 0)) { return; } _this.setState({ goInputText: '' }); quickGo(_this.getValidValue()); }; _this.go = function (e) { var goInputText = _this.state.goInputText; if (goInputText === '') { return; } if (e.keyCode === KeyCode.ENTER || e.type === 'click') { _this.setState({ goInputText: '' }); _this.props.quickGo(_this.getValidValue()); } }; return _this; } Object(createClass["a" /* default */])(Options, [{ key: "getValidValue", value: function getValidValue() { var _this$state = this.state, goInputText = _this$state.goInputText, current = _this$state.current; // eslint-disable-next-line no-restricted-globals return !goInputText || isNaN(goInputText) ? current : Number(goInputText); } }, { key: "getPageSizeOptions", value: function getPageSizeOptions() { var _this$props2 = this.props, pageSize = _this$props2.pageSize, pageSizeOptions = _this$props2.pageSizeOptions; if (pageSizeOptions.some(function (option) { return option.toString() === pageSize.toString(); })) { return pageSizeOptions; } return pageSizeOptions.concat([pageSize.toString()]).sort(function (a, b) { // eslint-disable-next-line no-restricted-globals var numberA = isNaN(Number(a)) ? 0 : Number(a); // eslint-disable-next-line no-restricted-globals var numberB = isNaN(Number(b)) ? 0 : Number(b); return numberA - numberB; }); } }, { key: "render", value: function render() { var _this2 = this; var _this$props3 = this.props, pageSize = _this$props3.pageSize, locale = _this$props3.locale, rootPrefixCls = _this$props3.rootPrefixCls, changeSize = _this$props3.changeSize, quickGo = _this$props3.quickGo, goButton = _this$props3.goButton, selectComponentClass = _this$props3.selectComponentClass, buildOptionText = _this$props3.buildOptionText, selectPrefixCls = _this$props3.selectPrefixCls, disabled = _this$props3.disabled; var goInputText = this.state.goInputText; var prefixCls = "".concat(rootPrefixCls, "-options"); var Select = selectComponentClass; var changeSelect = null; var goInput = null; var gotoButton = null; if (!changeSize && !quickGo) { return null; } var pageSizeOptions = this.getPageSizeOptions(); if (changeSize && Select) { var options = pageSizeOptions.map(function (opt, i) { return /*#__PURE__*/external_window_React_default.a.createElement(Select.Option, { key: i, value: opt.toString() }, (buildOptionText || _this2.buildOptionText)(opt)); }); changeSelect = /*#__PURE__*/external_window_React_default.a.createElement(Select, { disabled: disabled, prefixCls: selectPrefixCls, showSearch: false, className: "".concat(prefixCls, "-size-changer"), optionLabelProp: "children", dropdownMatchSelectWidth: false, value: (pageSize || pageSizeOptions[0]).toString(), onChange: this.changeSize, getPopupContainer: function getPopupContainer(triggerNode) { return triggerNode.parentNode; } }, options); } if (quickGo) { if (goButton) { gotoButton = typeof goButton === 'boolean' ? /*#__PURE__*/external_window_React_default.a.createElement("button", { type: "button", onClick: this.go, onKeyUp: this.go, disabled: disabled, className: "".concat(prefixCls, "-quick-jumper-button") }, locale.jump_to_confirm) : /*#__PURE__*/external_window_React_default.a.createElement("span", { onClick: this.go, onKeyUp: this.go }, goButton); } goInput = /*#__PURE__*/external_window_React_default.a.createElement("div", { className: "".concat(prefixCls, "-quick-jumper") }, locale.jump_to, /*#__PURE__*/external_window_React_default.a.createElement("input", { disabled: disabled, type: "text", value: goInputText, onChange: this.handleChange, onKeyUp: this.go, onBlur: this.handleBlur }), locale.page, gotoButton); } return /*#__PURE__*/external_window_React_default.a.createElement("li", { className: "".concat(prefixCls) }, changeSelect, goInput); } }]); return Options; }(external_window_React_default.a.Component); Options_Options.defaultProps = { pageSizeOptions: ['10', '20', '50', '100'] }; /* harmony default export */ var es_Options = (Options_Options); // EXTERNAL MODULE: ./node_modules/rc-pagination/es/locale/zh_CN.js var zh_CN = __webpack_require__("N2Kk"); // CONCATENATED MODULE: ./node_modules/rc-pagination/es/Pagination.js /* eslint react/prop-types: 0 */ function noop() {} function isInteger(value) { return (// eslint-disable-next-line no-restricted-globals typeof value === 'number' && isFinite(value) && Math.floor(value) === value ); } function defaultItemRender(page, type, element) { return element; } function calculatePage(p, state, props) { var pageSize = typeof p === 'undefined' ? state.pageSize : p; return Math.floor((props.total - 1) / pageSize) + 1; } var Pagination_Pagination = /*#__PURE__*/function (_React$Component) { Object(inherits["a" /* default */])(Pagination, _React$Component); var _super = Object(createSuper["a" /* default */])(Pagination); function Pagination(props) { var _this; Object(classCallCheck["a" /* default */])(this, Pagination); _this = _super.call(this, props); _this.getJumpPrevPage = function () { return Math.max(1, _this.state.current - (_this.props.showLessItems ? 3 : 5)); }; _this.getJumpNextPage = function () { return Math.min(calculatePage(undefined, _this.state, _this.props), _this.state.current + (_this.props.showLessItems ? 3 : 5)); }; _this.getItemIcon = function (icon, label) { var prefixCls = _this.props.prefixCls; var iconNode = icon || /*#__PURE__*/external_window_React_default.a.createElement("button", { type: "button", "aria-label": label, className: "".concat(prefixCls, "-item-link") }); if (typeof icon === 'function') { iconNode = external_window_React_default.a.createElement(icon, Object(objectSpread2["a" /* default */])({}, _this.props)); } return iconNode; }; _this.savePaginationNode = function (node) { _this.paginationNode = node; }; _this.isValid = function (page) { return isInteger(page) && page !== _this.state.current; }; _this.shouldDisplayQuickJumper = function () { var _this$props = _this.props, showQuickJumper = _this$props.showQuickJumper, pageSize = _this$props.pageSize, total = _this$props.total; if (total <= pageSize) { return false; } return showQuickJumper; }; _this.handleKeyDown = function (e) { if (e.keyCode === KeyCode.ARROW_UP || e.keyCode === KeyCode.ARROW_DOWN) { e.preventDefault(); } }; _this.handleKeyUp = function (e) { var value = _this.getValidValue(e); var currentInputValue = _this.state.currentInputValue; if (value !== currentInputValue) { _this.setState({ currentInputValue: value }); } if (e.keyCode === KeyCode.ENTER) { _this.handleChange(value); } else if (e.keyCode === KeyCode.ARROW_UP) { _this.handleChange(value - 1); } else if (e.keyCode === KeyCode.ARROW_DOWN) { _this.handleChange(value + 1); } }; _this.changePageSize = function (size) { var current = _this.state.current; var newCurrent = calculatePage(size, _this.state, _this.props); current = current > newCurrent ? newCurrent : current; // fix the issue: // Once 'total' is 0, 'current' in 'onShowSizeChange' is 0, which is not correct. if (newCurrent === 0) { // eslint-disable-next-line prefer-destructuring current = _this.state.current; } if (typeof size === 'number') { if (!('pageSize' in _this.props)) { _this.setState({ pageSize: size }); } if (!('current' in _this.props)) { _this.setState({ current: current, currentInputValue: current }); } } _this.props.onShowSizeChange(current, size); if ('onChange' in _this.props && _this.props.onChange) { _this.props.onChange(current, size); } }; _this.handleChange = function (p) { var disabled = _this.props.disabled; var page = p; if (_this.isValid(page) && !disabled) { var currentPage = calculatePage(undefined, _this.state, _this.props); if (page > currentPage) { page = currentPage; } else if (page < 1) { page = 1; } if (!('current' in _this.props)) { _this.setState({ current: page, currentInputValue: page }); } var pageSize = _this.state.pageSize; _this.props.onChange(page, pageSize); return page; } return _this.state.current; }; _this.prev = function () { if (_this.hasPrev()) { _this.handleChange(_this.state.current - 1); } }; _this.next = function () { if (_this.hasNext()) { _this.handleChange(_this.state.current + 1); } }; _this.jumpPrev = function () { _this.handleChange(_this.getJumpPrevPage()); }; _this.jumpNext = function () { _this.handleChange(_this.getJumpNextPage()); }; _this.hasPrev = function () { return _this.state.current > 1; }; _this.hasNext = function () { return _this.state.current < calculatePage(undefined, _this.state, _this.props); }; _this.runIfEnter = function (event, callback) { if (event.key === 'Enter' || event.charCode === 13) { for (var _len = arguments.length, restParams = new Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++) { restParams[_key - 2] = arguments[_key]; } callback.apply(void 0, restParams); } }; _this.runIfEnterPrev = function (e) { _this.runIfEnter(e, _this.prev); }; _this.runIfEnterNext = function (e) { _this.runIfEnter(e, _this.next); }; _this.runIfEnterJumpPrev = function (e) { _this.runIfEnter(e, _this.jumpPrev); }; _this.runIfEnterJumpNext = function (e) { _this.runIfEnter(e, _this.jumpNext); }; _this.handleGoTO = function (e) { if (e.keyCode === KeyCode.ENTER || e.type === 'click') { _this.handleChange(_this.state.currentInputValue); } }; var hasOnChange = props.onChange !== noop; var hasCurrent = ('current' in props); if (hasCurrent && !hasOnChange) { // eslint-disable-next-line no-console console.warn('Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.'); } var _current = props.defaultCurrent; if ('current' in props) { // eslint-disable-next-line prefer-destructuring _current = props.current; } var _pageSize = props.defaultPageSize; if ('pageSize' in props) { // eslint-disable-next-line prefer-destructuring _pageSize = props.pageSize; } _current = Math.min(_current, calculatePage(_pageSize, undefined, props)); _this.state = { current: _current, currentInputValue: _current, pageSize: _pageSize }; return _this; } Object(createClass["a" /* default */])(Pagination, [{ key: "componentDidUpdate", value: function componentDidUpdate(prevProps, prevState) { // When current page change, fix focused style of prev item // A hacky solution of https://github.com/ant-design/ant-design/issues/8948 var prefixCls = this.props.prefixCls; if (prevState.current !== this.state.current && this.paginationNode) { var lastCurrentNode = this.paginationNode.querySelector(".".concat(prefixCls, "-item-").concat(prevState.current)); if (lastCurrentNode && document.activeElement === lastCurrentNode) { lastCurrentNode.blur(); } } } }, { key: "getValidValue", value: function getValidValue(e) { var inputValue = e.target.value; var allPages = calculatePage(undefined, this.state, this.props); var currentInputValue = this.state.currentInputValue; var value; if (inputValue === '') { value = inputValue; // eslint-disable-next-line no-restricted-globals } else if (isNaN(Number(inputValue))) { value = currentInputValue; } else if (inputValue >= allPages) { value = allPages; } else { value = Number(inputValue); } return value; } }, { key: "getShowSizeChanger", value: function getShowSizeChanger() { var _this$props2 = this.props, showSizeChanger = _this$props2.showSizeChanger, total = _this$props2.total, totalBoundaryShowSizeChanger = _this$props2.totalBoundaryShowSizeChanger; if (typeof showSizeChanger !== 'undefined') { return showSizeChanger; } return total > totalBoundaryShowSizeChanger; } }, { key: "renderPrev", value: function renderPrev(prevPage) { var _this$props3 = this.props, prevIcon = _this$props3.prevIcon, itemRender = _this$props3.itemRender; var prevButton = itemRender(prevPage, 'prev', this.getItemIcon(prevIcon, 'prev page')); var disabled = !this.hasPrev(); return Object(external_window_React_["isValidElement"])(prevButton) ? Object(external_window_React_["cloneElement"])(prevButton, { disabled: disabled }) : prevButton; } }, { key: "renderNext", value: function renderNext(nextPage) { var _this$props4 = this.props, nextIcon = _this$props4.nextIcon, itemRender = _this$props4.itemRender; var nextButton = itemRender(nextPage, 'next', this.getItemIcon(nextIcon, 'next page')); var disabled = !this.hasNext(); return Object(external_window_React_["isValidElement"])(nextButton) ? Object(external_window_React_["cloneElement"])(nextButton, { disabled: disabled }) : nextButton; } }, { key: "render", value: function render() { var _this2 = this; var _this$props5 = this.props, prefixCls = _this$props5.prefixCls, className = _this$props5.className, style = _this$props5.style, disabled = _this$props5.disabled, hideOnSinglePage = _this$props5.hideOnSinglePage, total = _this$props5.total, locale = _this$props5.locale, showQuickJumper = _this$props5.showQuickJumper, showLessItems = _this$props5.showLessItems, showTitle = _this$props5.showTitle, showTotal = _this$props5.showTotal, simple = _this$props5.simple, itemRender = _this$props5.itemRender, showPrevNextJumpers = _this$props5.showPrevNextJumpers, jumpPrevIcon = _this$props5.jumpPrevIcon, jumpNextIcon = _this$props5.jumpNextIcon, selectComponentClass = _this$props5.selectComponentClass, selectPrefixCls = _this$props5.selectPrefixCls, pageSizeOptions = _this$props5.pageSizeOptions; var _this$state = this.state, current = _this$state.current, pageSize = _this$state.pageSize, currentInputValue = _this$state.currentInputValue; // When hideOnSinglePage is true and there is only 1 page, hide the pager if (hideOnSinglePage === true && total <= pageSize) { return null; } var allPages = calculatePage(undefined, this.state, this.props); var pagerList = []; var jumpPrev = null; var jumpNext = null; var firstPager = null; var lastPager = null; var gotoButton = null; var goButton = showQuickJumper && showQuickJumper.goButton; var pageBufferSize = showLessItems ? 1 : 2; var prevPage = current - 1 > 0 ? current - 1 : 0; var nextPage = current + 1 < allPages ? current + 1 : allPages; var dataOrAriaAttributeProps = Object.keys(this.props).reduce(function (prev, key) { if (key.substr(0, 5) === 'data-' || key.substr(0, 5) === 'aria-' || key === 'role') { // eslint-disable-next-line no-param-reassign prev[key] = _this2.props[key]; } return prev; }, {}); if (simple) { if (goButton) { if (typeof goButton === 'boolean') { gotoButton = /*#__PURE__*/external_window_React_default.a.createElement("button", { type: "button", onClick: this.handleGoTO, onKeyUp: this.handleGoTO }, locale.jump_to_confirm); } else { gotoButton = /*#__PURE__*/external_window_React_default.a.createElement("span", { onClick: this.handleGoTO, onKeyUp: this.handleGoTO }, goButton); } gotoButton = /*#__PURE__*/external_window_React_default.a.createElement("li", { title: showTitle ? "".concat(locale.jump_to).concat(current, "/").concat(allPages) : null, className: "".concat(prefixCls, "-simple-pager") }, gotoButton); } return /*#__PURE__*/external_window_React_default.a.createElement("ul", Object(esm_extends["a" /* default */])({ className: classnames_default()(prefixCls, "".concat(prefixCls, "-simple"), Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-disabled"), disabled), className), style: style, ref: this.savePaginationNode }, dataOrAriaAttributeProps), /*#__PURE__*/external_window_React_default.a.createElement("li", { title: showTitle ? locale.prev_page : null, onClick: this.prev, tabIndex: this.hasPrev() ? 0 : null, onKeyPress: this.runIfEnterPrev, className: classnames_default()("".concat(prefixCls, "-prev"), Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-disabled"), !this.hasPrev())), "aria-disabled": !this.hasPrev() }, this.renderPrev(prevPage)), /*#__PURE__*/external_window_React_default.a.createElement("li", { title: showTitle ? "".concat(current, "/").concat(allPages) : null, className: "".concat(prefixCls, "-simple-pager") }, /*#__PURE__*/external_window_React_default.a.createElement("input", { type: "text", value: currentInputValue, disabled: disabled, onKeyDown: this.handleKeyDown, onKeyUp: this.handleKeyUp, onChange: this.handleKeyUp, size: "3" }), /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "".concat(prefixCls, "-slash") }, "/"), allPages), /*#__PURE__*/external_window_React_default.a.createElement("li", { title: showTitle ? locale.next_page : null, onClick: this.next, tabIndex: this.hasPrev() ? 0 : null, onKeyPress: this.runIfEnterNext, className: classnames_default()("".concat(prefixCls, "-next"), Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-disabled"), !this.hasNext())), "aria-disabled": !this.hasNext() }, this.renderNext(nextPage)), gotoButton); } if (allPages <= 3 + pageBufferSize * 2) { var pagerProps = { locale: locale, rootPrefixCls: prefixCls, onClick: this.handleChange, onKeyPress: this.runIfEnter, showTitle: showTitle, itemRender: itemRender }; if (!allPages) { pagerList.push( /*#__PURE__*/external_window_React_default.a.createElement(es_Pager, Object(esm_extends["a" /* default */])({}, pagerProps, { key: "noPager", page: allPages, className: "".concat(prefixCls, "-disabled") }))); } for (var i = 1; i <= allPages; i += 1) { var active = current === i; pagerList.push( /*#__PURE__*/external_window_React_default.a.createElement(es_Pager, Object(esm_extends["a" /* default */])({}, pagerProps, { key: i, page: i, active: active }))); } } else { var prevItemTitle = showLessItems ? locale.prev_3 : locale.prev_5; var nextItemTitle = showLessItems ? locale.next_3 : locale.next_5; if (showPrevNextJumpers) { jumpPrev = /*#__PURE__*/external_window_React_default.a.createElement("li", { title: showTitle ? prevItemTitle : null, key: "prev", onClick: this.jumpPrev, tabIndex: "0", onKeyPress: this.runIfEnterJumpPrev, className: classnames_default()("".concat(prefixCls, "-jump-prev"), Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-jump-prev-custom-icon"), !!jumpPrevIcon)) }, itemRender(this.getJumpPrevPage(), 'jump-prev', this.getItemIcon(jumpPrevIcon, 'prev page'))); jumpNext = /*#__PURE__*/external_window_React_default.a.createElement("li", { title: showTitle ? nextItemTitle : null, key: "next", tabIndex: "0", onClick: this.jumpNext, onKeyPress: this.runIfEnterJumpNext, className: classnames_default()("".concat(prefixCls, "-jump-next"), Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-jump-next-custom-icon"), !!jumpNextIcon)) }, itemRender(this.getJumpNextPage(), 'jump-next', this.getItemIcon(jumpNextIcon, 'next page'))); } lastPager = /*#__PURE__*/external_window_React_default.a.createElement(es_Pager, { locale: locale, last: true, rootPrefixCls: prefixCls, onClick: this.handleChange, onKeyPress: this.runIfEnter, key: allPages, page: allPages, active: false, showTitle: showTitle, itemRender: itemRender }); firstPager = /*#__PURE__*/external_window_React_default.a.createElement(es_Pager, { locale: locale, rootPrefixCls: prefixCls, onClick: this.handleChange, onKeyPress: this.runIfEnter, key: 1, page: 1, active: false, showTitle: showTitle, itemRender: itemRender }); var left = Math.max(1, current - pageBufferSize); var right = Math.min(current + pageBufferSize, allPages); if (current - 1 <= pageBufferSize) { right = 1 + pageBufferSize * 2; } if (allPages - current <= pageBufferSize) { left = allPages - pageBufferSize * 2; } for (var _i = left; _i <= right; _i += 1) { var _active = current === _i; pagerList.push( /*#__PURE__*/external_window_React_default.a.createElement(es_Pager, { locale: locale, rootPrefixCls: prefixCls, onClick: this.handleChange, onKeyPress: this.runIfEnter, key: _i, page: _i, active: _active, showTitle: showTitle, itemRender: itemRender })); } if (current - 1 >= pageBufferSize * 2 && current !== 1 + 2) { pagerList[0] = Object(external_window_React_["cloneElement"])(pagerList[0], { className: "".concat(prefixCls, "-item-after-jump-prev") }); pagerList.unshift(jumpPrev); } if (allPages - current >= pageBufferSize * 2 && current !== allPages - 2) { pagerList[pagerList.length - 1] = Object(external_window_React_["cloneElement"])(pagerList[pagerList.length - 1], { className: "".concat(prefixCls, "-item-before-jump-next") }); pagerList.push(jumpNext); } if (left !== 1) { pagerList.unshift(firstPager); } if (right !== allPages) { pagerList.push(lastPager); } } var totalText = null; if (showTotal) { totalText = /*#__PURE__*/external_window_React_default.a.createElement("li", { className: "".concat(prefixCls, "-total-text") }, showTotal(total, [total === 0 ? 0 : (current - 1) * pageSize + 1, current * pageSize > total ? total : current * pageSize])); } var prevDisabled = !this.hasPrev() || !allPages; var nextDisabled = !this.hasNext() || !allPages; return /*#__PURE__*/external_window_React_default.a.createElement("ul", Object(esm_extends["a" /* default */])({ className: classnames_default()(prefixCls, className, Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-disabled"), disabled)), style: style, unselectable: "unselectable", ref: this.savePaginationNode }, dataOrAriaAttributeProps), totalText, /*#__PURE__*/external_window_React_default.a.createElement("li", { title: showTitle ? locale.prev_page : null, onClick: this.prev, tabIndex: prevDisabled ? null : 0, onKeyPress: this.runIfEnterPrev, className: classnames_default()("".concat(prefixCls, "-prev"), Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-disabled"), prevDisabled)), "aria-disabled": prevDisabled }, this.renderPrev(prevPage)), pagerList, /*#__PURE__*/external_window_React_default.a.createElement("li", { title: showTitle ? locale.next_page : null, onClick: this.next, tabIndex: nextDisabled ? null : 0, onKeyPress: this.runIfEnterNext, className: classnames_default()("".concat(prefixCls, "-next"), Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-disabled"), nextDisabled)), "aria-disabled": nextDisabled }, this.renderNext(nextPage)), /*#__PURE__*/external_window_React_default.a.createElement(es_Options, { disabled: disabled, locale: locale, rootPrefixCls: prefixCls, selectComponentClass: selectComponentClass, selectPrefixCls: selectPrefixCls, changeSize: this.getShowSizeChanger() ? this.changePageSize : null, current: current, pageSize: pageSize, pageSizeOptions: pageSizeOptions, quickGo: this.shouldDisplayQuickJumper() ? this.handleChange : null, goButton: goButton })); } }], [{ key: "getDerivedStateFromProps", value: function getDerivedStateFromProps(props, prevState) { var newState = {}; if ('current' in props) { newState.current = props.current; if (props.current !== prevState.current) { newState.currentInputValue = newState.current; } } if ('pageSize' in props && props.pageSize !== prevState.pageSize) { var current = prevState.current; var newCurrent = calculatePage(props.pageSize, prevState, props); current = current > newCurrent ? newCurrent : current; if (!('current' in props)) { newState.current = current; newState.currentInputValue = current; } newState.pageSize = props.pageSize; } return newState; } }]); return Pagination; }(external_window_React_default.a.Component); Pagination_Pagination.defaultProps = { defaultCurrent: 1, total: 0, defaultPageSize: 10, onChange: noop, className: '', selectPrefixCls: 'rc-select', prefixCls: 'rc-pagination', selectComponentClass: null, hideOnSinglePage: false, showPrevNextJumpers: true, showQuickJumper: false, showLessItems: false, showTitle: true, onShowSizeChange: noop, locale: zh_CN["a" /* default */], style: {}, itemRender: defaultItemRender, totalBoundaryShowSizeChanger: 50 }; /* harmony default export */ var es_Pagination = (Pagination_Pagination); // CONCATENATED MODULE: ./node_modules/rc-pagination/es/index.js /***/ }), /***/ "61Iv": /*!*************************************************!*\ !*** ./src/pages/Competitions/Entered/xmtz.png ***! \*************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "static/xmtz.e88619e3.png"; /***/ }), /***/ "BU3w": /*!***************************************************!*\ !*** ./node_modules/rc-util/es/Dom/dynamicCSS.js ***! \***************************************************/ /*! exports provided: injectCSS, updateCSS */ /*! exports used: updateCSS */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* unused harmony export injectCSS */ /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return updateCSS; }); /* harmony import */ var _canUseDom__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./canUseDom */ "MNnm"); var MARK_KEY = "rc-util-key"; function getContainer(option) { if (option.attachTo) { return option.attachTo; } var head = document.querySelector('head'); return head || document.body; } function injectCSS(css) { var _option$csp; var option = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; if (!Object(_canUseDom__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])()) { return null; } var styleNode = document.createElement('style'); if ((_option$csp = option.csp) === null || _option$csp === void 0 ? void 0 : _option$csp.nonce) { var _option$csp2; styleNode.nonce = (_option$csp2 = option.csp) === null || _option$csp2 === void 0 ? void 0 : _option$csp2.nonce; } styleNode.innerHTML = css; var container = getContainer(option); var firstChild = container.firstChild; if (option.prepend && container.prepend) { // Use `prepend` first container.prepend(styleNode); } else if (option.prepend && firstChild) { // Fallback to `insertBefore` like IE not support `prepend` container.insertBefore(styleNode, firstChild); } else { container.appendChild(styleNode); } return styleNode; } var containerCache = new Map(); function updateCSS(css, key) { var option = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; var container = getContainer(option); // Get real parent if (!containerCache.has(container)) { var placeholderStyle = injectCSS('', option); var parentNode = placeholderStyle.parentNode; containerCache.set(container, parentNode); parentNode.removeChild(placeholderStyle); } var existNode = Array.from(containerCache.get(container).children).find(function (node) { return node.tagName === 'STYLE' && node[MARK_KEY] === key; }); if (existNode) { var _option$csp3, _option$csp4; if (((_option$csp3 = option.csp) === null || _option$csp3 === void 0 ? void 0 : _option$csp3.nonce) && existNode.nonce !== ((_option$csp4 = option.csp) === null || _option$csp4 === void 0 ? void 0 : _option$csp4.nonce)) { var _option$csp5; existNode.nonce = (_option$csp5 = option.csp) === null || _option$csp5 === void 0 ? void 0 : _option$csp5.nonce; } if (existNode.innerHTML !== css) { existNode.innerHTML = css; } return existNode; } var newNode = injectCSS(css, option); newNode[MARK_KEY] = key; return newNode; } /***/ }), /***/ "Hm3h": /*!***************************************************************!*\ !*** ./src/pages/Competitions/Entered/index.tsx + 14 modules ***! \***************************************************************/ /*! exports provided: default */ /*! all exports used */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@ant-design/icons/es/icons/CloseOutlined.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@ant-design/icons/es/icons/FormOutlined.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/index.less?modules (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/.umi-production/core/umiExports.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/components/AuthenticationModel/index.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/Enteredmodel/Addteams.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/Enteredmodel/JoinModel.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./src/utils/env.ts */ /*! ModuleConcatenation bailout: Cannot concat with ./src/utils/util.tsx */ /*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/Enteredmodel/success.png (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/Ncode.jpg (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/dmpz.png (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/sjjx.png (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/xmcx.png (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./src/pages/Competitions/Entered/xmtz.png (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/breadcrumb/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/breadcrumb/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/button/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/button/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/dropdown/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/dropdown/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/empty/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/empty/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/input/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/input/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/menu/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/menu/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/message/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/message/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/modal/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/modal/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/pagination/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/pagination/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/popconfirm/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/popconfirm/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/skeleton/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/skeleton/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/tooltip/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/antd/es/tooltip/style/index.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-router-dom/esm/react-router-dom.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/react-router/esm/react-router.js */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // EXTERNAL MODULE: ./node_modules/antd/es/modal/style/index.js var style = __webpack_require__("2qtc"); // EXTERNAL MODULE: ./node_modules/antd/es/modal/index.js + 7 modules var modal = __webpack_require__("kLXV"); // EXTERNAL MODULE: ./node_modules/antd/es/button/style/index.js var button_style = __webpack_require__("+L6B"); // EXTERNAL MODULE: ./node_modules/antd/es/button/index.js var es_button = __webpack_require__("2/Rp"); // EXTERNAL MODULE: ./node_modules/antd/es/skeleton/style/index.js var skeleton_style = __webpack_require__("cWXX"); // EXTERNAL MODULE: ./node_modules/antd/es/skeleton/index.js + 8 modules var skeleton = __webpack_require__("/ezw"); // EXTERNAL MODULE: ./node_modules/antd/es/pagination/style/index.js var pagination_style = __webpack_require__("DjyN"); // EXTERNAL MODULE: ./node_modules/antd/es/pagination/index.js + 2 modules var pagination = __webpack_require__("NUBc"); // EXTERNAL MODULE: ./node_modules/antd/es/breadcrumb/style/index.js var breadcrumb_style = __webpack_require__("sPJy"); // EXTERNAL MODULE: ./node_modules/antd/es/breadcrumb/index.js + 3 modules var breadcrumb = __webpack_require__("bE4q"); // EXTERNAL MODULE: ./node_modules/antd/es/message/style/index.js var message_style = __webpack_require__("miYZ"); // EXTERNAL MODULE: ./node_modules/antd/es/message/index.js + 1 modules var message = __webpack_require__("tsqr"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js var asyncToGenerator = __webpack_require__("9og8"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules var slicedToArray = __webpack_require__("tJVT"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js + 1 modules var objectWithoutProperties = __webpack_require__("PpiC"); // EXTERNAL MODULE: ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/regenerator/index.js var regenerator = __webpack_require__("WmNS"); var regenerator_default = /*#__PURE__*/__webpack_require__.n(regenerator); // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); var external_window_React_default = /*#__PURE__*/__webpack_require__.n(external_window_React_); // EXTERNAL MODULE: ./node_modules/react-router/esm/react-router.js var react_router = __webpack_require__("Ty5D"); // EXTERNAL MODULE: ./node_modules/react-router-dom/esm/react-router-dom.js var react_router_dom = __webpack_require__("55Ip"); // EXTERNAL MODULE: ./src/.umi-production/core/umiExports.ts + 17 modules var umiExports = __webpack_require__("9kvl"); // EXTERNAL MODULE: ./src/pages/Competitions/Entered/index.less?modules var Enteredmodules = __webpack_require__("ipgu"); var Enteredmodules_default = /*#__PURE__*/__webpack_require__.n(Enteredmodules); // EXTERNAL MODULE: ./src/pages/Competitions/Entered/Ncode.jpg var Ncode = __webpack_require__("jWHs"); var Ncode_default = /*#__PURE__*/__webpack_require__.n(Ncode); // CONCATENATED MODULE: ./src/pages/Competitions/Entered/Assembly/Assembly.tsx //报名首页 function Assembly(_ref) { var setIsAddmodel = _ref.setIsAddmodel, setJoin = _ref.setJoin, HeaderDetail = _ref.HeaderDetail, user = _ref.user, dispatch = _ref.dispatch; return /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.backgroundimg }, /*#__PURE__*/external_window_React_default.a.createElement("p", { className: Enteredmodules_default.a.countsize }, "\u6B22\u8FCE\u62A5\u540D\u53C2\u52A0\u672C\u9879\u8D5B\u4E8B\uFF01\u5934\u6B4C\u5168\u9762\u652F\u6301\u5404\u7C7B\u7ADE\u8D5B\u7684\u5728\u7EBF\u8FD0\u884C\u7BA1\u7406\uFF0C"), /*#__PURE__*/external_window_React_default.a.createElement("p", { className: Enteredmodules_default.a.countsize }, "\u5927\u6570\u636E\u3001\u4EBA\u5DE5\u667A\u80FD\u3001\u5404\u7C7B\u82AF\u7247\u67B6\u6784\u7B49\u7ADE\u8D5B\u4EFB\u52A1\u5747\u53EF\u5728\u7EBF\u8FD0\u884C\u3001\u90E8\u7F72\u548C\u8BC4\u6D4B\u3002"), /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.buttoncoent }, /*#__PURE__*/external_window_React_default.a.createElement("span", { onClick: function onClick() { var _user$userInfo; if (HeaderDetail !== null && HeaderDetail !== void 0 && HeaderDetail.is_authentication && !(user !== null && user !== void 0 && (_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && _user$userInfo.authentication)) { dispatch({ type: 'shixunsDetail/setActionTabs', payload: { key: 'Banner-Auth' } }); return; } setJoin(true); }, className: Enteredmodules_default.a.addteams }, "\u52A0\u5165\u6218\u961F"), /*#__PURE__*/external_window_React_default.a.createElement("span", { onClick: function onClick() { var _user$userInfo2; if (HeaderDetail !== null && HeaderDetail !== void 0 && HeaderDetail.is_authentication && !(user !== null && user !== void 0 && (_user$userInfo2 = user.userInfo) !== null && _user$userInfo2 !== void 0 && _user$userInfo2.authentication)) { dispatch({ type: 'shixunsDetail/setActionTabs', payload: { key: 'Banner-Auth' } }); return; } setIsAddmodel(true); }, className: Enteredmodules_default.a.createteams }, "\u521B\u5EFA\u6218\u961F")), /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.code }, /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u4F5C\u54C1\u6307\u5BFC\u5F20\u8001\u5E08\u5FAE\u4FE1"), /*#__PURE__*/external_window_React_default.a.createElement("div", null, /*#__PURE__*/external_window_React_default.a.createElement("img", { width: 90, height: 90, src: Ncode_default.a })))); } /* harmony default export */ var Assembly_Assembly = (Assembly); // EXTERNAL MODULE: ./src/pages/Competitions/Entered/Enteredmodel/Addteams.tsx var Addteams = __webpack_require__("qHvr"); // EXTERNAL MODULE: ./src/utils/env.ts + 1 modules var env = __webpack_require__("m3rI"); // CONCATENATED MODULE: ./src/pages/Competitions/Entered/Assembly/TeamsNota.tsx //没有数据时显示 function Nulldata(_ref) { var setIsAddmodel = _ref.setIsAddmodel, setJoin = _ref.setJoin, HeaderDetail = _ref.HeaderDetail, user = _ref.user, dispatch = _ref.dispatch; return /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.nullnodata }, /*#__PURE__*/external_window_React_default.a.createElement("img", { src: env["a" /* default */].IMG_SERVER + "/images/educoder/competitions/Noentry.jpg" }), /*#__PURE__*/external_window_React_default.a.createElement("p", { style: { fontSize: '16px', color: '#333333' }, className: "bootomtext" }, "\u60A8\u5F53\u524D\u672A\u62A5\u540D\uFF0C\u8BF7\u5148", /*#__PURE__*/external_window_React_default.a.createElement("span", { onClick: function onClick() { var _user$userInfo; if (HeaderDetail !== null && HeaderDetail !== void 0 && HeaderDetail.is_authentication && !(user !== null && user !== void 0 && (_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && _user$userInfo.authentication)) { dispatch({ type: 'shixunsDetail/setActionTabs', payload: { key: 'Banner-Auth' } }); return; } setJoin(true); }, style: { color: '#0152d9', cursor: "pointer" } }, "\u52A0\u5165\u6218\u961F"), "\u6216", /*#__PURE__*/external_window_React_default.a.createElement("span", { onClick: function onClick() { var _user$userInfo2; if (HeaderDetail !== null && HeaderDetail !== void 0 && HeaderDetail.is_authentication && !(user !== null && user !== void 0 && (_user$userInfo2 = user.userInfo) !== null && _user$userInfo2 !== void 0 && _user$userInfo2.authentication)) { dispatch({ type: 'shixunsDetail/setActionTabs', payload: { key: 'Banner-Auth' } }); return; } setIsAddmodel(true); }, style: { color: '#0152d9', cursor: "pointer" } }, "\u521B\u5EFA\u6218\u961F"), "\uFF0C"), /*#__PURE__*/external_window_React_default.a.createElement("p", { style: { fontSize: '16px', color: '#333333' } }, "\u52A0\u5165/\u521B\u5EFA\u6218\u961F\u540E\u5C06\u81EA\u52A8\u62A5\u540D")); } /* harmony default export */ var TeamsNota = (Nulldata); // EXTERNAL MODULE: ./node_modules/antd/es/input/style/index.js var input_style = __webpack_require__("5NDa"); // EXTERNAL MODULE: ./node_modules/antd/es/input/index.js + 3 modules var input = __webpack_require__("5rEg"); // CONCATENATED MODULE: ./src/pages/Competitions/Entered/Assembly/SelectTeam.tsx //搜索 var Search = input["a" /* default */].Search; function SelectTeam(_ref) { var Count = _ref.Count, Members_count = _ref.Members_count, selectlist = _ref.selectlist, setIsselect = _ref.setIsselect; var _useState = Object(external_window_React_["useState"])(''), _useState2 = Object(slicedToArray["a" /* default */])(_useState, 2), keywords = _useState2[0], setKeyWords = _useState2[1]; return /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.searchhead }, /*#__PURE__*/external_window_React_default.a.createElement("p", { className: Enteredmodules_default.a.selectleft }, "\u6218\u961F\u603B\u6570\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { color: "#459BE5", fontSize: "16px" } }, Count), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { marginLeft: "5px", marginRight: "15px" } }, "\u4E2A"), " \u53C2\u8D5B\u603B\u4EBA\u6570\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { color: "#459BE5" } }, Members_count), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { marginLeft: '5px' } }, "\u4EBA")), /*#__PURE__*/external_window_React_default.a.createElement(Search, { className: Enteredmodules_default.a.packinputs, value: keywords, placeholder: "\u8BF7\u8F93\u5165\u6218\u961F\u540D\u79F0\u641C\u7D22", allowClear: true, onChange: function onChange(e) { setKeyWords(e.target.value); }, onSearch: function onSearch(value) { setIsselect(true); selectlist(keywords); } // onPressEnter={} })); } /* harmony default export */ var Assembly_SelectTeam = (SelectTeam); // EXTERNAL MODULE: ./node_modules/antd/es/dropdown/style/index.js var dropdown_style = __webpack_require__("qVdP"); // EXTERNAL MODULE: ./node_modules/antd/es/dropdown/index.js var dropdown = __webpack_require__("jsC+"); // EXTERNAL MODULE: ./node_modules/antd/es/tooltip/style/index.js var tooltip_style = __webpack_require__("5Dmo"); // EXTERNAL MODULE: ./node_modules/antd/es/tooltip/index.js + 1 modules var tooltip = __webpack_require__("3S7+"); // EXTERNAL MODULE: ./node_modules/antd/es/menu/style/index.js var menu_style = __webpack_require__("lUTK"); // EXTERNAL MODULE: ./node_modules/antd/es/menu/index.js + 3 modules var menu = __webpack_require__("BvKs"); // EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/FormOutlined.js + 1 modules var FormOutlined = __webpack_require__("Fvcw"); // CONCATENATED MODULE: ./src/pages/Competitions/Entered/Assembly/ManagedTeams.tsx //管理的战队 function managed(_ref) { var item = _ref.item, identifier = _ref.identifier, isTipsshow = _ref.isTipsshow, type = _ref.type, setIslookModel = _ref.setIslookModel, setTeam = _ref.setTeam, setMembers = _ref.setMembers, mode = _ref.mode; function jsCopy() { var aa = "copy_invite_code".concat(item.id); var e = document.getElementById(aa); e.select(); document.execCommand("Copy"); message["b" /* default */].success("复制成功"); } function isSetting() { setTeam(item); if (type === 1) { setMembers(true); } else { setIslookModel(true); } } var mentItem = function mentItem() { return /*#__PURE__*/external_window_React_default.a.createElement(menu["a" /* default */], null, /*#__PURE__*/external_window_React_default.a.createElement(menu["a" /* default */].Item, { onClick: function onClick() { return isTipsshow(type, item.id); } }, type === 1 ? '删除战队' : '退出战队')); }; console.log(mode); return /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.ManagedTeams }, /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.width18 }, item && item.team_log ? /*#__PURE__*/external_window_React_default.a.createElement("img", { className: Enteredmodules_default.a.imageradius, src: env["a" /* default */].IMG_SERVER + "/".concat(item.team_log) }) : /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.spanradius }, item.name.length > 2 ? item.name.substring(0, 2) : item.name), /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.nametitle, title: item.name }, item.name ? item.name.length > 6 ? item.name.substring(0, 6) + '...' : item.name : '--'), type === 1 ? /*#__PURE__*/external_window_React_default.a.createElement(react_router_dom["a" /* Link */], { to: "/competitions/index/".concat(identifier, "/UpdateTeanname/").concat(item.id) }, /*#__PURE__*/external_window_React_default.a.createElement(tooltip["a" /* default */], { overlayStyle: { zIndex: 1 }, defaultVisible: true, placement: "top", visible: item && item.auto_create, autoAdjustOverflow: false, title: "请修改战队名称" }, /*#__PURE__*/external_window_React_default.a.createElement(FormOutlined["a" /* default */], { style: { marginLeft: '5px' } }))) : null), /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.width15, style: { justifyContent: 'center' } }, /*#__PURE__*/external_window_React_default.a.createElement("img", { className: Enteredmodules_default.a.loaderimg, src: env["a" /* default */].IMG_SERVER + "/images/" + "".concat(item.creator.image_url) }), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { marginLeft: '13px' }, title: item.creator.name }, item.creator.name.length > 3 ? item.creator.name.substring(0, 3) + '...' : item.creator.name)), /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.width15, style: { width: '10%' } }, /*#__PURE__*/external_window_React_default.a.createElement("span", { title: item.school_name }, item.school_name ? item.school_name.length > 6 ? item.school_name.substring(0, 6) + '...' : item.school_name : '--')), /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.width18, style: { width: '20%' } }, "\u521B\u5EFA\u65F6\u95F4\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", { title: item.created_at }, item.created_at || '--')), /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.width15 }, "\u9080\u8BF7\u7801\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", { title: item.invite_code }, item.invite_code || '--'), /*#__PURE__*/external_window_React_default.a.createElement("i", { className: "iconfont icon-fuzhi font-14", onClick: jsCopy, style: { display: "inline-block", color: '#0152d9', marginLeft: "5px", marginRight: "10px", cursor: 'pointer' } }), /*#__PURE__*/external_window_React_default.a.createElement("input", { id: "copy_invite_code" + item.id, value: item.invite_code || '--', onChange: function onChange(e) {}, style: { opacity: '0', position: 'absolute', bottom: "15px" } })), /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.width15, style: { justifyContent: 'flex-end' } }, /*#__PURE__*/external_window_React_default.a.createElement("span", null, "\u6218\u961F\u6210\u5458\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", null, item.team_members ? item.team_members.length : '--')), /*#__PURE__*/external_window_React_default.a.createElement("span", { onClick: function onClick() { return isSetting(); }, style: { color: '#0152d9', marginLeft: '10px', cursor: 'pointer' } }, type === 1 ? '设置' : '查看'), item && item.active || type === 2 ? /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.borderjingao, style: { visibility: 'hidden' } }) : /*#__PURE__*/external_window_React_default.a.createElement(tooltip["a" /* default */], { placement: "top", title: "请设置战队成员" }, /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.borderjingao }, "!"))), mode === 3 && /*#__PURE__*/external_window_React_default.a.createElement(react_router_dom["a" /* Link */], { to: "/competitions/index/".concat(identifier, "/teamDetail/").concat(item.id), style: { color: "#0152d9", fontSize: '14px', marginLeft: '30px', cursor: 'pointer', width: '6%' } }, "\u6218\u961F\u8BE6\u60C5"), /*#__PURE__*/external_window_React_default.a.createElement(dropdown["a" /* default */], { overlay: mentItem }, /*#__PURE__*/external_window_React_default.a.createElement("i", { style: { marginLeft: '30px' }, className: "iconfont icon-sandian" }))); } /* harmony default export */ var Assembly_ManagedTeams = (managed); // CONCATENATED MODULE: ./src/pages/Competitions/Entered/Assembly/AllTeams.tsx //管理的战队 function AllTeams(_ref) { var item = _ref.item, setIslookModel = _ref.setIslookModel, setTeam = _ref.setTeam, mode = _ref.mode; var _useParams = Object(react_router["i" /* useParams */])(), identifier = _useParams.identifier; return /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.ManagedTeams }, /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.width20 }, item && item.team_log ? /*#__PURE__*/external_window_React_default.a.createElement("img", { className: Enteredmodules_default.a.imageradius, src: env["a" /* default */].IMG_SERVER + "/".concat(item.team_log) }) : /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.spanradius }, item.name.length > 2 ? item.name.substring(0, 2) : item.name), /*#__PURE__*/external_window_React_default.a.createElement("span", { title: item.name, className: Enteredmodules_default.a.nametitle }, item.name ? item.name.length > 6 ? item.name.substring(0, 6) + '...' : item.name : '--')), /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.width20 }, /*#__PURE__*/external_window_React_default.a.createElement("img", { className: Enteredmodules_default.a.loaderimg, src: env["a" /* default */].IMG_SERVER + "/images/" + "".concat(item.creator.image_url) }), /*#__PURE__*/external_window_React_default.a.createElement("span", { title: item.creator.name, style: { marginLeft: '13px' } }, item.creator.name.length > 3 ? item.creator.name.substring(0, 3) + '...' : item.creator.name)), /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.width20 }, /*#__PURE__*/external_window_React_default.a.createElement("span", { title: item.school_name }, item.school_name ? item.school_name.length > 6 ? item.school_name.substring(0, 6) + '...' : item.school_name : '--')), /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.width20 }, "\u521B\u5EFA\u65F6\u95F4\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", null, item.created_at || '--')), /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.width20, style: { justifyContent: 'flex-end' } }, /*#__PURE__*/external_window_React_default.a.createElement("span", null, "\u6218\u961F\u6210\u5458\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", null, item.team_members ? item.team_members.length : '--')), /*#__PURE__*/external_window_React_default.a.createElement("span", { onClick: function onClick() { setIslookModel(true); setTeam(item); }, style: { color: '#0152d9', marginLeft: '15px', cursor: 'pointer' } }, "\u67E5\u770B")), mode === 3 && /*#__PURE__*/external_window_React_default.a.createElement(react_router_dom["a" /* Link */], { to: "/competitions/index/".concat(identifier, "/teamDetail/").concat(item.id), style: { color: "#0152d9", fontSize: '14px', marginLeft: '30px', cursor: 'pointer', width: '10%' } }, "\u6218\u961F\u8BE6\u60C5")); } /* harmony default export */ var Assembly_AllTeams = (AllTeams); // CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/LookItem.tsx function LookItem(_ref) { var teamitem = _ref.teamitem; return /*#__PURE__*/external_window_React_default.a.createElement("div", null, /*#__PURE__*/external_window_React_default.a.createElement("div", { style: { display: 'flex', alignItems: 'center', flexDirection: 'initial', height: '37px', background: '#fff', marginTop: '3px', padding: '0px 15px' } }, /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { flex: '1' } }, /*#__PURE__*/external_window_React_default.a.createElement("img", { className: Enteredmodules_default.a.loaderimg, src: env["a" /* default */].IMG_SERVER + "/images/" + "".concat(teamitem.image_url) })), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { flex: '1' } }, teamitem && teamitem.name.length > 6 ? teamitem.name.substring(0, 6) + '...' : teamitem.name), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { flex: '2' } }, teamitem && teamitem.phone || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { flex: '2' } }, teamitem && teamitem.school_name.length > 6 ? teamitem.school_name.substring(0, 6) + '...' : teamitem.school_name || '- - '), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { flex: '1' } }, teamitem && teamitem.identity || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { flex: '2' }, className: "task-hide" }, teamitem && teamitem.student_id || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { flex: '2', color: teamitem && teamitem.role === "leader" ? '#0152d9' : '#2ABD8C', fontSize: '14px' } }, teamitem && teamitem.role === "leader" ? '队长' : '队员', /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { color: '#F3730C' } }, teamitem && teamitem.creator ? '(创建者)' : '')))); } /* harmony default export */ var Enteredmodel_LookItem = (LookItem); // EXTERNAL MODULE: ./node_modules/@ant-design/icons/es/icons/CloseOutlined.js + 1 modules var CloseOutlined = __webpack_require__("4i/N"); // CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/LookTeamsModel.tsx //查看战队 function LookTeam(_ref) { var islookmodel = _ref.islookmodel, mydatas = _ref.mydatas, setIslookModel = _ref.setIslookModel; return /*#__PURE__*/external_window_React_default.a.createElement(modal["a" /* default */], { centered: true, title: /*#__PURE__*/external_window_React_default.a.createElement("div", { style: { alignItems: 'center', display: 'flex' } }, /*#__PURE__*/external_window_React_default.a.createElement("div", { style: { textAlign: 'left', flex: '1' } }, mydatas.name), /*#__PURE__*/external_window_React_default.a.createElement(CloseOutlined["a" /* default */], { onClick: function onClick() { return setIslookModel(false); }, style: { cursor: 'porint' } })), visible: islookmodel, closable: false, destroyOnClose: true, footer: null, width: 900 }, /*#__PURE__*/external_window_React_default.a.createElement("div", null, /*#__PURE__*/external_window_React_default.a.createElement("div", { style: { display: 'flex', alignItems: 'center', flexDirection: 'initial', height: '37px', background: '#FAFAFA', padding: '0px 15px' } }, /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { flex: '1' } }, "\u5934\u50CF"), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { flex: '1' } }, "\u59D3\u540D"), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { flex: '2' } }, "\u624B\u673A"), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { flex: '2' } }, "\u5B66\u6821/\u5355\u4F4D"), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { flex: '1' } }, "\u804C\u4E1A"), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { flex: '2' } }, "\u5B66\u53F7"), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { flex: '2' } }, "\u89D2\u8272"))), mydatas && mydatas.team_members && mydatas.team_members.map(function (item, index) { return /*#__PURE__*/external_window_React_default.a.createElement(Enteredmodel_LookItem, { key: index, teamitem: item }); })); } /* harmony default export */ var LookTeamsModel = (LookTeam); // CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/TipsModel.tsx //提示语 //状态 登录1 删除2 function Tips(_ref) { var title = _ref.title, content = _ref.content, Tipsmodel = _ref.Tipsmodel, setTipsmodel = _ref.setTipsmodel, TipsSubmit = _ref.TipsSubmit, TipsType = _ref.TipsType; return /*#__PURE__*/external_window_React_default.a.createElement(modal["a" /* default */], { centered: true, title: /*#__PURE__*/external_window_React_default.a.createElement("div", { style: { alignItems: 'center', display: 'flex' } }, /*#__PURE__*/external_window_React_default.a.createElement("div", { style: { textAlign: 'left', flex: '1' } }, title), /*#__PURE__*/external_window_React_default.a.createElement(CloseOutlined["a" /* default */], { onClick: function onClick() { return setTipsmodel(false); }, style: { cursor: 'porint' } })), visible: Tipsmodel, closable: false, destroyOnClose: true, onCancel: function onCancel() { return setTipsmodel(false); }, onOk: function onOk() { return TipsSubmit(TipsType); } }, content); } /* harmony default export */ var TipsModel = (Tips); // EXTERNAL MODULE: ./src/pages/Competitions/Entered/Enteredmodel/JoinModel.tsx var JoinModel = __webpack_require__("UfjD"); // CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/TeammemberTItle.tsx function Teammember() { return /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.teammember }, /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.flex1 }, "\u5934\u50CF"), /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.flex1 }, "\u59D3\u540D"), /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.flex2 }, "\u624B\u673A"), /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.flex2 }, "\u5B66\u6821/\u5355\u4F4D"), /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.flex1 }, "\u804C\u4E1A"), /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.flex2 }, "\u5B66\u53F7"), /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.flex2 }, "\u89D2\u8272"), /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.flex2, style: { textAlign: 'center' } }, "\u64CD\u4F5C")); } /* harmony default export */ var TeammemberTItle = (Teammember); // EXTERNAL MODULE: ./node_modules/antd/es/popconfirm/style/index.js var popconfirm_style = __webpack_require__("P2fV"); // EXTERNAL MODULE: ./node_modules/antd/es/popconfirm/index.js var popconfirm = __webpack_require__("NJEC"); // CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/Teammembers.tsx function Teammembers_Teammember(_ref) { var teamitem = _ref.teamitem, index = _ref.index, setTeams = _ref.setTeams, Teams = _ref.Teams, setLoaderid = _ref.setLoaderid; var menuitem = function menuitem() { return /*#__PURE__*/external_window_React_default.a.createElement(menu["a" /* default */], { onClick: function onClick() { setleader(); } }, /*#__PURE__*/external_window_React_default.a.createElement(menu["a" /* default */].Item, { key: "0" }, /*#__PURE__*/external_window_React_default.a.createElement("div", null, /*#__PURE__*/external_window_React_default.a.createElement("a", null, "\u8BBE\u7F6E\u4E3A\u961F\u957F"), /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u6743\u9650\uFF1A"), /*#__PURE__*/external_window_React_default.a.createElement("span", null, "\u7F16\u8F91\u6218\u961F\u3001\u8BBE\u7F6E\u6218\u961F\u6210\u5458\u3001 "), /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u8F6C\u79FB\u961F\u957F\u3001\u5220\u9664\u6218\u961F")))); }; function setleader() { var data = Teams; var leaderindex = Teams && Teams.findIndex(function (item) { return item.role === 'leader'; }); data[index].role = 'leader'; data[leaderindex].role = data && data[leaderindex].is_teacher ? 'teacher' : 'member'; //排序 规则为 队长永远只第一位 创建者只第二位 var datas = data.sort(function (item, item1) { return item.creator ? -1 : 1; }).sort(function (item, item1) { return item.role === 'leader' ? -1 : 1; }); setTeams(datas); setLoaderid(teamitem.id); } function deleteitem() { var data = Teams && Teams.filter(function (item) { return item.id != teamitem.id; }); setTeams(data); } return /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.teammembers }, /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.flex1 }, /*#__PURE__*/external_window_React_default.a.createElement("img", { className: Enteredmodules_default.a.loaderimg, src: env["a" /* default */].IMG_SERVER + "/images/" + "".concat(teamitem.image_url) })), /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.flex1 }, teamitem && teamitem.name.length > 6 ? teamitem.name.substring(0, 6) + '...' : teamitem.name), /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.flex2 }, teamitem && teamitem.phone || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.flex2 }, teamitem && teamitem.school_name.length > 6 ? teamitem.school_name.substring(0, 6) + '...' : teamitem.school_name || '- - '), /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.flex1 }, teamitem && teamitem.identity || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", { className: "".concat(Enteredmodules_default.a.flex2, " ").concat(Enteredmodules_default.a.task_hide) }, teamitem && teamitem.student_id || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", { className: Enteredmodules_default.a.flex2, style: { color: teamitem && teamitem.role === "leader" ? '#0152d9' : '#0152d9', fontSize: '14px' } }, teamitem && teamitem.role === "leader" ? '队长' : '队员', /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { color: '#F3730C' } }, teamitem && teamitem.creator ? '(创建者)' : '')), /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.flex2 }, /*#__PURE__*/external_window_React_default.a.createElement(popconfirm["a" /* default */], { title: "\u8BBE\u7F6E\u4E3A\u961F\u957F\uFF0C\u6743\u9650\uFF1A\u7F16\u8F91\u6218\u961F\u3001\u8BBE\u7F6E\u6218\u961F\u6210\u5458\u3001\u8F6C\u79FB\u961F\u957F\u3001\u5220\u9664\u6218\u961F", okText: "\u786E\u8BA4", cancelText: "\u53D6\u6D88", onConfirm: function onConfirm() { return setleader(); } }, /*#__PURE__*/external_window_React_default.a.createElement("span", { className: " ".concat(Enteredmodules_default.a.deleteitem) }, teamitem && teamitem.role === "leader" || teamitem && teamitem.creator ? '' : '设为队长')), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { color: '#f73737' }, onClick: function onClick() { return deleteitem(); }, className: " ".concat(Enteredmodules_default.a.deleteitem) }, teamitem && teamitem.role === "leader" || teamitem && teamitem.creator ? '' : '删除'))); } /* harmony default export */ var Teammembers = (Teammembers_Teammember); // EXTERNAL MODULE: ./node_modules/antd/es/empty/style/index.js var empty_style = __webpack_require__("R9oj"); // EXTERNAL MODULE: ./node_modules/antd/es/empty/index.js + 2 modules var empty = __webpack_require__("ECub"); // CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/DownTeacher.tsx //教师列表 function Downteacher(_ref) { var teachers = _ref.teachers, setTeams = _ref.setTeams, Teams = _ref.Teams, HeaderDetail = _ref.HeaderDetail; var teacher = teachers.map(function (item, index) { return /*#__PURE__*/external_window_React_default.a.createElement("div", { key: index, className: Enteredmodules_default.a.teachname, onMouseDown: function onMouseDown() { if (!(item !== null && item !== void 0 && item.authentication) && HeaderDetail !== null && HeaderDetail !== void 0 && HeaderDetail.is_authentication) { message["b" /* default */].info('当前竞赛需要实名认证,该用户未进行实名认证不能参与。'); return; } if (item.enrolled) { message["b" /* default */].info('该用户已经加入战队'); return; } if ((Teams === null || Teams === void 0 ? void 0 : Teams.filter(function (team) { return item.id === team.id; }).length) > 0) { message["b" /* default */].info('该用户已在战队列表,请不要重复添加'); return; } var teachers = Teams; teachers.push(item); setTeams(teachers); } }, /*#__PURE__*/external_window_React_default.a.createElement("img", { style: { marginLeft: '10px', marginRight: '3px' }, className: Enteredmodules_default.a.loaderimg, src: env["a" /* default */].IMG_SERVER + "/images/" + "".concat(item.image_url) }), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { textAlign: 'left', width: '20%', padding: '0px 5px' } }, item.name || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { textAlign: 'left', width: '18%', padding: '0px 5px' } }, item.phone || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { textAlign: 'left', width: '18%', padding: '0px 5px' }, className: Enteredmodules_default.a.task_hide }, item.identity || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { textAlign: 'left', width: '20%', padding: '0px 5px' } }, item.school_name || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { textAlign: 'left', width: '24%', color: item.enrolled ? '#28be6c' : !item.enrolled && item.enrollable === false ? '#F3730C' : '', padding: '0px 5px', fontSize: '12px' } }, item.enrolled ? '已加入本战队' : !item.enrolled && item.enrollable === false ? '已加入其他战队' : '')); }); return /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.teacherdown }, teachers.length === 0 ? /*#__PURE__*/external_window_React_default.a.createElement(empty["a" /* default */], { description: /*#__PURE__*/external_window_React_default.a.createElement("div", null, /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u641C\u7D22\u7ED3\u679C\u4E3A\u7A7A"), /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u6210\u529F\u6CE8\u518C\u540E\u7684\u8D26\u53F7\uFF08\u804C\u4E1A\u4E3A\u8001\u5E08\uFF09"), /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u624D\u80FD\u88AB\u641C\u7D22\u5230\u54E6~")), image: empty["a" /* default */].PRESENTED_IMAGE_SIMPLE }) : /*#__PURE__*/external_window_React_default.a.createElement("div", null, teacher)); } /* harmony default export */ var DownTeacher = (Downteacher); // CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/DownStudents.tsx //教师列表 function DownStudent(_ref) { var students = _ref.students, setTeams = _ref.setTeams, Teams = _ref.Teams, HeaderDetail = _ref.HeaderDetail; var teacher = students.map(function (item, index) { return /*#__PURE__*/external_window_React_default.a.createElement("div", { key: index, className: Enteredmodules_default.a.teachname, onMouseDown: function onMouseDown() { if (!(item !== null && item !== void 0 && item.authentication) && HeaderDetail !== null && HeaderDetail !== void 0 && HeaderDetail.is_authentication) { message["b" /* default */].info('当前竞赛需要实名认证,该用户未进行实名认证不能参与。'); return; } if (item.enrolled) { message["b" /* default */].info('该用户已经加入战队'); return; } if ((Teams === null || Teams === void 0 ? void 0 : Teams.filter(function (team) { return item.id === team.id; }).length) > 0) { message["b" /* default */].info('该用户已在战队列表,请不要重复添加'); return; } // console.log('students',Teams,item); // return var students = Teams; students.push(item); setTeams(students); } }, /*#__PURE__*/external_window_React_default.a.createElement("img", { style: { marginLeft: '10px', marginRight: '3px' }, className: Enteredmodules_default.a.loaderimg, src: env["a" /* default */].IMG_SERVER + "/images/" + "".concat(item.image_url) }), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { textAlign: 'left', width: '20%', padding: '0px 5px' } }, item.name || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { textAlign: 'left', width: '18%', padding: '0px 5px' } }, item.phone || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { textAlign: 'left', width: '18%', padding: '0px 5px' }, className: Enteredmodules_default.a.task_hide }, item.student_id ? '学号' + item.student_id : '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { textAlign: 'left', width: '20%', padding: '0px 5px' } }, item.school_name || '- -'), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { textAlign: 'left', width: '24%', color: item.enrolled ? '#28be6c' : !item.enrolled && item.enrollable === false ? '#F3730C' : '', padding: '0px 5px', fontSize: '12px' } }, item.enrolled ? '已加入本战队' : !item.enrolled && item.enrollable === false ? '已加入其他战队' : '')); }); return /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.teacherdown }, students.length === 0 ? /*#__PURE__*/external_window_React_default.a.createElement(empty["a" /* default */], { description: /*#__PURE__*/external_window_React_default.a.createElement("div", null, /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u641C\u7D22\u7ED3\u679C\u4E3A\u7A7A"), /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u6210\u529F\u6CE8\u518C\u540E\u7684\u8D26\u53F7\uFF08\u804C\u4E1A\u4E3A\u5B66\u751F\uFF09"), /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u624D\u80FD\u88AB\u641C\u7D22\u5230\u54E6~")), image: empty["a" /* default */].PRESENTED_IMAGE_SIMPLE }) : /*#__PURE__*/external_window_React_default.a.createElement("div", null, teacher)); } /* harmony default export */ var DownStudents = (DownStudent); // CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/SetmembersModel.tsx var SetmembersModel_Search = input["a" /* default */].Search; //设置战队成员 function Setmembers(_ref) { var _StaffDetail$teacher_, _StaffDetail$teacher_2, _StaffDetail$member_s, _StaffDetail$member_s2; var Membersshow = _ref.Membersshow, setClose = _ref.setClose, HeaderDetail = _ref.HeaderDetail, StaffDetail = _ref.StaffDetail, setMembers = _ref.setMembers, dispatch = _ref.dispatch, identifier = _ref.identifier, mydatas = _ref.mydatas, selectlist = _ref.selectlist; var _useState = Object(external_window_React_["useState"])(''), _useState2 = Object(slicedToArray["a" /* default */])(_useState, 2), teachname = _useState2[0], setTeachname = _useState2[1]; var _useState3 = Object(external_window_React_["useState"])(''), _useState4 = Object(slicedToArray["a" /* default */])(_useState3, 2), studentname = _useState4[0], setStudentname = _useState4[1]; //搜索老师数据 var _useState5 = Object(external_window_React_["useState"])([]), _useState6 = Object(slicedToArray["a" /* default */])(_useState5, 2), teachers = _useState6[0], setTeachers = _useState6[1]; var _useState7 = Object(external_window_React_["useState"])(false), _useState8 = Object(slicedToArray["a" /* default */])(_useState7, 2), downteacher = _useState8[0], setDownteacher = _useState8[1]; //搜索学生数据 var _useState9 = Object(external_window_React_["useState"])([]), _useState10 = Object(slicedToArray["a" /* default */])(_useState9, 2), students = _useState10[0], setStudents = _useState10[1]; var _useState11 = Object(external_window_React_["useState"])(false), _useState12 = Object(slicedToArray["a" /* default */])(_useState11, 2), downstudents = _useState12[0], setDownstudents = _useState12[1]; //战队成员 var _useState13 = Object(external_window_React_["useState"])([]), _useState14 = Object(slicedToArray["a" /* default */])(_useState13, 2), Teams = _useState14[0], setTeams = _useState14[1]; //队长id var _useState15 = Object(external_window_React_["useState"])([]), _useState16 = Object(slicedToArray["a" /* default */])(_useState15, 2), loaderid = _useState16[0], setLoaderid = _useState16[1]; //提交时学生数量 与老师数量 var _useState17 = Object(external_window_React_["useState"])([]), _useState18 = Object(slicedToArray["a" /* default */])(_useState17, 2), TeacherNumber = _useState18[0], setTeacherNumber = _useState18[1]; var _useState19 = Object(external_window_React_["useState"])([]), _useState20 = Object(slicedToArray["a" /* default */])(_useState19, 2), StudentNumber = _useState20[0], setStudentNumber = _useState20[1]; //判断是否需要弹出警告 var _useState21 = Object(external_window_React_["useState"])(false), _useState22 = Object(slicedToArray["a" /* default */])(_useState21, 2), isTwarning = _useState22[0], setIsTwarning = _useState22[1]; var _useState23 = Object(external_window_React_["useState"])(false), _useState24 = Object(slicedToArray["a" /* default */])(_useState23, 2), isSwarning = _useState24[0], setIsSwarning = _useState24[1]; Object(external_window_React_["useEffect"])(function () { //排序 规则为 队长永远只第一位 创建者只第二位 var datas = mydatas && mydatas.team_members.sort(function (item, item1) { return item.creator ? -1 : 1; }).sort(function (item, item1) { return item.role === 'leader' ? -1 : 1; }); setTeams(datas); }, []); //查找学生 function getStudents() { return _getStudents.apply(this, arguments); } //查找老师 function _getStudents() { _getStudents = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee() { var data; return regenerator_default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: _context.next = 2; return dispatch({ type: 'competitions/getStudents', payload: { identifier: identifier, keyword: studentname, team_id: mydatas && mydatas.id } }); case 2: data = _context.sent; if (data) { setStudents(data.teachers); } case 4: case "end": return _context.stop(); } } }, _callee); })); return _getStudents.apply(this, arguments); } function getteacher() { return _getteacher.apply(this, arguments); } //提交数据 function _getteacher() { _getteacher = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee2() { var data; return regenerator_default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: _context2.next = 2; return dispatch({ type: 'competitions/getTeacher', payload: { identifier: identifier, keyword: teachname, team_id: mydatas && mydatas.id } }); case 2: data = _context2.sent; if (data) { // console.log(data.teachers); setTeachers(data.teachers); } case 4: case "end": return _context2.stop(); } } }, _callee2); })); return _getteacher.apply(this, arguments); } function submitTeam() { return _submitTeam.apply(this, arguments); } function _submitTeam() { _submitTeam = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee3() { var _StaffDetail$teacher_3, _StaffDetail$member_s3; var member_ids, teacher_ids, data; return regenerator_default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: member_ids = []; teacher_ids = []; Teams && Teams.map(function (item, index) { if (item.is_teacher) { teacher_ids.push(item.id); } else { member_ids.push(item.id); } }); setTeacherNumber(teacher_ids.length); setStudentNumber(member_ids.length); if (!((StaffDetail === null || StaffDetail === void 0 ? void 0 : (_StaffDetail$teacher_3 = StaffDetail.teacher_staff) === null || _StaffDetail$teacher_3 === void 0 ? void 0 : _StaffDetail$teacher_3.maximum) < teacher_ids.length)) { _context3.next = 8; break; } setIsTwarning(true); return _context3.abrupt("return"); case 8: setIsTwarning(false); if (!((StaffDetail === null || StaffDetail === void 0 ? void 0 : (_StaffDetail$member_s3 = StaffDetail.member_staff) === null || _StaffDetail$member_s3 === void 0 ? void 0 : _StaffDetail$member_s3.maximum) < member_ids.length)) { _context3.next = 12; break; } setIsSwarning(true); return _context3.abrupt("return"); case 12: setIsSwarning(false); _context3.next = 15; return dispatch({ type: 'competitions/SubmitTeam', payload: { identifier: identifier, teamid: mydatas && mydatas.id, member_ids: member_ids, teacher_ids: teacher_ids, leader: loaderid } }); case 15: data = _context3.sent; if (data && data.status === 0) { // console.log(data.teachers); message["b" /* default */].info('修改成功'); setMembers(false); selectlist(''); } case 17: case "end": return _context3.stop(); } } }, _callee3); })); return _submitTeam.apply(this, arguments); } return /*#__PURE__*/external_window_React_default.a.createElement(modal["a" /* default */], { centered: true, title: /*#__PURE__*/external_window_React_default.a.createElement("div", { style: { alignItems: 'center', display: 'flex' } }, /*#__PURE__*/external_window_React_default.a.createElement("div", { style: { textAlign: 'left', flex: '1' } }, "\u8BBE\u7F6E\u6218\u961F\u6210\u5458"), /*#__PURE__*/external_window_React_default.a.createElement(CloseOutlined["a" /* default */], { onClick: function onClick() { return setMembers(false); }, style: { cursor: 'porint' } })), visible: Membersshow, closable: false, destroyOnClose: true, onOk: function onOk() { submitTeam(); }, onCancel: function onCancel() { setMembers(false); setClose(); //selectlist(''); }, width: 900 }, /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.setmembers }, /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u6DFB\u52A0\u6559\u5E08"), /*#__PURE__*/external_window_React_default.a.createElement(dropdown["a" /* default */], { overlay: /*#__PURE__*/external_window_React_default.a.createElement(DownTeacher, { HeaderDetail: HeaderDetail, teachers: teachers, setTeams: setTeams, Teams: Teams }), getPopupContainer: function getPopupContainer(trigger) { return trigger.parentNode; }, visible: downteacher }, /*#__PURE__*/external_window_React_default.a.createElement(SetmembersModel_Search, { value: teachname, placeholder: "\u8BF7\u641C\u7D22\u6559\u5E08\u59D3\u540D/\u624B\u673A\u53F7\u5E76\u6DFB\u52A0", allowClear: true, onChange: function onChange(e) { setTeachname(e.target.value); }, onSearch: function onSearch(value) { setDownteacher(true); getteacher(); }, onBlur: function onBlur() { setDownteacher(false); } })), /*#__PURE__*/external_window_React_default.a.createElement("p", null, "\u6DFB\u52A0\u5B66\u751F/\u4E13\u4E1A\u4EBA\u58EB"), /*#__PURE__*/external_window_React_default.a.createElement(dropdown["a" /* default */], { overlay: /*#__PURE__*/external_window_React_default.a.createElement(DownStudents, { HeaderDetail: HeaderDetail, students: students, setTeams: setTeams, Teams: Teams }), getPopupContainer: function getPopupContainer(trigger) { return trigger.parentNode; }, visible: downstudents }, /*#__PURE__*/external_window_React_default.a.createElement(SetmembersModel_Search, { value: studentname, placeholder: "\u8BF7\u641C\u7D22\u961F\u5458\u59D3\u540D/\u624B\u673A\u53F7\u5E76\u6DFB\u52A0", allowClear: true, onChange: function onChange(e) { setStudentname(e.target.value); }, onSearch: function onSearch(value) { setDownstudents(true); getStudents(); }, onBlur: function onBlur() { setDownstudents(false); } })), /*#__PURE__*/external_window_React_default.a.createElement("div", { style: { display: 'flex', marginBottom: '12px', marginTop: '15px' } }, /*#__PURE__*/external_window_React_default.a.createElement("p", { style: { flex: '1' } }, "\u8BF7\u6DFB\u52A0\u6218\u961F\u6210\u5458\uFF1A", StaffDetail && StaffDetail.teacher_staff ? /*#__PURE__*/external_window_React_default.a.createElement("span", null, StaffDetail && StaffDetail.teacher_staff.minimum, "-", StaffDetail && StaffDetail.teacher_staff.maximum, "\u540D\u6559\u5E08") : '', StaffDetail && StaffDetail.teacher_staff && StaffDetail.member_staff ? '/' : '', StaffDetail && StaffDetail.member_staff ? /*#__PURE__*/external_window_React_default.a.createElement("span", null, StaffDetail && StaffDetail.member_staff.minimum, "-", StaffDetail && StaffDetail.member_staff.maximum, "\u540D\u5B66\u751F") : ''), /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { color: '#F3730C' } }, "\u5EFA\u8BAE\u4F18\u5148\u5C06\u6559\u5E08\u8BBE\u7F6E\u4E3A\u961F\u957F")), /*#__PURE__*/external_window_React_default.a.createElement(TeammemberTItle, null), /*#__PURE__*/external_window_React_default.a.createElement("div", { style: { height: '240px', overflow: 'auto' } }, Teams && Teams.map(function (item, index) { return /*#__PURE__*/external_window_React_default.a.createElement(Teammembers, { key: index, teamitem: item, index: index, setTeams: setTeams, Teams: Teams, setLoaderid: setLoaderid }); })), isTwarning && /*#__PURE__*/external_window_React_default.a.createElement("p", { style: { marginLeft: "53px", color: "#D0021B", fontSize: "12px", marginTop: "9px" } }, "\u5BFC\u5E08\u9700\u4E3A", StaffDetail === null || StaffDetail === void 0 ? void 0 : (_StaffDetail$teacher_ = StaffDetail.teacher_staff) === null || _StaffDetail$teacher_ === void 0 ? void 0 : _StaffDetail$teacher_.minimum, "-", StaffDetail === null || StaffDetail === void 0 ? void 0 : (_StaffDetail$teacher_2 = StaffDetail.teacher_staff) === null || _StaffDetail$teacher_2 === void 0 ? void 0 : _StaffDetail$teacher_2.maximum, "\u4EBA,\u73B0\u4E3A", TeacherNumber, "\u4EBA"), isSwarning && /*#__PURE__*/external_window_React_default.a.createElement("p", { style: { marginLeft: "53px", color: "#D0021B", fontSize: "12px", marginTop: "9px" } }, "\u6218\u961F\u6210\u5458(\u804C\u4E1A\u4E3A\u5B66\u751F)\u9700\u4E3A", StaffDetail === null || StaffDetail === void 0 ? void 0 : (_StaffDetail$member_s = StaffDetail.member_staff) === null || _StaffDetail$member_s === void 0 ? void 0 : _StaffDetail$member_s.minimum, "-", StaffDetail === null || StaffDetail === void 0 ? void 0 : (_StaffDetail$member_s2 = StaffDetail.member_staff) === null || _StaffDetail$member_s2 === void 0 ? void 0 : _StaffDetail$member_s2.maximum, "\u4EBA,\u73B0\u4E3A", StudentNumber, "\u4EBA"))); } /* harmony default export */ var SetmembersModel = (Setmembers); // EXTERNAL MODULE: ./src/pages/Competitions/Entered/Enteredmodel/success.png var success = __webpack_require__("0SVz"); var success_default = /*#__PURE__*/__webpack_require__.n(success); // CONCATENATED MODULE: ./src/pages/Competitions/Entered/Enteredmodel/SignUpSucessModel.tsx //报名成功提示 function SignupSuccess(_ref) { var isShowmodel = _ref.isShowmodel, isSignUphide = _ref.isSignUphide; var _useState = Object(external_window_React_["useState"])([]), _useState2 = Object(slicedToArray["a" /* default */])(_useState, 2), data = _useState2[0], setData = _useState2[1]; Object(external_window_React_["useEffect"])(function () { var data = JSON.parse(localStorage.getItem('item')); setData(data); }, []); return /*#__PURE__*/external_window_React_default.a.createElement(modal["a" /* default */], { visible: isShowmodel, footer: null, centered: true, onCancel: function onCancel() { isSignUphide(false); }, width: 600, maskClosable: false }, /*#__PURE__*/external_window_React_default.a.createElement("div", { style: { display: "flex", alignItems: 'center' } }, /*#__PURE__*/external_window_React_default.a.createElement("img", { src: success_default.a, style: { marginRight: '35px', width: '60px', height: '60px' } }), " ", /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { fontSize: '24px', color: '#333333' } }, "\u62A5\u540D\u6210\u529F")), /*#__PURE__*/external_window_React_default.a.createElement("div", { style: { marginLeft: '100px', marginTop: '41px' } }, /*#__PURE__*/external_window_React_default.a.createElement("p", { className: "task-hide" }, "\u606D\u559C\u4F60\u6210\u529F\u62A5\u540D\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { color: "#333333" } }, data === null || data === void 0 ? void 0 : data.competition, "-", data === null || data === void 0 ? void 0 : data.sub_title)), /*#__PURE__*/external_window_React_default.a.createElement("p", { className: "task-hide" }, "\u7CFB\u7EDF\u5DF2\u4E3A\u60A8\u81EA\u52A8\u521B\u5EFA\u6218\u961F\uFF0C\u6218\u961F\u540D\u79F0\u4E3A\uFF1A", /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { color: '#333333' } }, data === null || data === void 0 ? void 0 : data.team_name)), /*#__PURE__*/external_window_React_default.a.createElement("p", { style: { marginTop: '40px' } }, "\u4F60\u53EF\u4EE5\u53BB\u5230\uFF3B\u7F16\u8F91\u6218\u961F\uFF3D\u9875\u9762\uFF0C\u4FEE\u6539\u6218\u961F\u540D\u79F0\u548C\u4E0A\u4F20logo\uFF0C\u4E5F\u53EF\u4EE5\u53BB\uFF3B\u8D5B\u4E8B\u8BE6\u60C5\uFF3D \u9875\u9762\u66F4\u8BE6\u7EC6\u7684\u4E86\u89E3\u6BD4\u8D5B\u3002")), /*#__PURE__*/external_window_React_default.a.createElement("p", { style: { marginTop: '30px', textAlign: 'center' } }, /*#__PURE__*/external_window_React_default.a.createElement(react_router_dom["a" /* Link */], { style: { marginRight: '20px' }, to: "/competitions/index/".concat(data === null || data === void 0 ? void 0 : data.identify) }, /*#__PURE__*/external_window_React_default.a.createElement(es_button["a" /* default */], null, "\u8D5B\u4E8B\u8BE6\u60C5")), /*#__PURE__*/external_window_React_default.a.createElement(react_router_dom["a" /* Link */], { style: { marginLeft: '20px' }, to: "/competitions/index/".concat(data === null || data === void 0 ? void 0 : data.identify, "/UpdateTeanname/").concat(data === null || data === void 0 ? void 0 : data.team_id) }, /*#__PURE__*/external_window_React_default.a.createElement(es_button["a" /* default */], { type: "primary" }, "\u7F16\u8F91\u6218\u961F")))); } /* harmony default export */ var SignUpSucessModel = (SignupSuccess); // EXTERNAL MODULE: ./src/components/AuthenticationModel/index.tsx var AuthenticationModel = __webpack_require__("zrhs"); // EXTERNAL MODULE: ./src/pages/Competitions/Entered/dmpz.png var dmpz = __webpack_require__("Vh0m"); var dmpz_default = /*#__PURE__*/__webpack_require__.n(dmpz); // EXTERNAL MODULE: ./src/pages/Competitions/Entered/sjjx.png var sjjx = __webpack_require__("hxTS"); var sjjx_default = /*#__PURE__*/__webpack_require__.n(sjjx); // EXTERNAL MODULE: ./src/pages/Competitions/Entered/xmcx.png var xmcx = __webpack_require__("fpBZ"); var xmcx_default = /*#__PURE__*/__webpack_require__.n(xmcx); // EXTERNAL MODULE: ./src/pages/Competitions/Entered/xmtz.png var xmtz = __webpack_require__("61Iv"); var xmtz_default = /*#__PURE__*/__webpack_require__.n(xmtz); // EXTERNAL MODULE: ./src/utils/util.tsx + 1 modules var util = __webpack_require__("1vsH"); // CONCATENATED MODULE: ./src/pages/Competitions/Entered/index.tsx //竞赛定制化需求id池 var ids = [45, 46, 49, 50, 51, 52, 71]; var Entered_competitionDetails = function competitionDetails(_ref) { var _user$userInfo3, _user$userInfo4, _user$userInfo5, _user$userInfo6, _user$userInfo7, _user$userInfo8, _user$userInfo9, _user$userInfo10; var globalSetting = _ref.globalSetting, loading = _ref.loading, dispatch = _ref.dispatch, user = _ref.user, props = Object(objectWithoutProperties["a" /* default */])(_ref, ["globalSetting", "loading", "dispatch", "user"]); var _useState = Object(external_window_React_["useState"])([]), _useState2 = Object(slicedToArray["a" /* default */])(_useState, 2), HeaderDetail = _useState2[0], setHeaderDetail = _useState2[1]; var _useState3 = Object(external_window_React_["useState"])([]), _useState4 = Object(slicedToArray["a" /* default */])(_useState3, 2), StaffDetail = _useState4[0], setStaffDetail = _useState4[1]; var _useParams = Object(react_router["i" /* useParams */])(), identifier = _useParams.identifier; var _useState5 = Object(external_window_React_["useState"])([]), _useState6 = Object(slicedToArray["a" /* default */])(_useState5, 2), TeamData = _useState6[0], setTeamData = _useState6[1]; //接口返回 var _useState7 = Object(external_window_React_["useState"])([]), _useState8 = Object(slicedToArray["a" /* default */])(_useState7, 2), TeamList = _useState8[0], setTeamList = _useState8[1]; //全部战队信息 var _useState9 = Object(external_window_React_["useState"])([]), _useState10 = Object(slicedToArray["a" /* default */])(_useState9, 2), MyCreteTeam = _useState10[0], SetMyCreateTeam = _useState10[1]; //我创建的战队信息 var _useState11 = Object(external_window_React_["useState"])([]), _useState12 = Object(slicedToArray["a" /* default */])(_useState11, 2), ManagedTeams = _useState12[0], SetManagedTeams = _useState12[1]; //我管理的战队信息 var _useState13 = Object(external_window_React_["useState"])(''), _useState14 = Object(slicedToArray["a" /* default */])(_useState13, 2), KeyWord = _useState14[0], setKeyWord = _useState14[1]; //搜索内容 var _useState15 = Object(external_window_React_["useState"])(1), _useState16 = Object(slicedToArray["a" /* default */])(_useState15, 2), Page = _useState16[0], setPage = _useState16[1]; //页码 var _useState17 = Object(external_window_React_["useState"])(20), _useState18 = Object(slicedToArray["a" /* default */])(_useState17, 2), Per_page = _useState18[0], setPer_page = _useState18[1]; //每页条数 var _useState19 = Object(external_window_React_["useState"])(false), _useState20 = Object(slicedToArray["a" /* default */])(_useState19, 2), isLookmodelshow = _useState20[0], setIslookModel = _useState20[1]; //查看战队 var _useState21 = Object(external_window_React_["useState"])([]), _useState22 = Object(slicedToArray["a" /* default */])(_useState21, 2), team = _useState22[0], setTeam = _useState22[1]; //单一战队信息 var _useState23 = Object(external_window_React_["useState"])(false), _useState24 = Object(slicedToArray["a" /* default */])(_useState23, 2), Tipsmodel = _useState24[0], setTipsmodel = _useState24[1]; //是否显示提示框 var _useState25 = Object(external_window_React_["useState"])(''), _useState26 = Object(slicedToArray["a" /* default */])(_useState25, 2), TipsTitle = _useState26[0], setTipsTitle = _useState26[1]; //提示标题头 var _useState27 = Object(external_window_React_["useState"])(''), _useState28 = Object(slicedToArray["a" /* default */])(_useState27, 2), TipsContent = _useState28[0], setTipsContent = _useState28[1]; //提示内容 var _useState29 = Object(external_window_React_["useState"])(''), _useState30 = Object(slicedToArray["a" /* default */])(_useState29, 2), Teamid = _useState30[0], SetTeamid = _useState30[1]; //点击的id var _useState31 = Object(external_window_React_["useState"])(''), _useState32 = Object(slicedToArray["a" /* default */])(_useState31, 2), TipsType = _useState32[0], setTipsType = _useState32[1]; //删除还是退出 var _useState33 = Object(external_window_React_["useState"])(false), _useState34 = Object(slicedToArray["a" /* default */])(_useState33, 2), isAddmodel = _useState34[0], setIsAddmodel = _useState34[1]; //新建战队 var _useState35 = Object(external_window_React_["useState"])(false), _useState36 = Object(slicedToArray["a" /* default */])(_useState35, 2), isJoin = _useState36[0], setJoin = _useState36[1]; //加入战队 var _useState37 = Object(external_window_React_["useState"])(false), _useState38 = Object(slicedToArray["a" /* default */])(_useState37, 2), Membersshow = _useState38[0], setMembers = _useState38[1]; //设置战队 var _useState39 = Object(external_window_React_["useState"])(false), _useState40 = Object(slicedToArray["a" /* default */])(_useState39, 2), isSelect = _useState40[0], setIsselect = _useState40[1]; //是否搜索 var _useState41 = Object(external_window_React_["useState"])(false), _useState42 = Object(slicedToArray["a" /* default */])(_useState41, 2), isShowmodel = _useState42[0], setIsShowmodel = _useState42[1]; //是否引流弹窗 var _useState43 = Object(external_window_React_["useState"])(true), _useState44 = Object(slicedToArray["a" /* default */])(_useState43, 2), isClick = _useState44[0], setIsClick = _useState44[1]; //增加参数 防止点击过快 多次调用 var _useState45 = Object(external_window_React_["useState"])(), _useState46 = Object(slicedToArray["a" /* default */])(_useState45, 2), defaultData = _useState46[0], setDetaultData = _useState46[1]; var _useState47 = Object(external_window_React_["useState"])(false), _useState48 = Object(slicedToArray["a" /* default */])(_useState47, 2), isshowModal = _useState48[0], setIsshowModal = _useState48[1]; Object(external_window_React_["useEffect"])(function () { function init() { return _init.apply(this, arguments); } function _init() { _init = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee() { return regenerator_default.a.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: getStaff(); _context.t0 = setHeaderDetail; _context.next = 4; return dispatch({ type: 'competitions/getHeader', payload: { identifier: identifier } }); case 4: _context.t1 = _context.sent; (0, _context.t0)(_context.t1); selectlist(KeyWord); //取值 if (parseInt(localStorage.getItem('iscreate')) === 1) { setIsShowmodel(true); localStorage.setItem('iscreate', '2'); } case 8: case "end": return _context.stop(); } } }, _callee); })); return _init.apply(this, arguments); } if (identifier) { init(); } }, [identifier]); Object(external_window_React_["useEffect"])(function () { Object(util["V" /* setDocumentTitle */])('在线竞赛'); }); function selectlist(_x) { return _selectlist.apply(this, arguments); } //获取删除 退出战队弹框 function _selectlist() { _selectlist = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee2(keyword) { var data; return regenerator_default.a.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: _context2.next = 2; return dispatch({ type: 'competitions/getTeamList', payload: { identifier: identifier, keyword: keyword || KeyWord, page: Page, per_page: Per_page } }); case 2: data = _context2.sent; if (data) { setTeamData(data); setDetaultData(JSON.parse(JSON.stringify(data))); //全部战队信息 setTeamList(data.competition_teams); //我创建的战队信息(包括管理的) SetMyCreateTeam(data && data.my_teams && data.my_teams.filter(function (item) { return item.manage_permission; })); //我管理的战队信息(加入) SetManagedTeams(data && data.my_teams && data.my_teams.filter(function (item) { return !item.manage_permission; })); } case 4: case "end": return _context2.stop(); } } }, _callee2); })); return _selectlist.apply(this, arguments); } function isTipsshow(type, id) { SetTeamid(id); setTipsmodel(true); setTipsType(type); if (type === 1) { setTipsTitle('删除战队'); setTipsContent("是否确认删除战队"); } else { setTipsTitle('退出战队'); setTipsContent("是否确认退出战队"); } } //实时获取配置信息 function getStaff() { return _getStaff.apply(this, arguments); } //点击取消调用当前方法 function _getStaff() { _getStaff = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee3() { return regenerator_default.a.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: _context3.t0 = setStaffDetail; _context3.next = 3; return dispatch({ type: 'competitions/getStaff', payload: { identifier: identifier } }); case 3: _context3.t1 = _context3.sent; (0, _context3.t0)(_context3.t1); case 5: case "end": return _context3.stop(); } } }, _callee3); })); return _getStaff.apply(this, arguments); } function setClose() { var data = defaultData; //全部战队信息 setTeamList(data.competition_teams); //我创建的战队信息(包括管理的) SetMyCreateTeam(data && data.my_teams && data.my_teams.filter(function (item) { return item.manage_permission; })); //我管理的战队信息(加入) SetManagedTeams(data && data.my_teams && data.my_teams.filter(function (item) { return !item.manage_permission; })); } //删除 退出战队 function TipsSubmit(_x2) { return _TipsSubmit.apply(this, arguments); } //创建战队 AddTeam function _TipsSubmit() { _TipsSubmit = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee4(type) { var data, _data; return regenerator_default.a.wrap(function _callee4$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: if (!(HeaderDetail.competition_status !== 'nearly_published' && HeaderDetail.enroll_end && HeaderDetail.competition_status !== 'ended')) { _context4.next = 3; break; } message["b" /* default */].error(type === 1 ? '报名时间已截止,不支持删除战队' : '报名时间已截止,不支持退出战队'); return _context4.abrupt("return"); case 3: if (!(type === 1)) { _context4.next = 10; break; } _context4.next = 6; return dispatch({ type: 'competitions/DeleteTeam', payload: { identifier: identifier, id: Teamid } }); case 6: data = _context4.sent; if (data && data.status === 0) { message["b" /* default */].info("\u5220\u9664\u6210\u529F"); setTipsmodel(false); selectlist(KeyWord); getStaff(); } _context4.next = 14; break; case 10: _context4.next = 12; return dispatch({ type: 'competitions/ExitTeam', payload: { identifier: identifier, id: Teamid } }); case 12: _data = _context4.sent; if (_data && _data.status === 0) { message["b" /* default */].info("\u9000\u51FA\u6218\u961F\u6210\u529F"); setTipsmodel(false); selectlist(KeyWord); getStaff(); } case 14: case "end": return _context4.stop(); } } }, _callee4); })); return _TipsSubmit.apply(this, arguments); } function addTeams(_x3) { return _addTeams.apply(this, arguments); } function _addTeams() { _addTeams = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee5(name) { var data; return regenerator_default.a.wrap(function _callee5$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: if (isClick) { _context5.next = 2; break; } return _context5.abrupt("return"); case 2: setIsClick(false); if (!isadd()) { _context5.next = 5; break; } return _context5.abrupt("return"); case 5: _context5.next = 7; return dispatch({ type: 'competitions/AddTeam', payload: { identifier: identifier, name: name } }); case 7: data = _context5.sent; if (data && data.status === 0) { message["b" /* default */].info("\u521B\u5EFA\u6218\u961F\u6210\u529F"); if (ids.includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id))) { setIsshowModal(true); } setIsAddmodel(false); setIsClick(true); selectlist(KeyWord); getStaff(); } else { setIsClick(true); } case 9: case "end": return _context5.stop(); } } }, _callee5); })); return _addTeams.apply(this, arguments); } function isadd() { var _user$userInfo, _user$userInfo2; //判断 如果不符合条件 不能加入竞赛 if (user !== null && user !== void 0 && (_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && _user$userInfo.is_teacher) { var _StaffDetail$teacher_; if (StaffDetail !== null && StaffDetail !== void 0 && (_StaffDetail$teacher_ = StaffDetail.teacher_staff) !== null && _StaffDetail$teacher_ !== void 0 && _StaffDetail$teacher_.mutiple_limited) { if (StaffDetail !== null && StaffDetail !== void 0 && StaffDetail.enrolled) { message["b" /* default */].info('你已经报名,不能重复报名'); setIsClick(true); return true; } } } else { var _StaffDetail$member_s; if (StaffDetail !== null && StaffDetail !== void 0 && (_StaffDetail$member_s = StaffDetail.member_staff) !== null && _StaffDetail$member_s !== void 0 && _StaffDetail$member_s.mutiple_limited) { if (StaffDetail !== null && StaffDetail !== void 0 && StaffDetail.enrolled) { message["b" /* default */].info('你已经报名,不能重复报名'); setIsClick(true); return true; } } } //判断竞赛是否关闭 if (StaffDetail !== null && StaffDetail !== void 0 && StaffDetail.enroll_ended) { message["b" /* default */].info('报名已截止,无需报名'); setIsClick(true); return true; } //禁止老师or学生报名 if (user !== null && user !== void 0 && (_user$userInfo2 = user.userInfo) !== null && _user$userInfo2 !== void 0 && _user$userInfo2.is_teacher) { if (!StaffDetail.teacher_staff) { message["b" /* default */].info('已禁止老师报名'); setIsClick(true); return true; } } else { if (!(StaffDetail !== null && StaffDetail !== void 0 && StaffDetail.member_staff)) { message["b" /* default */].info('已禁止学生报名'); setIsClick(true); return true; } } } //加入战队 function JoinTeams(_x4) { return _JoinTeams.apply(this, arguments); } function _JoinTeams() { _JoinTeams = Object(asyncToGenerator["a" /* default */])( /*#__PURE__*/regenerator_default.a.mark(function _callee6(name) { var data; return regenerator_default.a.wrap(function _callee6$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: if (isClick) { _context6.next = 2; break; } return _context6.abrupt("return"); case 2: if (!isadd()) { _context6.next = 4; break; } return _context6.abrupt("return"); case 4: setIsClick(false); _context6.next = 7; return dispatch({ type: 'competitions/JoinTeam', payload: { identifier: identifier, invite_code: name } }); case 7: data = _context6.sent; if (data && data.status === 0) { message["b" /* default */].info("\u52A0\u5165\u6218\u961F\u6210\u529F"); setJoin(false); setIsClick(true); selectlist(KeyWord); getStaff(); if (ids.includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id))) { setIsshowModal(true); } } else { setIsClick(true); } case 9: case "end": return _context6.stop(); } } }, _callee6); })); return _JoinTeams.apply(this, arguments); } return /*#__PURE__*/external_window_React_default.a.createElement("div", { className: "edu-container minH500" }, /*#__PURE__*/external_window_React_default.a.createElement(breadcrumb["a" /* default */], { className: "mt10", separator: ">" }, /*#__PURE__*/external_window_React_default.a.createElement(breadcrumb["a" /* default */].Item, null, /*#__PURE__*/external_window_React_default.a.createElement(react_router_dom["a" /* Link */], { to: "/competitions/index" }, "\u5728\u7EBF\u7ADE\u8D5B")), /*#__PURE__*/external_window_React_default.a.createElement(breadcrumb["a" /* default */].Item, null, /*#__PURE__*/external_window_React_default.a.createElement(react_router_dom["a" /* Link */], { to: "/competitions/index/".concat(identifier) }, HeaderDetail.name, HeaderDetail.sub_title ? '-' + HeaderDetail.sub_title : null)), /*#__PURE__*/external_window_React_default.a.createElement(breadcrumb["a" /* default */].Item, null, "\u62A5\u540D")), /*#__PURE__*/external_window_React_default.a.createElement("div", { className: "mt10", style: { display: 'flex', background: '#fff', position: 'relative' } }, /*#__PURE__*/external_window_React_default.a.createElement(Assembly_Assembly, { HeaderDetail: HeaderDetail, dispatch: dispatch, user: user, setIsAddmodel: setIsAddmodel, setJoin: setJoin })), /*#__PURE__*/external_window_React_default.a.createElement(skeleton["a" /* default */], { loading: loading["competitions/getTeamList"], active: true, avatar: { size: 40 }, paragraph: { rows: 5 } }, /*#__PURE__*/external_window_React_default.a.createElement("div", { className: "mt10 mb10" }, ((user === null || user === void 0 ? void 0 : (_user$userInfo3 = user.userInfo) === null || _user$userInfo3 === void 0 ? void 0 : _user$userInfo3.admin) || (user === null || user === void 0 ? void 0 : (_user$userInfo4 = user.userInfo) === null || _user$userInfo4 === void 0 ? void 0 : _user$userInfo4.business)) && /*#__PURE__*/external_window_React_default.a.createElement(Assembly_SelectTeam, { selectlist: selectlist, setIsselect: setIsselect, Count: TeamData && TeamData.count, Members_count: TeamData && TeamData.members_count }), TeamData && TeamData.my_teams && TeamData.my_teams.length === 0 && (!(user !== null && user !== void 0 && (_user$userInfo5 = user.userInfo) !== null && _user$userInfo5 !== void 0 && _user$userInfo5.admin) || !(user !== null && user !== void 0 && (_user$userInfo6 = user.userInfo) !== null && _user$userInfo6 !== void 0 && _user$userInfo6.business)) ? /*#__PURE__*/external_window_React_default.a.createElement(TeamsNota, { HeaderDetail: HeaderDetail, dispatch: dispatch, user: user, setIsAddmodel: setIsAddmodel, setJoin: setJoin }) : null, isLookmodelshow ? /*#__PURE__*/external_window_React_default.a.createElement(LookTeamsModel, { islookmodel: isLookmodelshow, setIslookModel: setIslookModel, mydatas: team }) : null, Tipsmodel ? /*#__PURE__*/external_window_React_default.a.createElement(TipsModel, { title: TipsTitle, content: TipsContent, Tipsmodel: Tipsmodel, TipsType: TipsType, setTipsmodel: setTipsmodel, TipsSubmit: TipsSubmit }) : null, isJoin ? /*#__PURE__*/external_window_React_default.a.createElement(JoinModel["a" /* default */], { isjoin: isJoin, setJoin: setJoin, JoinTeams: JoinTeams }) : null, isAddmodel ? /*#__PURE__*/external_window_React_default.a.createElement(Addteams["a" /* default */], { isAddmodle: isAddmodel, setIsAdd: setIsAddmodel, createTeam: addTeams }) : null, Membersshow ? /*#__PURE__*/external_window_React_default.a.createElement(SetmembersModel, { HeaderDetail: HeaderDetail, setClose: setClose, StaffDetail: StaffDetail, Membersshow: Membersshow, selectlist: selectlist, setMembers: setMembers, dispatch: dispatch, identifier: identifier, mydatas: team }) : null, isSelect || MyCreteTeam && MyCreteTeam.map(function (item, index) { if (index === 0) { return /*#__PURE__*/external_window_React_default.a.createElement("div", { key: index }, /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.teamstitlesize, style: { paddingRight: '36px' } }, /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { flex: '1' } }, "\u7BA1\u7406\u7684\u6218\u961F\xA0\xA0(", MyCreteTeam.length, ")"), " ", MyCreteTeam.filter(function (item) { return !item.active; }).length > 0 ? /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { fontSize: '14px', color: '#F3730C' } }, "\u60A8\u6709", MyCreteTeam.filter(function (item) { return !item.active; }).length, "\u4E2A\u6218\u961F\u672A\u6EE1\u8DB3\u53C2\u8D5B\u8981\u6C42\uFF01\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\uFF0C\u8BF7\u8BBE\u7F6E\u6218\u961F\u6210\u5458") : ''), /*#__PURE__*/external_window_React_default.a.createElement(Assembly_ManagedTeams, { mode: HeaderDetail.mode, item: item, type: 1, identifier: identifier, isTipsshow: isTipsshow, setIslookModel: setIslookModel, setTeam: setTeam, setMembers: setMembers })); } else { return /*#__PURE__*/external_window_React_default.a.createElement(Assembly_ManagedTeams, { mode: HeaderDetail.mode, key: index, item: item, type: 1, identifier: identifier, isTipsshow: isTipsshow, setIslookModel: setIslookModel, setTeam: setTeam, setMembers: setMembers }); } }), isSelect || ManagedTeams && ManagedTeams.map(function (item, index) { if (index === 0) { return /*#__PURE__*/external_window_React_default.a.createElement("div", { key: index }, /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.teamstitlesize, style: { paddingRight: '36px' } }, /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { flex: '1' } }, "\u52A0\u5165\u7684\u6218\u961F\xA0\xA0(", ManagedTeams.length, ")")), /*#__PURE__*/external_window_React_default.a.createElement(Assembly_ManagedTeams, { mode: HeaderDetail.mode, key: index, item: item, type: 2, identifier: identifier, isTipsshow: isTipsshow, setIslookModel: setIslookModel, setTeam: setTeam, setMembers: setMembers })); } else { return /*#__PURE__*/external_window_React_default.a.createElement(Assembly_ManagedTeams, { mode: HeaderDetail.mode, key: index, item: item, type: 2, identifier: identifier, isTipsshow: isTipsshow, setIslookModel: setIslookModel, setTeam: setTeam, setMembers: setMembers }); } }), ((user === null || user === void 0 ? void 0 : (_user$userInfo7 = user.userInfo) === null || _user$userInfo7 === void 0 ? void 0 : _user$userInfo7.admin) || (user === null || user === void 0 ? void 0 : (_user$userInfo8 = user.userInfo) === null || _user$userInfo8 === void 0 ? void 0 : _user$userInfo8.business)) && TeamList.map(function (item, index) { if (index === 0) { return /*#__PURE__*/external_window_React_default.a.createElement("div", { key: index }, /*#__PURE__*/external_window_React_default.a.createElement("div", { className: Enteredmodules_default.a.teamstitlesize, style: { paddingRight: '36px' } }, /*#__PURE__*/external_window_React_default.a.createElement("span", { style: { flex: '1' } }, isSelect ? "搜索结果" : '全部战队', "\xA0\xA0(", TeamData.count, ")")), /*#__PURE__*/external_window_React_default.a.createElement(Assembly_AllTeams, { mode: HeaderDetail.mode, item: item, setIslookModel: setIslookModel, setTeam: setTeam })); } else { return /*#__PURE__*/external_window_React_default.a.createElement(Assembly_AllTeams, { mode: HeaderDetail.mode, key: index, item: item, setIslookModel: setIslookModel, setTeam: setTeam }); } }), (user !== null && user !== void 0 && (_user$userInfo9 = user.userInfo) !== null && _user$userInfo9 !== void 0 && _user$userInfo9.admin || user !== null && user !== void 0 && (_user$userInfo10 = user.userInfo) !== null && _user$userInfo10 !== void 0 && _user$userInfo10.business) && TeamData && TeamData.count > 20 ? /*#__PURE__*/external_window_React_default.a.createElement("div", { style: { marginTop: '30px', marginBottom: '30px', textAlign: 'center' } }, /*#__PURE__*/external_window_React_default.a.createElement(pagination["a" /* default */], { onChange: function onChange(e) { Page = e; setPage(Page); selectlist(KeyWord); }, showSizeChanger: false, current: Page, pageSize: Per_page, total: TeamData.count })) : null)), /*#__PURE__*/external_window_React_default.a.createElement(SignUpSucessModel, { isShowmodel: isShowmodel, isSignUphide: setIsShowmodel }), /*#__PURE__*/external_window_React_default.a.createElement(AuthenticationModel["a" /* default */], null), /*#__PURE__*/external_window_React_default.a.createElement(modal["a" /* default */], { visible: isshowModal, footer: null, title: "\u62A5\u540D\u6210\u529F", centered: true, width: 500, onCancel: function onCancel() { return setIsshowModal(false); } }, /*#__PURE__*/external_window_React_default.a.createElement("div", { style: { padding: "32px" } }, /*#__PURE__*/external_window_React_default.a.createElement("p", { style: { fontSize: '16px', fontWeight: '500' } }, "\u606D\u559C\u60A8\u5DF2\u6210\u529F\u62A5\u540D\u300A", HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.name, "-", HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.sub_title, "\u300B"), /*#__PURE__*/external_window_React_default.a.createElement("span", null, "\u6E29\u99A8\u63D0\u793A\uFF1A"), /*#__PURE__*/external_window_React_default.a.createElement("br", null), [46, 49, 50, 52].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement("span", null, " 1\u3001\u8D5B\u9898\u5DF2\u53D1\u5E03\uFF0C\u70B9\u51FB\u4E0B\u65B9\u201C\u524D\u5F80\u67E5\u770B\u201D\u6309\u94AE\u67E5\u770B\u8D5B\u9898\u3002"), [45, 51].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement("span", null, " 1\u3001\u626B\u7801\u52A0\u5165\u8D5B\u9053\u7FA4\uFF0C\u54A8\u8BE2\u8D5B\u9053\u8BE6\u7EC6\u5185\u5BB9\uFF0C\u66F4\u6709\u884C\u4E1A\u4E13\u5BB6\u5168\u7A0B\u652F\u6301"), /*#__PURE__*/external_window_React_default.a.createElement("br", null), [46, 49, 50, 52].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement("span", null, " 2\u3001\u626B\u7801\u52A0\u5165\u8D5B\u9053\u7FA4\uFF0C\u54A8\u8BE2\u8D5B\u9053\u8BE6\u7EC6\u5185\u5BB9\uFF0C\u66F4\u6709\u884C\u4E1A\u4E13\u5BB6\u5168\u7A0B\u652F\u6301"), /*#__PURE__*/external_window_React_default.a.createElement("br", null), /*#__PURE__*/external_window_React_default.a.createElement("div", { style: { marginTop: '30px', textAlign: 'center' } }, [50, 51].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement("img", { src: sjjx_default.a, style: { width: '220px', height: '270px' } }), [46, 45].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement("img", { src: xmcx_default.a, style: { width: '220px', height: '270px' } }), [49].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement("img", { src: xmtz_default.a, style: { width: '220px', height: '270px' } }), [52].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement("img", { src: dmpz_default.a, style: { width: '220px', height: '270px' } }), /*#__PURE__*/external_window_React_default.a.createElement("p", { style: { marginTop: '30px' } }, [46, 49, 50, 52].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement(es_button["a" /* default */], { style: { width: '116px', height: '40px' }, type: "primary", onClick: function onClick() { Object(util["Q" /* openNewWindow */])("/competitions/index/".concat(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.identifier, "?active=\u8D5B\u9898\u53D1\u5E03")); } }, "\u524D\u5F80\u67E5\u770B"), [45, 51].includes(parseInt(HeaderDetail === null || HeaderDetail === void 0 ? void 0 : HeaderDetail.id)) && /*#__PURE__*/external_window_React_default.a.createElement(es_button["a" /* default */], { style: { width: '116px', height: '40px' }, type: "primary", onClick: function onClick() { setIsshowModal(false); } }, "\u77E5\u9053\u4E86")))))); }; /* harmony default export */ var Entered = __webpack_exports__["default"] = (Object(umiExports["a" /* connect */])(function (_ref2) { var loading = _ref2.loading, globalSetting = _ref2.globalSetting, user = _ref2.user; return { globalSetting: globalSetting, loading: loading.effects, user: user }; })(Entered_competitionDetails)); /***/ }), /***/ "LdHM": /*!********************************************************!*\ !*** ./node_modules/rc-select/es/index.js + 6 modules ***! \********************************************************/ /*! exports provided: Option, OptGroup, default */ /*! exports used: OptGroup, Option, default */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/typeof.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/TransBtn.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/generate.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/utils/commonUtil.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-select/es/utils/valueUtil.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Children/toArray.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/KeyCode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/hooks/useMemo.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/pickAttrs.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/warning.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-virtual-list/es/index.js */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // EXPORTS __webpack_require__.d(__webpack_exports__, "b", function() { return /* reexport */ es_Option; }); __webpack_require__.d(__webpack_exports__, "a", function() { return /* reexport */ es_OptGroup; }); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js var classCallCheck = __webpack_require__("1OyB"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createClass.js var createClass = __webpack_require__("vuIU"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/inherits.js var inherits = __webpack_require__("Ji7U"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createSuper.js + 1 modules var createSuper = __webpack_require__("LK+K"); // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js var defineProperty = __webpack_require__("rePB"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js var objectWithoutProperties = __webpack_require__("Ff2n"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/slicedToArray.js + 1 modules var slicedToArray = __webpack_require__("ODXe"); // EXTERNAL MODULE: ./node_modules/rc-util/es/KeyCode.js var KeyCode = __webpack_require__("4IlW"); // EXTERNAL MODULE: ./node_modules/rc-util/es/pickAttrs.js var pickAttrs = __webpack_require__("bX4T"); // EXTERNAL MODULE: ./node_modules/rc-util/es/hooks/useMemo.js var useMemo = __webpack_require__("YrtM"); // EXTERNAL MODULE: ./node_modules/classnames/index.js var classnames = __webpack_require__("TSYQ"); var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); // EXTERNAL MODULE: ./node_modules/rc-virtual-list/es/index.js + 19 modules var es = __webpack_require__("+nKL"); // EXTERNAL MODULE: ./node_modules/rc-select/es/TransBtn.js var TransBtn = __webpack_require__("8OUc"); // CONCATENATED MODULE: ./node_modules/rc-select/es/OptionList.js /** * Using virtual list of option display. * Will fallback to dom if use customize render. */ var OptionList_OptionList = function OptionList(_ref, ref) { var prefixCls = _ref.prefixCls, id = _ref.id, flattenOptions = _ref.flattenOptions, childrenAsData = _ref.childrenAsData, values = _ref.values, searchValue = _ref.searchValue, multiple = _ref.multiple, defaultActiveFirstOption = _ref.defaultActiveFirstOption, height = _ref.height, itemHeight = _ref.itemHeight, notFoundContent = _ref.notFoundContent, open = _ref.open, menuItemSelectedIcon = _ref.menuItemSelectedIcon, virtual = _ref.virtual, onSelect = _ref.onSelect, onToggleOpen = _ref.onToggleOpen, onActiveValue = _ref.onActiveValue, onScroll = _ref.onScroll, onMouseEnter = _ref.onMouseEnter; var itemPrefixCls = "".concat(prefixCls, "-item"); var memoFlattenOptions = Object(useMemo["a" /* default */])(function () { return flattenOptions; }, [open, flattenOptions], function (prev, next) { return next[0] && prev[1] !== next[1]; }); // =========================== List =========================== var listRef = external_window_React_["useRef"](null); var onListMouseDown = function onListMouseDown(event) { event.preventDefault(); }; var scrollIntoView = function scrollIntoView(index) { if (listRef.current) { listRef.current.scrollTo({ index: index }); } }; // ========================== Active ========================== var getEnabledActiveIndex = function getEnabledActiveIndex(index) { var offset = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 1; var len = memoFlattenOptions.length; for (var i = 0; i < len; i += 1) { var current = (index + i * offset + len) % len; var _memoFlattenOptions$c = memoFlattenOptions[current], group = _memoFlattenOptions$c.group, data = _memoFlattenOptions$c.data; if (!group && !data.disabled) { return current; } } return -1; }; var _React$useState = external_window_React_["useState"](function () { return getEnabledActiveIndex(0); }), _React$useState2 = Object(slicedToArray["a" /* default */])(_React$useState, 2), activeIndex = _React$useState2[0], setActiveIndex = _React$useState2[1]; var setActive = function setActive(index) { setActiveIndex(index); // Trigger active event var flattenItem = memoFlattenOptions[index]; if (!flattenItem) { onActiveValue(null, -1); return; } onActiveValue(flattenItem.data.value, index); }; // Auto active first item when list length or searchValue changed external_window_React_["useEffect"](function () { setActive(defaultActiveFirstOption !== false ? getEnabledActiveIndex(0) : -1); }, [memoFlattenOptions.length, searchValue]); // Auto scroll to item position in single mode external_window_React_["useEffect"](function () { /** * React will skip `onChange` when component update. * `setActive` function will call root accessibility state update which makes re-render. * So we need to delay to let Input component trigger onChange first. */ var timeoutId = setTimeout(function () { if (!multiple && open && values.size === 1) { var value = Array.from(values)[0]; var index = memoFlattenOptions.findIndex(function (_ref2) { var data = _ref2.data; return data.value === value; }); setActive(index); scrollIntoView(index); } }); return function () { return clearTimeout(timeoutId); }; }, [open]); // ========================== Values ========================== var onSelectValue = function onSelectValue(value) { if (value !== undefined) { onSelect(value, { selected: !values.has(value) }); } // Single mode should always close by select if (!multiple) { onToggleOpen(false); } }; // ========================= Keyboard ========================= external_window_React_["useImperativeHandle"](ref, function () { return { onKeyDown: function onKeyDown(event) { var which = event.which; switch (which) { // >>> Arrow keys case KeyCode["a" /* default */].UP: case KeyCode["a" /* default */].DOWN: { var offset = 0; if (which === KeyCode["a" /* default */].UP) { offset = -1; } else if (which === KeyCode["a" /* default */].DOWN) { offset = 1; } if (offset !== 0) { var nextActiveIndex = getEnabledActiveIndex(activeIndex + offset, offset); scrollIntoView(nextActiveIndex); setActive(nextActiveIndex); } break; } // >>> Select case KeyCode["a" /* default */].ENTER: { // value var item = memoFlattenOptions[activeIndex]; if (item && !item.data.disabled) { onSelectValue(item.data.value); } else { onSelectValue(undefined); } if (open) { event.preventDefault(); } break; } // >>> Close case KeyCode["a" /* default */].ESC: { onToggleOpen(false); } } }, onKeyUp: function onKeyUp() {}, scrollTo: function scrollTo(index) { scrollIntoView(index); } }; }); // ========================== Render ========================== if (memoFlattenOptions.length === 0) { return external_window_React_["createElement"]("div", { role: "listbox", id: "".concat(id, "_list"), className: "".concat(itemPrefixCls, "-empty"), onMouseDown: onListMouseDown }, notFoundContent); } function renderItem(index) { var item = memoFlattenOptions[index]; if (!item) return null; var itemData = item.data || {}; var value = itemData.value, label = itemData.label, children = itemData.children; var attrs = Object(pickAttrs["a" /* default */])(itemData, true); var mergedLabel = childrenAsData ? children : label; return item ? external_window_React_["createElement"]("div", Object.assign({ "aria-label": typeof mergedLabel === 'string' ? mergedLabel : null }, attrs, { key: index, role: "option", id: "".concat(id, "_list_").concat(index), "aria-selected": values.has(value) }), value) : null; } return external_window_React_["createElement"](external_window_React_["Fragment"], null, external_window_React_["createElement"]("div", { role: "listbox", id: "".concat(id, "_list"), style: { height: 0, width: 0, overflow: 'hidden' } }, renderItem(activeIndex - 1), renderItem(activeIndex), renderItem(activeIndex + 1)), external_window_React_["createElement"](es["a" /* default */], { itemKey: "key", ref: listRef, data: memoFlattenOptions, height: height, itemHeight: itemHeight, fullHeight: false, onMouseDown: onListMouseDown, onScroll: onScroll, virtual: virtual, onMouseEnter: onMouseEnter }, function (_ref3, itemIndex) { var _classNames; var group = _ref3.group, groupOption = _ref3.groupOption, data = _ref3.data; var label = data.label, key = data.key; // Group if (group) { return external_window_React_["createElement"]("div", { className: classnames_default()(itemPrefixCls, "".concat(itemPrefixCls, "-group")) }, label !== undefined ? label : key); } var disabled = data.disabled, value = data.value, title = data.title, children = data.children, style = data.style, className = data.className, otherProps = Object(objectWithoutProperties["a" /* default */])(data, ["disabled", "value", "title", "children", "style", "className"]); // Option var selected = values.has(value); var optionPrefixCls = "".concat(itemPrefixCls, "-option"); var optionClassName = classnames_default()(itemPrefixCls, optionPrefixCls, className, (_classNames = {}, Object(defineProperty["a" /* default */])(_classNames, "".concat(optionPrefixCls, "-grouped"), groupOption), Object(defineProperty["a" /* default */])(_classNames, "".concat(optionPrefixCls, "-active"), activeIndex === itemIndex && !disabled), Object(defineProperty["a" /* default */])(_classNames, "".concat(optionPrefixCls, "-disabled"), disabled), Object(defineProperty["a" /* default */])(_classNames, "".concat(optionPrefixCls, "-selected"), selected), _classNames)); var mergedLabel = childrenAsData ? children : label; var iconVisible = !menuItemSelectedIcon || typeof menuItemSelectedIcon === 'function' || selected; return external_window_React_["createElement"]("div", Object.assign({}, otherProps, { "aria-selected": selected, className: optionClassName, title: title, onMouseMove: function onMouseMove() { if (activeIndex === itemIndex || disabled) { return; } setActive(itemIndex); }, onClick: function onClick() { if (!disabled) { onSelectValue(value); } }, style: style }), external_window_React_["createElement"]("div", { className: "".concat(optionPrefixCls, "-content") }, mergedLabel || value), external_window_React_["isValidElement"](menuItemSelectedIcon) || selected, iconVisible && external_window_React_["createElement"](TransBtn["a" /* default */], { className: "".concat(itemPrefixCls, "-option-state"), customizeIcon: menuItemSelectedIcon, customizeIconProps: { isSelected: selected } }, selected ? '✓' : null)); })); }; var RefOptionList = external_window_React_["forwardRef"](OptionList_OptionList); RefOptionList.displayName = 'OptionList'; /* harmony default export */ var es_OptionList = (RefOptionList); // CONCATENATED MODULE: ./node_modules/rc-select/es/Option.js /** This is a placeholder, not real render in dom */ var Option = function Option() { return null; }; Option.isSelectOption = true; /* harmony default export */ var es_Option = (Option); // CONCATENATED MODULE: ./node_modules/rc-select/es/OptGroup.js /** This is a placeholder, not real render in dom */ var OptGroup = function OptGroup() { return null; }; OptGroup.isSelectOptGroup = true; /* harmony default export */ var es_OptGroup = (OptGroup); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js var objectSpread2 = __webpack_require__("VTBJ"); // EXTERNAL MODULE: ./node_modules/rc-util/es/Children/toArray.js var toArray = __webpack_require__("Zm9Q"); // CONCATENATED MODULE: ./node_modules/rc-select/es/utils/legacyUtil.js function convertNodeToOption(node) { var key = node.key, _node$props = node.props, children = _node$props.children, value = _node$props.value, restProps = Object(objectWithoutProperties["a" /* default */])(_node$props, ["children", "value"]); return Object(objectSpread2["a" /* default */])({ key: key, value: value !== undefined ? value : key, children: children }, restProps); } function convertChildrenToData(nodes) { var optionOnly = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; return Object(toArray["a" /* default */])(nodes).map(function (node, index) { if (!external_window_React_["isValidElement"](node) || !node.type) { return null; } var isSelectOptGroup = node.type.isSelectOptGroup, key = node.key, _node$props2 = node.props, children = _node$props2.children, restProps = Object(objectWithoutProperties["a" /* default */])(_node$props2, ["children"]); if (optionOnly || !isSelectOptGroup) { return convertNodeToOption(node); } return Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({ key: "__RC_SELECT_GRP__".concat(key === null ? index : key, "__"), label: key }, restProps), {}, { options: convertChildrenToData(children) }); }).filter(function (data) { return data; }); } // EXTERNAL MODULE: ./node_modules/rc-select/es/utils/valueUtil.js var valueUtil = __webpack_require__("2Qr1"); // EXTERNAL MODULE: ./node_modules/rc-select/es/generate.js + 11 modules var generate = __webpack_require__("qNPg"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/typeof.js var esm_typeof = __webpack_require__("U8pU"); // EXTERNAL MODULE: ./node_modules/rc-util/es/warning.js var warning = __webpack_require__("Kwbf"); // EXTERNAL MODULE: ./node_modules/rc-select/es/utils/commonUtil.js var commonUtil = __webpack_require__("WKfj"); // CONCATENATED MODULE: ./node_modules/rc-select/es/utils/warningPropsUtil.js function warningProps(props) { var mode = props.mode, options = props.options, children = props.children, backfill = props.backfill, allowClear = props.allowClear, placeholder = props.placeholder, getInputElement = props.getInputElement, showSearch = props.showSearch, onSearch = props.onSearch, defaultOpen = props.defaultOpen, autoFocus = props.autoFocus, labelInValue = props.labelInValue, value = props.value, inputValue = props.inputValue, optionLabelProp = props.optionLabelProp; var multiple = mode === 'multiple' || mode === 'tags'; var mergedShowSearch = showSearch !== undefined ? showSearch : multiple || mode === 'combobox'; var mergedOptions = options || convertChildrenToData(children); // `tags` should not set option as disabled Object(warning["a" /* default */])(mode !== 'tags' || mergedOptions.every(function (opt) { return !opt.disabled; }), 'Please avoid setting option to disabled in tags mode since user can always type text as tag.'); // `combobox` & `tags` should option be `string` type if (mode === 'tags' || mode === 'combobox') { var hasNumberValue = mergedOptions.some(function (item) { if (item.options) { return item.options.some(function (opt) { return typeof ('value' in opt ? opt.value : opt.key) === 'number'; }); } return typeof ('value' in item ? item.value : item.key) === 'number'; }); Object(warning["a" /* default */])(!hasNumberValue, '`value` of Option should not use number type when `mode` is `tags` or `combobox`.'); } // `combobox` should not use `optionLabelProp` Object(warning["a" /* default */])(mode !== 'combobox' || !optionLabelProp, '`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly.'); // Only `combobox` support `backfill` Object(warning["a" /* default */])(mode === 'combobox' || !backfill, '`backfill` only works with `combobox` mode.'); // Only `combobox` support `getInputElement` Object(warning["a" /* default */])(mode === 'combobox' || !getInputElement, '`getInputElement` only work with `combobox` mode.'); // Customize `getInputElement` should not use `allowClear` & `placeholder` Object(warning["b" /* noteOnce */])(mode !== 'combobox' || !getInputElement || !allowClear || !placeholder, 'Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`.'); // `onSearch` should use in `combobox` or `showSearch` if (onSearch && !mergedShowSearch && mode !== 'combobox' && mode !== 'tags') { Object(warning["a" /* default */])(false, '`onSearch` should work with `showSearch` instead of use alone.'); } Object(warning["b" /* noteOnce */])(!defaultOpen || autoFocus, '`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed.'); if (value !== undefined && value !== null) { var values = Object(commonUtil["d" /* toArray */])(value); Object(warning["a" /* default */])(!labelInValue || values.every(function (val) { return Object(esm_typeof["a" /* default */])(val) === 'object' && ('key' in val || 'value' in val); }), '`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`'); Object(warning["a" /* default */])(!multiple || Array.isArray(value), '`value` should be array when `mode` is `multiple` or `tags`'); } // Syntactic sugar should use correct children type if (children) { var invalidateChildType = null; Object(toArray["a" /* default */])(children).some(function (node) { if (!external_window_React_["isValidElement"](node) || !node.type) { return false; } var type = node.type; if (type.isSelectOption) { return false; } if (type.isSelectOptGroup) { var allChildrenValid = Object(toArray["a" /* default */])(node.props.children).every(function (subNode) { if (!external_window_React_["isValidElement"](subNode) || !node.type || subNode.type.isSelectOption) { return true; } invalidateChildType = subNode.type; return false; }); if (allChildrenValid) { return false; } return true; } invalidateChildType = type; return true; }); if (invalidateChildType) { Object(warning["a" /* default */])(false, "`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(invalidateChildType.displayName || invalidateChildType.name || invalidateChildType, "`.")); } Object(warning["a" /* default */])(inputValue === undefined, '`inputValue` is deprecated, please use `searchValue` instead.'); } } /* harmony default export */ var warningPropsUtil = (warningProps); // CONCATENATED MODULE: ./node_modules/rc-select/es/Select.js /** * To match accessibility requirement, we always provide an input in the component. * Other element will not set `tabIndex` to avoid `onBlur` sequence problem. * For focused select, we set `aria-live="polite"` to update the accessibility content. * * ref: * - keyboard: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/listbox_role#Keyboard_interactions * * New api: * - listHeight * - listItemHeight * - component * * Remove deprecated api: * - multiple * - tags * - combobox * - firstActiveValue * - dropdownMenuStyle * - openClassName (Not list in api) * * Update: * - `backfill` only support `combobox` mode * - `combobox` mode not support `labelInValue` since it's meaningless * - `getInputElement` only support `combobox` mode * - `onChange` return OptionData instead of ReactNode * - `filterOption` `onChange` `onSelect` accept OptionData instead of ReactNode * - `combobox` mode trigger `onChange` will get `undefined` if no `value` match in Option * - `combobox` mode not support `optionLabelProp` */ var RefSelect = Object(generate["a" /* default */])({ prefixCls: 'rc-select', components: { optionList: es_OptionList }, convertChildrenToData: convertChildrenToData, flattenOptions: valueUtil["d" /* flattenOptions */], getLabeledValue: valueUtil["e" /* getLabeledValue */], filterOptions: valueUtil["b" /* filterOptions */], isValueDisabled: valueUtil["g" /* isValueDisabled */], findValueOption: valueUtil["c" /* findValueOption */], warningProps: warningPropsUtil, fillOptionsWithMissingValue: valueUtil["a" /* fillOptionsWithMissingValue */] }); /** * Typescript not support generic with function component, * we have to wrap an class component to handle this. */ var Select_Select = /*#__PURE__*/function (_React$Component) { Object(inherits["a" /* default */])(Select, _React$Component); var _super = Object(createSuper["a" /* default */])(Select); function Select() { var _this; Object(classCallCheck["a" /* default */])(this, Select); _this = _super.apply(this, arguments); _this.selectRef = external_window_React_["createRef"](); _this.focus = function () { _this.selectRef.current.focus(); }; _this.blur = function () { _this.selectRef.current.blur(); }; return _this; } Object(createClass["a" /* default */])(Select, [{ key: "render", value: function render() { return external_window_React_["createElement"](RefSelect, Object.assign({ ref: this.selectRef }, this.props)); } }]); return Select; }(external_window_React_["Component"]); Select_Select.Option = es_Option; Select_Select.OptGroup = es_OptGroup; /* harmony default export */ var es_Select = (Select_Select); // CONCATENATED MODULE: ./node_modules/rc-select/es/index.js /* harmony default export */ var rc_select_es = __webpack_exports__["c"] = (es_Select); /***/ }), /***/ "UfjD": /*!*******************************************************************!*\ !*** ./src/pages/Competitions/Entered/Enteredmodel/JoinModel.tsx ***! \*******************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var antd_es_modal_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/modal/style */ "2qtc"); /* harmony import */ var antd_es_modal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/modal */ "kLXV"); /* harmony import */ var antd_es_input_style__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd/es/input/style */ "5NDa"); /* harmony import */ var antd_es_input__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/input */ "5rEg"); /* harmony import */ var antd_es_message_style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/message/style */ "miYZ"); /* harmony import */ var antd_es_message__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/message */ "tsqr"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */ "tJVT"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_7__); /* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @ant-design/icons */ "4i/N"); //通过邀请码加入战队 function Jointeam(_ref) { var isjoin = _ref.isjoin, setJoin = _ref.setJoin, JoinTeams = _ref.JoinTeams; var _useState = Object(react__WEBPACK_IMPORTED_MODULE_7__["useState"])(""), _useState2 = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])(_useState, 2), code = _useState2[0], setCode = _useState2[1]; return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(antd_es_modal__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"], { centered: true, title: /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("div", { style: { alignItems: 'center', display: 'flex' } }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("div", { style: { textAlign: 'left', flex: '1' } }, "\u52A0\u5165\u6218\u961F"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_8__[/* default */ "a"], { onClick: function onClick() { return setJoin(false); }, style: { cursor: 'porint' } })), visible: isjoin, closable: false, destroyOnClose: true, onOk: function onOk() { if (!code) { antd_es_message__WEBPACK_IMPORTED_MODULE_5__[/* default */ "b"].info('邀请码不能为空'); return; } JoinTeams(code); }, onCancel: function onCancel() { return setJoin(false); } }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("div", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("p", { style: { marginTop: '15px', marginLeft: '15px', display: 'flex', alignItems: 'center' } }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("span", { style: { flex: 'none' } }, "\u9080\u8BF7\u7801\uFF1A"), " ", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"], { placeholder: "请输入邀请码", value: code, maxLength: 60, addonAfter: String(code && code.length || 0) + "/60", onChange: function onChange(e) { return setCode(e.target.value); } })))); } /* harmony default export */ __webpack_exports__["a"] = (Jointeam); /***/ }), /***/ "Vh0m": /*!*************************************************!*\ !*** ./src/pages/Competitions/Entered/dmpz.png ***! \*************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "static/dmpz.f66eda67.png"; /***/ }), /***/ "Y1PL": /*!**********************************************************!*\ !*** ./node_modules/rc-textarea/es/index.js + 7 modules ***! \**********************************************************/ /*! exports provided: ResizableTextArea, default */ /*! all exports used */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createClass.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/createSuper.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/defineProperty.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/extends.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/inherits.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/classnames/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Children/toArray.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/Dom/findDOMNode.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/omit.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/ref.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/rc-util/es/warning.js */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js (<- Module uses injected variables (global)) */ /*! ModuleConcatenation bailout: Cannot concat with ./node_modules/shallowequal/index.js (<- Module is not an ECMAScript module) */ /*! ModuleConcatenation bailout: Cannot concat with external "window.React" (<- Module is not an ECMAScript module) */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // ESM COMPAT FLAG __webpack_require__.r(__webpack_exports__); // EXPORTS __webpack_require__.d(__webpack_exports__, "ResizableTextArea", function() { return /* reexport */ es_ResizableTextArea; }); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/extends.js var esm_extends = __webpack_require__("wx14"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/classCallCheck.js var classCallCheck = __webpack_require__("1OyB"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createClass.js var createClass = __webpack_require__("vuIU"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/inherits.js var inherits = __webpack_require__("Ji7U"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/createSuper.js + 1 modules var createSuper = __webpack_require__("LK+K"); // EXTERNAL MODULE: external "window.React" var external_window_React_ = __webpack_require__("cDcd"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/objectSpread2.js var objectSpread2 = __webpack_require__("VTBJ"); // EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/esm/defineProperty.js var defineProperty = __webpack_require__("rePB"); // EXTERNAL MODULE: ./node_modules/rc-util/es/Children/toArray.js var toArray = __webpack_require__("Zm9Q"); // EXTERNAL MODULE: ./node_modules/rc-util/es/warning.js var warning = __webpack_require__("Kwbf"); // EXTERNAL MODULE: ./node_modules/rc-util/es/ref.js var ref = __webpack_require__("c+Xe"); // EXTERNAL MODULE: ./node_modules/rc-util/es/Dom/findDOMNode.js var findDOMNode = __webpack_require__("m+aA"); // EXTERNAL MODULE: ./node_modules/resize-observer-polyfill/dist/ResizeObserver.es.js var ResizeObserver_es = __webpack_require__("bdgK"); // CONCATENATED MODULE: ./node_modules/rc-textarea/node_modules/rc-resize-observer/es/utils/observerUtil.js // =============================== Const =============================== var elementListeners = new Map(); function observerUtil_onResize(entities) { entities.forEach(function (entity) { var _elementListeners$get; var target = entity.target; (_elementListeners$get = elementListeners.get(target)) === null || _elementListeners$get === void 0 ? void 0 : _elementListeners$get.forEach(function (listener) { return listener(target); }); }); } // Note: ResizeObserver polyfill not support option to measure border-box resize var resizeObserver = new ResizeObserver_es["default"](observerUtil_onResize); // Dev env only var _el = false ? undefined : null; // eslint-disable-line var _rs = false ? undefined : null; // eslint-disable-line // ============================== Observe ============================== function observe(element, callback) { if (!elementListeners.has(element)) { elementListeners.set(element, new Set()); resizeObserver.observe(element); } elementListeners.get(element).add(callback); } function unobserve(element, callback) { if (elementListeners.has(element)) { elementListeners.get(element).delete(callback); if (!elementListeners.get(element).size) { resizeObserver.unobserve(element); elementListeners.delete(element); } } } // CONCATENATED MODULE: ./node_modules/rc-textarea/node_modules/rc-resize-observer/es/SingleObserver/DomWrapper.js /** * Fallback to findDOMNode if origin ref do not provide any dom element */ var DomWrapper_DomWrapper = /*#__PURE__*/function (_React$Component) { Object(inherits["a" /* default */])(DomWrapper, _React$Component); var _super = Object(createSuper["a" /* default */])(DomWrapper); function DomWrapper() { Object(classCallCheck["a" /* default */])(this, DomWrapper); return _super.apply(this, arguments); } Object(createClass["a" /* default */])(DomWrapper, [{ key: "render", value: function render() { return this.props.children; } }]); return DomWrapper; }(external_window_React_["Component"]); // CONCATENATED MODULE: ./node_modules/rc-textarea/node_modules/rc-resize-observer/es/Collection.js var CollectionContext = /*#__PURE__*/external_window_React_["createContext"](null); /** * Collect all the resize event from children ResizeObserver */ function Collection(_ref) { var children = _ref.children, onBatchResize = _ref.onBatchResize; var resizeIdRef = external_window_React_["useRef"](0); var resizeInfosRef = external_window_React_["useRef"]([]); var onCollectionResize = external_window_React_["useContext"](CollectionContext); var onResize = external_window_React_["useCallback"](function (size, element, data) { resizeIdRef.current += 1; var currentId = resizeIdRef.current; resizeInfosRef.current.push({ size: size, element: element, data: data }); Promise.resolve().then(function () { if (currentId === resizeIdRef.current) { onBatchResize === null || onBatchResize === void 0 ? void 0 : onBatchResize(resizeInfosRef.current); resizeInfosRef.current = []; } }); // Continue bubbling if parent exist onCollectionResize === null || onCollectionResize === void 0 ? void 0 : onCollectionResize(size, element, data); }, [onBatchResize, onCollectionResize]); return /*#__PURE__*/external_window_React_["createElement"](CollectionContext.Provider, { value: onResize }, children); } // CONCATENATED MODULE: ./node_modules/rc-textarea/node_modules/rc-resize-observer/es/SingleObserver/index.js function SingleObserver(props) { var children = props.children, disabled = props.disabled; var elementRef = external_window_React_["useRef"](null); var wrapperRef = external_window_React_["useRef"](null); var onCollectionResize = external_window_React_["useContext"](CollectionContext); // ============================= Size ============================= var sizeRef = external_window_React_["useRef"]({ width: -1, height: -1, offsetWidth: -1, offsetHeight: -1 }); // ============================= Ref ============================== var canRef = /*#__PURE__*/external_window_React_["isValidElement"](children) && Object(ref["c" /* supportRef */])(children); var originRef = canRef ? children.ref : null; var mergedRef = external_window_React_["useMemo"](function () { return Object(ref["a" /* composeRef */])(originRef, elementRef); }, [originRef, elementRef]); // =========================== Observe ============================ var propsRef = external_window_React_["useRef"](props); propsRef.current = props; // Handler var onInternalResize = external_window_React_["useCallback"](function (target) { var _propsRef$current = propsRef.current, onResize = _propsRef$current.onResize, data = _propsRef$current.data; var _target$getBoundingCl = target.getBoundingClientRect(), width = _target$getBoundingCl.width, height = _target$getBoundingCl.height; var offsetWidth = target.offsetWidth, offsetHeight = target.offsetHeight; /** * Resize observer trigger when content size changed. * In most case we just care about element size, * let's use `boundary` instead of `contentRect` here to avoid shaking. */ var fixedWidth = Math.floor(width); var fixedHeight = Math.floor(height); if (sizeRef.current.width !== fixedWidth || sizeRef.current.height !== fixedHeight || sizeRef.current.offsetWidth !== offsetWidth || sizeRef.current.offsetHeight !== offsetHeight) { var size = { width: fixedWidth, height: fixedHeight, offsetWidth: offsetWidth, offsetHeight: offsetHeight }; sizeRef.current = size; // IE is strange, right? var mergedOffsetWidth = offsetWidth === Math.round(width) ? width : offsetWidth; var mergedOffsetHeight = offsetHeight === Math.round(height) ? height : offsetHeight; var sizeInfo = Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, size), {}, { offsetWidth: mergedOffsetWidth, offsetHeight: mergedOffsetHeight }); // Let collection know what happened onCollectionResize === null || onCollectionResize === void 0 ? void 0 : onCollectionResize(sizeInfo, target, data); if (onResize) { // defer the callback but not defer to next frame Promise.resolve().then(function () { onResize(sizeInfo, target); }); } } }, []); // Dynamic observe external_window_React_["useEffect"](function () { var currentElement = Object(findDOMNode["a" /* default */])(elementRef.current) || Object(findDOMNode["a" /* default */])(wrapperRef.current); if (currentElement && !disabled) { observe(currentElement, onInternalResize); } return function () { return unobserve(currentElement, onInternalResize); }; }, [elementRef.current, disabled]); // ============================ Render ============================ return /*#__PURE__*/external_window_React_["createElement"](DomWrapper_DomWrapper, { ref: wrapperRef }, canRef ? /*#__PURE__*/external_window_React_["cloneElement"](children, { ref: mergedRef }) : children); } // CONCATENATED MODULE: ./node_modules/rc-textarea/node_modules/rc-resize-observer/es/index.js var INTERNAL_PREFIX_KEY = 'rc-observer-key'; function ResizeObserver(props) { var children = props.children; var childNodes = Object(toArray["a" /* default */])(children); if (false) {} return childNodes.map(function (child, index) { var key = (child === null || child === void 0 ? void 0 : child.key) || "".concat(INTERNAL_PREFIX_KEY, "-").concat(index); return /*#__PURE__*/external_window_React_["createElement"](SingleObserver, Object(esm_extends["a" /* default */])({}, props, { key: key }), child); }); } ResizeObserver.Collection = Collection; /* harmony default export */ var es = (ResizeObserver); // EXTERNAL MODULE: ./node_modules/rc-util/es/omit.js var omit = __webpack_require__("bT9E"); // EXTERNAL MODULE: ./node_modules/classnames/index.js var classnames = __webpack_require__("TSYQ"); var classnames_default = /*#__PURE__*/__webpack_require__.n(classnames); // CONCATENATED MODULE: ./node_modules/rc-textarea/es/calculateNodeHeight.js // Thanks to https://github.com/andreypopp/react-textarea-autosize/ /** * calculateNodeHeight(uiTextNode, useCache = false) */ var HIDDEN_TEXTAREA_STYLE = "\n min-height:0 !important;\n max-height:none !important;\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n"; var SIZING_STYLE = ['letter-spacing', 'line-height', 'padding-top', 'padding-bottom', 'font-family', 'font-weight', 'font-size', 'font-variant', 'text-rendering', 'text-transform', 'width', 'text-indent', 'padding-left', 'padding-right', 'border-width', 'box-sizing', 'word-break']; var computedStyleCache = {}; var hiddenTextarea; function calculateNodeStyling(node) { var useCache = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; var nodeRef = node.getAttribute('id') || node.getAttribute('data-reactid') || node.getAttribute('name'); if (useCache && computedStyleCache[nodeRef]) { return computedStyleCache[nodeRef]; } var style = window.getComputedStyle(node); var boxSizing = style.getPropertyValue('box-sizing') || style.getPropertyValue('-moz-box-sizing') || style.getPropertyValue('-webkit-box-sizing'); var paddingSize = parseFloat(style.getPropertyValue('padding-bottom')) + parseFloat(style.getPropertyValue('padding-top')); var borderSize = parseFloat(style.getPropertyValue('border-bottom-width')) + parseFloat(style.getPropertyValue('border-top-width')); var sizingStyle = SIZING_STYLE.map(function (name) { return "".concat(name, ":").concat(style.getPropertyValue(name)); }).join(';'); var nodeInfo = { sizingStyle: sizingStyle, paddingSize: paddingSize, borderSize: borderSize, boxSizing: boxSizing }; if (useCache && nodeRef) { computedStyleCache[nodeRef] = nodeInfo; } return nodeInfo; } function calculateNodeHeight(uiTextNode) { var useCache = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; var minRows = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null; var maxRows = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null; if (!hiddenTextarea) { hiddenTextarea = document.createElement('textarea'); hiddenTextarea.setAttribute('tab-index', '-1'); hiddenTextarea.setAttribute('aria-hidden', 'true'); document.body.appendChild(hiddenTextarea); } // Fix wrap="off" issue // https://github.com/ant-design/ant-design/issues/6577 if (uiTextNode.getAttribute('wrap')) { hiddenTextarea.setAttribute('wrap', uiTextNode.getAttribute('wrap')); } else { hiddenTextarea.removeAttribute('wrap'); } // Copy all CSS properties that have an impact on the height of the content in // the textbox var _calculateNodeStyling = calculateNodeStyling(uiTextNode, useCache), paddingSize = _calculateNodeStyling.paddingSize, borderSize = _calculateNodeStyling.borderSize, boxSizing = _calculateNodeStyling.boxSizing, sizingStyle = _calculateNodeStyling.sizingStyle; // Need to have the overflow attribute to hide the scrollbar otherwise // text-lines will not calculated properly as the shadow will technically be // narrower for content hiddenTextarea.setAttribute('style', "".concat(sizingStyle, ";").concat(HIDDEN_TEXTAREA_STYLE)); hiddenTextarea.value = uiTextNode.value || uiTextNode.placeholder || ''; var minHeight = Number.MIN_SAFE_INTEGER; var maxHeight = Number.MAX_SAFE_INTEGER; var height = hiddenTextarea.scrollHeight; var overflowY; if (boxSizing === 'border-box') { // border-box: add border, since height = content + padding + border height += borderSize; } else if (boxSizing === 'content-box') { // remove padding, since height = content height -= paddingSize; } if (minRows !== null || maxRows !== null) { // measure height of a textarea with a single row hiddenTextarea.value = ' '; var singleRowHeight = hiddenTextarea.scrollHeight - paddingSize; if (minRows !== null) { minHeight = singleRowHeight * minRows; if (boxSizing === 'border-box') { minHeight = minHeight + paddingSize + borderSize; } height = Math.max(minHeight, height); } if (maxRows !== null) { maxHeight = singleRowHeight * maxRows; if (boxSizing === 'border-box') { maxHeight = maxHeight + paddingSize + borderSize; } overflowY = height > maxHeight ? '' : 'hidden'; height = Math.min(maxHeight, height); } } return { height: height, minHeight: minHeight, maxHeight: maxHeight, overflowY: overflowY, resize: 'none' }; } // EXTERNAL MODULE: ./node_modules/shallowequal/index.js var shallowequal = __webpack_require__("Gytx"); var shallowequal_default = /*#__PURE__*/__webpack_require__.n(shallowequal); // CONCATENATED MODULE: ./node_modules/rc-textarea/es/ResizableTextArea.js // eslint-disable-next-line @typescript-eslint/naming-convention var RESIZE_STATUS; (function (RESIZE_STATUS) { RESIZE_STATUS[RESIZE_STATUS["NONE"] = 0] = "NONE"; RESIZE_STATUS[RESIZE_STATUS["RESIZING"] = 1] = "RESIZING"; RESIZE_STATUS[RESIZE_STATUS["RESIZED"] = 2] = "RESIZED"; })(RESIZE_STATUS || (RESIZE_STATUS = {})); var ResizableTextArea_ResizableTextArea = /*#__PURE__*/function (_React$Component) { Object(inherits["a" /* default */])(ResizableTextArea, _React$Component); var _super = Object(createSuper["a" /* default */])(ResizableTextArea); function ResizableTextArea(props) { var _this; Object(classCallCheck["a" /* default */])(this, ResizableTextArea); _this = _super.call(this, props); _this.nextFrameActionId = void 0; _this.resizeFrameId = void 0; _this.textArea = void 0; _this.saveTextArea = function (textArea) { _this.textArea = textArea; }; _this.handleResize = function (size) { var resizeStatus = _this.state.resizeStatus; var _this$props = _this.props, autoSize = _this$props.autoSize, onResize = _this$props.onResize; if (resizeStatus !== RESIZE_STATUS.NONE) { return; } if (typeof onResize === 'function') { onResize(size); } if (autoSize) { _this.resizeOnNextFrame(); } }; _this.resizeOnNextFrame = function () { cancelAnimationFrame(_this.nextFrameActionId); _this.nextFrameActionId = requestAnimationFrame(_this.resizeTextarea); }; _this.resizeTextarea = function () { var autoSize = _this.props.autoSize; if (!autoSize || !_this.textArea) { return; } var minRows = autoSize.minRows, maxRows = autoSize.maxRows; var textareaStyles = calculateNodeHeight(_this.textArea, false, minRows, maxRows); _this.setState({ textareaStyles: textareaStyles, resizeStatus: RESIZE_STATUS.RESIZING }, function () { cancelAnimationFrame(_this.resizeFrameId); _this.resizeFrameId = requestAnimationFrame(function () { _this.setState({ resizeStatus: RESIZE_STATUS.RESIZED }, function () { _this.resizeFrameId = requestAnimationFrame(function () { _this.setState({ resizeStatus: RESIZE_STATUS.NONE }); _this.fixFirefoxAutoScroll(); }); }); }); }); }; _this.renderTextArea = function () { var _this$props2 = _this.props, _this$props2$prefixCl = _this$props2.prefixCls, prefixCls = _this$props2$prefixCl === void 0 ? 'rc-textarea' : _this$props2$prefixCl, autoSize = _this$props2.autoSize, onResize = _this$props2.onResize, className = _this$props2.className, disabled = _this$props2.disabled; var _this$state = _this.state, textareaStyles = _this$state.textareaStyles, resizeStatus = _this$state.resizeStatus; var otherProps = Object(omit["a" /* default */])(_this.props, ['prefixCls', 'onPressEnter', 'autoSize', 'defaultValue', 'onResize']); var cls = classnames_default()(prefixCls, className, Object(defineProperty["a" /* default */])({}, "".concat(prefixCls, "-disabled"), disabled)); // Fix https://github.com/ant-design/ant-design/issues/6776 // Make sure it could be reset when using form.getFieldDecorator if ('value' in otherProps) { otherProps.value = otherProps.value || ''; } var style = Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])(Object(objectSpread2["a" /* default */])({}, _this.props.style), textareaStyles), resizeStatus === RESIZE_STATUS.RESIZING ? // React will warning when mix `overflow` & `overflowY`. // We need to define this separately. { overflowX: 'hidden', overflowY: 'hidden' } : null); return /*#__PURE__*/external_window_React_["createElement"](es, { onResize: _this.handleResize, disabled: !(autoSize || onResize) }, /*#__PURE__*/external_window_React_["createElement"]("textarea", Object(esm_extends["a" /* default */])({}, otherProps, { className: cls, style: style, ref: _this.saveTextArea }))); }; _this.state = { textareaStyles: {}, resizeStatus: RESIZE_STATUS.NONE }; return _this; } Object(createClass["a" /* default */])(ResizableTextArea, [{ key: "componentDidUpdate", value: function componentDidUpdate(prevProps) { // Re-render with the new content or new autoSize property then recalculate the height as required. if (prevProps.value !== this.props.value || !shallowequal_default()(prevProps.autoSize, this.props.autoSize)) { this.resizeTextarea(); } } }, { key: "componentWillUnmount", value: function componentWillUnmount() { cancelAnimationFrame(this.nextFrameActionId); cancelAnimationFrame(this.resizeFrameId); } // https://github.com/ant-design/ant-design/issues/21870 }, { key: "fixFirefoxAutoScroll", value: function fixFirefoxAutoScroll() { try { if (document.activeElement === this.textArea) { var currentStart = this.textArea.selectionStart; var currentEnd = this.textArea.selectionEnd; this.textArea.setSelectionRange(currentStart, currentEnd); } } catch (e) {// Fix error in Chrome: // Failed to read the 'selectionStart' property from 'HTMLInputElement' // http://stackoverflow.com/q/21177489/3040605 } } }, { key: "render", value: function render() { return this.renderTextArea(); } }]); return ResizableTextArea; }(external_window_React_["Component"]); /* harmony default export */ var es_ResizableTextArea = (ResizableTextArea_ResizableTextArea); // CONCATENATED MODULE: ./node_modules/rc-textarea/es/index.js var es_TextArea = /*#__PURE__*/function (_React$Component) { Object(inherits["a" /* default */])(TextArea, _React$Component); var _super = Object(createSuper["a" /* default */])(TextArea); function TextArea(props) { var _this; Object(classCallCheck["a" /* default */])(this, TextArea); _this = _super.call(this, props); _this.resizableTextArea = void 0; _this.focus = function () { _this.resizableTextArea.textArea.focus(); }; _this.saveTextArea = function (resizableTextArea) { _this.resizableTextArea = resizableTextArea; }; _this.handleChange = function (e) { var onChange = _this.props.onChange; _this.setValue(e.target.value, function () { _this.resizableTextArea.resizeTextarea(); }); if (onChange) { onChange(e); } }; _this.handleKeyDown = function (e) { var _this$props = _this.props, onPressEnter = _this$props.onPressEnter, onKeyDown = _this$props.onKeyDown; if (e.keyCode === 13 && onPressEnter) { onPressEnter(e); } if (onKeyDown) { onKeyDown(e); } }; var value = typeof props.value === 'undefined' || props.value === null ? props.defaultValue : props.value; _this.state = { value: value }; return _this; } Object(createClass["a" /* default */])(TextArea, [{ key: "setValue", value: function setValue(value, callback) { if (!('value' in this.props)) { this.setState({ value: value }, callback); } } }, { key: "blur", value: function blur() { this.resizableTextArea.textArea.blur(); } }, { key: "render", value: function render() { return /*#__PURE__*/external_window_React_["createElement"](es_ResizableTextArea, Object(esm_extends["a" /* default */])({}, this.props, { value: this.state.value, onKeyDown: this.handleKeyDown, onChange: this.handleChange, ref: this.saveTextArea })); } }], [{ key: "getDerivedStateFromProps", value: function getDerivedStateFromProps(nextProps) { if ('value' in nextProps) { return { value: nextProps.value }; } return null; } }]); return TextArea; }(external_window_React_["Component"]); /* harmony default export */ var rc_textarea_es = __webpack_exports__["default"] = (es_TextArea); /***/ }), /***/ "bT9E": /*!*****************************************!*\ !*** ./node_modules/rc-util/es/omit.js ***! \*****************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return omit; }); /* harmony import */ var _babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectSpread2 */ "VTBJ"); function omit(obj, fields) { var clone = Object(_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_0__[/* default */ "a"])({}, obj); if (Array.isArray(fields)) { fields.forEach(function (key) { delete clone[key]; }); } return clone; } /***/ }), /***/ "fpBZ": /*!*************************************************!*\ !*** ./src/pages/Competitions/Entered/xmcx.png ***! \*************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "static/xmcx.4d2f8a61.png"; /***/ }), /***/ "hxTS": /*!*************************************************!*\ !*** ./src/pages/Competitions/Entered/sjjx.png ***! \*************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "static/sjjx.7a8e0b40.png"; /***/ }), /***/ "ipgu": /*!***********************************************************!*\ !*** ./src/pages/Competitions/Entered/index.less?modules ***! \***********************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin module.exports = {"flex_box_center":"flex_box_center___2r6dk","flex_space_between":"flex_space_between___2h9zy","flex_box_vertical_center":"flex_box_vertical_center___2OhEf","flex_box_center_end":"flex_box_center_end___38UH6","flex_box_column":"flex_box_column___sIWsv","backgroundimg":"backgroundimg___1O-pN","titlesize":"titlesize___1djF4","countsize":"countsize___1_hGV","addteams":"addteams___2JAL0","createteams":"createteams___1_asj","buttoncoent":"buttoncoent___11zMD","nullnodata":"nullnodata___3kGxG","searchhead":"searchhead___fTCjR","selectleft":"selectleft___1K6QG","packinputs":"packinputs___23jVT","ManagedTeams":"ManagedTeams___3EhNw","spanradius":"spanradius___3oPq5","width18":"width18___3EJtL","width15":"width15___3oUqm","nametitle":"nametitle___3lYJL","borderjingao":"borderjingao___2gLqX","updatecount":"updatecount___326A6","deleteitem":"deleteitem___2Cjb5","width20":"width20___2gQvl","imageradius":"imageradius___3eNIt","loaderimg":"loaderimg___362cf","teamstitlesize":"teamstitlesize___3iOmt","setmembers":"setmembers___3XDJA","teammember":"teammember___1sFe4","flex1":"flex1___I9fEY","flex2":"flex2___3luPi","teammembers":"teammembers___3u0fA","teacherdown":"teacherdown___2Zb6v","teachname":"teachname___DKH10","task_hide":"task_hide___1nza8","code":"code___1CX3A"}; /***/ }), /***/ "jWHs": /*!**************************************************!*\ !*** ./src/pages/Competitions/Entered/Ncode.jpg ***! \**************************************************/ /*! no static exports found */ /*! exports used: default */ /*! ModuleConcatenation bailout: Module is not an ECMAScript module */ /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "static/Ncode.3dc22c53.jpg"; /***/ }), /***/ "qHvr": /*!******************************************************************!*\ !*** ./src/pages/Competitions/Entered/Enteredmodel/Addteams.tsx ***! \******************************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var antd_es_modal_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/modal/style */ "2qtc"); /* harmony import */ var antd_es_modal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/modal */ "kLXV"); /* harmony import */ var antd_es_input_style__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd/es/input/style */ "5NDa"); /* harmony import */ var antd_es_input__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! antd/es/input */ "5rEg"); /* harmony import */ var antd_es_message_style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/message/style */ "miYZ"); /* harmony import */ var antd_es_message__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/message */ "tsqr"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/slicedToArray */ "tJVT"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_7__); /* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @ant-design/icons */ "4i/N"); //创建战队弹窗 function Addteans(_ref) { var isAddmodle = _ref.isAddmodle, setIsAdd = _ref.setIsAdd, createTeam = _ref.createTeam; var _useState = Object(react__WEBPACK_IMPORTED_MODULE_7__["useState"])(""), _useState2 = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_6__[/* default */ "a"])(_useState, 2), personname = _useState2[0], setpersonname = _useState2[1]; return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(antd_es_modal__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"], { centered: true, title: /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("div", { style: { alignItems: 'center', display: 'flex' } }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("div", { style: { textAlign: 'left', flex: '1' } }, "\u521B\u5EFA\u6218\u961F"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(_ant_design_icons__WEBPACK_IMPORTED_MODULE_8__[/* default */ "a"], { onClick: function onClick() { return setIsAdd(false); }, style: { cursor: 'porint' } })), visible: isAddmodle, closable: false, destroyOnClose: true, onOk: function onOk() { if (!personname) { antd_es_message__WEBPACK_IMPORTED_MODULE_5__[/* default */ "b"].info('战队名不能为空'); return; } createTeam(personname); }, onCancel: function onCancel() { return setIsAdd(false); } }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("div", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("span", { style: { fontSize: '14px', color: '#F73737' } }, "*"), "\u961F\u540D\uFF1A", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement("p", { style: { marginTop: '15px', marginLeft: '15px' } }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_7___default.a.createElement(antd_es_input__WEBPACK_IMPORTED_MODULE_3__[/* default */ "a"], { placeholder: "请输入队名", value: personname, maxLength: 60, addonAfter: String(personname && personname.length || 0) + "/60", onChange: function onChange(e) { return setpersonname(e.target.value); } })))); } /* harmony default export */ __webpack_exports__["a"] = (Addteans); /***/ }), /***/ "zrhs": /*!******************************************************!*\ !*** ./src/components/AuthenticationModel/index.tsx ***! \******************************************************/ /*! exports provided: default */ /*! exports used: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; /* harmony import */ var antd_es_modal_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/modal/style */ "2qtc"); /* harmony import */ var antd_es_modal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/modal */ "kLXV"); /* harmony import */ var _Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/@umijs/babel-preset-umi/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties */ "PpiC"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react */ "cDcd"); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_3__); /* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! umi */ "9kvl"); var AuthModal = function AuthModal(_ref) { var shixunsDetail = _ref.shixunsDetail, globalSetting = _ref.globalSetting, loading = _ref.loading, dispatch = _ref.dispatch, props = Object(_Users_dingyongkang_Documents_workspace_zhiqing_educoder_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__[/* default */ "a"])(_ref, ["shixunsDetail", "globalSetting", "loading", "dispatch"]); return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_3___default.a.createElement(antd_es_modal__WEBPACK_IMPORTED_MODULE_1__[/* default */ "a"], { centered: true, keyboard: false, closable: false, zIndex: 6666, title: "\u63D0\u793A", visible: shixunsDetail.actionTabs.key === 'Banner-Auth', okText: "\u786E\u5B9A", cancelText: "\u53D6\u6D88", onOk: function onOk() { dispatch({ type: 'shixunsDetail/setActionTabs', payload: {} }); window.location.href = '/account/certification'; }, onCancel: function onCancel() { dispatch({ type: 'shixunsDetail/setActionTabs', payload: {} }); } }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_3___default.a.createElement("p", { className: "tc font16" }, "\u5F53\u524D\u7ADE\u8D5B\u9700\u8981\u5B9E\u540D\u8BA4\u8BC1\uFF0C\u8BF7\u5148\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1\u540E\u518D\u62A5\u540D\u53C2\u8D5B", /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_3___default.a.createElement("br", null), "\u8BF7\u95EE\u662F\u5426\u524D\u5F80\u8FDB\u884C\u8BA4\u8BC1\uFF1F")); }; /* harmony default export */ __webpack_exports__["a"] = (Object(umi__WEBPACK_IMPORTED_MODULE_4__[/* connect */ "a"])(function (_ref2) { var shixunsDetail = _ref2.shixunsDetail, loading = _ref2.loading, globalSetting = _ref2.globalSetting; return { shixunsDetail: shixunsDetail, globalSetting: globalSetting, loading: loading.models.index }; })(AuthModal)); /***/ }) }]);