diff --git a/13794.7fc5fa53.async.js b/13794.fd1b2515.async.js
similarity index 99%
rename from 13794.7fc5fa53.async.js
rename to 13794.fd1b2515.async.js
index 3bb07a9009..6a65022ddb 100644
--- a/13794.7fc5fa53.async.js
+++ b/13794.fd1b2515.async.js
@@ -85,6 +85,11 @@ var SelectEnvironment = function SelectEnvironment(_ref) {
shixun_type = _ref.shixun_type,
extraContent = _ref.extraContent,
tab_type = _ref.tab_type,
+ _ref$mirrorTypeIds = _ref.mirrorTypeIds,
+ mirrorTypeIds = _ref$mirrorTypeIds === void 0 ? {
+ mirror_type_id: '',
+ mirror_cloud_type_id: ''
+ } : _ref$mirrorTypeIds,
is_create_mirror = _ref.is_create_mirror,
hiddenCreateOnline = _ref.hiddenCreateOnline;
var _useState = (0,_react_17_0_2_react.useState)(''),
@@ -252,7 +257,7 @@ var SelectEnvironment = function SelectEnvironment(_ref) {
method: 'get',
params: objectSpread2_default()(objectSpread2_default()({}, params), {}, {
is_create_mirror: is_create_mirror
- })
+ }, mirrorTypeIds)
});
case 4:
res = _context.sent;
diff --git a/1651.fe5fcd52.async.js b/1651.2ea43dc7.async.js
similarity index 99%
rename from 1651.fe5fcd52.async.js
rename to 1651.2ea43dc7.async.js
index c89f64b4d0..aa96c8978c 100644
--- a/1651.fe5fcd52.async.js
+++ b/1651.2ea43dc7.async.js
@@ -570,8 +570,8 @@ var difficultyDesc = {
//params.taskId 普通实训 params.identifier jupyter实训
- var uploadWorkspace = cloud_type === 4 ? "/data/workspace/userfiles" : windows_vnc ? "C:\/Windows\/AppReadiness\/userfiles" : "/data/workspace/userfiles";
- var downloadWorkspace = cloud_type === 4 ? "/data/workspace/downloadfiles" : windows_vnc ? "C:\/Windows\/AppReadiness\/downloadfiles" : "/data/workspace/downloadfiles";
+ var uploadWorkspace = windows_vnc ? "C:\/Windows\/AppReadiness\/userfiles" : "/data/workspace/userfiles";
+ var downloadWorkspace = windows_vnc ? "C:\/Windows\/AppReadiness\/downloadfiles" : "/data/workspace/downloadfiles";
var isLoadData = !(0,lodash.isEmpty)(resData) || !(0,lodash.isEmpty)(jupyterData);
var mirror_description = jupyterData ? {
name: jupyterData === null || jupyterData === void 0 ? void 0 : jupyterData.main_mirror_name,
@@ -862,7 +862,7 @@ var difficultyDesc = {
children: "\u7AEF\u53E3"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "c-grey-333",
- children: cloud_type === 4 ? resData === null || resData === void 0 ? void 0 : resData.gpPort : resData === null || resData === void 0 ? void 0 : resData.port
+ children: resData === null || resData === void 0 ? void 0 : resData.port
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
className: "mt10",
diff --git a/59623.101f511a.async.js b/59623.6f74169e.async.js
similarity index 97%
rename from 59623.101f511a.async.js
rename to 59623.6f74169e.async.js
index 60226f56b1..c1b4348e6f 100644
--- a/59623.101f511a.async.js
+++ b/59623.6f74169e.async.js
@@ -14,6 +14,9 @@ __webpack_require__.d(__webpack_exports__, {
Z: function() { return /* binding */ Cards_CourseList; }
});
+// 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/_react@17.0.2@react/index.js
var _react_17_0_2_react = __webpack_require__(59301);
;// CONCATENATED MODULE: ./src/components/ui-customization/Cards/CourseList/index.less?modules
@@ -78,6 +81,7 @@ var jsx_runtime = __webpack_require__(37712);
+
var CourseListIcons = [{
@@ -119,8 +123,26 @@ var CourseList = function CourseList(_ref) {
_ref$wrapWidth = _ref.wrapWidth,
wrapWidth = _ref$wrapWidth === void 0 ? 1200 : _ref$wrapWidth,
trackEventItems = _ref.trackEventItems,
- loading = _ref.loading;
+ loading = _ref.loading,
+ wrapClassName = _ref.wrapClassName,
+ imgClassName = _ref.imgClassName,
+ _ref$isArrow = _ref.isArrow,
+ isArrow = _ref$isArrow === void 0 ? false : _ref$isArrow;
var width = Math.floor((wrapWidth - (col - 1) * right) / col);
+ var _useState = (0,_react_17_0_2_react.useState)(),
+ _useState2 = slicedToArray_default()(_useState, 2),
+ nameIndex = _useState2[0],
+ setNameIndex = _useState2[1];
+ var _useState3 = (0,_react_17_0_2_react.useState)(),
+ _useState4 = slicedToArray_default()(_useState3, 2),
+ arrIndex = _useState4[0],
+ setArrIndex = _useState4[1];
+ var handleNameMouseEnter = function handleNameMouseEnter(index) {
+ return setNameIndex(index);
+ };
+ var handleNameMouseLeave = function handleNameMouseLeave() {
+ return setNameIndex(-1);
+ };
return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, {
spinning: loading,
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
@@ -136,7 +158,7 @@ var CourseList = function CourseList(_ref) {
excellent = item.excellent,
is_plan = item.is_plan;
return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
- className: CourseListmodules.wrap,
+ className: _classnames_2_5_1_classnames_default()(CourseListmodules.wrap, wrapClassName),
style: {
width: width,
marginRight: (1 + index) % col === 0 ? 0 : right + precision,
@@ -154,7 +176,7 @@ var CourseList = function CourseList(_ref) {
(0,util/* openNewWindow */.xg)("/paths/".concat(identifier));
},
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
- className: CourseListmodules.img,
+ className: _classnames_2_5_1_classnames_default()(CourseListmodules.img, imgClassName),
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", {
className: CourseListmodules.cover,
src: "".concat(env/* default */.Z.IMG_SERVER, "/").concat(image_url)
@@ -200,12 +222,19 @@ var CourseList = function CourseList(_ref) {
title: name,
children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: CourseListmodules.e,
+ style: {
+ color: isArrow && nameIndex === index ? '#145DFF' : '#000000'
+ },
+ onMouseEnter: function onMouseEnter() {
+ handleNameMouseEnter(index);
+ },
+ onMouseLeave: handleNameMouseLeave,
children: name
})
})
- }), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ }), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: CourseListmodules.tags,
- children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
+ children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
placement: "bottom",
title: "\u7AE0\u8282\u6570",
@@ -227,7 +256,18 @@ var CourseList = function CourseList(_ref) {
})]
})
})]
- })
+ }), isArrow && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
+ children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
+ src: __webpack_require__(arrIndex === index ? /*! @/assets/images/index/arrowhover.png */ 17756 : /*! @/assets/images/index/arrow.png */ 13310),
+ onMouseEnter: function onMouseEnter() {
+ setArrIndex(index);
+ },
+ onMouseLeave: function onMouseLeave() {
+ setArrIndex(-1);
+ },
+ width: 67
+ })
+ })]
})]
})
}, id);
@@ -751,7 +791,7 @@ var ShixunList = function ShixunList(_ref) {
title: "\u5173\u5361\u6570",
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
- className: "iconfont icon-shixunguanqia font14 mr2"
+ className: "iconfont icon-shixunguanqia font14 mr3"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: item.challenges_count
})]
@@ -761,7 +801,7 @@ var ShixunList = function ShixunList(_ref) {
title: "\u5B66\u4E60\u4EBA\u6570",
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
- className: "iconfont icon-chengyuan font14 mr2"
+ className: "iconfont icon-chengyuan font14 mr3"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: item.myshixuns_count
})]
@@ -1397,6 +1437,26 @@ var CustomCountdown_CustomCountdown = function CustomCountdown(_ref) {
+/***/ }),
+
+/***/ 13310:
+/*!*******************************************!*\
+ !*** ./src/assets/images/index/arrow.png ***!
+ \*******************************************/
+/***/ (function(module) {
+
+module.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIYAAAAeCAYAAADpTGa/AAAAAXNSR0IArs4c6QAAAsBJREFUaEPtmk+IjVEYxn9PJBv/lWw0jIWysLRWYqukrK0GRZLVhPxdKWMxsRlsFBYsrGTYiYTFbJQyFtb+SyEe99RN33zudO/3fef75k73nOW97/u8z33O07nnzyvS6FsFbD8AtmcIPpO0tQnCaqJIqlFOAdu3gT2Z7LeSNpRDK5aVjFFMr0ajbV8GRjJFv0la0gSJZIwmVC5Zw/ZZYDSXvljSj5KQPaclY/QsVfOBtg8DY7nK6yS9q5tNMkbdClfAt70NeJSD2C3pTgXYnlKTMXqSaW6CbC8FPgHZeboiaX/djJIx6la4Ir7tV8CmDMy0pOGKsF3TkzG6SjS3AbYngH05FsOSputkloxRp7oRsG3vAO7noE5IOhMBflaIZIw61Y2AbXsBEE4hazNwYd8xJOlzhBIdIZIx6lI2Iq7tC8DRHORpSScjlpkBlYxRl7IRcW2Ha/CwCV2Ugf0CrJf0IWKpf1DJGHWoWgOm7UvAoRz0LUl7ayg343xcB37CjKSA7dXAGyDcbWTHqKTzkcqkFSO2kE3gzXJF/gfYJeleTA7prySmmg1g2b4bjJAr9RXYKelJLArJGLGUbAjH9jLgJZDvywgvriOSrsegkowRQ8WGMVqrxpb249rKDqUvAsck/a5CKxmjinpzmNs2xyQQNqX58RA4IOl1WYrJGGWV64M825uBYII1Hej8an0eOsBOlbnrSMbogwmuQsH2UOv19SYwW5PwRyB0go0X6fxKxqgyK32S22oBXAicC3uLXO9GluF74AYwIWmqG/VkjG4KzaPv2y+x48DGLrSfA1fDSiMprCj/jWSMeTTxvVC1Hd5TDgLHgRVdcsLJ5UX7hBNaCB9L+h5yZPtILwVTzLxTYFXbIMsLMP8JPAUmgzFcIDGFDoYCU8kYgzHRRX/ltWSMopINRvxYMsZgTHTRXzn2FxIhqRpxDpJmAAAAAElFTkSuQmCC";
+
+/***/ }),
+
+/***/ 17756:
+/*!************************************************!*\
+ !*** ./src/assets/images/index/arrowhover.png ***!
+ \************************************************/
+/***/ (function(module) {
+
+module.exports = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIYAAAAeCAYAAADpTGa/AAAAAXNSR0IArs4c6QAAA0ZJREFUaEPtmk9IFGEYxp93tG0J0q1m1TqEqYeoQ8eOFUSdAiGMLrsbHsSSighPUllZpyAjxBD8N0tgBnXwFOnSJYqoDhIIkQoZgrtrbhmJf3beWCib3dZ2Z+ebcWW/ve77/t5nnu/hY/58BPnLWwdUPz8H4+iqQMKbqEYHnRBMTgyRM3JzwOvjQQbq/nQTMBkJUlVuNHNdMhjm/HK0Wg1wJ3Q0GoLxIxKkrU6IkMFwwuUcZ3gD3MY6WoztHg/cn+7TYo7IrNtkMLK2yvlCr58vMqPdONlVjN3TvTRltxoZDLsdtsCv8PORFUbIiFCAk+EgPbGAzapVBiMrm9anqOY8l8RiiAH4u04KHkT76azdimQw7HbYIl/18xgYew03oBORIFVbxGZsl8HIaNH6Fnj93M2MeqOKok2onumhCTuVyWDY6a4AdlmAj+k6niWhCFejGt0UgF8TIYNhp7sC2HWDXPRiCFMM7FzFEWIlblROdNE3ASPSImQw7HJWIFcN8B3ouJz0dKLgRrifrgkck7Ip2UWWXGEOlNdzVXwZYwBcBuh3twt7vnTTV2GDDCC5Y9jhqg1Mr4/vMXDBiCbCo4hGp20YZ3g+toMumcIc2NXA6tICxgGUpISjJaLRbWGDfoPkjiHaURt56V6Rg6AXKaid6aMhkaNlMES66QBL9fFTALUpd4rzCnA8rNErURJkMEQ56RCnqoFL5xfwnoGkcxlEWISCxkgf9YmQIoMhwkWHGWX1fEBfQQiM7amjFeDuoRNofnyK4lZkyWBYcW8dexPh4GUMM6D+I4MwAuBcVKOPuUqUwcjVuTzoqwjw/riOEQbK04RjmRidm124nsu7DhmMPFhgKxIqznDlShwDANY6JDwHQpunFB1mTn7JYFhZlTzpPdzKxR/GcQtAc9LZDYM+IsyC8ZAI3WGNRjNJl8HI5NAG+j/xJZZ1dDBQ81/ZhLcKoce9BQOfO2kuXa0MxgZa+Gyk7mtlV3gSTdBxBcC2DD1xEN4RECIFoWIXXk530c9ED6kBvpTNQFmzsRwgYAczmsDwmFC+RITXDAyT6mM20ShLC8ABIozKYBTAQpu9RCL0ymCYda0A6klBuwxGASy02UtMBOMXm5/YZBd52JAAAAAASUVORK5CYII=";
+
/***/ }),
/***/ 96908:
diff --git a/59623.4470751e.chunk.css b/59623.d2b2003e.chunk.css
similarity index 99%
rename from 59623.4470751e.chunk.css
rename to 59623.d2b2003e.chunk.css
index 09e9744dc8..88ee7a58d5 100644
--- a/59623.4470751e.chunk.css
+++ b/59623.d2b2003e.chunk.css
@@ -560,7 +560,7 @@
color: #7d8592;
}
.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo > span {
- margin-right: 5px;
+ margin-right: 12px;
font-size: 12px;
}
.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 {
diff --git a/index.html b/index.html
index efe32f7cab..3466902d64 100644
--- a/index.html
+++ b/index.html
@@ -26,7 +26,7 @@
display: block !important;
}
-
+