Auto Submit

dev_local_v9_test4
autosubmit 1 year ago
parent 4f86ab92cd
commit b554f5adf6

@ -27,7 +27,7 @@
display: block !important;
}
</style><script>if(document.domain !== "www.educoder.net") document.title = '';</script>
<script src="/react/build/umi.4c870e0e.js"></script>
<script src="/react/build/umi.8e760857.js"></script>
<script src="/react/build/js/public.js"></script>
</body>
</html>

@ -445,6 +445,201 @@
margin-right: 5rem;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.4.4@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.4@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/LaboratoryOverview/Board/Classroom/index.less?modules ***!
\***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.box___KkL3q {
background: rgba(4, 59, 158, 0.3);
border-radius: 10rem;
border: 1rem solid #5C83BD;
-webkit-backdrop-filter: blur(2px);
backdrop-filter: blur(2px);
width: 1143rem;
height: 491rem;
}
.title___u4AX9 {
display: flex;
align-items: center;
height: 64rem;
padding: 0 30rem;
}
.title___u4AX9 .name___fibD0 {
font-weight: 500;
font-size: 18rem;
color: #FFFFFF;
margin-left: 10rem;
}
.title___u4AX9 .btns___sJA6S {
margin-left: auto;
display: flex;
align-items: center;
gap: 20rem;
}
.title___u4AX9 .btns___sJA6S .btn___pxEhS {
height: 30rem;
padding: 0 16rem;
line-height: 30rem;
background: linear-gradient(180deg, #1C5BE8 0%, #4BBFFE 100%), #F6F7F9;
box-shadow: inset 0rem 1rem 3rem 0rem rgba(255, 255, 255, 0.5);
border-radius: 16rem;
color: #FFFFFF;
cursor: pointer;
font-size: 14rem;
}
.list___hYYt9 {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-gap: 14rem 20rem;
gap: 14rem 20rem;
padding: 0 30rem;
font-size: 14rem;
color: #FFFFFF;
}
.list___hYYt9 .wrap___on2l9 {
position: relative;
height: 193rem;
background: rgba(1, 29, 76, 0.6);
border-radius: 8rem;
border: 1rem solid rgba(31, 87, 167, 0.21);
}
.list___hYYt9 .wrap___on2l9:hover .lockWrap___AZSa6 {
display: flex;
}
.list___hYYt9 .wrap___on2l9 .lockWrap___AZSa6 {
position: absolute;
z-index: 10;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.6);
box-shadow: 0rem 2rem 5rem 0rem rgba(0, 0, 0, 0.05);
border-radius: 8rem;
display: none;
flex-direction: column;
justify-content: center;
align-items: center;
}
.list___hYYt9 .wrap___on2l9 .lockWrap___AZSa6 div {
width: 116rem;
height: 36rem;
border-radius: 18rem;
border: 1rem solid #ffffff;
font-size: 14rem;
font-weight: 600;
color: #ffffff;
line-height: 34rem;
text-align: center;
margin: 10rem 0;
cursor: pointer;
}
.list___hYYt9 .wrap___on2l9 .lockWrap___AZSa6 div:hover {
box-shadow: 0rem 0rem 4rem 0rem #4f85ff;
border: 1rem solid #c2d3f8;
}
.list___hYYt9 .wrap___on2l9 .top___GcOjd {
height: calc(100% - 32rem);
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-start;
padding: 0 24rem;
position: relative;
}
.list___hYYt9 .wrap___on2l9 .top___GcOjd .sign___tJ5Dm {
position: absolute;
z-index: 1;
width: 44rem;
height: 22rem;
background: #ffe9c1;
border-radius: 8rem 0rem 13rem 0rem;
left: 0;
top: 0;
color: #a45204;
text-align: center;
line-height: 22rem;
}
.list___hYYt9 .wrap___on2l9 .top___GcOjd .name___fibD0 {
font-weight: 600;
margin-top: 18rem;
font-size: 16rem;
white-space: normal;
text-align: center;
-webkit-box-orient: vertical;
display: -webkit-box;
-webkit-line-clamp: 1;
overflow: hidden;
color: #FFFFFF;
}
.list___hYYt9 .wrap___on2l9 .top___GcOjd .img___bXIP9 {
width: 60rem;
height: 60rem;
border-radius: 30rem;
margin-top: 14rem;
}
.list___hYYt9 .wrap___on2l9 .top___GcOjd .text___v5vlX {
font-size: 14rem;
color: #fff;
margin-top: 8rem;
width: 98%;
text-align: center;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.list___hYYt9 .wrap___on2l9 .top___GcOjd .btns___sJA6S {
display: flex;
align-items: center;
margin-top: 12rem;
}
.list___hYYt9 .wrap___on2l9 .top___GcOjd .btns___sJA6S div {
width: 76rem;
background: #ffffff;
height: 26rem;
border-radius: 13rem;
border: 1rem solid #d6f7ef;
font-size: 14rem;
color: #01795d;
line-height: 24rem;
text-align: center;
margin: 0 10rem;
}
.list___hYYt9 .wrap___on2l9 .top___GcOjd .btns___sJA6S aside {
width: 76rem;
background: #ffffff;
height: 26rem;
border-radius: 13rem;
border: 1rem solid #ffe9c1;
font-size: 14rem;
color: #a45204;
line-height: 24rem;
text-align: center;
margin: 0 10rem;
}
.list___hYYt9 .wrap___on2l9 .bottom___Pi1b3 {
height: 32rem;
border-top: 1rem solid rgba(51, 98, 194, 0.18);
display: flex;
align-items: center;
padding: 0 12rem;
}
.list___hYYt9 .wrap___on2l9 .bottom___Pi1b3 > div {
margin-left: auto;
}
.list___hYYt9 .wrap___on2l9 .bottom___Pi1b3 > span {
display: flex;
align-items: center;
margin-right: 12rem;
color: #fff;
font-size: 12rem;
}
.list___hYYt9 .wrap___on2l9 .bottom___Pi1b3 > span i {
font-size: 14rem;
font-size: 12rem;
color: #999999;
margin-right: 6rem;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[0].use[1]!./node_modules/_@umijs_bundler-webpack@4.4.4@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.4.4@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Statistics/index.less?modules ***!
\***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

@ -1,9 +1,9 @@
"use strict";
(self["webpackChunk"] = self["webpackChunk"] || []).push([[4271],{
/***/ 27298:
/***/ 70392:
/*!*************************************************************!*\
!*** ./src/pages/LaboratoryOverview/index.tsx + 34 modules ***!
!*** ./src/pages/LaboratoryOverview/index.tsx + 37 modules ***!
\*************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
@ -1392,6 +1392,184 @@ var Activity_CustomTabs = function CustomTabs(_ref) {
});
};
/* harmony default export */ var Activity = (Activity_CustomTabs);
;// CONCATENATED MODULE: ./src/pages/LaboratoryOverview/Board/Classroom/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var Classroommodules = ({"box":"box___KkL3q","title":"title___u4AX9","name":"name___fibD0","btns":"btns___sJA6S","btn":"btn___pxEhS","list":"list___hYYt9","wrap":"wrap___on2l9","lockWrap":"lockWrap___AZSa6","top":"top___GcOjd","sign":"sign___tJ5Dm","img":"img___bXIP9","text":"text___v5vlX","bottom":"bottom___Pi1b3"});
;// CONCATENATED MODULE: ./src/pages/LaboratoryOverview/Board/Classroom/icon.png
var Classroom_icon_namespaceObject = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAABRtJREFUSEuNlX1sU2UUxp/3vfe2Xbu129pttIOyrfsS7AJjjI+JymIIfuAXMwYUFWXBGAnRICExxoVEzWZCZBIl0RBBFkIEIRhJgMEkRJEhTqYbyIQhbGXt2nW77Xq/72sa4mLiYLz/nnN+J+fkec5LcA/vyG+jyyRGmqvyyCeVhdohQtziVGVkqoR0vPX0yAtt/WxvwEmwYBp/vToX+0vzyB6vO6v3TvVTgpuaGM1eHG3slvmdq8o5fHtFRecFHkEPpyyfS07OK9a3l/pcpwkhyn+b3BW8oin89GK/3D1GUq1KlvfRNxZbiMFM0h8x0X6eof2CAV8+h2ceIKcbl114hJCl+r/wu4KDmxO/U8nwldiZ7AtSX0OtlRm6SSgzYbUwwARad8tgYOLOTQl/bm5g7J7A9dtGusU4DUo3nUiUAnUzDNSXmCjKZzB1xgRDI/sPy4hGTfGLpvHJwa1H+5zJwRuvFhTkJGhWTtvapcXylna5WxS14Moyio/O2tAVpijOMtHyuA5VNQFFxsEjKoajTNy19Q7gbfu6V5uGtIqzZbo0De9uXjX7TPNPie5YVAmur7FAlIHnDmcih2dofsyArpmMyQo5cFJHeNAQv3ov4f/8m0G7Z96S6Poaok3sePvBS6s5Ji8DM91Ffm/LEwt8Zz4+G7uYSOhVtb5MeO0Mrx+3I4NjeLvOhIMzQFUNx4YIQnEmNhaE7++JxFuC1bNOLAk4dk2APz1+w+cU8JbbwSXq5vtacwgZPdQT3RBK0G39kp3nBAs6+wiUMQa/B3DYTCws0nAlSaAAYgO9WdoTUzZU3Oc/Vl/p/PF/qujp6bHAkd9AOeHNaAI1nZfHhSSxYyAjG2ktOTkTL5briCkcOz4A8sMQxTy3Jm4pHfAHAndRRX8kPofnMjokWc1OShrGFeDvmIATcQdGVQqXwOAjJipyNRS5TRCeYEQhyaBtoLCsrGzC6pPqOBQSPeMGfU3SzK2EMsuYRCHrFEMKh3NDPP4cMMFkoDJHRV2RDJdN/Xp5rfdlQgi7o47f2dlbBmpdF0ryL/XFrQXVRQJ5ZZEAe6aAlAEoKjA8ZkJKybBSFbKsXJJE9uz6huLLk1r6yX3DvgAx9hLJqDt1w2ZJjzx/mo6Z2YDHxWHmNA7ZmXzabIiMyPgrArRd4mHoJpbkpZKDo8rR9rhjbajJl0o3IO/vvuqXZH3tGLU1nnNNLwxYVJTzGrxMhzebwpcL0LRpcXtKShhUjeF6mEFUGC4OKTh/XcWtIYKGKqU308J2qALbT1a0RaIFhuKmKnBYmA6BA7I4E36riVJOQ5XTwEwXgzuTISkZuBVjuBLW8eugit4BDbEwA5ckEBjwVL2MKCO4KaGDLPgyEiI877VyJphgxzisiKgUqaQBp6nB55RR7CCotHMID0voujWO/piJxIAFQlyHwBPYPQx8rgY4dGiEgjNxisz9sC+Py7E/z9usaxhQK3AMiRSPihEDlqIMJJwcxHEVqZSCof4YdIOCN3iUEAt4C49rRgqMyuklMRByhqjKXo2NHZiQ2+ymHos937mI8NzGRIo9/EEtr1cHXHlX4xx+GaXoGtXwx8+DqPZQPFjCobzQwrpD5nBLpyRwmvQd0bUd12yjXWi6fZMn1XHVpouOz9ZZqd/lW2nNsKwxTPLQ4IjBRWNxeFy8RAk7pqjaHhcVv1+xR8q41lwzcYfv6R6nkzo6OvhAxdw5jKMbwzExaoJ9tnDWjL6p/sp/APcVYRgImQipAAAAAElFTkSuQmCC";
;// CONCATENATED MODULE: ./src/pages/LaboratoryOverview/Board/Classroom/index.tsx
var Classroom_DATEFORMAT = 'YYYY-MM-DD';
var Classroom_CustomTabs = function CustomTabs(_ref) {
var className = _ref.className,
_ref$style = _ref.style,
style = _ref$style === void 0 ? {} : _ref$style;
var _useState = (0,_react_17_0_2_react.useState)([]),
_useState2 = slicedToArray_default()(_useState, 2),
data = _useState2[0],
setData = _useState2[1];
(0,_react_17_0_2_react.useEffect)(function () {
getData();
}, []);
var getData = /*#__PURE__*/function () {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
var res;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
_context.next = 2;
return (0,fetch/* default */.ZP)("/api/courses.json", {
method: 'get',
params: {
page: 1,
limit: 8,
order: 'created_at'
}
});
case 2:
res = _context.sent;
if (res !== null && res !== void 0 && res.courses) {
setData(res === null || res === void 0 ? void 0 : res.courses);
}
case 4:
case "end":
return _context.stop();
}
}, _callee);
}));
return function getData() {
return _ref2.apply(this, arguments);
};
}();
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: _classnames_2_5_1_classnames_default()(Classroommodules.box, className),
style: style,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Classroommodules.title,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", {
style: {
width: '22rem'
},
src: Classroom_icon_namespaceObject
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: Classroommodules.name,
children: "\u6211\u7684\u8BFE\u5802"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: Classroommodules.btns,
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: Classroommodules.btn,
children: "\u67E5\u770B\u66F4\u591A"
})
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: Classroommodules.list,
children: !!data.length && data.map(function (item, index) {
var subject_identifier = item.subject_identifier,
id = item.id,
identifier = item.identifier,
power = item.power;
var is_public = item.is_public != 0 && item.is_public;
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Classroommodules.wrap,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("a", {
className: Classroommodules.li,
onClick: function onClick(e) {
e.preventDefault();
(0,util/* openNewWindow */.xg)(item.first_category_url);
},
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Classroommodules.top,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
title: item.name,
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: Classroommodules.name,
children: item.name
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
className: Classroommodules.img,
src: env/* default */.Z.IMG_SERVER + '/images/' + item.avatar_url
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: Classroommodules.text,
title: item.creator,
children: item.creator
}), subject_identifier && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Classroommodules.btns,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: "\u5F00\u653E\u8BFE\u7A0B"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", {
children: "\u5F00\u653E\u8BFE\u5802"
})]
}), is_public && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: Classroommodules.sign,
children: "\u516C\u5F00"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Classroommodules.bottom,
children: [item.visits > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
title: "\u8BBF\u95EE\u91CF",
placement: "bottom",
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-liulanyan"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: item.visits
})]
})
}), item.course_members_count > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
title: "\u6210\u5458",
placement: "bottom",
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-chengyuan"
}), item.course_members_count]
})
}), item.tasks_count > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
title: "\u4F5C\u4E1A",
placement: "bottom",
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-zuoye"
}), item.tasks_count]
})
}), item.is_end ? /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
color: '#6B758B'
},
children: "\u5DF2\u7ED3\u675F"
}) : /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
color: '#00B187'
},
children: "\u8FDB\u884C\u4E2D"
})]
})]
}), !item.is_accessible && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Classroommodules.lockWrap,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", {
src: "".concat(env/* default */.Z.IMG_SERVER, "/images/educoder/icon/lockclose.svg")
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "mt15 font16 c-white",
children: "\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165"
})]
})]
}, id);
})
})]
});
};
/* harmony default export */ var Classroom = (Classroom_CustomTabs);
;// CONCATENATED MODULE: ./src/pages/LaboratoryOverview/Board/index.tsx
@ -1406,6 +1584,7 @@ var Activity_CustomTabs = function CustomTabs(_ref) {
var Board_Workbench = function Workbench(_ref) {
var userInfo = _ref.userInfo;
var _useState = (0,_react_17_0_2_react.useState)({}),
@ -1444,15 +1623,19 @@ var Board_Workbench = function Workbench(_ref) {
return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: Boardmodules.wrap,
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
className: Boardmodules.left,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExperimentalStatistics, {
data: oneData === null || oneData === void 0 ? void 0 : oneData.open_experiment_data
}), /*#__PURE__*/(0,jsx_runtime.jsx)(Substance, {
data: oneData
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExperimentalStatistics, {
data: oneData === null || oneData === void 0 ? void 0 : oneData.open_experiment_data
}), /*#__PURE__*/(0,jsx_runtime.jsx)(Substance, {
data: oneData
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(Classroom, {
style: {
marginTop: '10rem'
}
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Boardmodules.right,
style: {
marginLeft: '10rem'
},

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save