|
|
|
|
@ -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'
|
|
|
|
|
},
|