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.
NewEduCoderBuild/p__Forums__Index__index.f37...

999 lines
44 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

"use strict";
(self["webpackChunk"] = self["webpackChunk"] || []).push([[92983],{
/***/ 10906:
/*!******************************************************************************************************!*\
!*** ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/FormOutlined.js + 1 modules ***!
\******************************************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
Z: function() { return /* binding */ icons_FormOutlined; }
});
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.27.0@@babel/runtime/helpers/esm/extends.js
var esm_extends = __webpack_require__(72308);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
var _react_17_0_2_react = __webpack_require__(59301);
;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/es/asn/FormOutlined.js
// This icon file is generated automatically.
var FormOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "64 64 896 896", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z" } }, { "tag": "path", "attrs": { "d": "M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z" } }] }, "name": "form", "theme": "outlined" };
/* harmony default export */ var asn_FormOutlined = (FormOutlined);
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/components/AntdIcon.js + 3 modules
var AntdIcon = __webpack_require__(7657);
;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/FormOutlined.js
// GENERATE BY ./scripts/generate.ts
// DON NOT EDIT IT MANUALLY
var FormOutlined_FormOutlined = function FormOutlined(props, ref) {
return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, {
ref: ref,
icon: asn_FormOutlined
}));
};
/**![form](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9IiNjYWNhY2EiIHZpZXdCb3g9IjY0IDY0IDg5NiA4OTYiIGZvY3VzYWJsZT0iZmFsc2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkwNCA1MTJoLTU2Yy00LjQgMC04IDMuNi04IDh2MzIwSDE4NFYxODRoMzIwYzQuNCAwIDgtMy42IDgtOHYtNTZjMC00LjQtMy42LTgtOC04SDE0NGMtMTcuNyAwLTMyIDE0LjMtMzIgMzJ2NzM2YzAgMTcuNyAxNC4zIDMyIDMyIDMyaDczNmMxNy43IDAgMzItMTQuMyAzMi0zMlY1MjBjMC00LjQtMy42LTgtOC04eiIgLz48cGF0aCBkPSJNMzU1LjkgNTM0LjlMMzU0IDY1My44Yy0uMSA4LjkgNy4xIDE2LjIgMTYgMTYuMmguNGwxMTgtMi45YzItLjEgNC0uOSA1LjQtMi4zbDQxNS45LTQxNWMzLjEtMy4xIDMuMS04LjIgMC0xMS4zTDc4NS40IDExNC4zYy0xLjYtMS42LTMuNi0yLjMtNS43LTIuM3MtNC4xLjgtNS43IDIuM2wtNDE1LjggNDE1YTguMyA4LjMgMCAwMC0yLjMgNS42em02My41IDIzLjZMNzc5LjcgMTk5bDQ1LjIgNDUuMS0zNjAuNSAzNTkuNy00NS43IDEuMS43LTQ2LjR6IiAvPjwvc3ZnPg==) */
var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(FormOutlined_FormOutlined);
if (false) {}
/* harmony default export */ var icons_FormOutlined = (RefIcon);
/***/ }),
/***/ 82093:
/*!**********************************************************************!*\
!*** ./src/pages/Forums/Index/components/Drop/index.tsx + 1 modules ***!
\**********************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
Z: function() { return /* binding */ Drop; }
});
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
var _react_17_0_2_react = __webpack_require__(59301);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/notification/index.js + 5 modules
var notification = __webpack_require__(28909);
// 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/menu/index.js + 11 modules
var es_menu = __webpack_require__(20834);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/dropdown/index.js + 1 modules
var dropdown = __webpack_require__(38854);
// EXTERNAL MODULE: ./node_modules/_react-router-dom@6.3.0@react-router-dom/index.js
var _react_router_dom_6_3_0_react_router_dom = __webpack_require__(32451);
// EXTERNAL MODULE: ./src/service/forums.ts
var forums = __webpack_require__(97449);
;// CONCATENATED MODULE: ./src/pages/Forums/Index/components/Drop/index.less
// extracted by mini-css-extract-plugin
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/pages/Forums/Index/components/Drop/index.tsx
// permission = {
// admin://管理员
// banned_permission//管理员、且有置顶、推荐权限
// is_currentUser: true, #是否为当前用户,判断是否显示编辑/删除,并隐藏其他的
// is_fine: true, #是否精华帖子
// sticky: true, #是否置顶
// memo_watched: true, #是否收藏
// is_deleted:true#是否已经申请删除
// }
/* harmony default export */ var Drop = (function (_ref) {
var id = _ref.id,
permission = _ref.permission,
calbackFunc = _ref.calbackFunc;
// 置顶、取消置顶
function changeSticky(s) {
var sticky = s ? 0 : 1; //1为置顶0为取消置顶
var params = {
id: id,
sticky: sticky
};
(0,forums/* changeTopOrDown */.rK)(params).then(function (res) {
if (res) {
notification/* default */.Z.open({
message: "提示",
description: res.message
});
calbackFunc && calbackFunc();
}
});
}
// 推荐、取消推荐
function changeFine(f) {
var is_fine = f ? 0 : 1; //1表示加精0表示取消加精
var params = {
id: id,
is_fine: is_fine
};
(0,forums/* changeIsFine */.d6)(params).then(function (res) {
if (res) {
notification/* default */.Z.open({
message: "提示",
description: res.message
});
calbackFunc && calbackFunc();
}
});
}
// 关注、取消关注
function changeMemoWatched(m) {
var is_watch = m ? 0 : 1; //1为添加关注0为取消关注
var params = {
id: id,
is_watch: is_watch
};
(0,forums/* changeWatchMemo */.FF)(params).then(function (res) {
if (res) {
notification/* default */.Z.open({
message: "提示",
description: res.message
});
calbackFunc && calbackFunc();
}
});
}
// 管理员直接删除帖子
function deleteForum() {
modal/* default */.Z.confirm({
content: '确认删除帖子?',
title: '提示',
icon: null,
onOk: function onOk() {
(0,forums/* deleteMemosForum */.ok)(id).then(function (res) {
if (res.status !== -1) {
notification/* default */.Z.open({
message: "提示",
description: res.message
});
calbackFunc && calbackFunc();
window.location.href = "/forums";
}
});
}
});
}
// 发布者申请删除、撤销申请删除
function sendDeleteForum(d) {
var is_apply = d ? 0 : 1; //1为申请删除0为撤销申请删除
var params = {
id: id,
is_apply: is_apply
};
modal/* default */.Z.confirm({
content: '确认申请删帖?',
title: '提示',
icon: null,
onOk: function onOk() {
(0,forums/* confirmDelete */.j3)(params).then(function (res) {
if (res) {
notification/* default */.Z.open({
message: "提示",
description: res.message
});
calbackFunc && calbackFunc();
}
});
}
});
}
var menu = permission && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_menu/* default */.Z, {
style: {
minWidth: "100px",
textAlign: 'center'
},
children: [permission.banned_permission && /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, {
onClick: function onClick() {
return changeSticky(permission.sticky);
},
children: permission.sticky ? "取消置顶" : "置顶"
}), permission.banned_permission && /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, {
onClick: function onClick() {
return changeFine(permission.is_fine);
},
children: permission.is_fine ? "取消推荐" : "推荐"
}), permission.login && /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, {
onClick: function onClick() {
return changeMemoWatched(permission.memo_watched);
},
children: permission.memo_watched ? "取消收藏" : "收藏"
}), (permission.admin || permission.is_currentUser) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(_react_router_dom_6_3_0_react_router_dom/* Link */.rU, {
to: "/forums/".concat(id, "/edit"),
children: "\u7F16\u8F91"
})
}), permission.admin ? /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, {
onClick: function onClick() {
return deleteForum();
},
children: "\u5220\u9664"
}) : permission.is_currentUser ? /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, {
onClick: function onClick() {
return sendDeleteForum(permission.is_deleted);
},
children: permission.is_deleted ? "撤销申请" : "申请删帖"
}) : ""]
});
return /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, {
overlay: menu,
align: "center",
placement: "bottomCenter",
children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "gengduo icon-gengduo1"
})
});
});
/***/ }),
/***/ 68710:
/*!**************************************************************************!*\
!*** ./src/pages/Forums/Index/components/ListItem/index.tsx + 1 modules ***!
\**************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
Z: function() { return /* binding */ components_ListItem; }
});
// 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);
;// CONCATENATED MODULE: ./src/pages/Forums/Index/components/ListItem/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var ListItemmodules = ({"flex":"flex___eARTA","gMAmTc":"gMAmTc___lGbG_","kJYYQv":"kJYYQv___QtsiV","kTLhbM":"kTLhbM___LsxGI","listPagin":"listPagin___AANwv","iwMcWy":"iwMcWy___ZYE3E","kgxtyB":"kgxtyB___tIUuB","cPointer":"cPointer___Kz_aU","forumList":"forumList___lFpN6","cOuXkk":"cOuXkk___NaYdD","tag":"tag___FmK71","tagRed":"tagRed___iYUXx","tagOrange":"tagOrange___iiaBw","tagBlue":"tagBlue___iV1_Z","tag_Red":"tag_Red___R1aSz","tag_Orange":"tag_Orange___xkdLE","tag_Blue":"tag_Blue___TaePK","orange":"orange___g238b","blue":"blue___HqZNF","iconWrap":"iconWrap____jGlq","spanText":"spanText___AlivR","dGqnMq":"dGqnMq___Hp9vj","dicrWo":"dicrWo___o1yQM","task-hide":"task-hide___oGAxf","textTitle":"textTitle___n_yp2","textType":"textType___XlSnX"});
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/EyeOutlined.js + 1 modules
var EyeOutlined = __webpack_require__(15277);
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/LikeOutlined.js + 1 modules
var LikeOutlined = __webpack_require__(63524);
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/MessageOutlined.js + 1 modules
var MessageOutlined = __webpack_require__(13133);
// EXTERNAL MODULE: ./src/pages/Forums/Index/components/Drop/index.tsx + 1 modules
var Drop = __webpack_require__(82093);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(17631);
// EXTERNAL MODULE: ./src/.umi-production/exports.ts
var _umi_production_exports = __webpack_require__(13032);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/pages/Forums/Index/components/ListItem/index.tsx
var _excluded = ["user"];
var ListItem = function ListItem(_ref) {
var user = _ref.user,
props = objectWithoutProperties_default()(_ref, _excluded);
var current_user = user.userInfo;
return /*#__PURE__*/(0,jsx_runtime.jsx)("ul", {
className: ListItemmodules.forumList,
children: props.memos.map(function (item, key) {
var permission = {
index: key,
admin: current_user && current_user.admin,
banned_permission: item.banned_permission,
login: current_user && current_user.login,
is_currentUser: current_user && item.user_login === current_user.login,
is_fine: item.is_fine,
sticky: item.sticky,
memo_watched: item.memo_watched,
user_banned_permission: item.banned_permission,
is_deleted: item.apply_destroy
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("li", {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: ListItemmodules.cOuXkk,
style: {
lineHeight: "36px"
},
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: ListItemmodules.kTLhbM,
style: {
marginLeft: "-8px"
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: item.tag_name == '交流' ? ListItemmodules.blue : ListItemmodules.orange,
children: ["\u3010", item.tag_name, "\u3011"]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
href: "/forums/".concat(item.id),
className: "".concat(ListItemmodules.taskHide, " ").concat(ListItemmodules.textTitle),
children: item.subject
}), item.sticky === true ? /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "".concat(ListItemmodules.tag, " ").concat(ListItemmodules.tagRed),
children: "\u7F6E\u9876"
}) : "", item.is_original === true ? /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "".concat(ListItemmodules.tag, " ").concat(ListItemmodules.tagOrange),
children: "\u539F\u521B"
}) : "", item.is_fine === true ? /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "".concat(ListItemmodules.tag, " ").concat(ListItemmodules.tagBlue),
children: "\u7CBE\u534E"
}) : ""]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: ListItemmodules.kTLhbM,
children: [item.apply_destroy ? /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "".concat(ListItemmodules.orange, " mr10"),
style: {
fontSize: "12px"
},
children: "\u5DF2\u7533\u8BF7\u5220\u5E16"
}) : "", current_user && current_user.login ? /*#__PURE__*/(0,jsx_runtime.jsx)(Drop/* default */.Z, {
permission: permission,
id: item.id,
calbackFunc: props.calbackFunc
}) : ""]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: ListItemmodules.cOuXkk,
style: {
marginTop: "8px"
},
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: ListItemmodules.kTLhbM,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("a", {
href: "/forums/accounts/".concat(item.user_login, "/memos"),
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: ListItemmodules.kTLhbM,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", {
src: env/* default */.Z.IMG_SERVER + '/images/' + item.image_url,
alt: "",
className: ListItemmodules.dGqnMq
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: ListItemmodules.dicrWo,
children: item.username
})]
})
}), item.forum_section_title ? /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
href: "",
className: "".concat(ListItemmodules.iwMcWy, " ").concat(ListItemmodules.textType),
children: item.forum_section_title
}) : "", item.published_time ? /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: ListItemmodules.iwMcWy,
children: item.published_time
}) : ""]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: ListItemmodules.iconWrap,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(EyeOutlined/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: ListItemmodules.spanText,
children: item.viewed_count
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: ListItemmodules.iconWrap,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(LikeOutlined/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: ListItemmodules.spanText,
children: item.praises_count
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: ListItemmodules.iconWrap,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(MessageOutlined/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: ListItemmodules.spanText,
children: item.replies_count
})]
})]
})]
})]
}, item.id);
})
});
};
/* harmony default export */ var components_ListItem = ((0,_umi_production_exports.connect)(function (_ref2) {
var user = _ref2.user;
return {
user: user
};
})(ListItem));
/***/ }),
/***/ 92710:
/*!************************************************************************!*\
!*** ./src/pages/Forums/Index/components/Search/index.tsx + 1 modules ***!
\************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
Z: function() { return /* binding */ components_Search; }
});
// 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);
;// CONCATENATED MODULE: ./src/pages/Forums/Index/components/Search/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var Searchmodules = ({"greenbtn":"greenbtn___Gyway","writeBtn":"writeBtn___NtBAF"});
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules
var input = __webpack_require__(10249);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js
var es_button = __webpack_require__(3113);
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.1@@ant-design/icons/es/icons/FormOutlined.js + 1 modules
var FormOutlined = __webpack_require__(10906);
// EXTERNAL MODULE: ./src/.umi-production/exports.ts
var _umi_production_exports = __webpack_require__(13032);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/pages/Forums/Index/components/Search/index.tsx
var _excluded = ["globalSetting", "user", "dispatch"];
var Search = input/* default */.Z.Search;
var SearchInput = function SearchInput(_ref) {
var globalSetting = _ref.globalSetting,
user = _ref.user,
dispatch = _ref.dispatch,
props = objectWithoutProperties_default()(_ref, _excluded);
var current_user = user.userInfo;
function onClick() {
var _globalSetting$settin;
current_user && current_user.login ? _umi_production_exports.history.push("/forums/new") : window.location.href = globalSetting === null || globalSetting === void 0 || (_globalSetting$settin = globalSetting.setting) === null || _globalSetting$settin === void 0 ? void 0 : _globalSetting$settin.sso_url;
}
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "bg-white",
style: {
padding: "20px"
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(Search, {
onSearch: function onSearch(value) {
props.onSearch.onSearch(value);
},
allowClear: true
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
className: "".concat(Searchmodules.writeBtn, " ").concat(Searchmodules.greenbtn),
onClick: onClick,
type: "primary",
icon: /*#__PURE__*/(0,jsx_runtime.jsx)(FormOutlined/* default */.Z, {}),
children: "\u5199\u70B9\u4EC0\u4E48"
})]
});
};
/* harmony default export */ var components_Search = ((0,_umi_production_exports.connect)(function (_ref2) {
var user = _ref2.user,
globalSetting = _ref2.globalSetting;
return {
user: user,
globalSetting: globalSetting
};
})(SearchInput));
/***/ }),
/***/ 9754:
/*!******************************************************!*\
!*** ./src/pages/Forums/Index/index.tsx + 5 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/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__(13032);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/spin/index.js + 1 modules
var spin = __webpack_require__(71418);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules
var pagination = __webpack_require__(58421);
// EXTERNAL MODULE: ./src/components/NoData/index.tsx
var NoData = __webpack_require__(72226);
;// CONCATENATED MODULE: ./src/pages/Forums/Index/components/Bottom/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var Bottommodules = ({"bottom":"bottom___Lpi7x","gMAmTc":"gMAmTc___B0wD0","weight":"weight___yoU06","doubleItems":"doubleItems___McHDy","cAlHat":"cAlHat___FD7us","flex1":"flex1___gJcMw","jodImX":"jodImX___kw8SG","fWeJrv":"fWeJrv___gU02V","tiezi":"tiezi___iAFlp"});
// EXTERNAL MODULE: ./src/assets/images/forums/radius.png
var radius = __webpack_require__(57377);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(17631);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/pages/Forums/Index/components/Bottom/index.tsx
var Bottom = function Bottom(props) {
return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: props.subjectClassList.map(function (item) {
return item.children_tags && item.children_tags.length > 0 && item !== null && item !== void 0 && item.is_recommend ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Bottommodules.bottom,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "".concat(Bottommodules.weight, " ").concat(Bottommodules.gMAmTc),
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
href: "/forums/subject/".concat(item.id),
children: item.name
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: Bottommodules.doubleItems,
children: item.children_tags.map(function (item2, index2) {
{/* item */}
return /*#__PURE__*/(0,jsx_runtime.jsxs)("a", {
href: "/forums/subject/".concat(item2.id),
style: {
borderBottom: item.children_tags.length % 2 == 0 && item.children_tags.length - 2 == index2 ? 'none' : ''
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", {
src: item2 && item2.picture ? env/* default */.Z.API_SERVER + item2.picture : radius,
alt: "",
className: Bottommodules.cAlHat
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Bottommodules.flex1,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
display: "flex"
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", {
className: Bottommodules.fWeJrv,
children: item2.title
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: Bottommodules.tiezi,
children: ["\u5E16\u5B50\u6570: ", item2.memos_count]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("p", {
className: Bottommodules.jodImX,
children: item2.description || "暂无描述~"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: ["\u7248\u4E3B: ", item2.user_name]
})
})]
})]
}, item2.id);
})
})]
}, item.id) : "";
})
});
};
;// CONCATENATED MODULE: ./src/pages/Forums/Index/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var Indexmodules = ({"flex":"flex___N27nB","gMAmTc":"gMAmTc___snv8W","kJYYQv":"kJYYQv___Qe8S2","kTLhbM":"kTLhbM___ImLIQ","listPagin":"listPagin___A9Wbi","iwMcWy":"iwMcWy___tDQdC","kgxtyB":"kgxtyB___b4MHK","cPointer":"cPointer___kojSC"});
// EXTERNAL MODULE: ./src/service/forums.ts
var forums = __webpack_require__(97449);
// EXTERNAL MODULE: ./src/pages/Forums/Index/components/ListItem/index.tsx + 1 modules
var ListItem = __webpack_require__(68710);
;// CONCATENATED MODULE: ./src/pages/Forums/Index/components/Right/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var Rightmodules = ({"flex":"flex___FnhG8","gMAmTc":"gMAmTc___gnQlh","kJYYQv":"kJYYQv___BJ0OA","kTLhbM":"kTLhbM___jTG3J","listPagin":"listPagin___D9kOI","iwMcWy":"iwMcWy___Ng0FY","kgxtyB":"kgxtyB___g_Hfa","cPointer":"cPointer___ZQyjP","wrap":"wrap___HDsfM","myModule":"myModule___EWnUv","BestUl":"BestUl___zgnyh"});
// EXTERNAL MODULE: ./src/pages/Forums/Index/components/Search/index.tsx + 1 modules
var Search = __webpack_require__(92710);
;// CONCATENATED MODULE: ./src/pages/Forums/Index/components/Right/index.tsx
var _excluded = ["forumsList", "globalSetting", "user", "loading", "dispatch"];
var Right = function Right(_ref) {
var forumsList = _ref.forumsList,
globalSetting = _ref.globalSetting,
user = _ref.user,
loading = _ref.loading,
dispatch = _ref.dispatch,
props = objectWithoutProperties_default()(_ref, _excluded);
var current_user = user.userInfo;
function onClick() {
var _globalSetting$settin;
window.location.href = globalSetting === null || globalSetting === void 0 || (_globalSetting$settin = globalSetting.setting) === null || _globalSetting$settin === void 0 ? void 0 : _globalSetting$settin.sso_url;
}
return /*#__PURE__*/(0,jsx_runtime.jsx)("section", {
className: Rightmodules.wrap,
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
style: {
marginLeft: "15px"
},
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Rightmodules.kJYYQv,
style: {
marginBottom: "15px"
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(Search/* default */.Z, {
onSearch: props
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: Rightmodules.myModule,
children: current_user && current_user.login ? /*#__PURE__*/(0,jsx_runtime.jsxs)(_react_17_0_2_react.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("a", {
href: "/forums/accounts/".concat(current_user.login, "/memos"),
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: "\u6211\u7684\u5E16\u5B50"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "icon-youjiantou"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("a", {
href: "/forums/accounts/".concat(current_user && current_user.login, "/stars"),
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: "\u6211\u7684\u6536\u85CF"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "icon-youjiantou"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("a", {
href: "/forums/accounts/".concat(current_user && current_user.login, "/interesting"),
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: "\u6211\u611F\u5174\u8DA3\u7684\u8BBA\u575B"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "icon-youjiantou"
})]
})]
}) : /*#__PURE__*/(0,jsx_runtime.jsxs)(_react_17_0_2_react.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("a", {
onClick: onClick,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: "\u6211\u7684\u5E16\u5B50"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "icon-youjiantou"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("a", {
onClick: onClick,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: "\u6211\u7684\u6536\u85CF"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "icon-youjiantou"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("a", {
onClick: onClick,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: "\u6211\u611F\u5174\u8DA3\u7684\u8BBA\u575B"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "icon-youjiantou"
})]
})]
})
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Rightmodules.kJYYQv,
style: {
marginBottom: "15px"
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: Rightmodules.gMAmTc,
children: "\u70ED\u95E8\u8BDD\u9898"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("ul", {
className: Rightmodules.BestUl,
children: props.hottestMemos && props.hottestMemos.length > 0 ? props.hottestMemos.map(function (item) {
return /*#__PURE__*/(0,jsx_runtime.jsx)("li", {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
href: "/forums/".concat(item.id),
children: item.subject
})
}, item.id);
}) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {
customText: "\u6682\u65E0\u8BDD\u9898"
})
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Rightmodules.kJYYQv,
style: {
marginBottom: "15px"
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: Rightmodules.gMAmTc,
children: "\u7248\u4E3B\u63A8\u8350"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("ul", {
className: Rightmodules.BestUl,
children: props.recommendMemos && props.recommendMemos.length > 0 ? props.recommendMemos.map(function (item) {
return /*#__PURE__*/(0,jsx_runtime.jsx)("li", {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
href: "/forums/".concat(item.id),
children: item.subject
})
}, item.id);
}) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {
customText: "\u6682\u65E0\u63A8\u8350"
})
})]
})]
})
});
};
/* harmony default export */ var components_Right = ((0,_umi_production_exports.connect)(function (_ref2) {
var forumsList = _ref2.forumsList,
user = _ref2.user,
loading = _ref2.loading,
globalSetting = _ref2.globalSetting;
return {
forumsList: forumsList,
user: user,
globalSetting: globalSetting,
loading: loading.models.forumsList
};
})(Right));
;// CONCATENATED MODULE: ./src/pages/Forums/Index/index.tsx
var Index_excluded = ["user", "forumsList", "globalSetting", "loading", "dispatch"];
var PAGESIZE = 10; // 首页帖子每页只展示10条
var ForumsListPage = function ForumsListPage(_ref) {
var user = _ref.user,
forumsList = _ref.forumsList,
globalSetting = _ref.globalSetting,
loading = _ref.loading,
dispatch = _ref.dispatch,
props = objectWithoutProperties_default()(_ref, Index_excluded);
var _useState = (0,_react_17_0_2_react.useState)("published_at"),
_useState2 = slicedToArray_default()(_useState, 2),
sort = _useState2[0],
setSort = _useState2[1]; //最新最热
var _useState3 = (0,_react_17_0_2_react.useState)(true),
_useState4 = slicedToArray_default()(_useState3, 2),
listSpin = _useState4[0],
setListSpin = _useState4[1]; // loading状态
var _useState5 = (0,_react_17_0_2_react.useState)([]),
_useState6 = slicedToArray_default()(_useState5, 2),
memos = _useState6[0],
setMemos = _useState6[1]; //列表数据
var _useState7 = (0,_react_17_0_2_react.useState)([]),
_useState8 = slicedToArray_default()(_useState7, 2),
hottestMemos = _useState8[0],
setHottestMemos = _useState8[1]; //热门话题
var _useState9 = (0,_react_17_0_2_react.useState)([]),
_useState10 = slicedToArray_default()(_useState9, 2),
recommendMemos = _useState10[0],
setRecommendMemos = _useState10[1]; //版主推荐
var _useState11 = (0,_react_17_0_2_react.useState)(0),
_useState12 = slicedToArray_default()(_useState11, 2),
memosCount = _useState12[0],
setMemosCount = _useState12[1]; //帖子数量
var _useState13 = (0,_react_17_0_2_react.useState)(1),
_useState14 = slicedToArray_default()(_useState13, 2),
page = _useState14[0],
setPage = _useState14[1]; //分页
var _useState15 = (0,_react_17_0_2_react.useState)(""),
_useState16 = slicedToArray_default()(_useState15, 2),
search = _useState16[0],
setSearch = _useState16[1]; //搜索内容
var _useState17 = (0,_react_17_0_2_react.useState)([]),
_useState18 = slicedToArray_default()(_useState17, 2),
subjectClassList = _useState18[0],
setSubjectClassList = _useState18[1]; //主题分类列表
(0,_react_17_0_2_react.useEffect)(function () {
getForumsList();
// 获取论坛底部主题分类列表
(0,forums/* getForumSections */.md)({
is_detail: true
}).then(function (res) {
if (res) {
setSubjectClassList(res.forum_sections);
}
});
//出现页面右侧悬浮按钮
backTop();
}, []);
(0,_react_17_0_2_react.useEffect)(function () {
getForumsList();
}, [sort, page, search]);
// 获取最新最热列表数据
function getForumsList() {
return _getForumsList.apply(this, arguments);
} // 翻页
function _getForumsList() {
_getForumsList = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
var params, res;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
setListSpin(true);
params = {
page: page,
sort: sort,
search: search,
limit: PAGESIZE
};
_context.next = 4;
return dispatch({
type: 'forumsList/getForumsData',
payload: params
});
case 4:
res = _context.sent;
if (res) {
setMemos(res.memos);
setMemosCount(res.memos_count);
setHottestMemos(res.hottest_memos);
setRecommendMemos(res.recommend_memos);
setListSpin(false);
}
case 6:
case "end":
return _context.stop();
}
}, _callee);
}));
return _getForumsList.apply(this, arguments);
}
function changePage(page) {
setPage(page);
}
// 搜索
function onSearch(e) {
setSearch(e);
}
//出现页面右侧悬浮按钮
function backTop() {
dispatch({
type: 'globalSetting/onlyShowBackTopToggle',
payload: false
});
return function () {
dispatch({
type: 'globalSetting/onlyShowBackTopToggle',
payload: true
});
};
}
return /*#__PURE__*/(0,jsx_runtime.jsxs)("section", {
className: "edu-container mb20 mt30",
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "".concat(Indexmodules.flex),
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Indexmodules.kgxtyB,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Indexmodules.gMAmTc,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: "\u8BBA\u575B\u9996\u9875"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Indexmodules.kTLhbM,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: Indexmodules.cPointer,
onClick: function onClick() {
setSort("published_at");
},
style: {
color: sort === "published_at" ? '#21b350' : ""
},
children: "\u6700\u65B0"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "".concat(Indexmodules.iwMcWy, " ").concat(Indexmodules.cPointer),
style: {
fontSize: '16px',
color: sort === "replies_count" ? '#21b350' : ""
},
onClick: function onClick() {
setSort("replies_count");
},
children: "\u6700\u70ED"
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, {
spinning: listSpin,
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
minHeight: "868px"
},
children: memos.length > 0 ? /*#__PURE__*/(0,jsx_runtime.jsx)(ListItem/* default */.Z, {
memos: memos,
calbackFunc: getForumsList
}) : /*#__PURE__*/(0,jsx_runtime.jsx)(NoData/* default */.Z, {
customText: "\u6682\u65E0\u6570\u636E",
styles: {
height: "400px"
}
})
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: Indexmodules.listPagin,
children: /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, {
showQuickJumper: true,
current: page,
onChange: changePage,
total: memosCount,
pageSize: PAGESIZE
})
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_Right, {
hottestMemos: hottestMemos,
recommendMemos: recommendMemos,
onSearch: onSearch
})]
}), subjectClassList.length > 0 ? /*#__PURE__*/(0,jsx_runtime.jsx)(Bottom, {
subjectClassList: subjectClassList
}) : ""]
});
};
/* harmony default export */ var Index = ((0,_umi_production_exports.connect)(function (_ref2) {
var user = _ref2.user,
forumsList = _ref2.forumsList,
loading = _ref2.loading,
globalSetting = _ref2.globalSetting;
return {
user: user,
forumsList: forumsList,
globalSetting: globalSetting,
loading: loading.models.forumsList
};
})(ForumsListPage));
/***/ }),
/***/ 57377:
/*!*********************************************!*\
!*** ./src/assets/images/forums/radius.png ***!
\*********************************************/
/***/ (function(module) {
module.exports = "data:image/png;base64,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";
/***/ })
}]);