|
|
|
|
@ -291,7 +291,7 @@ var showSendToButton = function showSendToButton() {
|
|
|
|
|
};
|
|
|
|
|
;// CONCATENATED MODULE: ./src/pages/Shixuns/Detail/components/Banner/index.less?modules
|
|
|
|
|
// extracted by mini-css-extract-plugin
|
|
|
|
|
/* harmony default export */ var Bannermodules = ({"flex_box_center":"flex_box_center___C7BpK","flex_space_between":"flex_space_between___y5tEt","flex_box_vertical_center":"flex_box_vertical_center___BzS9v","flex_box_center_end":"flex_box_center_end___BlZGt","flex_box_column":"flex_box_column___XFVq1","banner":"banner___x1zhX","wrp":"wrp___HroXY","action":"action___Q9oWd","titleWrap":"titleWrap___LbsjD","deleteBtnStatus":"deleteBtnStatus___QiOcU","title":"title___nwoJQ","btn":"btn___tsJce","btn_type":"btn_type___pqyD9","actionBtns":"actionBtns___VEzTd","ratingTitle":"ratingTitle___sVN4G","fork":"fork___zCzx7","collect":"collect___JiCST","gold":"gold___f3DHn","handleOverflow":"handleOverflow___gVLUz","contentWrap":"contentWrap___IYvpn","contentLeftWrap":"contentLeftWrap___O88ow","user":"user___WJ43b","text":"text___Ip9I2","d1":"d1___iRJGr","d2":"d2___GxMoB","operationWrap":"operationWrap___OafFH","iconBtn":"iconBtn___SopdR","testBtn":"testBtn___FstX2","fullScreenLoading":"fullScreenLoading___QcDyh","customPopover":"customPopover___v_kEO","active":"active___B6kUu"});
|
|
|
|
|
/* harmony default export */ var Bannermodules = ({"flex_box_center":"flex_box_center___C7BpK","flex_space_between":"flex_space_between___y5tEt","flex_box_vertical_center":"flex_box_vertical_center___BzS9v","flex_box_center_end":"flex_box_center_end___BlZGt","flex_box_column":"flex_box_column___XFVq1","banner":"banner___x1zhX","wrp":"wrp___HroXY","action":"action___Q9oWd","titleWrap":"titleWrap___LbsjD","deleteBtnStatus":"deleteBtnStatus___QiOcU","title":"title___nwoJQ","btn":"btn___tsJce","btn_type":"btn_type___pqyD9","actionBtns":"actionBtns___VEzTd","ratingTitle":"ratingTitle___sVN4G","fork":"fork___zCzx7","collect":"collect___JiCST","gold":"gold___f3DHn","handleOverflow":"handleOverflow___gVLUz","laboratory":"laboratory___KOOT4","name":"name___NM3vA","contentWrap":"contentWrap___IYvpn","contentLeftWrap":"contentLeftWrap___O88ow","user":"user___WJ43b","text":"text___Ip9I2","d1":"d1___iRJGr","d2":"d2___GxMoB","operationWrap":"operationWrap___OafFH","iconBtn":"iconBtn___SopdR","testBtn":"testBtn___FstX2","fullScreenLoading":"fullScreenLoading___QcDyh","customPopover":"customPopover___v_kEO","active":"active___B6kUu"});
|
|
|
|
|
// EXTERNAL MODULE: ./src/pages/Shixuns/Detail/components/Banner/components/AuthModal.tsx
|
|
|
|
|
var AuthModal = __webpack_require__(54758);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/@babel/runtime/helpers/objectSpread2.js
|
|
|
|
|
@ -1188,7 +1188,7 @@ var Banner_excluded = ["shixunsDetail", "user", "globalSetting", "loading", "dis
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var Banner = function Banner(_ref) {
|
|
|
|
|
var _user$userInfo, _user$userInfo$shixun, _shixunsDetail$detail13, _shixunsDetail$detail19, _shixunsDetail$detail20, _shixunsDetail$detail21, _shixunsDetail$detail22, _shixunsDetail$detail23, _shixunsDetail$detail24, _shixunsDetail$detail25, _shixunsDetail$detail26, _shixunsDetail$detail27, _shixunsDetail$detail28, _shixunsDetail$detail29, _shixunsDetail$detail30, _user$userInfo2, _user$userInfo3, _shixunsDetail$detail31, _shixunsDetail$detail32, _statustype, _shixunsDetail$detail33, _statustype2, _shixunsDetail$detail34, _statustype3, _shixunsDetail$detail35, _statustype4, _shixunsDetail$detail36, _shixunsDetail$detail37, _shixunsDetail$detail38, _shixunsDetail$detail39, _shixunsDetail$detail40, _shixunsDetail$detail41, _shixunsDetail$detail42, _shixunsDetail$detail43, _shixunsDetail$detail44, _user$userInfo4, _shixunsDetail$detail45, _shixunsDetail$detail46, _shixunsDetail$detail47, _shixunsDetail$detail48, _shixunsDetail$detail49, _shixunsDetail$detail52, _shixunsDetail$detail53, _shixunsDetail$detail54, _shixunsDetail$detail55, _shixunsDetail$rightD, _shixunsDetail$rightD2, _shixunsDetail$rightD3, _shixunsDetail$rightD4, _shixunsDetail$rightD5, _shixunsDetail$rightD6, _shixunsDetail$rightD7, _shixunsDetail$rightD8, _shixunsDetail$rightD9, _shixunsDetail$rightD10, _shixunsDetail$rightD11, _shixunsDetail$rightD12, _shixunsDetail$rightD13, _shixunsDetail$rightD14, _shixunsDetail$rightD15, _shixunsDetail$rightD16, _shixunsDetail$detail56, _shixunsDetail$detail57, _shixunsDetail$detail58, _shixunsDetail$detail59, _shixunsDetail$detail60, _shixunsDetail$detail61, _shixunsDetail$detail62, _shixunsDetail$detail63, _user$userInfo5, _shixunsDetail$detail64, _shixunsDetail$detail65, _shixunsDetail$detail66, _shixunsDetail$detail67, _shixunsDetail$detail68, _user$userInfo6, _shixunsDetail$detail69, _shixunsDetail$detail70, _shixunsDetail$detail71, _shixunsDetail$detail72, _shixunsDetail$detail73, _shixunsDetail$detail74, _shixunsDetail$detail75, _shixunsDetail$detail80, _shixunsDetail$detail81, _shixunsDetail$detail82, _shixunsDetail$detail83;
|
|
|
|
|
var _user$userInfo, _user$userInfo$shixun, _shixunsDetail$detail13, _shixunsDetail$detail19, _shixunsDetail$detail20, _shixunsDetail$detail21, _shixunsDetail$detail22, _shixunsDetail$detail23, _shixunsDetail$detail24, _shixunsDetail$detail25, _shixunsDetail$detail26, _shixunsDetail$detail27, _shixunsDetail$detail28, _shixunsDetail$detail29, _shixunsDetail$detail30, _user$userInfo2, _user$userInfo3, _shixunsDetail$detail31, _shixunsDetail$detail32, _statustype, _shixunsDetail$detail33, _statustype2, _shixunsDetail$detail34, _statustype3, _shixunsDetail$detail35, _statustype4, _shixunsDetail$detail36, _shixunsDetail$detail37, _shixunsDetail$detail38, _shixunsDetail$detail39, _shixunsDetail$detail40, _shixunsDetail$detail41, _shixunsDetail$detail42, _shixunsDetail$detail43, _shixunsDetail$detail44, _user$userInfo4, _shixunsDetail$detail45, _shixunsDetail$detail46, _shixunsDetail$detail47, _shixunsDetail$detail48, _shixunsDetail$detail49, _shixunsDetail$detail52, _shixunsDetail$detail53, _shixunsDetail$detail54, _shixunsDetail$detail55, _shixunsDetail$detail56, _shixunsDetail$detail57, _shixunsDetail$detail58, _shixunsDetail$detail59, _shixunsDetail$rightD, _shixunsDetail$rightD2, _shixunsDetail$rightD3, _shixunsDetail$rightD4, _shixunsDetail$rightD5, _shixunsDetail$rightD6, _shixunsDetail$rightD7, _shixunsDetail$rightD8, _shixunsDetail$rightD9, _shixunsDetail$rightD10, _shixunsDetail$rightD11, _shixunsDetail$rightD12, _shixunsDetail$rightD13, _shixunsDetail$rightD14, _shixunsDetail$rightD15, _shixunsDetail$rightD16, _shixunsDetail$detail60, _shixunsDetail$detail61, _shixunsDetail$detail62, _shixunsDetail$detail63, _shixunsDetail$detail64, _shixunsDetail$detail65, _shixunsDetail$detail66, _shixunsDetail$detail67, _user$userInfo5, _shixunsDetail$detail68, _shixunsDetail$detail69, _shixunsDetail$detail70, _shixunsDetail$detail71, _shixunsDetail$detail72, _user$userInfo6, _shixunsDetail$detail73, _shixunsDetail$detail74, _shixunsDetail$detail75, _shixunsDetail$detail76, _shixunsDetail$detail77, _shixunsDetail$detail78, _shixunsDetail$detail79, _shixunsDetail$detail84, _shixunsDetail$detail85, _shixunsDetail$detail86, _shixunsDetail$detail87;
|
|
|
|
|
var shixunsDetail = _ref.shixunsDetail,
|
|
|
|
|
user = _ref.user,
|
|
|
|
|
globalSetting = _ref.globalSetting,
|
|
|
|
|
@ -2027,6 +2027,19 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
})]
|
|
|
|
|
})]
|
|
|
|
|
})]
|
|
|
|
|
}), ((_shixunsDetail$detail56 = shixunsDetail.detail) === null || _shixunsDetail$detail56 === void 0 ? void 0 : _shixunsDetail$detail56.laboratory_name) && (0,authority/* isSuperAdmins */.Ny)() && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
className: Bannermodules.laboratory,
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
|
|
|
children: "\u4E91\u4E0A\u5B9E\u9A8C\u5BA4\uFF1A"
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
title: (_shixunsDetail$detail57 = shixunsDetail.detail) === null || _shixunsDetail$detail57 === void 0 ? void 0 : _shixunsDetail$detail57.laboratory_name,
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
|
|
|
|
|
href: "https://".concat((_shixunsDetail$detail58 = shixunsDetail.detail) === null || _shixunsDetail$detail58 === void 0 ? void 0 : _shixunsDetail$detail58.laboratory_url),
|
|
|
|
|
target: "_blank",
|
|
|
|
|
className: Bannermodules.name,
|
|
|
|
|
children: (_shixunsDetail$detail59 = shixunsDetail.detail) === null || _shixunsDetail$detail59 === void 0 ? void 0 : _shixunsDetail$detail59.laboratory_name
|
|
|
|
|
})
|
|
|
|
|
})]
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
className: Bannermodules.contentWrap,
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
@ -2060,20 +2073,20 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
})]
|
|
|
|
|
})]
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
children: [!!((_shixunsDetail$detail56 = shixunsDetail.detail) !== null && _shixunsDetail$detail56 !== void 0 && _shixunsDetail$detail56.total_stu_num) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
children: [!!((_shixunsDetail$detail60 = shixunsDetail.detail) !== null && _shixunsDetail$detail60 !== void 0 && _shixunsDetail$detail60.total_stu_num) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
className: Bannermodules.ratingTitle,
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
|
|
|
children: "\u5B66\u4E60\u4EBA\u6B21\xA0"
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
|
|
|
children: [(_shixunsDetail$detail57 = shixunsDetail.detail) === null || _shixunsDetail$detail57 === void 0 ? void 0 : _shixunsDetail$detail57.total_stu_num, /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
|
|
|
children: [(_shixunsDetail$detail61 = shixunsDetail.detail) === null || _shixunsDetail$detail61 === void 0 ? void 0 : _shixunsDetail$detail61.total_stu_num, /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
|
|
|
className: "font12",
|
|
|
|
|
children: [!!((_shixunsDetail$detail58 = shixunsDetail.detail) !== null && _shixunsDetail$detail58 !== void 0 && _shixunsDetail$detail58.stu_num) ? /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
|
|
|
children: ["\uFF08\u81EA\u4E3B\u5B66\u4E60\uFF1A", (_shixunsDetail$detail59 = shixunsDetail.detail) === null || _shixunsDetail$detail59 === void 0 ? void 0 : _shixunsDetail$detail59.stu_num]
|
|
|
|
|
}) : '(', !!((_shixunsDetail$detail60 = shixunsDetail.detail) !== null && _shixunsDetail$detail60 !== void 0 && _shixunsDetail$detail60.spoc_stu_num) ? /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
|
|
|
children: [!!((_shixunsDetail$detail62 = shixunsDetail.detail) !== null && _shixunsDetail$detail62 !== void 0 && _shixunsDetail$detail62.stu_num) ? /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
|
|
|
children: ["\uFF08\u81EA\u4E3B\u5B66\u4E60\uFF1A", (_shixunsDetail$detail63 = shixunsDetail.detail) === null || _shixunsDetail$detail63 === void 0 ? void 0 : _shixunsDetail$detail63.stu_num]
|
|
|
|
|
}) : '(', !!((_shixunsDetail$detail64 = shixunsDetail.detail) !== null && _shixunsDetail$detail64 !== void 0 && _shixunsDetail$detail64.spoc_stu_num) ? /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
|
|
|
|
|
style: {
|
|
|
|
|
marginLeft: 5
|
|
|
|
|
},
|
|
|
|
|
children: ["SPOC\u5B66\u4E60\uFF1A", (_shixunsDetail$detail61 = shixunsDetail.detail) === null || _shixunsDetail$detail61 === void 0 ? void 0 : _shixunsDetail$detail61.spoc_stu_num, "\uFF09"]
|
|
|
|
|
children: ["SPOC\u5B66\u4E60\uFF1A", (_shixunsDetail$detail65 = shixunsDetail.detail) === null || _shixunsDetail$detail65 === void 0 ? void 0 : _shixunsDetail$detail65.spoc_stu_num, "\uFF09"]
|
|
|
|
|
}) : ')']
|
|
|
|
|
})]
|
|
|
|
|
})]
|
|
|
|
|
@ -2082,7 +2095,7 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
|
|
|
children: "\u8BBF\u95EE\u6B21\u6570\xA0"
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
|
|
|
children: (_shixunsDetail$detail62 = shixunsDetail.detail) === null || _shixunsDetail$detail62 === void 0 ? void 0 : _shixunsDetail$detail62.total_visits
|
|
|
|
|
children: (_shixunsDetail$detail66 = shixunsDetail.detail) === null || _shixunsDetail$detail66 === void 0 ? void 0 : _shixunsDetail$detail66.total_visits
|
|
|
|
|
})]
|
|
|
|
|
})]
|
|
|
|
|
})]
|
|
|
|
|
@ -2091,7 +2104,7 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
children: [
|
|
|
|
|
// !shixunsDetail.detail?.is_jupyter &&
|
|
|
|
|
// !shixunsDetail.detail?.is_jupyter_lab &&
|
|
|
|
|
showSendToButton((_shixunsDetail$detail63 = shixunsDetail.detail) === null || _shixunsDetail$detail63 === void 0 ? void 0 : _shixunsDetail$detail63.shixun_status) && ((_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.user_identity) !== '学生' && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
showSendToButton((_shixunsDetail$detail67 = shixunsDetail.detail) === null || _shixunsDetail$detail67 === void 0 ? void 0 : _shixunsDetail$detail67.shixun_status) && ((_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.user_identity) !== '学生' && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
placement: "bottom",
|
|
|
|
|
title: "\u4EE5\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802",
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
@ -2103,7 +2116,7 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
children: "\u53D1\u9001\u81F3"
|
|
|
|
|
})]
|
|
|
|
|
})
|
|
|
|
|
}), ((_shixunsDetail$detail64 = shixunsDetail.detail) === null || _shixunsDetail$detail64 === void 0 ? void 0 : _shixunsDetail$detail64.shixun_status) === 2 && ((_shixunsDetail$detail65 = shixunsDetail.detail) === null || _shixunsDetail$detail65 === void 0 ? void 0 : _shixunsDetail$detail65["public"]) === 0 && editable && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
}), ((_shixunsDetail$detail68 = shixunsDetail.detail) === null || _shixunsDetail$detail68 === void 0 ? void 0 : _shixunsDetail$detail68.shixun_status) === 2 && ((_shixunsDetail$detail69 = shixunsDetail.detail) === null || _shixunsDetail$detail69 === void 0 ? void 0 : _shixunsDetail$detail69["public"]) === 0 && editable && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
placement: "bottom",
|
|
|
|
|
title: "\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60",
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
@ -2115,7 +2128,7 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
children: "\u64A4\u9500\u53D1\u5E03"
|
|
|
|
|
})]
|
|
|
|
|
})
|
|
|
|
|
}), ((_shixunsDetail$detail66 = shixunsDetail.detail) === null || _shixunsDetail$detail66 === void 0 ? void 0 : _shixunsDetail$detail66.shixun_status) === 0 && editable && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
}), ((_shixunsDetail$detail70 = shixunsDetail.detail) === null || _shixunsDetail$detail70 === void 0 ? void 0 : _shixunsDetail$detail70.shixun_status) === 0 && editable && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
placement: "bottom",
|
|
|
|
|
title: "\u53D1\u5E03\u540E\uFF0C\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B",
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
@ -2127,7 +2140,7 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
children: "\u53D1\u5E03"
|
|
|
|
|
})]
|
|
|
|
|
})
|
|
|
|
|
}), ((_shixunsDetail$detail67 = shixunsDetail.detail) === null || _shixunsDetail$detail67 === void 0 ? void 0 : _shixunsDetail$detail67.shixun_status) === 2 && ((_shixunsDetail$detail68 = shixunsDetail.detail) === null || _shixunsDetail$detail68 === void 0 ? void 0 : _shixunsDetail$detail68["public"]) === 1 && editable && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
}), ((_shixunsDetail$detail71 = shixunsDetail.detail) === null || _shixunsDetail$detail71 === void 0 ? void 0 : _shixunsDetail$detail71.shixun_status) === 2 && ((_shixunsDetail$detail72 = shixunsDetail.detail) === null || _shixunsDetail$detail72 === void 0 ? void 0 : _shixunsDetail$detail72["public"]) === 1 && editable && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
placement: "bottom",
|
|
|
|
|
title: "\u64A4\u9500\u540E\uFF0C\u4EC5\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B",
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
@ -2141,7 +2154,7 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
children: "\u64A4\u9500\u7533\u8BF7\u516C\u5F00"
|
|
|
|
|
})]
|
|
|
|
|
})
|
|
|
|
|
}), ((_user$userInfo6 = user.userInfo) === null || _user$userInfo6 === void 0 ? void 0 : _user$userInfo6.admin) && ((_shixunsDetail$detail69 = shixunsDetail.detail) === null || _shixunsDetail$detail69 === void 0 ? void 0 : _shixunsDetail$detail69["public"]) === 2 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
}), ((_user$userInfo6 = user.userInfo) === null || _user$userInfo6 === void 0 ? void 0 : _user$userInfo6.admin) && ((_shixunsDetail$detail73 = shixunsDetail.detail) === null || _shixunsDetail$detail73 === void 0 ? void 0 : _shixunsDetail$detail73["public"]) === 2 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
placement: "bottom",
|
|
|
|
|
title: "\u64A4\u9500\u540E\uFF0C\u4EC5\u53EF\u4EE5\u4F7F\u7528\u5230\u81EA\u5DF1\u7684\u8BFE\u5802\u548C\u8BFE\u7A0B",
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
@ -2155,7 +2168,7 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
children: "\u64A4\u9500\u516C\u5F00"
|
|
|
|
|
})]
|
|
|
|
|
})
|
|
|
|
|
}), ((_shixunsDetail$detail70 = shixunsDetail.detail) === null || _shixunsDetail$detail70 === void 0 ? void 0 : _shixunsDetail$detail70.shixun_status) === 2 && ((_shixunsDetail$detail71 = shixunsDetail.detail) === null || _shixunsDetail$detail71 === void 0 ? void 0 : _shixunsDetail$detail71["public"]) === 0 && editable && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
}), ((_shixunsDetail$detail74 = shixunsDetail.detail) === null || _shixunsDetail$detail74 === void 0 ? void 0 : _shixunsDetail$detail74.shixun_status) === 2 && ((_shixunsDetail$detail75 = shixunsDetail.detail) === null || _shixunsDetail$detail75 === void 0 ? void 0 : _shixunsDetail$detail75["public"]) === 0 && editable && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
placement: "bottom",
|
|
|
|
|
title: "\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u5E73\u53F0\u7528\u6237\u53EF\u4EE5\u67E5\u770B\u5B9E\u8BAD",
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
|
|
|
|
|
@ -2167,17 +2180,17 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
children: "\u7533\u8BF7\u516C\u5F00"
|
|
|
|
|
})]
|
|
|
|
|
})
|
|
|
|
|
}), ((_shixunsDetail$detail72 = shixunsDetail.detail) === null || _shixunsDetail$detail72 === void 0 ? void 0 : _shixunsDetail$detail72.shixun_status) !== -1 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
}), ((_shixunsDetail$detail76 = shixunsDetail.detail) === null || _shixunsDetail$detail76 === void 0 ? void 0 : _shixunsDetail$detail76.shixun_status) !== -1 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
|
|
|
|
|
placement: "bottom",
|
|
|
|
|
title: (_shixunsDetail$detail73 = shixunsDetail.detail) !== null && _shixunsDetail$detail73 !== void 0 && _shixunsDetail$detail73.need_authorize ? '需授权' : formatOperationToText((_shixunsDetail$detail74 = shixunsDetail.detail) === null || _shixunsDetail$detail74 === void 0 ? void 0 : (_shixunsDetail$detail75 = _shixunsDetail$detail74.task_operation) === null || _shixunsDetail$detail75 === void 0 ? void 0 : _shixunsDetail$detail75[0]),
|
|
|
|
|
title: (_shixunsDetail$detail77 = shixunsDetail.detail) !== null && _shixunsDetail$detail77 !== void 0 && _shixunsDetail$detail77.need_authorize ? '需授权' : formatOperationToText((_shixunsDetail$detail78 = shixunsDetail.detail) === null || _shixunsDetail$detail78 === void 0 ? void 0 : (_shixunsDetail$detail79 = _shixunsDetail$detail78.task_operation) === null || _shixunsDetail$detail79 === void 0 ? void 0 : _shixunsDetail$detail79[0]),
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(AsyncButton/* AsyncButton */.Z, {
|
|
|
|
|
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8() {
|
|
|
|
|
var _shixunsDetail$detail76, _shixunsDetail$detail77, _shixunsDetail$detail78, _shixunsDetail$detail79;
|
|
|
|
|
var _shixunsDetail$detail80, _shixunsDetail$detail81, _shixunsDetail$detail82, _shixunsDetail$detail83;
|
|
|
|
|
var hasProgressShixun;
|
|
|
|
|
return regeneratorRuntime_default()().wrap(function _callee8$(_context8) {
|
|
|
|
|
while (1) switch (_context8.prev = _context8.next) {
|
|
|
|
|
case 0:
|
|
|
|
|
if (!((_shixunsDetail$detail76 = shixunsDetail.detail) !== null && _shixunsDetail$detail76 !== void 0 && _shixunsDetail$detail76.need_authorize)) {
|
|
|
|
|
if (!((_shixunsDetail$detail80 = shixunsDetail.detail) !== null && _shixunsDetail$detail80 !== void 0 && _shixunsDetail$detail80.need_authorize)) {
|
|
|
|
|
_context8.next = 4;
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
@ -2187,9 +2200,9 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
case 4:
|
|
|
|
|
(0,util/* trackEvent */.L9)(['实践项目', '详情页', '开启挑战']);
|
|
|
|
|
_context8.next = 7;
|
|
|
|
|
return (0,shixunExec/* checkShixunInClassroom */._)("".concat((_shixunsDetail$detail77 = shixunsDetail.detail) === null || _shixunsDetail$detail77 === void 0 ? void 0 : _shixunsDetail$detail77.id), {
|
|
|
|
|
is_jupyter: (_shixunsDetail$detail78 = shixunsDetail.detail) === null || _shixunsDetail$detail78 === void 0 ? void 0 : _shixunsDetail$detail78.is_jupyter,
|
|
|
|
|
is_jupyter_lab: (_shixunsDetail$detail79 = shixunsDetail.detail) === null || _shixunsDetail$detail79 === void 0 ? void 0 : _shixunsDetail$detail79.is_jupyter_lab
|
|
|
|
|
return (0,shixunExec/* checkShixunInClassroom */._)("".concat((_shixunsDetail$detail81 = shixunsDetail.detail) === null || _shixunsDetail$detail81 === void 0 ? void 0 : _shixunsDetail$detail81.id), {
|
|
|
|
|
is_jupyter: (_shixunsDetail$detail82 = shixunsDetail.detail) === null || _shixunsDetail$detail82 === void 0 ? void 0 : _shixunsDetail$detail82.is_jupyter,
|
|
|
|
|
is_jupyter_lab: (_shixunsDetail$detail83 = shixunsDetail.detail) === null || _shixunsDetail$detail83 === void 0 ? void 0 : _shixunsDetail$detail83.is_jupyter_lab
|
|
|
|
|
});
|
|
|
|
|
case 7:
|
|
|
|
|
hasProgressShixun = _context8.sent;
|
|
|
|
|
@ -2206,7 +2219,7 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
type: "primary",
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
|
|
|
|
className: "iconfont icon-jixutiaozhan mr10 font14"
|
|
|
|
|
}), (_shixunsDetail$detail80 = shixunsDetail.detail) !== null && _shixunsDetail$detail80 !== void 0 && _shixunsDetail$detail80.need_authorize ? '需授权' : ((_shixunsDetail$detail81 = shixunsDetail.detail) === null || _shixunsDetail$detail81 === void 0 ? void 0 : _shixunsDetail$detail81.shixun_status) > 1 ? (_shixunsDetail$detail82 = shixunsDetail.detail) === null || _shixunsDetail$detail82 === void 0 ? void 0 : (_shixunsDetail$detail83 = _shixunsDetail$detail82.task_operation) === null || _shixunsDetail$detail83 === void 0 ? void 0 : _shixunsDetail$detail83[0] : '模拟实战']
|
|
|
|
|
}), (_shixunsDetail$detail84 = shixunsDetail.detail) !== null && _shixunsDetail$detail84 !== void 0 && _shixunsDetail$detail84.need_authorize ? '需授权' : ((_shixunsDetail$detail85 = shixunsDetail.detail) === null || _shixunsDetail$detail85 === void 0 ? void 0 : _shixunsDetail$detail85.shixun_status) > 1 ? (_shixunsDetail$detail86 = shixunsDetail.detail) === null || _shixunsDetail$detail86 === void 0 ? void 0 : (_shixunsDetail$detail87 = _shixunsDetail$detail86.task_operation) === null || _shixunsDetail$detail87 === void 0 ? void 0 : _shixunsDetail$detail87[0] : '模拟实战']
|
|
|
|
|
})
|
|
|
|
|
})]
|
|
|
|
|
})]
|
|
|
|
|
@ -2276,8 +2289,8 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
loading: isLoading,
|
|
|
|
|
onClick: function onClick() {
|
|
|
|
|
if (isredio == 1) {
|
|
|
|
|
var _shixunsDetail$detail84;
|
|
|
|
|
if ((_shixunsDetail$detail84 = shixunsDetail.detail) !== null && _shixunsDetail$detail84 !== void 0 && _shixunsDetail$detail84.need_authorize) {
|
|
|
|
|
var _shixunsDetail$detail88;
|
|
|
|
|
if ((_shixunsDetail$detail88 = shixunsDetail.detail) !== null && _shixunsDetail$detail88 !== void 0 && _shixunsDetail$detail88.need_authorize) {
|
|
|
|
|
(0,verifyLogin/* AuthorizeModel */.rX)(false);
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
@ -2309,7 +2322,7 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
setispublicmodal(false);
|
|
|
|
|
},
|
|
|
|
|
onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9() {
|
|
|
|
|
var _shixunsDetail$detail85;
|
|
|
|
|
var _shixunsDetail$detail89;
|
|
|
|
|
return regeneratorRuntime_default()().wrap(function _callee9$(_context9) {
|
|
|
|
|
while (1) switch (_context9.prev = _context9.next) {
|
|
|
|
|
case 0:
|
|
|
|
|
@ -2323,7 +2336,7 @@ var Banner = function Banner(_ref) {
|
|
|
|
|
discipline_name: discipline_name,
|
|
|
|
|
sub_discipline_name: sub_discipline_name,
|
|
|
|
|
sub_discipline_id: sub_discipline_id,
|
|
|
|
|
type: (_shixunsDetail$detail85 = shixunsDetail.detail) === null || _shixunsDetail$detail85 === void 0 ? void 0 : _shixunsDetail$detail85.has_sub_discipline
|
|
|
|
|
type: (_shixunsDetail$detail89 = shixunsDetail.detail) === null || _shixunsDetail$detail89 === void 0 ? void 0 : _shixunsDetail$detail89.has_sub_discipline
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|