diff --git a/p__Paperlibrary__Add__index.async.js b/p__Paperlibrary__Add__index.async.js index eea795354e..051698261c 100644 --- a/p__Paperlibrary__Add__index.async.js +++ b/p__Paperlibrary__Add__index.async.js @@ -10220,12 +10220,20 @@ var AddNewPaper = function AddNewPaper(_ref) { isOpenEditName = _useState28[0], setIsOpenEditName = _useState28[1]; var rightDiv = (0,_react_17_0_2_react.useRef)(null); + var _useSearchParams = (0,_umi_production_exports.useSearchParams)(), + _useSearchParams2 = slicedToArray_default()(_useSearchParams, 1), + searchParams = _useSearchParams2[0]; + var _useState29 = (0,_react_17_0_2_react.useState)(), + _useState30 = slicedToArray_default()(_useState29, 2), + defaultActiveKey = _useState30[0], + setDefaultActiveKey = _useState30[1]; (0,_react_17_0_2_react.useEffect)(function () { init(); dispatch({ type: 'globalSetting/footerToggle', payload: false }); + setDefaultActiveKey(searchParams.get("defaultActiveKey")); }, []); (0,_react_17_0_2_react.useEffect)(function () { setisedits(isedit); @@ -11003,7 +11011,7 @@ var AddNewPaper = function AddNewPaper(_ref) { className: EditPotinmodules.spanBtn, onClick: function onClick() { if (handleIsEdit()) return; - window.open("/paperlibrary/see/".concat(itemid)); + window.open("/paperlibrary/see/".concat(itemid, "?defaultActiveKey=").concat(defaultActiveKey)); }, children: "\u8BD5\u5377\u9884\u89C8" }), questionType === null || questionType === void 0 ? void 0 : questionType.map(function (item, k) { diff --git a/p__User__Detail__id.async.js b/p__User__Detail__id.async.js index 4d52a77367..2b36b30d4b 100644 --- a/p__User__Detail__id.async.js +++ b/p__User__Detail__id.async.js @@ -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);