|
|
|
|
@ -97,7 +97,7 @@ var showSearchMapping = [{
|
|
|
|
|
placeholder: '搜索视频'
|
|
|
|
|
}];
|
|
|
|
|
var Banner = function Banner(_ref) {
|
|
|
|
|
var _user$userInfo, _userDetail$homepageI, _userDetail$homepageI2, _userDetail$homepageI3, _userDetail$homepageI4, _userDetail$homepageI5, _userDetail$homepageI6, _userDetail$homepageI7, _userDetail$homepageI8, _userDetail$homepageI9, _userDetail$homepageI10, _find, _globalSetting$settin, _find2, _globalSetting$settin2, _find3, _globalSetting$settin3, _user$userInfo2, _globalSetting$settin4, _user$userInfo3, _user$userInfo4, _globalSetting$settin5, _user$userInfo5, _user$userInfo6, _user$userInfo7, _user$userInfo8, _user$userInfo9, _user$userInfo10, _user$userInfo11, _user$userInfo12, _user$userInfo13, _user$userInfo14, _userDetail$homepageI11, _userDetail$homepageI12;
|
|
|
|
|
var _user$userInfo, _userDetail$homepageI, _userDetail$homepageI2, _userDetail$homepageI3, _userDetail$homepageI4, _userDetail$homepageI5, _userDetail$homepageI6, _userDetail$homepageI7, _userDetail$homepageI8, _userDetail$homepageI9, _userDetail$homepageI10, _find, _globalSetting$settin, _find2, _globalSetting$settin2, _find3, _globalSetting$settin3, _user$userInfo2, _globalSetting$settin4, _user$userInfo3, _globalSetting$settin5, _user$userInfo4, _user$userInfo5, _user$userInfo6, _user$userInfo7, _user$userInfo8, _user$userInfo9, _user$userInfo10, _user$userInfo11, _user$userInfo12, _userDetail$homepageI11, _userDetail$homepageI12;
|
|
|
|
|
var userDetail = _ref.userDetail,
|
|
|
|
|
user = _ref.user,
|
|
|
|
|
globalSetting = _ref.globalSetting,
|
|
|
|
|
@ -288,16 +288,7 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
className: "iconfont icon-kaifaxiangmu "
|
|
|
|
|
}), "\u5F00\u53D1\u9879\u76EE"]
|
|
|
|
|
})
|
|
|
|
|
}), ((_user$userInfo3 = user.userInfo) === null || _user$userInfo3 === void 0 ? void 0 : _user$userInfo3.login) === (params === null || params === void 0 ? void 0 : params.username) && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, {
|
|
|
|
|
to: "/users/".concat(username.current, "/competitions"),
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
return setActiveKey(NavType.Teach);
|
|
|
|
|
},
|
|
|
|
|
className: activeKey === NavType.Competitions ? Menusmodules.active : '',
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
|
|
|
|
className: "iconfont icon-xuexipaiming"
|
|
|
|
|
}), "\u7ADE\u8D5B\u7BA1\u7406"]
|
|
|
|
|
}), ((_user$userInfo4 = user.userInfo) === null || _user$userInfo4 === void 0 ? void 0 : _user$userInfo4.main_site) && !((_globalSetting$settin5 = globalSetting.setting) !== null && _globalSetting$settin5 !== void 0 && _globalSetting$settin5.is_local) && (isCurrent && ((_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.is_teacher) || ((_user$userInfo6 = user.userInfo) === null || _user$userInfo6 === void 0 ? void 0 : _user$userInfo6.admin)) && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, {
|
|
|
|
|
}), ((_user$userInfo3 = user.userInfo) === null || _user$userInfo3 === void 0 ? void 0 : _user$userInfo3.main_site) && !((_globalSetting$settin5 = globalSetting.setting) !== null && _globalSetting$settin5 !== void 0 && _globalSetting$settin5.is_local) && (isCurrent && ((_user$userInfo4 = user.userInfo) === null || _user$userInfo4 === void 0 ? void 0 : _user$userInfo4.is_teacher) || ((_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.admin)) && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, {
|
|
|
|
|
className: activeKey === NavType.Videos ? Menusmodules.active : '',
|
|
|
|
|
to: "/users/".concat(username.current, "/videos"),
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
@ -306,7 +297,7 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
|
|
|
|
className: "iconfont icon-shipinwenjian "
|
|
|
|
|
}), "\u89C6\u9891\u6587\u4EF6"]
|
|
|
|
|
}), ((_user$userInfo7 = user.userInfo) === null || _user$userInfo7 === void 0 ? void 0 : _user$userInfo7.main_site) && isCurrent && ((_user$userInfo8 = user.userInfo) === null || _user$userInfo8 === void 0 ? void 0 : _user$userInfo8.is_teacher) && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, {
|
|
|
|
|
}), ((_user$userInfo6 = user.userInfo) === null || _user$userInfo6 === void 0 ? void 0 : _user$userInfo6.main_site) && isCurrent && ((_user$userInfo7 = user.userInfo) === null || _user$userInfo7 === void 0 ? void 0 : _user$userInfo7.is_teacher) && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, {
|
|
|
|
|
className: activeKey === NavType.Topics ? Menusmodules.active : '',
|
|
|
|
|
to: "/users/".concat(username.current, "/topics/personal"),
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
@ -315,16 +306,7 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
|
|
|
|
className: "iconfont icon-ziyuan2 "
|
|
|
|
|
}), "\u8BFE\u5802\u8D44\u6E90"]
|
|
|
|
|
}), ((_user$userInfo9 = user.userInfo) === null || _user$userInfo9 === void 0 ? void 0 : _user$userInfo9.user_identity) !== '学生' && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, {
|
|
|
|
|
to: "/users/".concat(username.current, "/vspaces"),
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
return setActiveKey(NavType.virtualSpaces);
|
|
|
|
|
},
|
|
|
|
|
className: activeKey === NavType.virtualSpaces ? Menusmodules.active : '',
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
|
|
|
|
className: "iconfont icon-xunishequ "
|
|
|
|
|
}), "\u865A\u62DF\u793E\u533A"]
|
|
|
|
|
}), ((_user$userInfo10 = user.userInfo) === null || _user$userInfo10 === void 0 ? void 0 : _user$userInfo10.login) === (params === null || params === void 0 ? void 0 : params.username) && ((_user$userInfo11 = user.userInfo) === null || _user$userInfo11 === void 0 ? void 0 : _user$userInfo11.mirror_marker_auth) && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, {
|
|
|
|
|
}), ((_user$userInfo8 = user.userInfo) === null || _user$userInfo8 === void 0 ? void 0 : _user$userInfo8.login) === (params === null || params === void 0 ? void 0 : params.username) && ((_user$userInfo9 = user.userInfo) === null || _user$userInfo9 === void 0 ? void 0 : _user$userInfo9.mirror_marker_auth) && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, {
|
|
|
|
|
to: "/users/".concat(username.current, "/experiment-img"),
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
return setActiveKey(NavType.CreateImg);
|
|
|
|
|
@ -333,7 +315,7 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
|
|
|
|
className: "iconfont icon-jingxiang2 "
|
|
|
|
|
}), "\u5B9E\u9A8C\u955C\u50CF"]
|
|
|
|
|
}), ((_user$userInfo12 = user.userInfo) === null || _user$userInfo12 === void 0 ? void 0 : _user$userInfo12.user_identity) !== '学生' && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, {
|
|
|
|
|
}), ((_user$userInfo10 = user.userInfo) === null || _user$userInfo10 === void 0 ? void 0 : _user$userInfo10.user_identity) !== '学生' && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, {
|
|
|
|
|
to: "/users/".concat(username.current, "/certificate"),
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
return setActiveKey(NavType.Certificate);
|
|
|
|
|
@ -342,7 +324,7 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
|
|
|
|
className: "iconfont icon-zhengshuguanli "
|
|
|
|
|
}), "\u8BC1\u4E66\u7BA1\u7406"]
|
|
|
|
|
}), ((_user$userInfo13 = user.userInfo) === null || _user$userInfo13 === void 0 ? void 0 : _user$userInfo13.login) === (params === null || params === void 0 ? void 0 : params.username) && ((_user$userInfo14 = user.userInfo) === null || _user$userInfo14 === void 0 ? void 0 : _user$userInfo14.user_identity) !== '学生' && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, {
|
|
|
|
|
}), ((_user$userInfo11 = user.userInfo) === null || _user$userInfo11 === void 0 ? void 0 : _user$userInfo11.login) === (params === null || params === void 0 ? void 0 : params.username) && ((_user$userInfo12 = user.userInfo) === null || _user$userInfo12 === void 0 ? void 0 : _user$userInfo12.user_identity) !== '学生' && /*#__PURE__*/(0,jsx_runtime.jsxs)(_umi_production_exports.Link, {
|
|
|
|
|
to: "/users/".concat(username.current, "/teach-group"),
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
return setActiveKey(NavType.Teach);
|
|
|
|
|
|