You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
866 lines
69 KiB
866 lines
69 KiB
"use strict";
|
|
(self["webpackChunk"] = self["webpackChunk"] || []).push([[25197],{
|
|
|
|
/***/ 25197:
|
|
/*!************************************************************!*\
|
|
!*** ./src/pages/Competitions/Index/index.tsx + 4 modules ***!
|
|
\************************************************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
// ESM COMPAT FLAG
|
|
__webpack_require__.r(__webpack_exports__);
|
|
|
|
// EXPORTS
|
|
__webpack_require__.d(__webpack_exports__, {
|
|
"default": function() { return /* binding */ Index; }
|
|
});
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectSpread2.js
|
|
var objectSpread2 = __webpack_require__(82242);
|
|
var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2);
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js
|
|
var regeneratorRuntime = __webpack_require__(7557);
|
|
var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime);
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js
|
|
var asyncToGenerator = __webpack_require__(41498);
|
|
var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator);
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js
|
|
var slicedToArray = __webpack_require__(79800);
|
|
var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/objectWithoutProperties.js
|
|
var objectWithoutProperties = __webpack_require__(39647);
|
|
var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties);
|
|
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
|
|
var _react_17_0_2_react = __webpack_require__(59301);
|
|
// EXTERNAL MODULE: ./src/.umi-production/exports.ts
|
|
var _umi_production_exports = __webpack_require__(80184);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules
|
|
var es_form = __webpack_require__(78241);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules
|
|
var dropdown = __webpack_require__(38854);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/menu/index.js + 11 modules
|
|
var menu = __webpack_require__(20834);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js
|
|
var es_button = __webpack_require__(3113);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/skeleton/index.js + 12 modules
|
|
var skeleton = __webpack_require__(61621);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js
|
|
var row = __webpack_require__(95237);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/col/index.js
|
|
var col = __webpack_require__(43604);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules
|
|
var tooltip = __webpack_require__(6848);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules
|
|
var pagination = __webpack_require__(58421);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules
|
|
var modal = __webpack_require__(43418);
|
|
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules
|
|
var input = __webpack_require__(10249);
|
|
// EXTERNAL MODULE: ./src/utils/util.tsx
|
|
var util = __webpack_require__(1079);
|
|
;// CONCATENATED MODULE: ./src/pages/Competitions/Index/index.less?modules
|
|
// extracted by mini-css-extract-plugin
|
|
/* harmony default export */ var Indexmodules = ({"flex_box_center":"flex_box_center___KHcKj","flex_space_between":"flex_space_between___rpKE6","flex_box_vertical_center":"flex_box_vertical_center___aBwFB","flex_box_center_end":"flex_box_center_end___eszEn","flex_box_column":"flex_box_column___y2rDr","wrp":"wrp___b6xZq","Onerow":"Onerow___xWGkB","MultiLine":"MultiLine___huyVm","FlexNoWrap":"FlexNoWrap___Z6SJN","TagDiv":"TagDiv___aimaV","myButton":"myButton___qKaJJ","ChildItem":"ChildItem___C9teK","name":"name___XH9gb","num":"num____I4rT","bg":"bg___lqNd2","ListItem":"ListItem___CDDbh","list":"list___JU4aR","status":"status___d75lJ","desc":"desc___NuO07","flex1":"flex1___ibscW","item":"item___E2e6I","footer":"footer___az6N2","tabs":"tabs___YfWSD","CompetitionsList":"CompetitionsList___BU3Jl","CompetitionsListzhezhao":"CompetitionsListzhezhao___E2v5E","shadow":"shadow___kJYAn","divimg":"divimg___R3hKI","havetext":"havetext___Q_Zdl","Finishedtext":"Finishedtext___zMGI8","Comingtext":"Comingtext___cJOQk","task_hide":"task_hide___MQUVb","task_hide_2":"task_hide_2___MoAlk","Unpublishedtext":"Unpublishedtext___tqsH6","signup":"signup___UmfzR","checkboxtitle":"checkboxtitle___iwuEz"});
|
|
// EXTERNAL MODULE: ./src/components/NoData/index.tsx
|
|
var NoData = __webpack_require__(46172);
|
|
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
|
|
var env = __webpack_require__(67390);
|
|
// EXTERNAL MODULE: ./src/utils/authority.ts
|
|
var authority = __webpack_require__(13277);
|
|
// EXTERNAL MODULE: ./src/utils/verifyLogin.tsx + 2 modules
|
|
var verifyLogin = __webpack_require__(23337);
|
|
// EXTERNAL MODULE: ./src/components/ImagesIcon/index.ts + 32 modules
|
|
var ImagesIcon = __webpack_require__(44189);
|
|
// EXTERNAL MODULE: ./src/components/ui-customization/index.tsx + 32 modules
|
|
var ui_customization = __webpack_require__(7401);
|
|
;// CONCATENATED MODULE: ./src/pages/Competitions/Index/imgs/jszzct.png
|
|
var jszzct_namespaceObject = "data:image/png;base64,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";
|
|
;// CONCATENATED MODULE: ./src/pages/Competitions/Index/imgs/index.ts
|
|
|
|
|
|
// EXTERNAL MODULE: ./src/types/competitions.ts
|
|
var types_competitions = __webpack_require__(3356);
|
|
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/UpOutlined.js + 1 modules
|
|
var UpOutlined = __webpack_require__(87395);
|
|
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/DownOutlined.js + 1 modules
|
|
var DownOutlined = __webpack_require__(84105);
|
|
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
|
|
var jsx_runtime = __webpack_require__(37712);
|
|
;// CONCATENATED MODULE: ./src/pages/Competitions/Index/components/ChildItem.tsx
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var ChildItem = function ChildItem(_ref) {
|
|
var _ref$data = _ref.data,
|
|
data = _ref$data === void 0 ? [] : _ref$data;
|
|
var _useState = (0,_react_17_0_2_react.useState)(false),
|
|
_useState2 = slicedToArray_default()(_useState, 2),
|
|
isOpen = _useState2[0],
|
|
setIsOpen = _useState2[1];
|
|
var handleListClick = function handleListClick(item) {
|
|
if ((item === null || item === void 0 ? void 0 : item.competition_status) != "nearly_published") {
|
|
(0,util/* openNewWindow */.xg)("/competitions/detail/".concat(item === null || item === void 0 ? void 0 : item.identifier));
|
|
return;
|
|
}
|
|
(0,util/* openNewWindow */.xg)("/competitions/detail/".concat(item === null || item === void 0 ? void 0 : item.identifier, "?type=3"));
|
|
};
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
|
|
children: [data === null || data === void 0 ? void 0 : data.map(function (item, i) {
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
align: "middle",
|
|
className: Indexmodules.ChildItem,
|
|
style: {
|
|
display: !isOpen && i > 3 && "none",
|
|
flexWrap: "nowrap"
|
|
},
|
|
onClick: function onClick() {
|
|
return handleListClick(item);
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", {
|
|
className: "mr10",
|
|
width: 200,
|
|
height: 110,
|
|
src: env/* default */.Z.IMG_SERVER + item.image
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
align: "middle",
|
|
style: {
|
|
padding: 10,
|
|
background: '#f6f7f9',
|
|
borderRadius: 2,
|
|
height: '100%',
|
|
flex: 1
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
align: "top",
|
|
style: {
|
|
flexDirection: "column",
|
|
flex: 1,
|
|
paddingRight: 40
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: Indexmodules.FlexNoWrap,
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
placement: "topLeft",
|
|
title: item.name,
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: "font14 ".concat(Indexmodules.Onerow),
|
|
style: {
|
|
color: "#000",
|
|
fontWeight: 600
|
|
},
|
|
children: item.name
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: "ml5",
|
|
style: {
|
|
whiteSpace: "nowrap"
|
|
},
|
|
children: [item.competition_status === types_competitions/* CompetitionStatus */.$f.PROGRESSING && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: Indexmodules.TagDiv,
|
|
style: {
|
|
color: "#00b187",
|
|
borderColor: "rgb(177,240,225)",
|
|
padding: "0px 6px",
|
|
lineHeight: "18px",
|
|
fontSize: 12
|
|
},
|
|
children: "\u8FDB\u884C\u4E2D"
|
|
}), item.competition_status === types_competitions/* CompetitionStatus */.$f.NEARLY_PUBLISHED && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: Indexmodules.TagDiv,
|
|
style: {
|
|
color: "#165dff",
|
|
borderColor: "#d5e2ff",
|
|
padding: "0px 6px",
|
|
lineHeight: "18px",
|
|
fontSize: 12
|
|
},
|
|
children: "\u5373\u5C06\u53D1\u5E03"
|
|
}), item.competition_status === types_competitions/* CompetitionStatus */.$f.ENDED && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: Indexmodules.TagDiv,
|
|
style: {
|
|
color: "#999",
|
|
padding: "0px 6px",
|
|
lineHeight: "18px",
|
|
fontSize: 12
|
|
},
|
|
children: "\u5DF2\u7ED3\u675F"
|
|
})]
|
|
})]
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
|
|
className: "mt5 font12",
|
|
children: [(item === null || item === void 0 ? void 0 : item.sponsor) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: "".concat(Indexmodules.FlexNoWrap),
|
|
style: {
|
|
whiteSpace: "nowrap"
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
style: {
|
|
width: 58,
|
|
color: "#666666"
|
|
},
|
|
children: "\u4E3B\u529E\u5355\u4F4D\uFF1A"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
placement: "topLeft",
|
|
overlayStyle: {
|
|
maxWidth: 600
|
|
},
|
|
title: item === null || item === void 0 ? void 0 : item.sponsor,
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: "font12 c-grey-666 ".concat(Indexmodules.Onerow),
|
|
children: item === null || item === void 0 ? void 0 : item.sponsor
|
|
})
|
|
})]
|
|
}), (item === null || item === void 0 ? void 0 : item.organizer) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: "mt5 ".concat(Indexmodules.FlexNoWrap),
|
|
style: {
|
|
whiteSpace: "nowrap"
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
style: {
|
|
width: 58,
|
|
color: "#666666"
|
|
},
|
|
children: "\u627F\u529E\u5355\u4F4D\uFF1A"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
placement: "topLeft",
|
|
overlayStyle: {
|
|
maxWidth: 600
|
|
},
|
|
title: item === null || item === void 0 ? void 0 : item.organizer,
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: "font12 c-grey-666 ".concat(Indexmodules.Onerow),
|
|
children: item === null || item === void 0 ? void 0 : item.organizer
|
|
})
|
|
})]
|
|
}), (item === null || item === void 0 ? void 0 : item.co_organizer) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: "mt5 ".concat(Indexmodules.FlexNoWrap),
|
|
style: {
|
|
whiteSpace: "nowrap"
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
style: {
|
|
width: 58,
|
|
color: "#666666"
|
|
},
|
|
children: "\u534F\u529E\u5355\u4F4D\uFF1A"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
placement: "topLeft",
|
|
overlayStyle: {
|
|
maxWidth: 600
|
|
},
|
|
title: item === null || item === void 0 ? void 0 : item.co_organizer,
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: "font12 c-grey-666 ".concat(Indexmodules.Onerow),
|
|
children: item === null || item === void 0 ? void 0 : item.co_organizer
|
|
})
|
|
})]
|
|
})]
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
align: "middle",
|
|
justify: "space-between",
|
|
style: {
|
|
flexWrap: "nowrap"
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
|
|
style: {
|
|
paddingRight: "30px"
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: Indexmodules.name,
|
|
children: "\u5956\u91D1"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: Indexmodules.num,
|
|
children: parseInt(item === null || item === void 0 ? void 0 : item.bonus).toLocaleString()
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
|
|
style: {
|
|
borderLeft: "1px solid #DBDCE0",
|
|
padding: "0px 30px"
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: Indexmodules.name,
|
|
children: "\u53C2\u8D5B\u961F\u4F0D"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: Indexmodules.num,
|
|
children: item === null || item === void 0 ? void 0 : item.team_count
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
|
|
style: {
|
|
borderLeft: "1px solid #DBDCE0",
|
|
paddingLeft: "30px"
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: Indexmodules.name,
|
|
children: "\u53C2\u8D5B\u4EBA\u5458"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: Indexmodules.num,
|
|
children: item === null || item === void 0 ? void 0 : item.member_count
|
|
})]
|
|
})]
|
|
})]
|
|
})]
|
|
}, i);
|
|
}), (data === null || data === void 0 ? void 0 : data.length) > 4 && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
|
|
className: "mt20 font12",
|
|
style: {
|
|
marginLeft: "254px"
|
|
},
|
|
align: "middle",
|
|
justify: "center",
|
|
children: isOpen ? /*#__PURE__*/(0,jsx_runtime.jsxs)("a", {
|
|
onClick: function onClick() {
|
|
return setIsOpen(false);
|
|
},
|
|
children: ["\u6536\u8D77", /*#__PURE__*/(0,jsx_runtime.jsx)(UpOutlined/* default */.Z, {
|
|
className: "ml5"
|
|
})]
|
|
}) : /*#__PURE__*/(0,jsx_runtime.jsxs)("a", {
|
|
onClick: function onClick() {
|
|
return setIsOpen(true);
|
|
},
|
|
children: ["\u5C55\u5F00", /*#__PURE__*/(0,jsx_runtime.jsx)(DownOutlined/* default */.Z, {
|
|
className: "ml5"
|
|
})]
|
|
})
|
|
})]
|
|
});
|
|
};
|
|
/* harmony default export */ var components_ChildItem = (ChildItem);
|
|
;// CONCATENATED MODULE: ./src/pages/Competitions/Index/index.tsx
|
|
|
|
|
|
|
|
|
|
|
|
var _excluded = ["competitions", "globalSetting", "loading", "dispatch", "user", "show"];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var competitionsPage = function competitionsPage(_ref) {
|
|
var _formValue$name;
|
|
var competitions = _ref.competitions,
|
|
globalSetting = _ref.globalSetting,
|
|
loading = _ref.loading,
|
|
dispatch = _ref.dispatch,
|
|
user = _ref.user,
|
|
_ref$show = _ref.show,
|
|
show = _ref$show === void 0 ? true : _ref$show,
|
|
props = objectWithoutProperties_default()(_ref, _excluded);
|
|
var location = (0,_umi_production_exports.useLocation)();
|
|
var qs = competitions.qs;
|
|
var _Form$useForm = es_form/* default */.Z.useForm(),
|
|
_Form$useForm2 = slicedToArray_default()(_Form$useForm, 1),
|
|
form = _Form$useForm2[0];
|
|
var _useState = (0,_react_17_0_2_react.useState)({}),
|
|
_useState2 = slicedToArray_default()(_useState, 2),
|
|
formValue = _useState2[0],
|
|
setFormValue = _useState2[1];
|
|
var _useState3 = (0,_react_17_0_2_react.useState)(false),
|
|
_useState4 = slicedToArray_default()(_useState3, 2),
|
|
isCreateModal = _useState4[0],
|
|
setIsCreateModal = _useState4[1];
|
|
var _useState5 = (0,_react_17_0_2_react.useState)({
|
|
category: "",
|
|
keyword: "",
|
|
page: 1,
|
|
per_page: 10,
|
|
is_admin: (0,authority/* isSuperAdmins */.Ny)() ? 0 : 1
|
|
}),
|
|
_useState6 = slicedToArray_default()(_useState5, 2),
|
|
urlData = _useState6[0],
|
|
setUrlData = _useState6[1];
|
|
var tabsData = [{
|
|
id: "",
|
|
name: "全部",
|
|
show: true
|
|
}, {
|
|
id: "nearly_published",
|
|
name: "即将发布",
|
|
show: true
|
|
}, {
|
|
id: "progressing",
|
|
name: "进行中",
|
|
show: true
|
|
}, {
|
|
id: "ended",
|
|
name: "往期比赛",
|
|
show: true
|
|
}, {
|
|
id: "",
|
|
name: "数据统计",
|
|
show: false
|
|
}, {
|
|
id: "mine",
|
|
name: "我的竞赛",
|
|
show: true
|
|
}].filter(function (item) {
|
|
return item.show;
|
|
});
|
|
var tabsMenu = [{
|
|
id: 0,
|
|
name: "我管理的"
|
|
}, {
|
|
id: 1,
|
|
name: "我参加的"
|
|
}];
|
|
var getData = /*#__PURE__*/function () {
|
|
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
|
|
var res;
|
|
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
|
|
while (1) switch (_context.prev = _context.next) {
|
|
case 0:
|
|
_context.next = 2;
|
|
return dispatch({
|
|
type: "competitions/getList",
|
|
payload: urlData
|
|
});
|
|
case 2:
|
|
res = _context.sent;
|
|
case 3:
|
|
case "end":
|
|
return _context.stop();
|
|
}
|
|
}, _callee);
|
|
}));
|
|
return function getData() {
|
|
return _ref2.apply(this, arguments);
|
|
};
|
|
}();
|
|
var handleListClick = function handleListClick(item) {
|
|
if (item !== null && item !== void 0 && item.is_special) {
|
|
// 是否为专题赛
|
|
(0,util/* openNewWindow */.xg)("/competitions/group/".concat(item === null || item === void 0 ? void 0 : item.identifier));
|
|
return;
|
|
}
|
|
if (item !== null && item !== void 0 && item.external_url) {
|
|
var _user$userInfo;
|
|
(0,util/* openNewWindow */.xg)("".concat(item === null || item === void 0 ? void 0 : item.external_url, "?login=").concat(user === null || user === void 0 || (_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.login, "&websiteName=educoder"));
|
|
return;
|
|
}
|
|
if (item !== null && item !== void 0 && item.is_new) {
|
|
if ((item === null || item === void 0 ? void 0 : item.competition_status) != "nearly_published") {
|
|
(0,util/* openNewWindow */.xg)("/competitions/detail/".concat(item === null || item === void 0 ? void 0 : item.identifier));
|
|
return;
|
|
}
|
|
(0,util/* openNewWindow */.xg)("/competitions/detail/".concat(item === null || item === void 0 ? void 0 : item.identifier, "?type=3"));
|
|
return;
|
|
}
|
|
if (["ended", 'progressing', 'unpublish', 'nearly_published'].includes(item === null || item === void 0 ? void 0 : item.competition_status)) {
|
|
(0,util/* openNewWindow */.xg)("/competitions/index/".concat(item === null || item === void 0 ? void 0 : item.identifier));
|
|
}
|
|
};
|
|
var handleCancel = function handleCancel() {
|
|
setIsCreateModal(false);
|
|
form.resetFields();
|
|
setFormValue({});
|
|
};
|
|
//出现页面右侧悬浮按钮
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
dispatch({
|
|
type: 'globalSetting/onlyShowBackTopToggle',
|
|
payload: false
|
|
});
|
|
return function () {
|
|
dispatch({
|
|
type: 'globalSetting/onlyShowBackTopToggle',
|
|
payload: true
|
|
});
|
|
};
|
|
}, []);
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
if (show) {
|
|
(0,util/* setDocumentTitle */.Dk)('在线竞赛');
|
|
}
|
|
});
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
getData();
|
|
}, [urlData]);
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)("section", {
|
|
className: Indexmodules.bg,
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: Indexmodules.wrp,
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* Banner */.jL, {
|
|
title: "鹏城AI竞技场",
|
|
sunTitle: '与全球开发者竞逐比分,挑战排名',
|
|
img: jszzct_namespaceObject,
|
|
imgWidth: 438,
|
|
bannerExtraContent: (0,authority/* isSuperAdmins */.Ny)() && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, {
|
|
overlay: /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, {
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
|
|
onClick: function onClick() {
|
|
(0,verifyLogin/* OpeniCompetitionVerifyLogin */.Ku)(dispatch) && _umi_production_exports.history.push('/competitions/specialSubject');
|
|
},
|
|
children: "\u4E13\u9898\u8D5B"
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
|
|
onClick: function onClick() {
|
|
(0,verifyLogin/* OpeniCompetitionVerifyLogin */.Ku)(dispatch) && setIsCreateModal(true);
|
|
},
|
|
children: "\u5355\u9898\u8D5B"
|
|
})]
|
|
}),
|
|
placement: "bottomLeft",
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
|
|
className: Indexmodules.myButton,
|
|
icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
|
className: "iconfont icon-xuexipaiming mr5"
|
|
}),
|
|
children: "\u6211\u8981\u529E\u8D5B"
|
|
})
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomTabs */.YG, {
|
|
value: urlData.category,
|
|
dataSource: tabsData,
|
|
tabBarExtraContent: /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomInput */.t7, {
|
|
style: {
|
|
width: 303
|
|
},
|
|
placeholder: "\u8BF7\u8F93\u5165\u7ADE\u8D5B\u540D\u79F0\u8FDB\u884C\u641C\u7D22",
|
|
value: urlData.keyword,
|
|
onChange: function onChange(keyword) {
|
|
setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, {
|
|
keyword: keyword,
|
|
page: 1
|
|
}));
|
|
}
|
|
}),
|
|
onChange: function onChange(category) {
|
|
if (category == "mine" && !(0,verifyLogin/* OpeniCompetitionVerifyLogin */.Ku)(dispatch)) {
|
|
return;
|
|
}
|
|
setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, {
|
|
category: category,
|
|
page: 1
|
|
}));
|
|
}
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(skeleton/* default */.Z, {
|
|
loading: loading,
|
|
active: true,
|
|
avatar: {
|
|
size: 40
|
|
},
|
|
paragraph: {
|
|
rows: 5
|
|
},
|
|
children: [urlData.category == "mine" && /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* SuperiorTabs */.tp, {
|
|
className: "mt20",
|
|
dataSource: tabsMenu,
|
|
value: urlData.is_admin,
|
|
onChange: function onChange(is_admin) {
|
|
return setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, {
|
|
is_admin: is_admin
|
|
}));
|
|
}
|
|
}), (competitions === null || competitions === void 0 ? void 0 : competitions.count) > 0 ? competitions.competitions.map(function (item, index) {
|
|
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: "".concat(Indexmodules.ListItem, " mt20"),
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
onClick: function onClick() {
|
|
return handleListClick(item);
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
|
|
src: item.image ? "".concat(env/* default */.Z.IMG_SERVER).concat(item.image) : ImagesIcon/* mainbannerBg */.I2,
|
|
width: 234,
|
|
height: 140
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
|
|
className: "ml20",
|
|
style: {
|
|
width: 694,
|
|
display: "flex",
|
|
flexDirection: "column"
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: Indexmodules.FlexNoWrap,
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
placement: "topLeft",
|
|
title: item.name,
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: "font20 ".concat(Indexmodules.Onerow),
|
|
style: {
|
|
color: "#000",
|
|
fontWeight: 600
|
|
},
|
|
children: item.name
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: "ml5",
|
|
style: {
|
|
whiteSpace: "nowrap"
|
|
},
|
|
children: [item.competition_status === types_competitions/* CompetitionStatus */.$f.PROGRESSING && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: Indexmodules.TagDiv,
|
|
style: {
|
|
color: "#00b187",
|
|
borderColor: "rgb(177,240,225)"
|
|
},
|
|
children: "\u8FDB\u884C\u4E2D"
|
|
}), item.competition_status === types_competitions/* CompetitionStatus */.$f.NEARLY_PUBLISHED && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: Indexmodules.TagDiv,
|
|
style: {
|
|
color: "#165dff",
|
|
borderColor: "#d5e2ff"
|
|
},
|
|
children: "\u5373\u5C06\u53D1\u5E03"
|
|
}), item.competition_status === types_competitions/* CompetitionStatus */.$f.ENDED && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: Indexmodules.TagDiv,
|
|
style: {
|
|
color: "#999"
|
|
},
|
|
children: "\u5DF2\u7ED3\u675F"
|
|
})]
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: "mt10",
|
|
style: {
|
|
display: "flex",
|
|
justifyContent: "space-between",
|
|
flexDirection: "column",
|
|
flex: 1
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
placement: "topLeft",
|
|
overlayStyle: {
|
|
maxWidth: 694
|
|
},
|
|
title: qs.isChinese ? item.description : item.english_description,
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: "font14 ".concat(Indexmodules.MultiLine),
|
|
style: {
|
|
color: "#333",
|
|
lineHeight: "26px"
|
|
},
|
|
children: qs.isChinese ? item.description || '暂无简介~' : item.english_description || '暂无简介~'
|
|
})
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: "font14 ".concat(Indexmodules.FlexNoWrap),
|
|
style: {
|
|
color: "#666",
|
|
lineHeight: "20px"
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
children: ["\u7ADE\u8D5B\u65F6\u95F4\uFF1A", item.start_time, "\u2014", item.end_time]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
style: {
|
|
marginLeft: 60
|
|
},
|
|
children: ["\u603B\u53C2\u8D5B\u961F\u4F0D\uFF1A", item.team_count]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
className: "ml30",
|
|
children: ["\u603B\u53C2\u8D5B\u4EBA\u5458\uFF1A", item.member_count]
|
|
})]
|
|
})]
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
|
|
className: "ml20",
|
|
flex: 1,
|
|
style: {
|
|
display: "flex",
|
|
justifyContent: "center",
|
|
alignItems: "center",
|
|
flexDirection: "column"
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
className: "font14",
|
|
style: {
|
|
color: "#5F6367"
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
|
className: "mr5 iconfont icon-jiangjin"
|
|
}), "\u5956\u91D1"]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
|
|
className: "mt10",
|
|
style: {
|
|
lineHeight: "42px",
|
|
fontWeight: 500,
|
|
fontSize: "30px"
|
|
},
|
|
children: parseInt(item.bonus) ? /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
style: {
|
|
color: "#333"
|
|
},
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
className: "font20",
|
|
children: "\xA5"
|
|
}), parseInt(item.bonus).toLocaleString()]
|
|
}) : /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
style: {
|
|
color: "#C5C5C5"
|
|
},
|
|
children: "\u6682\u65E0"
|
|
})
|
|
})]
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_ChildItem, {
|
|
data: item === null || item === void 0 ? void 0 : item.competitions_list
|
|
})]
|
|
}, index);
|
|
}) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {
|
|
imgUrl: __webpack_require__(/*! @/assets/images/icons/nodata.png */ 4977)
|
|
}), (competitions === null || competitions === void 0 ? void 0 : competitions.count) > 0 && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
|
|
className: "mt20 mb30",
|
|
align: "middle",
|
|
justify: "space-between",
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
|
|
className: "font14",
|
|
style: {
|
|
color: "#333"
|
|
},
|
|
children: ["\u5171", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
style: {
|
|
color: "#165DFF"
|
|
},
|
|
children: competitions === null || competitions === void 0 ? void 0 : competitions.count
|
|
}), "\u6761\u6570\u636E"]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, {
|
|
showQuickJumper: true,
|
|
current: urlData.page,
|
|
pageSize: urlData.per_page,
|
|
onChange: function onChange(page) {
|
|
return setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, {
|
|
page: page
|
|
}));
|
|
},
|
|
onShowSizeChange: function onShowSizeChange(page, per_page) {
|
|
return setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, {
|
|
page: 1,
|
|
per_page: per_page
|
|
}));
|
|
},
|
|
total: competitions === null || competitions === void 0 ? void 0 : competitions.count
|
|
})
|
|
})]
|
|
})]
|
|
})]
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
|
|
title: "创建竞赛",
|
|
centered: true,
|
|
visible: isCreateModal,
|
|
onCancel: function onCancel() {
|
|
return handleCancel();
|
|
},
|
|
okText: "创建竞赛",
|
|
destroyOnClose: true,
|
|
onOk: function onOk() {
|
|
return form.submit();
|
|
},
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z, {
|
|
form: form,
|
|
initialValues: {
|
|
name: ""
|
|
},
|
|
layout: "vertical",
|
|
onValuesChange: function onValuesChange(changeValue, allValue) {
|
|
return setFormValue(allValue);
|
|
},
|
|
onFinish: ( /*#__PURE__*/function () {
|
|
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(values) {
|
|
var res;
|
|
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
|
|
while (1) switch (_context2.prev = _context2.next) {
|
|
case 0:
|
|
_context2.next = 2;
|
|
return dispatch({
|
|
type: "competitions/addCompetitions",
|
|
payload: values
|
|
});
|
|
case 2:
|
|
res = _context2.sent;
|
|
if (res.status == 0) {
|
|
setUrlData(objectSpread2_default()(objectSpread2_default()({}, urlData), {}, {
|
|
page: 1
|
|
}));
|
|
handleCancel();
|
|
(0,util/* openNewWindow */.xg)("/competitions/detail/".concat(res.identifier, "?type=3"));
|
|
}
|
|
case 4:
|
|
case "end":
|
|
return _context2.stop();
|
|
}
|
|
}, _callee2);
|
|
}));
|
|
return function (_x) {
|
|
return _ref3.apply(this, arguments);
|
|
};
|
|
}()),
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
|
|
label: "\u7ADE\u8D5B\u540D\u79F0",
|
|
name: "name",
|
|
rules: [{
|
|
required: true,
|
|
message: "请输入竞赛名称"
|
|
}],
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
|
|
suffix: "".concat((formValue === null || formValue === void 0 || (_formValue$name = formValue.name) === null || _formValue$name === void 0 ? void 0 : _formValue$name.length) || 0, "/60"),
|
|
maxLength: 60,
|
|
placeholder: "\u8BF7\u8F93\u5165\u7ADE\u8D5B\u540D\u79F0"
|
|
})
|
|
})
|
|
})
|
|
})]
|
|
});
|
|
};
|
|
/* harmony default export */ var Index = ((0,_umi_production_exports.connect)(function (_ref4) {
|
|
var competitions = _ref4.competitions,
|
|
loading = _ref4.loading,
|
|
globalSetting = _ref4.globalSetting,
|
|
user = _ref4.user;
|
|
return {
|
|
competitions: competitions,
|
|
globalSetting: globalSetting,
|
|
loading: loading.models.competitions,
|
|
user: user
|
|
};
|
|
})(competitionsPage));
|
|
|
|
/***/ }),
|
|
|
|
/***/ 3356:
|
|
/*!***********************************!*\
|
|
!*** ./src/types/competitions.ts ***!
|
|
\***********************************/
|
|
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
|
|
|
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
|
|
/* harmony export */ $f: function() { return /* binding */ CompetitionStatus; }
|
|
/* harmony export */ });
|
|
/* unused harmony exports NewindexPage, IndexPage, ViewPage */
|
|
var CompetitionStatus = /*#__PURE__*/function (CompetitionStatus) {
|
|
CompetitionStatus["PROGRESSING"] = "progressing";
|
|
CompetitionStatus["NEARLY_PUBLISHED"] = "nearly_published";
|
|
CompetitionStatus["ENDED"] = "ended";
|
|
return CompetitionStatus;
|
|
}({});
|
|
var NewindexPage;
|
|
var IndexPage;
|
|
var ViewPage;
|
|
|
|
/***/ })
|
|
|
|
}]); |