Auto Submit

pull/1/head
autosubmit 2 years ago
parent c75e54a296
commit abbbcf2ed7

@ -2000,6 +2000,7 @@ var Head = function Head(_ref) {
/* harmony export */ D9: function() { return /* binding */ ExportStudentanalysis; },
/* harmony export */ IM: function() { return /* binding */ get_ecs_attachment; },
/* harmony export */ Iy: function() { return /* binding */ ExportCourseWorkListScores; },
/* harmony export */ KM: function() { return /* binding */ getmember_works; },
/* harmony export */ Ne: function() { return /* binding */ getec_training_objectives; },
/* harmony export */ ON: function() { return /* binding */ exportPaperlibraryPaper; },
/* harmony export */ Uj: function() { return /* binding */ exportTaskPass; },
@ -2896,6 +2897,26 @@ var exportUserExerciseDetail = /*#__PURE__*/function () {
return _ref31.apply(this, arguments);
};
}();
var getmember_works = /*#__PURE__*/function () {
var _ref32 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(params) {
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) {
while (1) switch (_context32.prev = _context32.next) {
case 0:
_context32.next = 2;
return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({
url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/".concat(params === null || params === void 0 ? void 0 : params.identifier, "/competition_commit_records/member_works.xlsx"),
query: params
}));
case 2:
case "end":
return _context32.stop();
}
}, _callee32);
}));
return function getmember_works(_x34) {
return _ref32.apply(this, arguments);
};
}();
/***/ }),

@ -1941,15 +1941,12 @@ var HeaderComponents = function HeaderComponents(_ref) {
QQVisible = _useState6[0],
setQQVisible = _useState6[1];
var payload = getCourseParam();
// useEffect(() => {
// dispatch({
// type: 'user/getNavigationInfo',
// payload: {
// ...payload,
// },
// })
// }, [globalSetting.name])
(0,_react_17_0_2_react.useEffect)(function () {
dispatch({
type: 'user/getNavigationInfo',
payload: objectSpread2_default()({}, payload)
});
}, [globalSetting.name]);
(0,_react_17_0_2_react.useEffect)(function () {
if (shixunHomeworks.actionTabs.key === '底部弹窗') {
if (Header_showLinks !== null && Header_showLinks !== void 0 && Header_showLinks.includes(location === null || location === void 0 ? void 0 : location.pathname) || (location === null || location === void 0 ? void 0 : location.pathname.indexOf('/classrooms')) === 0) {} else {
@ -2245,7 +2242,7 @@ var HeaderComponents = function HeaderComponents(_ref) {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(SearchInput, {}), !isLogin && /*#__PURE__*/(0,jsx_runtime.jsx)(components_Join, {}), !isLogin && !!(user !== null && user !== void 0 && (_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && _user$userInfo.login) && /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, {
className: "iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",
to: "/messages/".concat(user === null || user === void 0 || (_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.login, "/user_tidings"),
children: (user === null || user === void 0 || (_user$navigationInfo = user.navigationInfo) === null || _user$navigationInfo === void 0 || (_user$navigationInfo = _user$navigationInfo.top) === null || _user$navigationInfo === void 0 ? void 0 : _user$navigationInfo.new_message) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: (user === null || user === void 0 || (_user$navigationInfo = user.navigationInfo) === null || _user$navigationInfo === void 0 ? void 0 : _user$navigationInfo.new_message) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: Headermodules.newslight
})
})]

@ -43,235 +43,6 @@ if (false) {}
/***/ }),
/***/ 9017:
/*!********************************************************!*\
!*** ./src/components/AppplyDepartmentModal/index.tsx ***!
\********************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js */ 27161);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301);
/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! umi */ 66660);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! antd */ 1056);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd */ 78241);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd */ 8591);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 43418);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 72315);
/* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/utils/fetch */ 97174);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! react/jsx-runtime */ 37712);
var _excluded = ["account", "globalSetting", "loading", "dispatch", "schoolName", "departmentName", "visible", "onClose", "onSuccess"];
var TextArea = antd__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.TextArea;
var AppplyDepartmentModal = function AppplyDepartmentModal(_ref) {
var account = _ref.account,
globalSetting = _ref.globalSetting,
loading = _ref.loading,
dispatch = _ref.dispatch,
schoolName = _ref.schoolName,
departmentName = _ref.departmentName,
visible = _ref.visible,
_ref$onClose = _ref.onClose,
onClose = _ref$onClose === void 0 ? function () {} : _ref$onClose,
_ref$onSuccess = _ref.onSuccess,
onSuccess = _ref$onSuccess === void 0 ? function () {} : _ref$onSuccess,
props = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_3___default()(_ref, _excluded);
var _Form$useForm = antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.useForm(),
_Form$useForm2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_Form$useForm, 1),
form = _Form$useForm2[0];
var schoolId = (0,react__WEBPACK_IMPORTED_MODULE_4__.useRef)();
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)(false),
_useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState, 2),
btnLoading = _useState2[0],
setBtnLoading = _useState2[1];
(0,react__WEBPACK_IMPORTED_MODULE_4__.useEffect)(function () {
schoolId.current = props.schoolId;
}, [props.schoolId]);
(0,react__WEBPACK_IMPORTED_MODULE_4__.useEffect)(function () {
form.setFieldsValue({
department: departmentName
});
}, [departmentName]);
var handleFinish = /*#__PURE__*/function () {
var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2(values) {
var _ref3, department, remarks, checkData, func, _checkData$data, _checkData$data2, _checkData$data3;
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
_ref3 = values || {}, department = _ref3.department, remarks = _ref3.remarks; //检查部门是否重复
setBtnLoading(true);
_context2.next = 4;
return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .ZP)("/api/add_department_applies/inspect.json", {
method: 'get',
params: {
name: department,
school_id: schoolId.current
}
});
case 4:
checkData = _context2.sent;
setBtnLoading(false);
func = /*#__PURE__*/function () {
var _ref4 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() {
var res;
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
_context.next = 2;
return dispatch({
type: 'account/appplyDepartment',
payload: {
school_id: schoolId.current,
name: department,
remarks: remarks
}
});
case 2:
res = _context.sent;
if ((res === null || res === void 0 ? void 0 : res.status) === 0) {
antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .ZP.success("新增院系/部门成功!");
onSuccess(department);
onClose();
}
case 4:
case "end":
return _context.stop();
}
}, _callee);
}));
return function func() {
return _ref4.apply(this, arguments);
};
}();
if (!((checkData === null || checkData === void 0 ? void 0 : checkData.status) === 0)) {
_context2.next = 12;
break;
}
if (!(checkData !== null && checkData !== void 0 && (_checkData$data = checkData.data) !== null && _checkData$data !== void 0 && _checkData$data.name)) {
_context2.next = 11;
break;
}
antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z.confirm({
centered: true,
icon: null,
width: 500,
okText: '确定',
cancelText: '取消',
title: '提示',
content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)("div", {
className: "mb10",
children: "\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u7533\u8BF7\u65B0\u589E\u7684\u90E8\u95E8\u5DF2\u5B58\u5728\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E3A\u8BE5\u90E8\u95E8\uFF1F"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
rowKey: "name",
columns: [{
title: '院系/部门',
dataIndex: 'name'
}, {
title: '用户数',
dataIndex: 'size'
}],
dataSource: [{
name: checkData === null || checkData === void 0 || (_checkData$data2 = checkData.data) === null || _checkData$data2 === void 0 ? void 0 : _checkData$data2.name,
size: checkData === null || checkData === void 0 || (_checkData$data3 = checkData.data) === null || _checkData$data3 === void 0 ? void 0 : _checkData$data3.size
}],
pagination: false
})]
}),
onOk: function onOk() {
onSuccess(department);
onClose();
}
});
return _context2.abrupt("return");
case 11:
func();
case 12:
case "end":
return _context2.stop();
}
}, _callee2);
}));
return function handleFinish(_x) {
return _ref2.apply(this, arguments);
};
}();
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {
centered: true,
keyboard: false,
closable: false,
destroyOnClose: true,
open: visible,
title: "\u7533\u8BF7\u6DFB\u52A0\u90E8\u95E8\u540D\u79F0",
width: "600px",
onCancel: onClose,
onOk: function onOk() {
return form.submit();
},
confirmLoading: btnLoading,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, {
form: form,
labelCol: {
span: 4
},
wrapperCol: {
span: 20
},
onFinish: handleFinish,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.Item, {
label: "\u5355\u4F4D\u540D\u79F0\uFF1A",
children: schoolName
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.Item, {
label: "\u90E8\u95E8\u540D\u79F0\uFF1A",
name: "department",
rules: [{
required: true,
message: '请输入部门或者学院名称'
}],
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(antd__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z, {
placeholder: "\u8BF7\u8F93\u5165\u90E8\u95E8\u6216\u8005\u5B66\u9662\u540D\u79F0"
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.Item, {
label: "\u8BF4\u660E\uFF1A",
name: "remarks",
style: {
marginBottom: 0
},
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_7__.jsx)(TextArea, {
placeholder: "\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09"
})
})]
})
});
};
/* harmony default export */ __webpack_exports__.Z = ((0,umi__WEBPACK_IMPORTED_MODULE_5__.connect)(function (_ref5) {
var account = _ref5.account,
loading = _ref5.loading,
globalSetting = _ref5.globalSetting;
return {
account: account,
globalSetting: globalSetting,
loading: loading.effects
};
})(AppplyDepartmentModal));
/***/ }),
/***/ 78273:
/*!************************************************************!*\
!*** ./src/components/image-preview/index.tsx + 1 modules ***!
@ -484,6 +255,8 @@ var es_button = __webpack_require__(3113);
var AppplySchoolModal = __webpack_require__(1359);
// EXTERNAL MODULE: ./src/components/AppplyDepartmentModal/index.tsx
var AppplyDepartmentModal = __webpack_require__(9017);
// EXTERNAL MODULE: ./src/pages/Account/Certification/components/ProfessionalAuthModal.tsx
var ProfessionalAuthModal = __webpack_require__(93126);
// EXTERNAL MODULE: ./src/assets/images/AssistantCode3.jpeg
var AssistantCode3 = __webpack_require__(32637);
// EXTERNAL MODULE: ./src/utils/util.tsx
@ -498,6 +271,8 @@ var PlusOutlined = __webpack_require__(378);
var image_preview = __webpack_require__(78273);
// EXTERNAL MODULE: ./src/components/mediator.js
var mediator = __webpack_require__(93914);
// EXTERNAL MODULE: ./src/utils/fetch.ts
var fetch = __webpack_require__(97174);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(47015);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
@ -526,6 +301,8 @@ var _excluded = ["user", "account", "globalSetting", "shixunHomeworks", "loading
var Option = es_select["default"].Option;
var TextArea = input/* default */.Z.TextArea;
var identityMap = {
@ -575,30 +352,42 @@ var Edit = function Edit(_ref) {
_useState14 = slicedToArray_default()(_useState13, 2),
assistantVisible = _useState14[0],
setAssistantVisible = _useState14[1];
var _useState15 = (0,_react_17_0_2_react.useState)(),
var _useState15 = (0,_react_17_0_2_react.useState)(false),
_useState16 = slicedToArray_default()(_useState15, 2),
realName = _useState16[0],
setRealName = _useState16[1];
var _useState17 = (0,_react_17_0_2_react.useState)(null),
tipVisible = _useState16[0],
settipVisible = _useState16[1];
var _useState17 = (0,_react_17_0_2_react.useState)(),
_useState18 = slicedToArray_default()(_useState17, 2),
saveIdentity = _useState18[0],
setSaveIdentity = _useState18[1];
var _useState19 = (0,_react_17_0_2_react.useState)(true),
realName = _useState18[0],
setRealName = _useState18[1];
var _useState19 = (0,_react_17_0_2_react.useState)(null),
_useState20 = slicedToArray_default()(_useState19, 2),
schoolLoading = _useState20[0],
setSchoolLoading = _useState20[1];
var _useState21 = (0,_react_17_0_2_react.useState)(),
saveIdentity = _useState20[0],
setSaveIdentity = _useState20[1];
var _useState21 = (0,_react_17_0_2_react.useState)(true),
_useState22 = slicedToArray_default()(_useState21, 2),
imageUrl = _useState22[0],
setimageUrl = _useState22[1];
var _useState23 = (0,_react_17_0_2_react.useState)(false),
schoolLoading = _useState22[0],
setSchoolLoading = _useState22[1];
var _useState23 = (0,_react_17_0_2_react.useState)(),
_useState24 = slicedToArray_default()(_useState23, 2),
imgloading = _useState24[0],
setimgLoading = _useState24[1];
var _useState25 = (0,_react_17_0_2_react.useState)([]),
imageUrl = _useState24[0],
setimageUrl = _useState24[1];
var _useState25 = (0,_react_17_0_2_react.useState)(false),
_useState26 = slicedToArray_default()(_useState25, 2),
fileList = _useState26[0],
setFileList = _useState26[1];
imgloading = _useState26[0],
setimgLoading = _useState26[1];
var _useState27 = (0,_react_17_0_2_react.useState)([]),
_useState28 = slicedToArray_default()(_useState27, 2),
fileList = _useState28[0],
setFileList = _useState28[1];
var _useState29 = (0,_react_17_0_2_react.useState)(false),
_useState30 = slicedToArray_default()(_useState29, 2),
isshow = _useState30[0],
setishow = _useState30[1];
var _useState31 = (0,_react_17_0_2_react.useState)(true),
_useState32 = slicedToArray_default()(_useState31, 2),
isfirst = _useState32[0],
setisfirst = _useState32[1];
var _account$basicInfo = account.basicInfo,
basicInfo = _account$basicInfo === void 0 ? {} : _account$basicInfo;
// 已职业认证的账户不能修改职业,学校/单位,院系/部门true为disable
@ -611,6 +400,14 @@ var Edit = function Edit(_ref) {
(0,_react_17_0_2_react.useEffect)(function () {
getSchoolOption();
}, []);
(0,_react_17_0_2_react.useEffect)(function () {
if (isfirst) {
form.setFieldsValue({
studentNo: formValue.studentNo
});
form.validateFields(['studentNo']);
}
}, [formValue.studentNo]);
(0,_react_17_0_2_react.useEffect)(function () {
asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
var _account$basicInfo2;
@ -630,6 +427,12 @@ var Edit = function Edit(_ref) {
}, _callee);
}))();
}, [(_account$basicInfo3 = account.basicInfo) === null || _account$basicInfo3 === void 0 ? void 0 : _account$basicInfo3.school_id]);
var getbgid = function getbgid(name) {
var _educationList$find;
return util/* educationList */.jh === null || util/* educationList */.jh === void 0 || (_educationList$find = util/* educationList */.jh.find(function (item) {
return item.name === name;
})) === null || _educationList$find === void 0 ? void 0 : _educationList$find.id;
};
var getSchoolOption = /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
var res;
@ -681,7 +484,7 @@ var Edit = function Edit(_ref) {
department: basicInfo.department_name,
studentNo: basicInfo.student_id,
edu_entry_year: basicInfo.edu_entry_year,
edu_background: basicInfo.edu_background,
edu_background: getbgid(basicInfo.edu_background),
brief_introduction: basicInfo.brief_introduction,
jobTitle: basicInfo.identity == "teacher" ? basicInfo.technical_title : "教授",
manager: basicInfo.identity == "professional" ? basicInfo.technical_title : "企业管理者",
@ -1258,6 +1061,12 @@ var Edit = function Edit(_ref) {
layout: "horizontal",
onValuesChange: handleValuesChange,
onFinish: handleFinish,
onFinishFailed: function onFinishFailed() {
if (isshow) {
settipVisible(true);
return;
}
},
children: [
/*#__PURE__*/
// basicInfo.authentication == 'uncertified' ?
@ -1366,10 +1175,46 @@ var Edit = function Edit(_ref) {
}, toolTipProps), {}, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
initialValue: formValue.studentNo,
name: "studentNo",
name: "studentNo"
// rules={[{
// required: true,
// message: '请先输入学号',
// }]}
,
validateTrigger: "onBlur",
rules: [{
required: true,
message: '请先输入学号'
validator: function () {
var _validator = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9(_, value) {
var _user$userInfo8;
var res;
return regeneratorRuntime_default()().wrap(function _callee9$(_context9) {
while (1) switch (_context9.prev = _context9.next) {
case 0:
setisfirst(false);
_context9.next = 3;
return (0,fetch/* default */.ZP)("/api/users/accounts/".concat(user === null || user === void 0 || (_user$userInfo8 = user.userInfo) === null || _user$userInfo8 === void 0 ? void 0 : _user$userInfo8.user_id, "/valid_student_id"), {
method: 'get',
params: {
school_id: basicInfo === null || basicInfo === void 0 ? void 0 : basicInfo.school_id,
student_id: value
}
});
case 3:
res = _context9.sent;
setishow((res === null || res === void 0 ? void 0 : res.status) === -1);
return _context9.abrupt("return", (res === null || res === void 0 ? void 0 : res.status) === -1 ? Promise.reject('本单位内学号重复,请更改') : Promise.resolve());
case 6:
case "end":
return _context9.stop();
}
}, _callee9);
}));
function validator(_x6, _x7) {
return _validator.apply(this, arguments);
}
return validator;
}()
}],
children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
size: "large",
@ -1825,8 +1670,8 @@ var Edit = function Edit(_ref) {
open: assistantVisible,
title: "\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41\u793E\u533A",
width: 648,
onCancel: modalSkip,
onOk: modalSkip,
onCancel: function onCancel() {},
onOk: function onOk() {},
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
display: 'flex',
@ -1849,7 +1694,38 @@ var Edit = function Edit(_ref) {
height: 162
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(image_preview/* default */.Z, {})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_modal/* default */.Z, {
centered: true,
destroyOnClose: true,
open: tipVisible,
title: "\u63D0\u793A",
width: 520,
okText: "\u804C\u4E1A\u8BA4\u8BC1",
onCancel: function onCancel() {
return settipVisible(false);
},
onOk: function onOk() {
_umi_production_exports.history.push('/account/certification');
dispatch({
type: 'account/setActionTabs',
payload: {
key: 'Account-ProfessionalAuth'
}
});
settipVisible(false);
},
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", {
children: "\u8BE5\u5B66\u53F7\u5DF2\u88AB\u4F7F\u7528\uFF0C\u60A8\u53EF\u4EE5\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7ED1\u5B9A\u8BE5\u5B66\u53F7\u4E0E\u5F53\u524D\u8D26\u53F7\u3002\u8BA4\u8BC1\u65F6\uFF0C\u60A8\u53EF\u4EE5\u9009\u62E9\u4EE5\u4E0B\u4EFB\u610F\u4E00\u79CD\u9A8C\u8BC1\u64CD\u4F5C\uFF0C\u4EE5\u4FBF\u5FEB\u901F\u901A\u8FC7\u8BA4\u8BC1\uFF1A"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("p", {
children: "1\u3001\u63D0\u4F9B\u5F53\u524D\u8D26\u53F7\u52A0\u5165\u7684\u6559\u5B66\u8BFE\u5802\u7684\u9080\u8BF7\u7801\uFF1B"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("p", {
children: "2\u3001\u63D0\u4F9B\u5F53\u524D\u8D26\u53F7\u52A0\u5165\u7684\u6559\u5B66\u8BFE\u5802\u7684\u7BA1\u7406\u6559\u5E08\u624B\u673A\u53F7\u540E4\u4F4D\u3002"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("p", {
children: "\u6CE8\u610F\uFF1A\u5F53\u524D\u8D26\u53F7\u548C\u6559\u5B66\u8BFE\u5802\u6240\u5C5E\u5355\u4F4D\u5FC5\u987B\u76F8\u540C\uFF01"
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(image_preview/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(ProfessionalAuthModal/* default */.Z, {})]
});
};
/* harmony default export */ var Profile_Edit = ((0,_umi_production_exports.connect)(function (_ref8) {
@ -1869,417 +1745,6 @@ var Edit = function Edit(_ref) {
/***/ }),
/***/ 1359:
/*!******************************************************************************!*\
!*** ./src/pages/Account/components/AppplySchoolModal/index.tsx + 1 modules ***!
\******************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
Z: function() { return /* binding */ components_AppplySchoolModal; }
});
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js
var regeneratorRuntime = __webpack_require__(10574);
var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js
var objectSpread2 = __webpack_require__(26801);
var objectSpread2_default = /*#__PURE__*/__webpack_require__.n(objectSpread2);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js
var asyncToGenerator = __webpack_require__(39343);
var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js
var slicedToArray = __webpack_require__(11006);
var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectWithoutProperties.js
var objectWithoutProperties = __webpack_require__(27161);
var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
var _react_17_0_2_react = __webpack_require__(59301);
// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 8 modules
var _umi_production_exports = __webpack_require__(66660);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules
var input = __webpack_require__(1056);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules
var es_form = __webpack_require__(78241);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules
var es_modal = __webpack_require__(43418);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/table/index.js + 85 modules
var table = __webpack_require__(72315);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules
var message = __webpack_require__(8591);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/cascader/index.js + 18 modules
var cascader = __webpack_require__(19842);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js
var es_button = __webpack_require__(3113);
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/CheckCircleFilled.js + 1 modules
var CheckCircleFilled = __webpack_require__(95934);
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/CloseCircleFilled.js + 1 modules
var CloseCircleFilled = __webpack_require__(48796);
// EXTERNAL MODULE: ./src/utils/cityData.ts
var cityData = __webpack_require__(22941);
;// CONCATENATED MODULE: ./src/pages/Account/components/AppplySchoolModal/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var AppplySchoolModalmodules = ({"flexRow":"flexRow___qRWfN","flexColumn":"flexColumn___qUHfF","formWrap":"formWrap___kSgvX","example":"example___D0a_H","footerWrap":"footerWrap___kTeYf"});
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/pages/Account/components/AppplySchoolModal/index.tsx
var _excluded = ["account", "globalSetting", "loading", "dispatch", "schoolName", "visible", "onClose", "onSuccess"];
var filter = function filter(inputValue, path) {
return path.some(function (option) {
return option.label.toLowerCase().indexOf(inputValue.toLowerCase()) > -1;
});
};
var TextArea = input/* default */.Z.TextArea;
var AppplySchoolModal = function AppplySchoolModal(_ref) {
var account = _ref.account,
globalSetting = _ref.globalSetting,
loading = _ref.loading,
dispatch = _ref.dispatch,
schoolName = _ref.schoolName,
visible = _ref.visible,
_ref$onClose = _ref.onClose,
onClose = _ref$onClose === void 0 ? function () {} : _ref$onClose,
_ref$onSuccess = _ref.onSuccess,
onSuccess = _ref$onSuccess === void 0 ? function () {} : _ref$onSuccess,
props = objectWithoutProperties_default()(_ref, _excluded);
var _Form$useForm = es_form/* default */.Z.useForm(),
_Form$useForm2 = slicedToArray_default()(_Form$useForm, 1),
form = _Form$useForm2[0];
(0,_react_17_0_2_react.useEffect)(function () {
form.setFieldsValue({
name: schoolName
});
}, [schoolName]);
var handleFinish = /*#__PURE__*/function () {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(values) {
var _ref3, name, _ref3$city, city, address, remarks, res, modal;
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
_ref3 = values || {}, name = _ref3.name, _ref3$city = _ref3.city, city = _ref3$city === void 0 ? [] : _ref3$city, address = _ref3.address, remarks = _ref3.remarks;
_context2.next = 3;
return dispatch({
type: 'account/appplySchool',
payload: {
name: name,
province: city[0],
city: city[1],
address: address,
remarks: remarks
}
});
case 3:
res = _context2.sent;
if (!((res === null || res === void 0 ? void 0 : res.status) == 2)) {
_context2.next = 7;
break;
}
modal = es_modal/* default */.Z.confirm({
icon: null,
width: 600,
centered: true,
okText: '确定',
cancelText: '取消',
title: '提示',
content: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", {
children: "\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u7533\u8BF7\u65B0\u589E\u7684\u5355\u4F4D\u5DF2\u5B58\u5728\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E3A\u8BE5\u5355\u4F4D\uFF1F"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, {
columns: [{
title: '学校/单位',
dataIndex: 'name'
}, {
title: '用户数',
width: 150,
dataIndex: 'users_count'
}],
dataSource: [objectSpread2_default()({}, res)],
pagination: false
})]
}),
onOk: function () {
var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
_context.next = 2;
return onSuccess(name);
case 2:
modal.destroy();
onClose();
case 4:
case "end":
return _context.stop();
}
}, _callee);
}));
function onOk() {
return _onOk.apply(this, arguments);
}
return onOk;
}(),
onCancel: function onCancel() {
modal.destroy();
}
});
return _context2.abrupt("return");
case 7:
onClose();
if (res.status == 0) {
message/* default */.ZP.success("新增学校/单位成功!");
onSuccess(name);
}
case 9:
case "end":
return _context2.stop();
}
}, _callee2);
}));
return function handleFinish(_x) {
return _ref2.apply(this, arguments);
};
}();
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_modal/* default */.Z, {
centered: true,
keyboard: false,
closable: false,
destroyOnClose: true,
open: visible,
title: "\u7533\u8BF7\u6DFB\u52A0\u5355\u4F4D\u540D\u79F0",
width: "600px",
footer: null,
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z, {
className: AppplySchoolModalmodules.formWrap,
form: form,
labelCol: {
span: 4
},
wrapperCol: {
span: 20
},
onFinish: handleFinish,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
label: "\u5355\u4F4D\u5168\u79F0\uFF1A",
name: "name",
rules: [{
required: true,
message: '请输入学校或工作单位'
}],
children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
placeholder: "\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D"
})
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "".concat(AppplySchoolModalmodules.flexRow, " ").concat(AppplySchoolModalmodules.example),
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: "\u793A\u4F8B\uFF1A"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: AppplySchoolModalmodules.flexColumn,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(CheckCircleFilled/* default */.Z, {
style: {
color: "rgb(82, 196, 26)"
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "font14 ml5",
children: "\u6B63\u786E\u793A\u4F8B\uFF1A\u6570\u636E\u7ED3\u6784"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(CloseCircleFilled/* default */.Z, {
style: {
color: "red"
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "font14 ml5",
children: "\u9519\u8BEF\u793A\u4F8B\uFF1A\u6570\u636E\u7ED3\u67842019\u6625"
})]
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
label: "\u5730\u533A\uFF1A",
name: "city",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(cascader/* default */.Z, {
allowClear: true,
size: 'middle',
options: cityData/* CityData */.P,
placeholder: "\u8BF7\u9009\u62E9\u6240\u5728\u5730",
showSearch: {
matchInputWidth: true,
filter: filter
}
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
label: "\u8BE6\u7EC6\u5730\u5740\uFF1A",
name: "address",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
placeholder: "\u8BF7\u586B\u5199\u5B8C\u6574\u7684\u5730\u5740\u4FE1\u606F"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
label: "\u8BF4\u660E\uFF1A",
name: "remarks",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(TextArea, {
placeholder: "\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: AppplySchoolModalmodules.footerWrap,
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(es_form/* default */.Z.Item, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
className: "mr5",
size: 'middle',
onClick: function onClick() {
onClose();
},
children: "\u53D6\u6D88"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
size: 'middle',
type: "primary",
htmlType: "submit",
loading: loading['account/appplySchool'],
children: "\u4FDD\u5B58"
})]
})
})]
})
});
};
/* harmony default export */ var components_AppplySchoolModal = ((0,_umi_production_exports.connect)(function (_ref4) {
var account = _ref4.account,
loading = _ref4.loading,
globalSetting = _ref4.globalSetting;
return {
account: account,
globalSetting: globalSetting,
loading: loading.effects
};
})(AppplySchoolModal));
/***/ }),
/***/ 88522:
/*!*****************************************************************!*\
!*** ./node_modules/_antd@5.9.0@antd/es/auto-complete/index.js ***!
\*****************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! classnames */ 12124);
/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var rc_util_es_Children_toArray__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rc-util/es/Children/toArray */ 38930);
/* harmony import */ var rc_util_es_omit__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! rc-util/es/omit */ 39029);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ 59301);
/* harmony import */ var _util_PurePanel__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../_util/PurePanel */ 53487);
/* harmony import */ var _util_reactNode__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../_util/reactNode */ 92343);
/* harmony import */ var _config_provider__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../config-provider */ 36355);
/* harmony import */ var _select__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../select */ 57809);
"use client";
const {
Option
} = _select__WEBPACK_IMPORTED_MODULE_3__["default"];
function isSelectOptionOrSelectOptGroup(child) {
return child && child.type && (child.type.isSelectOption || child.type.isSelectOptGroup);
}
const AutoComplete = (props, ref) => {
const {
prefixCls: customizePrefixCls,
className,
popupClassName,
dropdownClassName,
children,
dataSource
} = props;
const childNodes = (0,rc_util_es_Children_toArray__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z)(children);
// ============================= Input =============================
let customizeInput;
if (childNodes.length === 1 && (0,_util_reactNode__WEBPACK_IMPORTED_MODULE_4__/* .isValidElement */ .l$)(childNodes[0]) && !isSelectOptionOrSelectOptGroup(childNodes[0])) {
[customizeInput] = childNodes;
}
const getInputElement = customizeInput ? () => customizeInput : undefined;
// ============================ Options ============================
let optionChildren;
// [Legacy] convert `children` or `dataSource` into option children
if (childNodes.length && isSelectOptionOrSelectOptGroup(childNodes[0])) {
optionChildren = children;
} else {
optionChildren = dataSource ? dataSource.map(item => {
if ((0,_util_reactNode__WEBPACK_IMPORTED_MODULE_4__/* .isValidElement */ .l$)(item)) {
return item;
}
switch (typeof item) {
case 'string':
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(Option, {
key: item,
value: item
}, item);
case 'object':
{
const {
value: optionValue
} = item;
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(Option, {
key: optionValue,
value: optionValue
}, item.text);
}
default:
false ? 0 : void 0;
return undefined;
}
}) : [];
}
if (false) {}
const {
getPrefixCls
} = react__WEBPACK_IMPORTED_MODULE_2__.useContext(_config_provider__WEBPACK_IMPORTED_MODULE_5__/* .ConfigContext */ .E_);
const prefixCls = getPrefixCls('select', customizePrefixCls);
return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(_select__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({
ref: ref,
suffixIcon: null
}, (0,rc_util_es_omit__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z)(props, ['dataSource', 'dropdownClassName']), {
prefixCls: prefixCls,
popupClassName: popupClassName || dropdownClassName,
className: classnames__WEBPACK_IMPORTED_MODULE_0___default()(`${prefixCls}-auto-complete`, className),
mode: _select__WEBPACK_IMPORTED_MODULE_3__["default"].SECRET_COMBOBOX_MODE_DO_NOT_USE
}, {
// Internal api
getInputElement
}), optionChildren);
};
const RefAutoComplete = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.forwardRef(AutoComplete);
// We don't care debug panel
/* istanbul ignore next */
const PurePanel = (0,_util_PurePanel__WEBPACK_IMPORTED_MODULE_7__/* ["default"] */ .Z)(RefAutoComplete);
RefAutoComplete.Option = Option;
RefAutoComplete._InternalPanelDoNotUseOrYouWillBeFired = PurePanel;
if (false) {}
/* harmony default export */ __webpack_exports__.Z = (RefAutoComplete);
/***/ }),
/***/ 32637:
/*!***********************************************!*\
!*** ./src/assets/images/AssistantCode3.jpeg ***!

@ -11,6 +11,7 @@
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
rX: function() { return /* binding */ AuthorizeModel; },
pW: function() { return /* binding */ ContactAdmins; },
gy: function() { return /* binding */ ShixunStatusModel; },
xY: function() { return /* binding */ handleCanShixunAddModal; },
O5: function() { return /* binding */ handleProfessionalCertificationModal; },
@ -205,6 +206,35 @@ var AuthorizeModel = function AuthorizeModel(type, text) {
});
return false;
};
var ContactAdmins = function ContactAdmins(time) {
modal/* default */.Z.info({
title: '联系平台运营',
icon: null,
width: 600,
content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
display: 'flex'
},
children: ["\u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u8BFE\u5802\u5B9E\u9A8C\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ", time, " \u5929\u3002\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u4EE5\u83B7\u53D6\u8BE6\u7EC6\u7684\u6280\u672F\u652F\u6301\u3002"]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
textAlign: 'center',
marginTop: 30
},
children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
style: {
border: '4px solid #0152d9',
borderRadius: '4px'
},
src: _403Qrcode,
alt: "\u4E8C\u7EF4\u7801",
width: 160
})
})]
})
});
};
var ShixunStatusModel = function ShixunStatusModel(dispatch) {
var text = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '';
var _getDvaApp$_store$get3 = (0,_umi_production_exports.getDvaApp)()._store.getState(),

@ -366,7 +366,8 @@ var SendToClassModal = function SendToClassModal(_ref) {
centered: true,
closable: true,
onOk: function onOk() {
_umi_production_exports.history.push("".concat(res.data[0]["first_category_url"], "/").concat(res.data[0]["exercise_id"], "/detail?random=").concat(res.data[0]["is_random"], "&tabs=3")); //跳转到试卷,规则设置页面
window.location.href = "".concat(res.data[0]["first_category_url"], "/").concat(res.data[0]["exercise_id"], "/detail?random=").concat(res.data[0]["is_random"], "&tabs=3");
// history.push(`${res.data[0]["first_category_url"]}/${res.data[0]["exercise_id"]}/detail?random=${res.data[0]["is_random"]}&tabs=3`)//跳转到试卷,规则设置页面
},
content: /*#__PURE__*/(0,jsx_runtime.jsx)("p", {

@ -12,6 +12,7 @@
/* harmony export */ D9: function() { return /* binding */ ExportStudentanalysis; },
/* harmony export */ IM: function() { return /* binding */ get_ecs_attachment; },
/* harmony export */ Iy: function() { return /* binding */ ExportCourseWorkListScores; },
/* harmony export */ KM: function() { return /* binding */ getmember_works; },
/* harmony export */ Ne: function() { return /* binding */ getec_training_objectives; },
/* harmony export */ ON: function() { return /* binding */ exportPaperlibraryPaper; },
/* harmony export */ Uj: function() { return /* binding */ exportTaskPass; },
@ -908,6 +909,26 @@ var exportUserExerciseDetail = /*#__PURE__*/function () {
return _ref31.apply(this, arguments);
};
}();
var getmember_works = /*#__PURE__*/function () {
var _ref32 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(params) {
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) {
while (1) switch (_context32.prev = _context32.next) {
case 0:
_context32.next = 2;
return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({
url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/".concat(params === null || params === void 0 ? void 0 : params.identifier, "/competition_commit_records/member_works.xlsx"),
query: params
}));
case 2:
case "end":
return _context32.stop();
}
}, _callee32);
}));
return function getmember_works(_x34) {
return _ref32.apply(this, arguments);
};
}();
/***/ })

@ -1818,7 +1818,6 @@ var AnswerComments = function AnswerComments(_ref) {
_ref$hideScore = _ref.hideScore,
hideScore = _ref$hideScore === void 0 ? false : _ref$hideScore,
newuserCommentVisible = _ref.newuserCommentVisible;
console.log('xxxx', list);
return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: list === null || list === void 0 ? void 0 : list.map(function (v) {
var _v$user, _v$user2, _v$user3, _v$comments;

@ -986,6 +986,7 @@ var exportPDF = /*#__PURE__*/function () {
/* harmony export */ D9: function() { return /* binding */ ExportStudentanalysis; },
/* harmony export */ IM: function() { return /* binding */ get_ecs_attachment; },
/* harmony export */ Iy: function() { return /* binding */ ExportCourseWorkListScores; },
/* harmony export */ KM: function() { return /* binding */ getmember_works; },
/* harmony export */ Ne: function() { return /* binding */ getec_training_objectives; },
/* harmony export */ ON: function() { return /* binding */ exportPaperlibraryPaper; },
/* harmony export */ Uj: function() { return /* binding */ exportTaskPass; },
@ -1882,6 +1883,26 @@ var exportUserExerciseDetail = /*#__PURE__*/function () {
return _ref31.apply(this, arguments);
};
}();
var getmember_works = /*#__PURE__*/function () {
var _ref32 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(params) {
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) {
while (1) switch (_context32.prev = _context32.next) {
case 0:
_context32.next = 2;
return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({
url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/".concat(params === null || params === void 0 ? void 0 : params.identifier, "/competition_commit_records/member_works.xlsx"),
query: params
}));
case 2:
case "end":
return _context32.stop();
}
}, _callee32);
}));
return function getmember_works(_x34) {
return _ref32.apply(this, arguments);
};
}();
/***/ }),

@ -43,7 +43,7 @@ if (false) {}
/***/ }),
/***/ 92296:
/***/ 8834:
/*!******************************************************!*\
!*** ./src/components/CodeBox/index.tsx + 1 modules ***!
\******************************************************/

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1,6 +1,6 @@
(self["webpackChunk"] = self["webpackChunk"] || []).push([[38143],{
/***/ 92296:
/***/ 8834:
/*!******************************************************!*\
!*** ./src/components/CodeBox/index.tsx + 1 modules ***!
\******************************************************/
@ -564,7 +564,7 @@ var message = __webpack_require__(8591);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/input/index.js + 5 modules
var input = __webpack_require__(1056);
// EXTERNAL MODULE: ./src/components/CodeBox/index.tsx + 1 modules
var CodeBox = __webpack_require__(92296);
var CodeBox = __webpack_require__(8834);
// EXTERNAL MODULE: ./src/utils/authority.ts
var authority = __webpack_require__(76107);
// EXTERNAL MODULE: ./src/utils/fetch.ts

File diff suppressed because one or more lines are too long

@ -118,6 +118,126 @@
justify-content: flex-end;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Account/Certification/components/index.less?modules ***!
\***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.modal___AR21E div[class~='ant-modal-body'] {
height: 500px;
overflow-y: auto;
}
.colorBlue___b0CCE {
color: #0152d9;
}
.formWrap___OyO5X div[class~='ant-form-item-label'] {
width: 100px;
text-align: right;
}
.formWrap___OyO5X span[class~='ant-upload-btn'] {
padding: 0px !important;
}
.flexRow___wW7jP {
display: flex;
flex-direction: row;
}
.flexColumn___BCgnC {
display: flex;
flex-direction: column;
align-items: center;
}
.example___ZutfX p {
margin: 0px;
}
.exampleImg___kx2Sr {
width: 160px;
height: 110px;
background: #f0f0f0;
border: 1px solid #dadada;
border-radius: 4px;
padding: 0px 5px;
justify-content: center;
align-items: center;
display: flex;
}
.colorOrange___Vxey1 {
color: #ff6800;
}
.uploader___XWuRm p {
margin: 0px;
}
.uploadImg___K7STh {
height: 110px;
width: 162px;
}
.imageTip___E92I3 {
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-between;
height: 110px;
width: 162px;
padding: 20px 0;
}
.uploadTipIcon___T9xzR {
color: #4b667f;
cursor: pointer;
font-size: 18px;
}
.uploadTip___q47UY {
font-size: 16px;
color: #05101a;
}
.color05101a___QWF70 {
color: #05101a;
}
.viewLargerImg___fGLAh {
border-bottom: 1px solid #ff6800;
color: #ee4a1f;
font-size: 14px;
}
.footerWrap___ko3aN div[class~='ant-form-item-control'] {
max-width: 100%;
}
.footerWrap___ko3aN div[class~='ant-form-item'] {
margin-bottom: 0px;
}
.footerWrap___ko3aN div[class~='ant-form-item-control-input-content'] {
display: flex;
justify-content: flex-end;
}
.note___ks3DM {
padding: 19px;
background: #f5f5f5;
margin-top: 20px;
color: #656565;
font-size: 14px;
}
.note___ks3DM p {
margin: 0px;
}
.schoolHintWrap___nges7 {
height: 20px;
line-height: 20px;
font-size: 14px;
}
.colorCDCDCD___KQtws {
color: #cdcdcd;
}
.color0152d9___fTD_v {
color: #0152d9;
}
.tips___NZ2ux {
display: inline-block;
margin-top: 20px;
transform: translateY(-50%);
cursor: pointer;
}
.tips___NZ2ux > i {
font-size: 14px;
}
.tips___NZ2ux:hover {
color: #0152d9;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/components/image-preview/index.less ***!
\*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

@ -152,6 +152,126 @@
justify-content: flex-end;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Account/Certification/components/index.less?modules ***!
\***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.modal___AR21E div[class~='ant-modal-body'] {
height: 500px;
overflow-y: auto;
}
.colorBlue___b0CCE {
color: #0152d9;
}
.formWrap___OyO5X div[class~='ant-form-item-label'] {
width: 100px;
text-align: right;
}
.formWrap___OyO5X span[class~='ant-upload-btn'] {
padding: 0px !important;
}
.flexRow___wW7jP {
display: flex;
flex-direction: row;
}
.flexColumn___BCgnC {
display: flex;
flex-direction: column;
align-items: center;
}
.example___ZutfX p {
margin: 0px;
}
.exampleImg___kx2Sr {
width: 160px;
height: 110px;
background: #f0f0f0;
border: 1px solid #dadada;
border-radius: 4px;
padding: 0px 5px;
justify-content: center;
align-items: center;
display: flex;
}
.colorOrange___Vxey1 {
color: #ff6800;
}
.uploader___XWuRm p {
margin: 0px;
}
.uploadImg___K7STh {
height: 110px;
width: 162px;
}
.imageTip___E92I3 {
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-between;
height: 110px;
width: 162px;
padding: 20px 0;
}
.uploadTipIcon___T9xzR {
color: #4b667f;
cursor: pointer;
font-size: 18px;
}
.uploadTip___q47UY {
font-size: 16px;
color: #05101a;
}
.color05101a___QWF70 {
color: #05101a;
}
.viewLargerImg___fGLAh {
border-bottom: 1px solid #ff6800;
color: #ee4a1f;
font-size: 14px;
}
.footerWrap___ko3aN div[class~='ant-form-item-control'] {
max-width: 100%;
}
.footerWrap___ko3aN div[class~='ant-form-item'] {
margin-bottom: 0px;
}
.footerWrap___ko3aN div[class~='ant-form-item-control-input-content'] {
display: flex;
justify-content: flex-end;
}
.note___ks3DM {
padding: 19px;
background: #f5f5f5;
margin-top: 20px;
color: #656565;
font-size: 14px;
}
.note___ks3DM p {
margin: 0px;
}
.schoolHintWrap___nges7 {
height: 20px;
line-height: 20px;
font-size: 14px;
}
.colorCDCDCD___KQtws {
color: #cdcdcd;
}
.color0152d9___fTD_v {
color: #0152d9;
}
.tips___NZ2ux {
display: inline-block;
margin-top: 20px;
transform: translateY(-50%);
cursor: pointer;
}
.tips___NZ2ux > i {
font-size: 14px;
}
.tips___NZ2ux:hover {
color: #0152d9;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** css ./node_modules/_css-loader@6.7.1@css-loader/dist/cjs.js??ruleSet[1].rules[5].oneOf[1].use[1]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[1].use[3]!./src/components/image-preview/index.less ***!
\*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

@ -2564,6 +2564,7 @@ var Banner = function Banner(_ref) {
/* harmony export */ D9: function() { return /* binding */ ExportStudentanalysis; },
/* harmony export */ IM: function() { return /* binding */ get_ecs_attachment; },
/* harmony export */ Iy: function() { return /* binding */ ExportCourseWorkListScores; },
/* harmony export */ KM: function() { return /* binding */ getmember_works; },
/* harmony export */ Ne: function() { return /* binding */ getec_training_objectives; },
/* harmony export */ ON: function() { return /* binding */ exportPaperlibraryPaper; },
/* harmony export */ Uj: function() { return /* binding */ exportTaskPass; },
@ -3460,6 +3461,26 @@ var exportUserExerciseDetail = /*#__PURE__*/function () {
return _ref31.apply(this, arguments);
};
}();
var getmember_works = /*#__PURE__*/function () {
var _ref32 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(params) {
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) {
while (1) switch (_context32.prev = _context32.next) {
case 0:
_context32.next = 2;
return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({
url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/".concat(params === null || params === void 0 ? void 0 : params.identifier, "/competition_commit_records/member_works.xlsx"),
query: params
}));
case 2:
case "end":
return _context32.stop();
}
}, _callee32);
}));
return function getmember_works(_x34) {
return _ref32.apply(this, arguments);
};
}();
/***/ })

@ -377,9 +377,329 @@ function formatReleaseDate(dateString) {
/***/ }),
/***/ 71067:
/***/ 50710:
/*!***********************************************************************!*\
!*** ./src/pages/Classrooms/Lists/Attachment/components/Download.tsx ***!
\***********************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/toConsumableArray.js */ 93923);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ 59301);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 78241);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 43418);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 59981);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 95237);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! antd */ 43604);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! antd */ 6848);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! antd */ 12563);
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! moment */ 9498);
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! umi */ 66660);
/* harmony import */ var _utils_env__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/utils/env */ 47015);
/* harmony import */ var _components_PreviewAll__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/components/PreviewAll */ 48058);
/* harmony import */ var _utils_util__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/utils/util */ 27291);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! react/jsx-runtime */ 37712);
var defaultFormValue = {
delay_publish: 0,
is_public: [false],
description: "",
title: "",
link: "",
publish_time: ""
};
var SetPublic = function SetPublic(_ref) {
var attachment = _ref.attachment,
dispatch = _ref.dispatch,
loading = _ref.loading,
globalSetting = _ref.globalSetting;
var params = (0,umi__WEBPACK_IMPORTED_MODULE_7__.useParams)();
var detail = attachment.detail;
var _Form$useForm = antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.useForm(),
_Form$useForm2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_Form$useForm, 1),
form = _Form$useForm2[0];
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(false),
_useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState, 2),
visible = _useState2[0],
setVisible = _useState2[1];
var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)([]),
_useState4 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState3, 2),
histories = _useState4[0],
setHistories = _useState4[1];
var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, defaultFormValue)),
_useState6 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState5, 2),
formValue = _useState6[0],
setFormValue = _useState6[1];
var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)({
name: "",
filename: "",
type: "",
className: "",
data: "",
close: true,
style: {
position: "fixed",
zIndex: 9999,
background: "rgba(0,0,0,.7)"
},
monacoEditor: {
value: "",
language: "",
theme: 'vs',
// onChange: onCodeChange,
// onSave: onSave,
// forbidCopy: forbidCopy,
options: {
readOnly: true
}
}
}),
_useState8 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState7, 2),
preview = _useState8[0],
setPreview = _useState8[1];
var disabledDate = function disabledDate(current) {
return current && current < moment__WEBPACK_IMPORTED_MODULE_6___default()().startOf('day');
};
params['id'] = params['coursesId'];
params['course_id'] = params['coursesId'];
var getData = /*#__PURE__*/function () {
var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() {
var _attachment$actionTab, _res$attachment_histo;
var obj, res;
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
obj = {};
if ((attachment === null || attachment === void 0 || (_attachment$actionTab = attachment.actionTabs) === null || _attachment$actionTab === void 0 || (_attachment$actionTab = _attachment$actionTab.params) === null || _attachment$actionTab === void 0 ? void 0 : _attachment$actionTab.openType) == '课程内教学课件预览') {
obj = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, attachment.actionTabs.params);
} else {
obj = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, params);
}
_context.next = 4;
return dispatch({
type: 'attachment/getDetail',
payload: obj
});
case 4:
res = _context.sent;
res.delay_publish = res.delay_publish ? 1 : 0;
formValue["is_public"] = [res.is_public];
formValue["description"] = res.description;
formValue["delay_publish"] = res.delay_publish;
formValue["publish_time"] = res.publish_time;
form.setFieldsValue(formValue);
setHistories([_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, res)].concat(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default()(res === null || res === void 0 ? void 0 : res.attachment_histories)));
if (!(res !== null && res !== void 0 && (_res$attachment_histo = res.attachment_histories) !== null && _res$attachment_histo !== void 0 && _res$attachment_histo.length)) {
if (res.link || res.content_type === 'application/pdf') {
(0,_utils_util__WEBPACK_IMPORTED_MODULE_10__/* .openNewWindow */ .xg)(_utils_env__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.IMG_SERVER + res.url);
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
} else {
preview.type = res.file_type;
preview.data = _utils_env__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.API_SERVER + res.url;
if (res.file_type === "txt") {
preview.monacoEditor.value = res.content;
}
setPreview(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, preview));
}
} else {
setVisible(true);
}
case 13:
case "end":
return _context.stop();
}
}, _callee);
}));
return function getData() {
return _ref2.apply(this, arguments);
};
}();
(0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)(function () {
if (attachment.actionTabs.key === "资源下载") {
var _attachment$actionTab2;
params.id = (_attachment$actionTab2 = attachment.actionTabs.selectArrs) === null || _attachment$actionTab2 === void 0 ? void 0 : _attachment$actionTab2["id"];
form.resetFields();
getData();
} else {
setVisible(false);
}
}, [attachment.actionTabs.key, params.id]);
(0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)(function () {
return function () {
setPreview(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, preview), {}, {
type: ''
}));
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
};
}, []);
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z, {
centered: true,
title: "\u8D44\u6E90\u4E0B\u8F7D",
open: visible,
okText: "\u786E\u5B9A",
destroyOnClose: true,
maskClosable: false,
cancelText: "\u53D6\u6D88",
width: 600,
onOk: /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2() {
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
case 1:
case "end":
return _context2.stop();
}
}, _callee2);
})),
onCancel: function onCancel() {
setFormValue(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, defaultFormValue));
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
},
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("section", {
className: "pl20 pr20 pt10",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, {
loading: loading['attachment/getDetail'],
active: true,
avatar: {
size: 40
},
paragraph: {
rows: 5
},
className: "mt30",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, {
align: "middle",
justify: "center",
style: {
background: "#eee"
},
gutter: [20, 8],
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
flex: "307px",
children: "\u8D44\u6E90\u540D\u79F0"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
flex: "80px",
children: "\u4E0B\u8F7D"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
flex: "140px",
children: "\u7248\u672C\u53F7"
})]
}), histories === null || histories === void 0 ? void 0 : histories.map(function (val, key) {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, {
align: "middle",
justify: "center",
style: {
borderBottom: "1px solid #eaeaea"
},
gutter: [20, 8],
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
flex: "307px",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, {
title: val.title,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("a", {
href: _utils_env__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.API_SERVER + val.url,
target: "_blank",
className: "multi_ellipsis1 c-grey-333 mr5",
onClick: function onClick(e) {
if (val.link || val.content_type === 'application/pdf' || globalSetting.setting.is_local) return;
e.preventDefault();
preview.type = val.file_type;
preview.data = _utils_env__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.API_SERVER + val.url;
if (val.file_type === "txt") {
preview.monacoEditor.value = val.content;
}
setPreview(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, preview));
},
children: val.title
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .Z, {
className: "",
color: key === 0 ? "green" : "orange",
children: key === 0 ? "当前版本" : "历史版本"
})
})]
})
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
flex: "80px",
children: val.downloads_count
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
flex: "140px",
children: moment__WEBPACK_IMPORTED_MODULE_6___default()(val.created_on).format("YYYY-MM-DD HH:mm")
})]
}, key);
})]
})
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(_components_PreviewAll__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, preview), {}, {
onClose: function onClose() {
setPreview(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, preview), {}, {
type: ''
}));
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
}
}))]
});
};
/* harmony default export */ __webpack_exports__.Z = ((0,umi__WEBPACK_IMPORTED_MODULE_7__.connect)(function (_ref4) {
var attachment = _ref4.attachment,
loading = _ref4.loading,
globalSetting = _ref4.globalSetting;
return {
attachment: attachment,
globalSetting: globalSetting,
loading: loading
};
})(SetPublic));
/***/ }),
/***/ 91360:
/*!**********************************************************************!*\
!*** ./src/pages/Classrooms/Lists/Attachment/index.tsx + 18 modules ***!
!*** ./src/pages/Classrooms/Lists/Attachment/index.tsx + 17 modules ***!
\**********************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
@ -3277,291 +3597,8 @@ var Config_SetPublic = function SetPublic(_ref) {
loading: loading
};
})(Config_SetPublic));
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tag/index.js + 5 modules
var tag = __webpack_require__(12563);
// EXTERNAL MODULE: ./src/components/PreviewAll/index.tsx + 1 modules
var PreviewAll = __webpack_require__(48058);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Attachment/components/Download.tsx
var Download_defaultFormValue = {
delay_publish: 0,
is_public: [false],
description: "",
title: "",
link: "",
publish_time: ""
};
var Download_SetPublic = function SetPublic(_ref) {
var attachment = _ref.attachment,
dispatch = _ref.dispatch,
loading = _ref.loading,
globalSetting = _ref.globalSetting;
var params = (0,_umi_production_exports.useParams)();
var detail = attachment.detail;
var _Form$useForm = es_form/* default */.Z.useForm(),
_Form$useForm2 = slicedToArray_default()(_Form$useForm, 1),
form = _Form$useForm2[0];
var _useState = (0,_react_17_0_2_react.useState)(false),
_useState2 = slicedToArray_default()(_useState, 2),
visible = _useState2[0],
setVisible = _useState2[1];
var _useState3 = (0,_react_17_0_2_react.useState)([]),
_useState4 = slicedToArray_default()(_useState3, 2),
histories = _useState4[0],
setHistories = _useState4[1];
var _useState5 = (0,_react_17_0_2_react.useState)(objectSpread2_default()({}, Download_defaultFormValue)),
_useState6 = slicedToArray_default()(_useState5, 2),
formValue = _useState6[0],
setFormValue = _useState6[1];
var _useState7 = (0,_react_17_0_2_react.useState)({
name: "",
filename: "",
type: "",
className: "",
data: "",
close: true,
style: {
position: "fixed",
zIndex: 9999,
background: "rgba(0,0,0,.7)"
},
monacoEditor: {
value: "",
language: "",
theme: 'vs',
// onChange: onCodeChange,
// onSave: onSave,
// forbidCopy: forbidCopy,
options: {
readOnly: true
}
}
}),
_useState8 = slicedToArray_default()(_useState7, 2),
preview = _useState8[0],
setPreview = _useState8[1];
var disabledDate = function disabledDate(current) {
return current && current < dayjs_min_default()().startOf('day');
};
params['id'] = params['coursesId'];
params['course_id'] = params['coursesId'];
var getData = /*#__PURE__*/function () {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
var _res$attachment_histo;
var res;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
_context.next = 2;
return dispatch({
type: 'attachment/getDetail',
payload: objectSpread2_default()({}, params)
});
case 2:
res = _context.sent;
res.delay_publish = res.delay_publish ? 1 : 0;
formValue["is_public"] = [res.is_public];
formValue["description"] = res.description;
formValue["delay_publish"] = res.delay_publish;
formValue["publish_time"] = res.publish_time;
form.setFieldsValue(formValue);
setHistories([objectSpread2_default()({}, res)].concat(toConsumableArray_default()(res === null || res === void 0 ? void 0 : res.attachment_histories)));
if (!(res !== null && res !== void 0 && (_res$attachment_histo = res.attachment_histories) !== null && _res$attachment_histo !== void 0 && _res$attachment_histo.length)) {
if (res.link || res.content_type === 'application/pdf') {
(0,util/* openNewWindow */.xg)(env/* default */.Z.IMG_SERVER + res.url);
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
} else {
preview.type = res.file_type;
preview.data = env/* default */.Z.API_SERVER + res.url;
if (res.file_type === "txt") {
preview.monacoEditor.value = res.content;
}
setPreview(objectSpread2_default()({}, preview));
}
} else {
setVisible(true);
}
case 11:
case "end":
return _context.stop();
}
}, _callee);
}));
return function getData() {
return _ref2.apply(this, arguments);
};
}();
(0,_react_17_0_2_react.useEffect)(function () {
if (attachment.actionTabs.key === "资源下载") {
var _attachment$actionTab;
params.id = (_attachment$actionTab = attachment.actionTabs.selectArrs) === null || _attachment$actionTab === void 0 ? void 0 : _attachment$actionTab["id"];
form.resetFields();
getData();
} else {
setVisible(false);
}
}, [attachment.actionTabs.key, params.id]);
(0,_react_17_0_2_react.useEffect)(function () {
return function () {
setPreview(objectSpread2_default()(objectSpread2_default()({}, preview), {}, {
type: ''
}));
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
};
}, []);
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
centered: true,
title: "\u8D44\u6E90\u4E0B\u8F7D",
open: visible,
okText: "\u786E\u5B9A",
destroyOnClose: true,
maskClosable: false,
cancelText: "\u53D6\u6D88",
width: 600,
onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
case 1:
case "end":
return _context2.stop();
}
}, _callee2);
})),
onCancel: function onCancel() {
setFormValue(objectSpread2_default()({}, Download_defaultFormValue));
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
},
children: /*#__PURE__*/(0,jsx_runtime.jsx)("section", {
className: "pl20 pr20 pt10",
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(skeleton/* default */.Z, {
loading: loading['attachment/getDetail'],
active: true,
avatar: {
size: 40
},
paragraph: {
rows: 5
},
className: "mt30",
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
justify: "center",
style: {
background: "#eee"
},
gutter: [20, 8],
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
flex: "307px",
children: "\u8D44\u6E90\u540D\u79F0"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
flex: "80px",
children: "\u4E0B\u8F7D"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
flex: "140px",
children: "\u7248\u672C\u53F7"
})]
}), histories === null || histories === void 0 ? void 0 : histories.map(function (val, key) {
return /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
justify: "center",
style: {
borderBottom: "1px solid #eaeaea"
},
gutter: [20, 8],
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
flex: "307px",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
title: val.title,
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
href: env/* default */.Z.API_SERVER + val.url,
target: "_blank",
className: "multi_ellipsis1 c-grey-333 mr5",
onClick: function onClick(e) {
if (val.link || val.content_type === 'application/pdf' || globalSetting.setting.is_local) return;
e.preventDefault();
preview.type = val.file_type;
preview.data = env/* default */.Z.API_SERVER + val.url;
if (val.file_type === "txt") {
preview.monacoEditor.value = val.content;
}
setPreview(objectSpread2_default()({}, preview));
},
children: val.title
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(tag/* default */.Z, {
className: "",
color: key === 0 ? "green" : "orange",
children: key === 0 ? "当前版本" : "历史版本"
})
})]
})
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
flex: "80px",
children: val.downloads_count
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
flex: "140px",
children: dayjs_min_default()(val.created_on).format("YYYY-MM-DD HH:mm")
})]
}, key);
})]
})
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(PreviewAll/* default */.Z, objectSpread2_default()(objectSpread2_default()({}, preview), {}, {
onClose: function onClose() {
setPreview(objectSpread2_default()(objectSpread2_default()({}, preview), {}, {
type: ''
}));
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
}
}))]
});
};
/* harmony default export */ var Download = ((0,_umi_production_exports.connect)(function (_ref4) {
var attachment = _ref4.attachment,
loading = _ref4.loading,
globalSetting = _ref4.globalSetting;
return {
attachment: attachment,
globalSetting: globalSetting,
loading: loading
};
})(Download_SetPublic));
// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Attachment/components/Download.tsx
var Download = __webpack_require__(50710);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Attachment/components/OutLinkConfig.tsx
@ -5416,7 +5453,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
getFileData: getData
}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_SetPublic, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(Send, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(AddCategory, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(CategoryRename, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(SelectAttchment, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(Upload, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(ExternalLinks, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(Config, {
getFileData: getData
}), /*#__PURE__*/(0,jsx_runtime.jsx)(Download, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(OutLinkConfig, {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(Download/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(OutLinkConfig, {
getFileData: getData
})]
});

@ -937,6 +937,14 @@ var Add_EditAttendance = function EditAttendance(_ref) {
_useState14 = slicedToArray_default()(_useState13, 2),
isLoading = _useState14[0],
setIsLoading = _useState14[1];
var _useState15 = (0,_react_17_0_2_react.useState)(false),
_useState16 = slicedToArray_default()(_useState15, 2),
allChecked = _useState16[0],
setAllChecked = _useState16[1];
var _useState17 = (0,_react_17_0_2_react.useState)(0),
_useState18 = slicedToArray_default()(_useState17, 2),
allCheckedKey = _useState18[0],
setAllCheckedKey = _useState18[1];
var courseGroups = classroomList.courseGroups;
(0,_react_17_0_2_react.useEffect)(function () {
if (classroomList.actionTabs.key === '新增签到') {
@ -1174,13 +1182,35 @@ var Add_EditAttendance = function EditAttendance(_ref) {
},
hasMore: hasMore,
useWindow: false,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
value: allChecked,
onChange: function onChange(e) {
if (e.target.checked) {
var arr = list.filter(function (item) {
return item.edit_auth;
}).map(function (item) {
return item.name;
});
form.setFieldValue('group_ids', arr);
} else {
form.setFieldValue('group_ids', []);
}
},
children: "\u5168\u9009"
}, allCheckedKey), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
name: "group_ids",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z.Group, {
children: list.map(function (v, k) {
children: list.filter(function (item) {
return item.edit_auth;
}).map(function (v, k) {
return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
onChange: function onChange(e) {},
onChange: function onChange(e) {
if (!e.target.checked) {
setAllChecked(false);
setAllCheckedKey(allCheckedKey + 1);
}
},
value: String(v.name),
defaultChecked: true,
style: {

@ -12835,6 +12835,7 @@ function updateMoopCase(id, params) {
/* harmony export */ D9: function() { return /* binding */ ExportStudentanalysis; },
/* harmony export */ IM: function() { return /* binding */ get_ecs_attachment; },
/* harmony export */ Iy: function() { return /* binding */ ExportCourseWorkListScores; },
/* harmony export */ KM: function() { return /* binding */ getmember_works; },
/* harmony export */ Ne: function() { return /* binding */ getec_training_objectives; },
/* harmony export */ ON: function() { return /* binding */ exportPaperlibraryPaper; },
/* harmony export */ Uj: function() { return /* binding */ exportTaskPass; },
@ -13731,6 +13732,26 @@ var exportUserExerciseDetail = /*#__PURE__*/function () {
return _ref31.apply(this, arguments);
};
}();
var getmember_works = /*#__PURE__*/function () {
var _ref32 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(params) {
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) {
while (1) switch (_context32.prev = _context32.next) {
case 0:
_context32.next = 2;
return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({
url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/".concat(params === null || params === void 0 ? void 0 : params.identifier, "/competition_commit_records/member_works.xlsx"),
query: params
}));
case 2:
case "end":
return _context32.stop();
}
}, _callee32);
}));
return function getmember_works(_x34) {
return _ref32.apply(this, arguments);
};
}();
/***/ }),

@ -1400,7 +1400,7 @@ var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectW
// EXTERNAL MODULE: ./src/utils/fetch.ts
var fetch = __webpack_require__(97174);
// EXTERNAL MODULE: ./src/components/CodeBox/index.tsx + 1 modules
var CodeBox = __webpack_require__(92296);
var CodeBox = __webpack_require__(8834);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/CommonHomework/components/DelCompontent.tsx

File diff suppressed because it is too large Load Diff

@ -584,7 +584,7 @@
background: #F6F7F9;
box-shadow: inset 0px 1px 3px 0px #D7D8D9 !important;
border-radius: 16px;
margin-right: 20px;
margin-left: 20px;
}
.right___Nfa70 .scoreByBlankRadio___QYQY5 span {
font-size: 14px;
@ -812,7 +812,8 @@
line-height: 14px;
}
.scoreinput___S9Fbv {
margin-bottom: 0px !important;
margin: 20px 0 0 0 !important;
padding-bottom: 20px !important;
}
.scoreinput___S9Fbv [class~='ant-form-item-row'] {
height: 46px;

File diff suppressed because one or more lines are too long

@ -1,3 +1,133 @@
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Classrooms/Lists/Exercise/Review/component/AdjustScoreModal/index.less?modules ***!
\**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.flex_box_center___rj3qW {
justify-content: center;
align-items: center;
-webkit-justify-content: center;
box-align: center;
}
.flex_space_between___eHnsZ {
justify-content: space-between;
-webkit-box-pack: justify;
}
.flex_box_vertical_center___o8x0E {
align-items: center;
box-align: center;
}
.flex_box_center_end___Eje4p {
justify-content: flex-end;
align-items: center;
-webkit-justify-content: flex-end;
-webkit-align-items: center;
-webkit-box-align: center;
-webkit-box-pack: end;
box-align: center;
box-pack: end;
}
.flex_box_column____EBoU {
flex-direction: column;
box-orient: block-axis;
}
.fullBtn___eRgbl {
width: 68px;
height: 40px;
text-align: center;
line-height: 40px;
background: #3061D0;
box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5);
border-radius: 2px;
font-size: 14px;
color: #FFFFFF;
cursor: pointer;
margin-left: 20px;
}
.box___L0bdv {
padding-left: 50px;
margin-bottom: 20px;
}
.box___L0bdv .head___cyjX5 {
cursor: pointer;
margin-top: 20px;
margin-bottom: 10px;
}
.box___L0bdv .head___cyjX5 i {
color: #999999;
display: inline-block;
transform: scale(0.6) rotate(180deg) translateY(2px);
}
.box___L0bdv .head___cyjX5 span {
color: #464F66;
}
.box___L0bdv .head___cyjX5 img {
width: 18px;
margin-top: -3px;
margin-left: 4px;
}
.box___L0bdv .content___hzHVR {
background: #F6F7F9;
padding: 20px;
}
.row___FKXkZ .btnWrap___aUDJ0 {
position: relative;
display: inline-block;
margin-right: 25px;
margin-top: 20px;
}
.row___FKXkZ .btnWrap___aUDJ0 .btn___N6ksw {
width: 40px;
height: 40px;
background: #FFFFFF;
border-radius: 2px;
border: 1px solid #DCDCDC;
cursor: pointer;
color: #333333;
line-height: 38px;
text-align: center;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.row___FKXkZ .btnWrap___aUDJ0 .btn___N6ksw:hover {
background: #3061D0;
color: #fff;
border: 0;
line-height: 40px;
}
.row___FKXkZ .btnWrap___aUDJ0 .disabledBtn___t8_ZJ {
width: 40px;
height: 40px;
border-radius: 2px;
line-height: 38px;
text-align: center;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background: #efefef;
cursor: not-allowed;
color: #b5b5b5;
border: 1px solid #e1e1e1;
}
.row___FKXkZ .btnWrap___aUDJ0 .del___TrkS2 {
position: absolute;
z-index: 1;
color: #E30000;
cursor: pointer;
font-size: 14;
right: -7px;
top: -7px;
}
.row___FKXkZ .btnWrap___aUDJ0:nth-child(6n) {
margin-right: 0;
}
.line___jAAPS {
height: 1px;
background: #DCDCDC;
margin-top: 20px;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Classrooms/Lists/Exercise/Review/component/Intelligent/index.less?modules ***!
\*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

@ -43,7 +43,7 @@ if (false) {}
/***/ }),
/***/ 92296:
/***/ 8834:
/*!******************************************************!*\
!*** ./src/components/CodeBox/index.tsx + 1 modules ***!
\******************************************************/
@ -1428,7 +1428,7 @@ var SetPublic = function SetPublic(_ref) {
};
})(SetPublic));
// EXTERNAL MODULE: ./src/components/CodeBox/index.tsx + 1 modules
var CodeBox = __webpack_require__(92296);
var CodeBox = __webpack_require__(8834);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/components/DelShixuns.tsx

@ -125,6 +125,8 @@ var dayjs_min = __webpack_require__(9498);
var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules
var tooltip = __webpack_require__(6848);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js
var es_button = __webpack_require__(3113);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/table/index.js + 85 modules
var table = __webpack_require__(72315);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/pagination/index.js + 10 modules
@ -322,6 +324,45 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
color: '#0152d9'
},
onClick: function onClick() {
// if (record.export_type === 'workspace_files') {
// const currentTimestamp = new Date().getTime();
// const targetTimestamp = new Date(record.created_at).getTime();
// const timeDifference = targetTimestamp - currentTimestamp;
// const daysDifference = timeDifference / (1000 * 60 * 60 * 24);
// let course_workspace_file_time = parseInt(record?.course_workspace_file_time)
// const is30DaysDifference = Math.abs(daysDifference) <= course_workspace_file_time;
// if (is30DaysDifference) {
// Modal.info({
// icon: null,
// title: '温馨提示',
// content: <div>
// <div>因平台的实验数据储存容量和成本消耗较大,导出的实验文件自创建时间起将保存 <a>{course_workspace_file_time}</a> 天,超过保存期限会被自动清除,请尽快下载!</div>
// <div style={{ marginTop: 15, background: '#F6F7F9', padding: 10, color: 'rgba(0, 0, 0, 0.50)' }}>若您需要个性化的数据保存周期服务,我们可以提供相关技术支持,并根据您的需求收取定制费用。请<a onClick={() => {
// ContactAdmins(course_workspace_file_time)
// }}>联系平台运营</a>以获取详细的技术支持。</div>
// </div>,
// okText: '知道了'
// })
// getDownFile({ id: record?.id });
// } else {
// Modal.info({
// icon: null,
// title: '温馨提示',
// content: <div>
// <div>导出的实验文件已超过 {course_workspace_file_time} 天保存期限,为减少平台的实验数据储存容量和成本消耗,目前已被自动清除。</div>
// <div style={{ marginTop: 15, background: '#F6F7F9', padding: 10, color: 'rgba(0, 0, 0, 0.50)' }}>若您需要个性化的数据保存周期服务,我们可以提供相关技术支持,并根据您的需求收取定制费用。请<a onClick={() => {
// ContactAdmins(course_workspace_file_time)
// }}>联系平台运营</a>以获取详细的技术支持。</div>
// </div>,
// okText: '知道了'
// })
// }
// return;
// }
if (record.export_type === 'workspace_files') {
var currentTimestamp = new Date().getTime();
var targetTimestamp = new Date(record.created_at).getTime();
@ -402,19 +443,34 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
fontSize: '16px',
height: '40px',
display: 'flex',
alignItems: 'center',
justifyContent: 'space-between',
background: '#fff',
padding: '10px 20px'
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(LeftOutlined/* default */.Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(LeftOutlined/* default */.Z, {
onClick: function onClick() {
_umi_production_exports.history.back();
},
style: {
marginTop: '4px',
cursor: 'pointer',
marginRight: '5px'
}
}), ' ', "\u5BFC\u51FA\u5217\u8868"]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
onClick: function onClick() {
_umi_production_exports.history.back();
setPage(1);
init();
},
type: "primary",
style: {
marginTop: '4px',
cursor: 'pointer',
marginRight: '5px'
}
}), ' ', "\u5BFC\u51FA\u5217\u8868"]
height: '30px',
borderRadius: '4px'
},
children: "\u66F4\u65B0"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
background: '#fff',

@ -13182,6 +13182,7 @@ function updateMoopCase(id, params) {
/* harmony export */ D9: function() { return /* binding */ ExportStudentanalysis; },
/* harmony export */ IM: function() { return /* binding */ get_ecs_attachment; },
/* harmony export */ Iy: function() { return /* binding */ ExportCourseWorkListScores; },
/* harmony export */ KM: function() { return /* binding */ getmember_works; },
/* harmony export */ Ne: function() { return /* binding */ getec_training_objectives; },
/* harmony export */ ON: function() { return /* binding */ exportPaperlibraryPaper; },
/* harmony export */ Uj: function() { return /* binding */ exportTaskPass; },
@ -14078,6 +14079,26 @@ var exportUserExerciseDetail = /*#__PURE__*/function () {
return _ref31.apply(this, arguments);
};
}();
var getmember_works = /*#__PURE__*/function () {
var _ref32 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(params) {
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) {
while (1) switch (_context32.prev = _context32.next) {
case 0:
_context32.next = 2;
return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({
url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/".concat(params === null || params === void 0 ? void 0 : params.identifier, "/competition_commit_records/member_works.xlsx"),
query: params
}));
case 2:
case "end":
return _context32.stop();
}
}, _callee32);
}));
return function getmember_works(_x34) {
return _ref32.apply(this, arguments);
};
}();
/***/ }),

@ -420,7 +420,7 @@ var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableA
// EXTERNAL MODULE: ./src/utils/fetch.ts
var fetch = __webpack_require__(97174);
// EXTERNAL MODULE: ./src/components/CodeBox/index.tsx + 1 modules
var CodeBox = __webpack_require__(92296);
var CodeBox = __webpack_require__(8834);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/GroupHomework/components/DelCompontent.tsx

@ -43,7 +43,7 @@ if (false) {}
/***/ }),
/***/ 92296:
/***/ 8834:
/*!******************************************************!*\
!*** ./src/components/CodeBox/index.tsx + 1 modules ***!
\******************************************************/
@ -1131,7 +1131,7 @@ var Publish = __webpack_require__(46906);
var objectWithoutProperties = __webpack_require__(27161);
var objectWithoutProperties_default = /*#__PURE__*/__webpack_require__.n(objectWithoutProperties);
// EXTERNAL MODULE: ./src/components/CodeBox/index.tsx + 1 modules
var CodeBox = __webpack_require__(92296);
var CodeBox = __webpack_require__(8834);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Polls/components/DelShixuns.tsx

@ -9745,6 +9745,7 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) {
/* harmony export */ D9: function() { return /* binding */ ExportStudentanalysis; },
/* harmony export */ IM: function() { return /* binding */ get_ecs_attachment; },
/* harmony export */ Iy: function() { return /* binding */ ExportCourseWorkListScores; },
/* harmony export */ KM: function() { return /* binding */ getmember_works; },
/* harmony export */ Ne: function() { return /* binding */ getec_training_objectives; },
/* harmony export */ ON: function() { return /* binding */ exportPaperlibraryPaper; },
/* harmony export */ Uj: function() { return /* binding */ exportTaskPass; },
@ -10641,6 +10642,26 @@ var exportUserExerciseDetail = /*#__PURE__*/function () {
return _ref31.apply(this, arguments);
};
}();
var getmember_works = /*#__PURE__*/function () {
var _ref32 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(params) {
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) {
while (1) switch (_context32.prev = _context32.next) {
case 0:
_context32.next = 2;
return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({
url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/".concat(params === null || params === void 0 ? void 0 : params.identifier, "/competition_commit_records/member_works.xlsx"),
query: params
}));
case 2:
case "end":
return _context32.stop();
}
}, _callee32);
}));
return function getmember_works(_x34) {
return _ref32.apply(this, arguments);
};
}();
/***/ }),

@ -43,7 +43,7 @@ if (false) {}
/***/ }),
/***/ 92296:
/***/ 8834:
/*!******************************************************!*\
!*** ./src/components/CodeBox/index.tsx + 1 modules ***!
\******************************************************/
@ -939,7 +939,7 @@ var modal = __webpack_require__(43418);
// EXTERNAL MODULE: ./src/utils/fetch.ts
var fetch = __webpack_require__(97174);
// EXTERNAL MODULE: ./src/components/CodeBox/index.tsx + 1 modules
var CodeBox = __webpack_require__(92296);
var CodeBox = __webpack_require__(8834);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ProgramHomework/components/DelCompontent.tsx

@ -4610,7 +4610,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) {
while (1) switch (_context7.prev = _context7.next) {
case 0:
handleRemoveSurplusCanvas();
folders = zip.folder("".concat(res === null || res === void 0 ? void 0 : res.username));
folders = zip.folder("".concat(res !== null && res !== void 0 && res.student_id && (res === null || res === void 0 ? void 0 : res.student_id) != '--' ? res.student_id : '').concat(res === null || res === void 0 ? void 0 : res.username));
pages = document.querySelector('#export-all').children;
worker = html2pdf_default()();
_loop2 = /*#__PURE__*/regeneratorRuntime_default()().mark(function _loop2(_i) {
@ -4657,7 +4657,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) {
_context7.next = 6;
break;
case 11:
folders.file("".concat(res === null || res === void 0 ? void 0 : res.username).concat(nums, ".pdf"), worker.output("blob"));
folders.file("".concat(res !== null && res !== void 0 && res.student_id && (res === null || res === void 0 ? void 0 : res.student_id) != '--' ? res.student_id : '').concat(res === null || res === void 0 ? void 0 : res.username, ".pdf"), worker.output("blob"));
// folder.file(`${shixunWorkReport.username}.pdf`, worker.output("blob"), { base64: false });
codesF = folders.folder("代码文件");
res === null || res === void 0 || (_res$shixun_detail = res.shixun_detail) === null || _res$shixun_detail === void 0 || _res$shixun_detail.map(function (item, index) {
@ -4722,7 +4722,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) {
});
opt = {
margin: [0, 0],
filename: "".concat(shixunWorkReport.username, ".pdf"),
filename: "".concat(shixunWorkReport !== null && shixunWorkReport !== void 0 && shixunWorkReport.student_id && (shixunWorkReport === null || shixunWorkReport === void 0 ? void 0 : shixunWorkReport.student_id) != '--' ? shixunWorkReport === null || shixunWorkReport === void 0 ? void 0 : shixunWorkReport.student_id : '').concat(shixunWorkReport.username, ".pdf"),
// image: {
// type: 'jpeg',
// quality: 0.98
@ -4755,7 +4755,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) {
// });
pages = reportElementInfo.current.children;
worker = html2pdf_default()();
folder = zip.folder("".concat(shixunWorkReport === null || shixunWorkReport === void 0 ? void 0 : shixunWorkReport.username));
folder = zip.folder("".concat(shixunWorkReport !== null && shixunWorkReport !== void 0 && shixunWorkReport.student_id && (shixunWorkReport === null || shixunWorkReport === void 0 ? void 0 : shixunWorkReport.student_id) != '--' ? shixunWorkReport === null || shixunWorkReport === void 0 ? void 0 : shixunWorkReport.student_id : '').concat(shixunWorkReport === null || shixunWorkReport === void 0 ? void 0 : shixunWorkReport.username));
_loop = /*#__PURE__*/regeneratorRuntime_default()().mark(function _loop(i) {
return regeneratorRuntime_default()().wrap(function _loop$(_context4) {
while (1) switch (_context4.prev = _context4.next) {
@ -4803,7 +4803,7 @@ var Comment_ShixunsListPage = function ShixunsListPage(_ref) {
setIsExportLoading(false);
// zip.file(`${shixunWorkReport.username}.pdf`, pdfUrl);
folder.file("".concat(shixunWorkReport.username, ".pdf"), worker.output("blob"), {
folder.file("".concat(shixunWorkReport !== null && shixunWorkReport !== void 0 && shixunWorkReport.student_id && (shixunWorkReport === null || shixunWorkReport === void 0 ? void 0 : shixunWorkReport.student_id) != '--' ? shixunWorkReport === null || shixunWorkReport === void 0 ? void 0 : shixunWorkReport.student_id : '').concat(shixunWorkReport.username, ".pdf"), worker.output("blob"), {
base64: false
});
codeF = folder.folder("代码文件");

@ -5411,6 +5411,10 @@ var QualityModal_DelShixun = function DelShixun(_ref) {
})(QualityModal_DelShixun));
// EXTERNAL MODULE: ./src/utils/export.ts
var utils_export = __webpack_require__(64125);
// EXTERNAL MODULE: ./src/utils/verifyLogin.tsx + 2 modules
var verifyLogin = __webpack_require__(72031);
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/ExclamationCircleOutlined.js + 1 modules
var ExclamationCircleOutlined = __webpack_require__(80045);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/WorkList/index.tsx
@ -5437,11 +5441,13 @@ var utils_export = __webpack_require__(64125);
var WorkList = function WorkList(_ref) {
var _shixunHomeworks$head, _shixunHomeworks$head5, _shixunHomeworks$head6, _shixunHomeworks$shix, _shixunHomeworks$shix2, _shixunHomeworks$head7, _shixunHomeworks$head8, _shixunHomeworks$head9, _ref9, _shixunHomeworks$head10, _shixunHomeworks$head11, _shixunHomeworks$head12, _shixunHomeworks$head13, _shixunHomeworks$head14, _shixunHomeworks$head15, _shixunHomeworks$head16, _shixunHomeworks$head17, _shixunHomeworks$shix3, _shixunHomeworks$shix4, _shixunHomeworks$head18, _shixunHomeworks$head19, _shixunHomeworks$head20, _shixunHomeworks$head21, _shixunHomeworks$head22, _shixunHomeworks$head23, _shixunHomeworks$head24, _shixunHomeworks$shix5;
var _shixunHomeworks$head, _shixunHomeworks$head5, _shixunHomeworks$head6, _shixunHomeworks$shix, _shixunHomeworks$shix2, _shixunHomeworks$head7, _shixunHomeworks$head8, _shixunHomeworks$head9, _ref9, _shixunHomeworks$head10, _shixunHomeworks$head11, _shixunHomeworks$head12, _shixunHomeworks$head13, _shixunHomeworks$head14, _shixunHomeworks$head15, _shixunHomeworks$head16, _shixunHomeworks$head17, _shixunHomeworks$shix3, _shixunHomeworks$shix4, _shixunHomeworks$head18, _shixunHomeworks$head19, _shixunHomeworks$head20, _shixunHomeworks$head21, _shixunHomeworks$head22, _shixunHomeworks$head23, _shixunHomeworks$head24, _shixunHomeworks$head26, _shixunHomeworks$head27, _shixunHomeworks$shix5;
var shixunHomeworks = _ref.shixunHomeworks,
loading = _ref.loading,
dispatch = _ref.dispatch,
@ -6653,6 +6659,35 @@ var WorkList = function WorkList(_ref) {
})]
})]
})]
}), (0,authority/* isAdminOrAssistant */.Gg)() && (shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head23 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head23 === void 0 ? void 0 : _shixunHomeworks$head23.is_vnc_or_webssh) && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
style: {
marginTop: '5px',
display: 'inline-flex',
background: 'rgba(233, 146, 55, 0.05)',
borderRadius: 4,
height: 42,
lineHeight: '40px',
width: '100%',
padding: '0px 10px',
alignItems: 'center',
color: '#E99237'
},
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, {
style: {
marginRight: 5,
color: '#E99237'
}
}), "\u5B66\u751F\u4F5C\u4E1A\u7684\u5B9E\u9A8C\u73AF\u5883\u4E34\u65F6\u6570\u636E\uFF08\u4E0D\u5305\u542B\u4EE3\u7801\u6587\u4EF6\uFF09\u5C06\u4FDD\u5B58 ", /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
children: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head24 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head24 === void 0 ? void 0 : _shixunHomeworks$head24.course_workspace_file_time
}), " \u5929\uFF0C\u4ECE\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u8D77\u5F00\u59CB\u8BA1\u65F6\uFF0C\u8BF7\u5C3D\u5FEB\u4E0B\u8F7D\uFF01\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u8BF7", /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: function onClick() {
var _shixunHomeworks$head25;
(0,verifyLogin/* ContactAdmins */.pW)(shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head25 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head25 === void 0 ? void 0 : _shixunHomeworks$head25.course_workspace_file_time);
},
children: "\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"
}), "\u54A8\u8BE2"]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
style: {
justifyContent: 'end',
@ -6941,7 +6976,7 @@ var WorkList = function WorkList(_ref) {
style: {
width: '100%'
},
children: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head23 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head23 === void 0 || (_shixunHomeworks$head23 = _shixunHomeworks$head23.task_status) === null || _shixunHomeworks$head23 === void 0 ? void 0 : _shixunHomeworks$head23.map(function (v, k) {
children: shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head26 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head26 === void 0 || (_shixunHomeworks$head26 = _shixunHomeworks$head26.task_status) === null || _shixunHomeworks$head26 === void 0 ? void 0 : _shixunHomeworks$head26.map(function (v, k) {
return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_checkbox/* default */.Z, {
name: "task_status",
value: v.id,
@ -7054,7 +7089,7 @@ var WorkList = function WorkList(_ref) {
// 的学生进行作业打回重做吗?
// </span>
(0,jsx_runtime.jsxs)("span", {
children: ["\u786E\u8BA4\u5C06", backGroupContnet, "\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728", shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head24 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head24 === void 0 || (_shixunHomeworks$head24 = _shixunHomeworks$head24.task_status) === null || _shixunHomeworks$head24 === void 0 ? void 0 : _shixunHomeworks$head24.filter(function (item) {
children: ["\u786E\u8BA4\u5C06", backGroupContnet, "\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728", shixunHomeworks === null || shixunHomeworks === void 0 || (_shixunHomeworks$head27 = shixunHomeworks.headerInfo) === null || _shixunHomeworks$head27 === void 0 || (_shixunHomeworks$head27 = _shixunHomeworks$head27.task_status) === null || _shixunHomeworks$head27 === void 0 ? void 0 : _shixunHomeworks$head27.filter(function (item) {
return checkvalues === null || checkvalues === void 0 ? void 0 : checkvalues.includes(item.id);
}).map(function (item) {
return item.name;
@ -10308,8 +10343,6 @@ var Publish = __webpack_require__(79398);
/* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___ifw7q","flex_space_between":"flex_space_between___XbpkU","flex_box_vertical_center":"flex_box_vertical_center___TqfOZ","flex_box_center_end":"flex_box_center_end___DaT_4","flex_box_column":"flex_box_column___hy0Nl","title":"title___iYOvG","menuTabs":"menuTabs___qIcvV","rightMenu":"rightMenu___pcK7x","shixunDetail":"shixunDetail___h414d"});
// EXTERNAL MODULE: ./src/service/shixuns.ts
var shixuns = __webpack_require__(90935);
// EXTERNAL MODULE: ./src/utils/verifyLogin.tsx + 2 modules
var verifyLogin = __webpack_require__(72031);
// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/components/Analysis/index.tsx + 1 modules
var Analysis = __webpack_require__(61947);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/Detail/index.tsx
@ -11679,6 +11712,7 @@ var TrfList = function TrfList(_ref) {
/* harmony export */ D9: function() { return /* binding */ ExportStudentanalysis; },
/* harmony export */ IM: function() { return /* binding */ get_ecs_attachment; },
/* harmony export */ Iy: function() { return /* binding */ ExportCourseWorkListScores; },
/* harmony export */ KM: function() { return /* binding */ getmember_works; },
/* harmony export */ Ne: function() { return /* binding */ getec_training_objectives; },
/* harmony export */ ON: function() { return /* binding */ exportPaperlibraryPaper; },
/* harmony export */ Uj: function() { return /* binding */ exportTaskPass; },
@ -12575,6 +12609,26 @@ var exportUserExerciseDetail = /*#__PURE__*/function () {
return _ref31.apply(this, arguments);
};
}();
var getmember_works = /*#__PURE__*/function () {
var _ref32 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(params) {
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) {
while (1) switch (_context32.prev = _context32.next) {
case 0:
_context32.next = 2;
return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({
url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/".concat(params === null || params === void 0 ? void 0 : params.identifier, "/competition_commit_records/member_works.xlsx"),
query: params
}));
case 2:
case "end":
return _context32.stop();
}
}, _callee32);
}));
return function getmember_works(_x34) {
return _ref32.apply(this, arguments);
};
}();
/***/ }),

@ -85,7 +85,7 @@ if (false) {}
/***/ }),
/***/ 92296:
/***/ 8834:
/*!******************************************************!*\
!*** ./src/components/CodeBox/index.tsx + 1 modules ***!
\******************************************************/
@ -2522,7 +2522,7 @@ var DownOutlined = __webpack_require__(42884);
// EXTERNAL MODULE: ./src/utils/util.tsx
var util = __webpack_require__(27291);
// EXTERNAL MODULE: ./src/components/CodeBox/index.tsx + 1 modules
var CodeBox = __webpack_require__(92296);
var CodeBox = __webpack_require__(8834);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/ShixunHomeworks/components/DelShixuns.tsx
@ -5125,24 +5125,24 @@ var ShixunList = function ShixunList(_ref) {
return _getlist.apply(this, arguments);
}
function _getlist() {
_getlist = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10() {
_getlist = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11() {
var res;
return regeneratorRuntime_default()().wrap(function _callee10$(_context10) {
while (1) switch (_context10.prev = _context10.next) {
return regeneratorRuntime_default()().wrap(function _callee11$(_context11) {
while (1) switch (_context11.prev = _context11.next) {
case 0:
_context10.next = 2;
_context11.next = 2;
return (0,fetch/* default */.ZP)("/api/homework_commons/".concat(v.homework_id, "/group_settings_statistics.json"), {
method: 'get',
params: objectSpread2_default()({}, params)
});
case 2:
res = _context10.sent;
res = _context11.sent;
setlists(res.data);
case 4:
case "end":
return _context10.stop();
return _context11.stop();
}
}, _callee10);
}, _callee11);
}));
return _getlist.apply(this, arguments);
}
@ -5251,6 +5251,73 @@ var ShixunList = function ShixunList(_ref) {
});
}
}];
// 进入实训挑战
var startGame = function startGame(v) {
if (!(0,verifyLogin/* handleVerify */.tJ)(dispatch, true)) {
return;
}
// await updateShixunStudyNum({id: v.shixun_identifier, enter_type: 2});
if (v.can_view_details) {
(0,util/* openNewWindow */.xg)("/shixuns/".concat(v.shixun_identifier, "/challenges"));
return;
}
if (v.redo) {
modal/* default */.Z.info({
width: 530,
title: '提示',
centered: true,
okText: '确定',
content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "tc font16",
children: "\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u9700\u8981\u91CD\u65B0\u6311\u6218"
}),
onOk: function () {
var _onOk = 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,exercise/* resetMyGame */.$Q)({
id: v.myshixun_identifier,
url: v.url
});
case 2:
res = _context.sent;
if (res) {
// const newItem = { ...v, shixun_identifier: res.shixun_identifier };
(0,shixunExec/* default */.Z)({
is_jupyter: false,
is_jupyter_lab: false,
shixunId: res.shixun_identifier,
homework_common_id: v.homework_id,
courseId: params.coursesId
});
}
case 4:
case "end":
return _context.stop();
}
}, _callee);
}));
function onOk() {
return _onOk.apply(this, arguments);
}
return onOk;
}()
});
} else {
(0,shixunExec/* default */.Z)({
is_jupyter: false,
is_jupyter_lab: false,
shixunId: v.shixun_identifier,
homework_common_id: v.homework_id,
courseId: params.coursesId
});
}
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
// className={`${styles.listItem} ${isStudent() ? 'cursorDefault' : ''
// }`}
@ -5324,9 +5391,9 @@ var ShixunList = function ShixunList(_ref) {
target: "_blank",
to: "/",
onClick: /*#__PURE__*/function () {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(e) {
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(e) {
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
e.stopPropagation();
e.preventDefault();
@ -5343,9 +5410,9 @@ var ShixunList = function ShixunList(_ref) {
});
case 3:
case "end":
return _context.stop();
return _context2.stop();
}
}, _callee);
}, _callee2);
}));
return function (_x) {
return _ref2.apply(this, arguments);
@ -5372,74 +5439,8 @@ var ShixunList = function ShixunList(_ref) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
e.stopPropagation();
if ((0,verifyLogin/* handleVerify */.tJ)(dispatch, true)) {
_context3.next = 3;
break;
}
return _context3.abrupt("return");
case 3:
if (!v.can_view_details) {
_context3.next = 6;
break;
}
(0,util/* openNewWindow */.xg)("/shixuns/".concat(v.shixun_identifier, "/challenges"));
return _context3.abrupt("return");
case 6:
if (v.redo) {
modal/* default */.Z.info({
width: 530,
title: '提示',
centered: true,
okText: '确定',
content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "tc font16",
children: "\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u9700\u8981\u91CD\u65B0\u6311\u6218"
}),
onOk: function () {
var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
var res;
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
_context2.next = 2;
return (0,exercise/* resetMyGame */.$Q)({
id: v.myshixun_identifier,
url: v.url
});
case 2:
res = _context2.sent;
if (res) {
// const newItem = { ...v, shixun_identifier: res.shixun_identifier };
(0,shixunExec/* default */.Z)({
is_jupyter: false,
is_jupyter_lab: false,
shixunId: res.shixun_identifier,
homework_common_id: v.homework_id,
courseId: params.coursesId
});
}
case 4:
case "end":
return _context2.stop();
}
}, _callee2);
}));
function onOk() {
return _onOk.apply(this, arguments);
}
return onOk;
}()
});
} else {
(0,shixunExec/* default */.Z)({
is_jupyter: false,
is_jupyter_lab: false,
shixunId: v.shixun_identifier,
homework_common_id: v.homework_id,
courseId: params.coursesId
});
}
case 7:
startGame(v);
case 2:
case "end":
return _context3.stop();
}
@ -5647,6 +5648,33 @@ var ShixunList = function ShixunList(_ref) {
children: "\u66F4\u65B0\u6210\u7EE9"
})
}, 3), /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, {
style: {
textAlign: 'center'
},
children: /*#__PURE__*/(0,jsx_runtime.jsx)(_umi_production_exports.Link, {
target: "_blank",
to: "/",
onClick: /*#__PURE__*/function () {
var _ref9 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9(e) {
return regeneratorRuntime_default()().wrap(function _callee9$(_context9) {
while (1) switch (_context9.prev = _context9.next) {
case 0:
e.stopPropagation();
e.preventDefault();
startGame(v);
case 3:
case "end":
return _context9.stop();
}
}, _callee9);
}));
return function (_x8) {
return _ref9.apply(this, arguments);
};
}(),
children: "\u8FDB\u5165\u5B9E\u8BAD"
})
}, 23), /*#__PURE__*/(0,jsx_runtime.jsx)(es_menu/* default */.Z.Item, {
style: {
textAlign: 'center'
},
@ -5747,9 +5775,9 @@ var ShixunList = function ShixunList(_ref) {
}), ['未开始', '进行中', '已截止', '提交中', '补交中', '已结束'].includes(v.status) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: ShixunHomeworksmodules.iconV,
onClick: /*#__PURE__*/function () {
var _ref9 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9(e) {
return regeneratorRuntime_default()().wrap(function _callee9$(_context9) {
while (1) switch (_context9.prev = _context9.next) {
var _ref10 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10(e) {
return regeneratorRuntime_default()().wrap(function _callee10$(_context10) {
while (1) switch (_context10.prev = _context10.next) {
case 0:
e.stopPropagation();
e.preventDefault();
@ -5759,12 +5787,12 @@ var ShixunList = function ShixunList(_ref) {
setisshow(!isshow);
case 4:
case "end":
return _context9.stop();
return _context10.stop();
}
}, _callee9);
}, _callee10);
}));
return function (_x8) {
return _ref9.apply(this, arguments);
return function (_x9) {
return _ref10.apply(this, arguments);
};
}(),
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -2479,6 +2479,43 @@ button[class~='ant-btn-default']:disabled.btn___In02G {
font-size: 14px !important;
font-weight: 400 !important;
}
.pingcesetting___zHJaT {
padding: 30px 0 !important;
margin: 0 30px !important;
}
.footer___UDiYB {
display: flex;
margin-bottom: 30px;
}
.footer___UDiYB .clear_button___HQIfB {
margin-left: auto;
width: 60px;
height: 38px;
border-radius: 2px;
opacity: 0.9;
border: 1px solid #BACFFE;
text-align: center;
line-height: 38px;
font-size: 14px;
font-weight: 400;
color: #3061D0;
margin-right: 30px;
cursor: pointer;
}
.footer___UDiYB .save_button___t7iMm {
margin-left: auto;
width: 116px;
height: 38px;
background: #3061D0;
border-radius: 2px;
font-size: 14px;
text-align: center;
font-family: PingFangSC-Semibold, PingFang SC;
font-weight: 400;
color: #FFFFFF;
margin-right: 30px;
cursor: pointer;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Competitions/Edit/Setting/questions/SelectShixun.less?modules ***!
@ -3430,6 +3467,94 @@ button[class~='ant-btn-default']:disabled.btn___In02G {
.bg___cLFww .deletetitle___DnoRO:hover {
color: red;
}
.submitwork___tVjOE {
padding: 6px 15px;
height: 35px;
background: #3061D0;
display: flex;
color: #FFFFFF;
align-items: center;
position: absolute;
right: 20px;
font-size: 14px;
cursor: pointer;
box-shadow: inset 0px -1px 3px 0px rgba(255, 255, 255, 0.5);
border-radius: 24px;
letter-spacing: 2px;
top: 20px;
}
.scoremodal___iKA69 [class~='ant-modal-body'] {
padding: 25px;
}
.scoremodal___iKA69 .title___GESKF {
color: #000000;
font-size: 16px;
font-weight: 500;
display: flex;
width: 100%;
}
.scoremodal___iKA69 .content___r8E9Y {
margin-top: 25px;
}
.scoremodal___iKA69 .bottom___HS8jb {
width: 100%;
text-align: end;
margin-top: 30px;
}
.scoremodal___iKA69 .bottom___HS8jb .yes___itu44 {
padding: 0px 16px;
height: 32px;
background: #3061D0;
box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255, 255, 255, 0.5);
border-radius: 2px;
font-weight: 400;
color: #FFFFFF;
border: 0px;
}
.scoremodal___iKA69 .bottom___HS8jb .no___Qs1U3 {
margin-right: 20px;
padding: 0px 16px;
height: 32px;
background: #F8F9FC;
border-radius: 2px;
opacity: 0.5;
border: 1px solid #C3CFE0;
font-weight: 400;
color: #464F66;
line-height: 14px;
}
.scoremodal___iKA69 .bottoms___ng0EW {
width: 100%;
text-align: end;
margin-top: 30px;
}
.scoremodal___iKA69 .bottoms___ng0EW .yes___itu44 {
height: 32px;
background: #3061D0;
box-shadow: 0px 2px 4px 0px #E0DFE1, inset 0px -1px 3px 0px rgba(255, 255, 255, 0.5);
border-radius: 2px;
font-size: 14px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400;
color: #FFFFFF;
}
.scoremodal___iKA69 .bottoms___ng0EW .no___Qs1U3 {
height: 32px;
background: #F8F9FC;
border-radius: 2px;
opacity: 0.5;
border: 1px solid #C3CFE0;
font-size: 14px;
font-family: PingFangSC-Regular, PingFang SC;
font-weight: 400;
color: #464F66;
margin-right: 20px;
}
.scoremodal___iKA69 .loaderimg___XJWfN {
width: 28px;
height: 28px;
border-radius: 50%;
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/PreviewAll/index.less?modules ***!
@ -5808,11 +5933,6 @@ span.CodeMirror-selectedtext {
border-radius: 2px;
border: 1px solid #BACFFE;
}
.scoremodal___jE4qx .loaderimg___aQ_vt {
width: 28px;
height: 28px;
border-radius: 50%;
}
.loaderimg___aQ_vt {
width: 28px;
height: 28px;
@ -6213,3 +6333,65 @@ span.CodeMirror-selectedtext {
cursor: not-allowed;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.0.87@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.0.87@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Competitions/Edit/Playerwork/index.less?modules ***!
\*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.flex_box_center___F1lCd {
justify-content: center;
align-items: center;
-webkit-justify-content: center;
box-align: center;
}
.flex_space_between___NoI1u {
justify-content: space-between;
-webkit-box-pack: justify;
}
.flex_box_vertical_center___wuxdV {
align-items: center;
box-align: center;
}
.flex_box_center_end___HLNc_ {
justify-content: flex-end;
align-items: center;
-webkit-justify-content: flex-end;
-webkit-align-items: center;
-webkit-box-align: center;
-webkit-box-pack: end;
box-align: center;
box-pack: end;
}
.flex_box_column___enSVW {
flex-direction: column;
box-orient: block-axis;
}
.bg___UYFEh {
border: 1px solid #f1f1f1;
border-radius: 4px;
font-size: 14px;
color: #232b40;
}
.Title___n7fIZ {
padding: 18px 20px;
background: #f6f7f9;
}
.StageItem___Blojz {
padding: 4px 8px;
color: #6a7283;
margin-right: 20px;
cursor: pointer;
}
.StageItemActive____K3sY {
background-color: #f6f7f9;
color: #165dff;
}
.StageItem___Blojz:last-child {
margin-right: 0px;
}
.StageItem___Blojz:hover {
background-color: #f6f7f9;
color: #165dff;
}
.SrollStage___GnCkk::-webkit-scrollbar {
height: 0px;
}

@ -3035,6 +3035,7 @@ function Addmodal(_ref) {
/* harmony export */ D9: function() { return /* binding */ ExportStudentanalysis; },
/* harmony export */ IM: function() { return /* binding */ get_ecs_attachment; },
/* harmony export */ Iy: function() { return /* binding */ ExportCourseWorkListScores; },
/* harmony export */ KM: function() { return /* binding */ getmember_works; },
/* harmony export */ Ne: function() { return /* binding */ getec_training_objectives; },
/* harmony export */ ON: function() { return /* binding */ exportPaperlibraryPaper; },
/* harmony export */ Uj: function() { return /* binding */ exportTaskPass; },
@ -3931,6 +3932,26 @@ var exportUserExerciseDetail = /*#__PURE__*/function () {
return _ref31.apply(this, arguments);
};
}();
var getmember_works = /*#__PURE__*/function () {
var _ref32 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(params) {
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) {
while (1) switch (_context32.prev = _context32.next) {
case 0:
_context32.next = 2;
return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({
url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/".concat(params === null || params === void 0 ? void 0 : params.identifier, "/competition_commit_records/member_works.xlsx"),
query: params
}));
case 2:
case "end":
return _context32.stop();
}
}, _callee32);
}));
return function getmember_works(_x34) {
return _ref32.apply(this, arguments);
};
}();
/***/ }),

@ -43,7 +43,7 @@ if (false) {}
/***/ }),
/***/ 92296:
/***/ 8834:
/*!******************************************************!*\
!*** ./src/components/CodeBox/index.tsx + 1 modules ***!
\******************************************************/
@ -799,7 +799,7 @@ var TopicModal = function TopicModal(_ref) {
// EXTERNAL MODULE: ./src/pages/Graduations/components/SettingModal/index.tsx + 1 modules
var SettingModal = __webpack_require__(13780);
// EXTERNAL MODULE: ./src/components/CodeBox/index.tsx + 1 modules
var CodeBox = __webpack_require__(92296);
var CodeBox = __webpack_require__(8834);
;// CONCATENATED MODULE: ./src/pages/Graduations/Lists/StudentSelection/Teacher/index.tsx

@ -162,7 +162,7 @@ var AsyncButton = function AsyncButton(_ref) {
/***/ }),
/***/ 92296:
/***/ 8834:
/*!******************************************************!*\
!*** ./src/components/CodeBox/index.tsx + 1 modules ***!
\******************************************************/
@ -4439,7 +4439,7 @@ var env = __webpack_require__(47015);
// EXTERNAL MODULE: ./src/utils/util.tsx
var util = __webpack_require__(27291);
// EXTERNAL MODULE: ./src/components/CodeBox/index.tsx + 1 modules
var CodeBox = __webpack_require__(92296);
var CodeBox = __webpack_require__(8834);
// EXTERNAL MODULE: ./src/components/QuestionEditor/MdEditorInForm.tsx
var MdEditorInForm = __webpack_require__(61954);
// EXTERNAL MODULE: ./src/service/graduations.ts

File diff suppressed because it is too large Load Diff

@ -337,6 +337,7 @@
text-align: center;
border: 1px solid #BACFFE;
margin-bottom: 9px;
margin-top: 15px;
}
.left___i8aTX .title___BC46y {
height: 32px;
@ -513,7 +514,7 @@
background: #F6F7F9;
box-shadow: inset 0px 1px 3px 0px #D7D8D9 !important;
border-radius: 16px;
margin-right: 20px;
margin-left: 20px;
}
.right___CBabI .scoreByBlankRadio___r4AWn span {
font-size: 14px;
@ -741,7 +742,8 @@
line-height: 14px;
}
.scoreinput___O8EhL {
margin-bottom: 0px !important;
margin: 20px 0 0 0 !important;
padding-bottom: 20px !important;
}
.scoreinput___O8EhL [class~='ant-form-item-row'] {
height: 46px;

@ -133,8 +133,12 @@ var _react_17_0_2_react = __webpack_require__(59301);
var _umi_production_exports = __webpack_require__(66660);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tabs/index.js + 24 modules
var tabs = __webpack_require__(99313);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules
var modal = __webpack_require__(43418);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/row/index.js
var row = __webpack_require__(95237);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js
var es_button = __webpack_require__(3113);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tooltip/index.js + 3 modules
var tooltip = __webpack_require__(6848);
;// CONCATENATED MODULE: ./src/pages/Paths/Detail/Statistics/index.less?modules
@ -2232,6 +2236,10 @@ var Statistics = function Statistics(_ref) {
_useState10 = slicedToArray_default()(_useState9, 2),
data = _useState10[0],
setData = _useState10[1];
var _useState11 = (0,_react_17_0_2_react.useState)(false),
_useState12 = slicedToArray_default()(_useState11, 2),
btnLoading = _useState12[0],
setBtnLoading = _useState12[1];
var handleChangeTabs = function handleChangeTabs(activeKey) {
setSelectKey(activeKey);
};
@ -2268,6 +2276,47 @@ var Statistics = function Statistics(_ref) {
return _ref2.apply(this, arguments);
};
}();
var updateData = /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
var res, _res$data, _res$data2, _res$data3;
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
setBtnLoading(true);
_context2.next = 3;
return (0,fetch/* default */.ZP)("/api/paths/".concat(pathId, "/statistics_task.json"), {
method: 'post'
});
case 3:
res = _context2.sent;
setBtnLoading(false);
if (res.status === 0) {
modal/* default */.Z.info({
title: "提示",
okText: "确定",
width: 460,
centered: true,
onOk: function onOk() {},
content: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "pt10",
children: [((res === null || res === void 0 || (_res$data = res.data) === null || _res$data === void 0 ? void 0 : _res$data.stat) == 2 || (res === null || res === void 0 || (_res$data2 = res.data) === null || _res$data2 === void 0 ? void 0 : _res$data2.stat) == 3) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: "\u8BE5\u8BFE\u7A0B\u5DF2\u5B58\u5728\u7EDF\u8BA1\u4EFB\u52A1\uFF0C\u4E0D\u53EF\u91CD\u590D\u751F\u6210\u3002"
}), (res === null || res === void 0 || (_res$data3 = res.data) === null || _res$data3 === void 0 ? void 0 : _res$data3.stat) == 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: ["\u5DF2\u751F\u6210\u66F4\u65B0\u4EFB\u52A1\uFF0C\u7531\u4E8E\u5F53\u524D\u66F4\u65B0\u5B9E\u8DF5\u8BFE\u7A0B\u7EDF\u8BA1\u4EFB\u52A1\u8F83\u591A\uFF0C", /*#__PURE__*/(0,jsx_runtime.jsx)("br", {}), "\u9700\u6392\u961F\u8FDB\u884C\u66F4\u65B0\uFF0C\u9884\u8BA1\u660E\u592918\uFF1A00\u4E4B\u524D\u66F4\u65B0\u5B8C\u6210\u3002"]
})]
})
});
}
case 6:
case "end":
return _context2.stop();
}
}, _callee2);
}));
return function updateData() {
return _ref3.apply(this, arguments);
};
}();
return /*#__PURE__*/(0,jsx_runtime.jsxs)("section", {
className: Statisticsmodules.bg,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("header", {
@ -2288,13 +2337,19 @@ var Statistics = function Statistics(_ref) {
flexShrink: 0,
marginTop: 3
},
align: "middle",
children: [(0,authority/* isSuperAdmins */.Ny)() && /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
href: env/* default */.Z.API_SERVER + "/api/paths/".concat(urlParams.pathId, "/").concat(bigTab === 'spoc' ? 'statistics_basic_info' : 'autonomic_statistics', ".xlsx"),
download: "\u7EDF\u8BA1\u6570\u636E.xlsx",
children: "\u5BFC\u51FA\u7EDF\u8BA1\u6570\u636E"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "ml10",
className: "ml10 mr10",
children: ["\u6570\u636E\u66F4\u65B0\u81F3 ", statisticsData === null || statisticsData === void 0 ? void 0 : statisticsData.report_date]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
type: "primary",
onClick: updateData,
loading: btnLoading,
children: "\u66F4\u65B0\u6570\u636E"
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
@ -2418,11 +2473,11 @@ var Statistics = function Statistics(_ref) {
})]
});
};
/* harmony default export */ var Detail_Statistics = ((0,_umi_production_exports.connect)(function (_ref3) {
var user = _ref3.user,
pathsDetail = _ref3.pathsDetail,
loading = _ref3.loading,
globalSetting = _ref3.globalSetting;
/* harmony default export */ var Detail_Statistics = ((0,_umi_production_exports.connect)(function (_ref4) {
var user = _ref4.user,
pathsDetail = _ref4.pathsDetail,
loading = _ref4.loading,
globalSetting = _ref4.globalSetting;
return {
user: user,
pathsDetail: pathsDetail,

@ -3033,9 +3033,329 @@ var regex = /(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i;
/***/ }),
/***/ 8834:
/***/ 50710:
/*!***********************************************************************!*\
!*** ./src/pages/Classrooms/Lists/Attachment/components/Download.tsx ***!
\***********************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/regeneratorRuntime.js */ 10574);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/toConsumableArray.js */ 93923);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/asyncToGenerator.js */ 39343);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/objectSpread2.js */ 26801);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ 59301);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 78241);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 43418);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 59981);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 95237);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! antd */ 43604);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! antd */ 6848);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! antd */ 12563);
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! moment */ 9498);
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! umi */ 66660);
/* harmony import */ var _utils_env__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @/utils/env */ 47015);
/* harmony import */ var _components_PreviewAll__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/components/PreviewAll */ 48058);
/* harmony import */ var _utils_util__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/utils/util */ 27291);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! react/jsx-runtime */ 37712);
var defaultFormValue = {
delay_publish: 0,
is_public: [false],
description: "",
title: "",
link: "",
publish_time: ""
};
var SetPublic = function SetPublic(_ref) {
var attachment = _ref.attachment,
dispatch = _ref.dispatch,
loading = _ref.loading,
globalSetting = _ref.globalSetting;
var params = (0,umi__WEBPACK_IMPORTED_MODULE_7__.useParams)();
var detail = attachment.detail;
var _Form$useForm = antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.useForm(),
_Form$useForm2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_Form$useForm, 1),
form = _Form$useForm2[0];
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(false),
_useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState, 2),
visible = _useState2[0],
setVisible = _useState2[1];
var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)([]),
_useState4 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState3, 2),
histories = _useState4[0],
setHistories = _useState4[1];
var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, defaultFormValue)),
_useState6 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState5, 2),
formValue = _useState6[0],
setFormValue = _useState6[1];
var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_5__.useState)({
name: "",
filename: "",
type: "",
className: "",
data: "",
close: true,
style: {
position: "fixed",
zIndex: 9999,
background: "rgba(0,0,0,.7)"
},
monacoEditor: {
value: "",
language: "",
theme: 'vs',
// onChange: onCodeChange,
// onSave: onSave,
// forbidCopy: forbidCopy,
options: {
readOnly: true
}
}
}),
_useState8 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_4___default()(_useState7, 2),
preview = _useState8[0],
setPreview = _useState8[1];
var disabledDate = function disabledDate(current) {
return current && current < moment__WEBPACK_IMPORTED_MODULE_6___default()().startOf('day');
};
params['id'] = params['coursesId'];
params['course_id'] = params['coursesId'];
var getData = /*#__PURE__*/function () {
var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() {
var _attachment$actionTab, _res$attachment_histo;
var obj, res;
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
obj = {};
if ((attachment === null || attachment === void 0 || (_attachment$actionTab = attachment.actionTabs) === null || _attachment$actionTab === void 0 || (_attachment$actionTab = _attachment$actionTab.params) === null || _attachment$actionTab === void 0 ? void 0 : _attachment$actionTab.openType) == '课程内教学课件预览') {
obj = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, attachment.actionTabs.params);
} else {
obj = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, params);
}
_context.next = 4;
return dispatch({
type: 'attachment/getDetail',
payload: obj
});
case 4:
res = _context.sent;
res.delay_publish = res.delay_publish ? 1 : 0;
formValue["is_public"] = [res.is_public];
formValue["description"] = res.description;
formValue["delay_publish"] = res.delay_publish;
formValue["publish_time"] = res.publish_time;
form.setFieldsValue(formValue);
setHistories([_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, res)].concat(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1___default()(res === null || res === void 0 ? void 0 : res.attachment_histories)));
if (!(res !== null && res !== void 0 && (_res$attachment_histo = res.attachment_histories) !== null && _res$attachment_histo !== void 0 && _res$attachment_histo.length)) {
if (res.link || res.content_type === 'application/pdf') {
(0,_utils_util__WEBPACK_IMPORTED_MODULE_10__/* .openNewWindow */ .xg)(_utils_env__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.IMG_SERVER + res.url);
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
} else {
preview.type = res.file_type;
preview.data = _utils_env__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.API_SERVER + res.url;
if (res.file_type === "txt") {
preview.monacoEditor.value = res.content;
}
setPreview(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, preview));
}
} else {
setVisible(true);
}
case 13:
case "end":
return _context.stop();
}
}, _callee);
}));
return function getData() {
return _ref2.apply(this, arguments);
};
}();
(0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)(function () {
if (attachment.actionTabs.key === "资源下载") {
var _attachment$actionTab2;
params.id = (_attachment$actionTab2 = attachment.actionTabs.selectArrs) === null || _attachment$actionTab2 === void 0 ? void 0 : _attachment$actionTab2["id"];
form.resetFields();
getData();
} else {
setVisible(false);
}
}, [attachment.actionTabs.key, params.id]);
(0,react__WEBPACK_IMPORTED_MODULE_5__.useEffect)(function () {
return function () {
setPreview(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, preview), {}, {
type: ''
}));
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
};
}, []);
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z, {
centered: true,
title: "\u8D44\u6E90\u4E0B\u8F7D",
open: visible,
okText: "\u786E\u5B9A",
destroyOnClose: true,
maskClosable: false,
cancelText: "\u53D6\u6D88",
width: 600,
onOk: /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee2() {
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
case 1:
case "end":
return _context2.stop();
}
}, _callee2);
})),
onCancel: function onCancel() {
setFormValue(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, defaultFormValue));
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
},
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("section", {
className: "pl20 pr20 pt10",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, {
loading: loading['attachment/getDetail'],
active: true,
avatar: {
size: 40
},
paragraph: {
rows: 5
},
className: "mt30",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, {
align: "middle",
justify: "center",
style: {
background: "#eee"
},
gutter: [20, 8],
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
flex: "307px",
children: "\u8D44\u6E90\u540D\u79F0"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
flex: "80px",
children: "\u4E0B\u8F7D"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
flex: "140px",
children: "\u7248\u672C\u53F7"
})]
}), histories === null || histories === void 0 ? void 0 : histories.map(function (val, key) {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, {
align: "middle",
justify: "center",
style: {
borderBottom: "1px solid #eaeaea"
},
gutter: [20, 8],
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
flex: "307px",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, {
title: val.title,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("a", {
href: _utils_env__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.API_SERVER + val.url,
target: "_blank",
className: "multi_ellipsis1 c-grey-333 mr5",
onClick: function onClick(e) {
if (val.link || val.content_type === 'application/pdf' || globalSetting.setting.is_local) return;
e.preventDefault();
preview.type = val.file_type;
preview.data = _utils_env__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.API_SERVER + val.url;
if (val.file_type === "txt") {
preview.monacoEditor.value = val.content;
}
setPreview(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, preview));
},
children: val.title
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .Z, {
className: "",
color: key === 0 ? "green" : "orange",
children: key === 0 ? "当前版本" : "历史版本"
})
})]
})
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
flex: "80px",
children: val.downloads_count
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
flex: "140px",
children: moment__WEBPACK_IMPORTED_MODULE_6___default()(val.created_on).format("YYYY-MM-DD HH:mm")
})]
}, key);
})]
})
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(_components_PreviewAll__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, preview), {}, {
onClose: function onClose() {
setPreview(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3___default()({}, preview), {}, {
type: ''
}));
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
}
}))]
});
};
/* harmony default export */ __webpack_exports__.Z = ((0,umi__WEBPACK_IMPORTED_MODULE_7__.connect)(function (_ref4) {
var attachment = _ref4.attachment,
loading = _ref4.loading,
globalSetting = _ref4.globalSetting;
return {
attachment: attachment,
globalSetting: globalSetting,
loading: loading
};
})(SetPublic));
/***/ }),
/***/ 38451:
/*!******************************************************!*\
!*** ./src/pages/Paths/Detail/[id].tsx + 60 modules ***!
!*** ./src/pages/Paths/Detail/[id].tsx + 59 modules ***!
\******************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
@ -15583,289 +15903,8 @@ var CuttOffNowShixun = function CuttOffNowShixun(_ref) {
classroomList: classroomList
};
})(CuttOffNowShixun));
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/skeleton/index.js + 12 modules
var skeleton = __webpack_require__(59981);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Attachment/components/DownloadPaths.tsx
var defaultFormValue = {
delay_publish: 0,
is_public: [false],
description: "",
title: "",
link: "",
publish_time: ""
};
var SetPublic = function SetPublic(_ref) {
var attachment = _ref.attachment,
dispatch = _ref.dispatch,
loading = _ref.loading,
globalSetting = _ref.globalSetting;
var params = (0,_umi_production_exports.useParams)();
var detail = attachment.detail;
var _Form$useForm = es_form/* default */.Z.useForm(),
_Form$useForm2 = slicedToArray_default()(_Form$useForm, 1),
form = _Form$useForm2[0];
var _useState = (0,_react_17_0_2_react.useState)(false),
_useState2 = slicedToArray_default()(_useState, 2),
visible = _useState2[0],
setVisible = _useState2[1];
var _useState3 = (0,_react_17_0_2_react.useState)([]),
_useState4 = slicedToArray_default()(_useState3, 2),
histories = _useState4[0],
setHistories = _useState4[1];
var _useState5 = (0,_react_17_0_2_react.useState)(objectSpread2_default()({}, defaultFormValue)),
_useState6 = slicedToArray_default()(_useState5, 2),
formValue = _useState6[0],
setFormValue = _useState6[1];
var _useState7 = (0,_react_17_0_2_react.useState)({
name: "",
filename: "",
type: "",
className: "",
data: "",
close: true,
style: {
position: "fixed",
zIndex: 9999,
background: "rgba(0,0,0,.7)"
},
monacoEditor: {
value: "",
language: "",
theme: 'vs',
// onChange: onCodeChange,
// onSave: onSave,
// forbidCopy: forbidCopy,
options: {
readOnly: true
}
}
}),
_useState8 = slicedToArray_default()(_useState7, 2),
preview = _useState8[0],
setPreview = _useState8[1];
var disabledDate = function disabledDate(current) {
return current && current < dayjs_min_default()().startOf('day');
};
params['id'] = params['coursesId'];
params['course_id'] = params['coursesId'];
var getData = /*#__PURE__*/function () {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
var _res$attachment_histo;
var res;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
_context.next = 2;
return dispatch({
type: 'attachment/getDetail',
payload: objectSpread2_default()({}, attachment.actionTabs.params)
});
case 2:
res = _context.sent;
res.delay_publish = res.delay_publish ? 1 : 0;
formValue["is_public"] = [res.is_public];
formValue["description"] = res.description;
formValue["delay_publish"] = res.delay_publish;
formValue["publish_time"] = res.publish_time;
form.setFieldsValue(formValue);
setHistories([objectSpread2_default()({}, res)].concat(toConsumableArray_default()(res === null || res === void 0 ? void 0 : res.attachment_histories)));
if (!(res !== null && res !== void 0 && (_res$attachment_histo = res.attachment_histories) !== null && _res$attachment_histo !== void 0 && _res$attachment_histo.length)) {
if (res.link || res.content_type === 'application/pdf') {
(0,util/* openNewWindow */.xg)(env/* default */.Z.IMG_SERVER + res.url);
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
} else {
preview.type = res.file_type;
preview.data = env/* default */.Z.API_SERVER + res.url;
if (res.file_type === "txt") {
preview.monacoEditor.value = res.content;
}
setPreview(objectSpread2_default()({}, preview));
}
} else {
setVisible(true);
}
case 11:
case "end":
return _context.stop();
}
}, _callee);
}));
return function getData() {
return _ref2.apply(this, arguments);
};
}();
(0,_react_17_0_2_react.useEffect)(function () {
if (attachment.actionTabs.key === "资源下载") {
var _attachment$actionTab;
params.id = (_attachment$actionTab = attachment.actionTabs.selectArrs) === null || _attachment$actionTab === void 0 ? void 0 : _attachment$actionTab["id"];
form.resetFields();
getData();
} else {
setVisible(false);
}
}, [attachment.actionTabs.key, params.id]);
(0,_react_17_0_2_react.useEffect)(function () {
return function () {
setPreview(objectSpread2_default()(objectSpread2_default()({}, preview), {}, {
type: ''
}));
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
};
}, []);
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_modal/* default */.Z, {
centered: true,
title: "\u8D44\u6E90\u4E0B\u8F7D",
open: visible,
okText: "\u786E\u5B9A",
destroyOnClose: true,
maskClosable: false,
cancelText: "\u53D6\u6D88",
width: 600,
onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
case 1:
case "end":
return _context2.stop();
}
}, _callee2);
})),
onCancel: function onCancel() {
setFormValue(objectSpread2_default()({}, defaultFormValue));
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
},
children: /*#__PURE__*/(0,jsx_runtime.jsx)("section", {
className: "pl20 pr20 pt10",
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(skeleton/* default */.Z, {
loading: loading['attachment/getDetail'],
active: true,
avatar: {
size: 40
},
paragraph: {
rows: 5
},
className: "mt30",
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
justify: "center",
style: {
background: "#eee"
},
gutter: [20, 8],
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
flex: "307px",
children: "\u8D44\u6E90\u540D\u79F0"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
flex: "80px",
children: "\u4E0B\u8F7D"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
flex: "140px",
children: "\u7248\u672C\u53F7"
})]
}), histories === null || histories === void 0 ? void 0 : histories.map(function (val, key) {
return /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
justify: "center",
style: {
borderBottom: "1px solid #eaeaea"
},
gutter: [20, 8],
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
flex: "307px",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
title: val.title,
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
href: env/* default */.Z.API_SERVER + val.url,
target: "_blank",
className: "multi_ellipsis1 c-grey-333 mr5",
onClick: function onClick(e) {
if (val.link || val.content_type === 'application/pdf' || globalSetting.setting.is_local) return;
e.preventDefault();
preview.type = val.file_type;
preview.data = env/* default */.Z.API_SERVER + val.url;
if (val.file_type === "txt") {
preview.monacoEditor.value = val.content;
}
setPreview(objectSpread2_default()({}, preview));
},
children: val.title
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(tag/* default */.Z, {
className: "",
color: key === 0 ? "green" : "orange",
children: key === 0 ? "当前版本" : "历史版本"
})
})]
})
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
flex: "80px",
children: val.downloads_count
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
flex: "140px",
children: dayjs_min_default()(val.publish_time).format("YYYY-MM-DD")
})]
}, key);
})]
})
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(PreviewAll/* default */.Z, objectSpread2_default()(objectSpread2_default()({}, preview), {}, {
onClose: function onClose() {
setPreview(objectSpread2_default()(objectSpread2_default()({}, preview), {}, {
type: ''
}));
dispatch({
type: 'attachment/setActionTabs',
payload: {}
});
}
}))]
});
};
/* harmony default export */ var DownloadPaths = ((0,_umi_production_exports.connect)(function (_ref4) {
var attachment = _ref4.attachment,
loading = _ref4.loading,
globalSetting = _ref4.globalSetting;
return {
attachment: attachment,
globalSetting: globalSetting,
loading: loading
};
})(SetPublic));
// EXTERNAL MODULE: ./src/pages/Classrooms/Lists/Attachment/components/Download.tsx
var Download = __webpack_require__(50710);
;// CONCATENATED MODULE: ./src/pages/Paths/Detail/components/Stage/index.tsx
@ -16473,7 +16512,8 @@ var Stage_Stage = function Stage(_ref) {
params: {
course_id: box === null || box === void 0 ? void 0 : box.container_id,
coursesId: box === null || box === void 0 ? void 0 : box.container_id,
id: box === null || box === void 0 ? void 0 : box.id
id: box === null || box === void 0 ? void 0 : box.id,
openType: '课程内教学课件预览'
}
}
});
@ -16589,7 +16629,7 @@ var Stage_Stage = function Stage(_ref) {
return setSelectArrs([]);
},
saveExercise: saveExercise
}), /*#__PURE__*/(0,jsx_runtime.jsx)(DownloadPaths, {})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(Download/* default */.Z, {})]
});
};
/* harmony default export */ var components_Stage = ((0,_umi_production_exports.connect)(function (_ref4) {
@ -17703,9 +17743,21 @@ var types = [{
}, {
name: '视频',
type: 'VideoItem'
}, {
name: '考试',
type: 'ExaminationBank'
}, {
name: "作业",
type: 'SubjectHomework'
}, {
name: '练习',
type: "Practice"
}, {
name: '文本',
type: "Text"
}];
var knowledge_Atlas = function Atlas(_ref) {
var _pathsDetail$detail, _pathsDetail$detail2, _pathsDetail$detail3, _pathsDetail$detail4, _pathsDetail$detail5, _pathsDetail$detail6, _pathsDetail$detail7, _items, _items3, _items4, _items$descriptions, _pathsDetail$detail8;
var _pathsDetail$detail, _pathsDetail$detail2, _pathsDetail$detail3, _pathsDetail$detail4, _pathsDetail$detail5, _pathsDetail$detail6, _pathsDetail$detail7, _items, _items5, _items$descriptions, _pathsDetail$detail8;
var user = _ref.user,
pathsDetail = _ref.pathsDetail;
var params = (0,_umi_production_exports.useParams)();
@ -19124,38 +19176,54 @@ var knowledge_Atlas = function Atlas(_ref) {
maxHeight: 200,
overflow: 'auto'
},
children: (_items3 = items) === null || _items3 === void 0 || (_items3 = _items3.sub_knowledge_graphs) === null || _items3 === void 0 ? void 0 : _items3.map(function (item, index) {
var _types$filter;
children: types === null || types === void 0 ? void 0 : types.map(function (val, index) {
var _items3, _items4;
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: knowledgemodules.a,
onClick: function onClick() {
window.open(item === null || item === void 0 ? void 0 : item.url);
},
style: {
display: 'flex',
paddingLeft: 8,
alignItems: 'center',
cursor: 'pointer'
padding: '10px 12px',
background: '#F6F7F9',
marginBottom: 10,
display: ((_items3 = items) === null || _items3 === void 0 || (_items3 = _items3.sub_knowledge_graphs) === null || _items3 === void 0 || (_items3 = _items3.filter(function (item) {
return item.type === val.type;
})) === null || _items3 === void 0 ? void 0 : _items3.length) <= 0 && 'none'
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-lianjie2",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", {
style: {
marginRight: 10,
fontSize: 12
}
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "".concat(knowledgemodules.multi_ellipsis1, " ").concat(knowledgemodules.a),
style: {
fontWeight: 600,
marginTop: 0,
width: '90%',
display: 'inline-flex'
color: '#3061D0',
fontSize: 12,
marginBottom: 4
},
children: [" \u3010", (types === null || types === void 0 || (_types$filter = types.filter(function (val) {
return item.type === val.type;
})) === null || _types$filter === void 0 || (_types$filter = _types$filter[0]) === null || _types$filter === void 0 ? void 0 : _types$filter.name) || '文本', "\u3011 ", item.name, " "]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: "\u67E5\u770B"
children: val.name
}), (_items4 = items) === null || _items4 === void 0 || (_items4 = _items4.sub_knowledge_graphs) === null || _items4 === void 0 || (_items4 = _items4.filter(function (item) {
return item.type === val.type;
})) === null || _items4 === void 0 ? void 0 : _items4.map(function (item) {
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
onClick: function onClick() {
window.open(item === null || item === void 0 ? void 0 : item.url);
},
style: {
display: 'flex',
paddingLeft: 8,
alignItems: 'center',
cursor: 'pointer',
justifyContent: 'space-between'
},
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "".concat(knowledgemodules.multi_ellipsis1, " ").concat(knowledgemodules.a),
style: {
color: '#5F6368',
marginTop: 0,
width: '90%',
display: 'inline-flex'
},
children: [" ", item.name, " "]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
color: '#3061D0'
},
children: "\u67E5\u770B"
})]
});
})]
});
})
@ -19174,7 +19242,7 @@ var knowledge_Atlas = function Atlas(_ref) {
maxHeight: 200,
overflow: 'auto'
},
children: (_items4 = items) === null || _items4 === void 0 || (_items4 = _items4.relations) === null || _items4 === void 0 ? void 0 : _items4.map(function (item, index) {
children: (_items5 = items) === null || _items5 === void 0 || (_items5 = _items5.relations) === null || _items5 === void 0 ? void 0 : _items5.map(function (item, index) {
return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: knowledgemodules.a,
onClick: function onClick() {

@ -3625,6 +3625,7 @@ function BaseInfo(_ref) {
}],
noStyle: true,
children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {
precision: 1,
disabled: is_random,
min: 1,
max: 100,

@ -11050,6 +11050,7 @@ var ProblemsetPage = function ProblemsetPage(_ref) {
/* harmony export */ D9: function() { return /* binding */ ExportStudentanalysis; },
/* harmony export */ IM: function() { return /* binding */ get_ecs_attachment; },
/* harmony export */ Iy: function() { return /* binding */ ExportCourseWorkListScores; },
/* harmony export */ KM: function() { return /* binding */ getmember_works; },
/* harmony export */ Ne: function() { return /* binding */ getec_training_objectives; },
/* harmony export */ ON: function() { return /* binding */ exportPaperlibraryPaper; },
/* harmony export */ Uj: function() { return /* binding */ exportTaskPass; },
@ -11946,6 +11947,26 @@ var exportUserExerciseDetail = /*#__PURE__*/function () {
return _ref31.apply(this, arguments);
};
}();
var getmember_works = /*#__PURE__*/function () {
var _ref32 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee32(params) {
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee32$(_context32) {
while (1) switch (_context32.prev = _context32.next) {
case 0:
_context32.next = 2;
return (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .downLoadFile */ .FH)('', (0,_util__WEBPACK_IMPORTED_MODULE_5__/* .setUrlQuery */ .NY)({
url: _env__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.API_SERVER + "/api/competitions/".concat(params === null || params === void 0 ? void 0 : params.identifier, "/competition_commit_records/member_works.xlsx"),
query: params
}));
case 2:
case "end":
return _context32.stop();
}
}, _callee32);
}));
return function getmember_works(_x34) {
return _ref32.apply(this, arguments);
};
}();
/***/ }),

@ -747,7 +747,7 @@ var Collaborators = function Collaborators(_ref) {
},
className: "mt30",
children: collaboratorList.map(function (item, index) {
var _item$user, _item$user2, _item$user3, _item$user4, _item$user5, _item$user7, _user$userInfo6, _user$userInfo7, _item$user10;
var _item$user, _item$user2, _item$user3, _item$user4, _item$user5, _item$user7, _user$userInfo6, _user$userInfo7, _item$user9, _item$user11;
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Collaboratorsmodules.itemWrap,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("a", {
@ -823,11 +823,11 @@ var Collaborators = function Collaborators(_ref) {
return handleDelete((_item$user8 = item.user) === null || _item$user8 === void 0 ? void 0 : _item$user8.user_id);
},
children: "\u5220\u9664"
}) : null, item.user.user_id === ((_user$userInfo7 = user.userInfo) === null || _user$userInfo7 === void 0 ? void 0 : _user$userInfo7.user_id) && /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
}) : null, item.user.user_id === ((_user$userInfo7 = user.userInfo) === null || _user$userInfo7 === void 0 ? void 0 : _user$userInfo7.user_id) && !((_item$user9 = item.user) !== null && _item$user9 !== void 0 && _item$user9.shixun_manager) && /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
className: "c-grey-c",
onClick: function onClick() {
var _item$user9;
return handleexit((_item$user9 = item.user) === null || _item$user9 === void 0 ? void 0 : _item$user9.user_id);
var _item$user10;
return handleexit((_item$user10 = item.user) === null || _item$user10 === void 0 ? void 0 : _item$user10.user_id);
},
children: "\u9000\u51FA"
})]
@ -836,7 +836,7 @@ var Collaborators = function Collaborators(_ref) {
className: Collaboratorsmodules.schoolWrap,
children: /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: Collaboratorsmodules.school,
children: (_item$user10 = item.user) === null || _item$user10 === void 0 ? void 0 : _item$user10.school_name
children: (_item$user11 = item.user) === null || _item$user11 === void 0 ? void 0 : _item$user11.school_name
})
})]
})]

@ -1988,14 +1988,23 @@ var TestCase = function TestCase(_ref) {
})]
})
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)("h4", {
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("h4", {
className: "font14 mt20 mb10",
children: "\u8BC4\u6D4B\u811A\u672C"
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
color: 'red'
},
children: "*"
}), "\u8BC4\u6D4B\u811A\u672C"]
}), /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
title: !open_evaluate && "请启用Jupyter评测功能后进行编辑",
placement: "topLeft",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
name: "choice_standard_scripts",
rules: [{
required: true,
message: '请选择评测脚本'
}],
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_select["default"], {
className: TestCasemodules.se,
getPopupContainer: function getPopupContainer(trigger) {

@ -6661,27 +6661,29 @@ var Permission = function Permission(_ref) {
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.2@@babel/runtime/helpers/slicedToArray.js */ 11006);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ 59301);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 8591);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 43418);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 20834);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 3113);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! antd */ 24905);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! antd */ 5112);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! antd */ 81327);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd */ 88522);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! antd */ 49127);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! antd */ 52409);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! antd */ 78673);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! antd */ 69532);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! antd */ 8591);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! antd */ 43418);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! antd */ 20834);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! antd */ 3113);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! antd */ 24905);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! antd */ 5112);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd */ 81327);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! antd */ 88522);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! antd */ 49127);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! antd */ 52409);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! antd */ 78673);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! antd */ 69532);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! antd */ 6848);
/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! umi */ 66660);
/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./index.less?modules */ 46238);
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! moment */ 9498);
/* harmony import */ var moment__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! antd/lib/date-picker/locale/zh_CN */ 10527);
/* harmony import */ var antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! antd/lib/date-picker/locale/zh_CN */ 10527);
/* harmony import */ var _components_Permission__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./components/Permission */ 50722);
/* harmony import */ var _utils_env__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @/utils/env */ 47015);
/* harmony import */ var _utils_verifyLogin__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @/utils/verifyLogin */ 72031);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! react/jsx-runtime */ 37712);
/* harmony import */ var _utils_authority__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @/utils/authority */ 76107);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! react/jsx-runtime */ 37712);
@ -6699,6 +6701,7 @@ var timeFormat = 'YYYY-MM-DD HH:mm';
var handleDateString = function handleDateString(dateString) {
if (!dateString) return dateString;
var ar = dateString.split(':');
@ -6720,7 +6723,7 @@ var handleDateString = function handleDateString(dateString) {
return dateString;
};
function Setting(_ref) {
var _user$userInfo, _user$userInfo2, _shixunsDetail$detail, _shixunsDetail$detail2, _shixunsDetail$detail3, _shixunsDetail$detail4, _shixunsDetail$detail5, _shixunsDetail$settin22, _shixunsDetail$detail6, _shixunsDetail$settin23, _user$userInfo3;
var _user$userInfo, _user$userInfo2, _shixunsDetail$detail, _shixunsDetail$detail2, _shixunsDetail$detail3, _shixunsDetail$detail4, _shixunsDetail$detail5, _shixunsDetail$settin23, _shixunsDetail$detail6, _shixunsDetail$settin24, _user$userInfo3, _shixunsDetail$settin25;
var user = _ref.user,
dispatch = _ref.dispatch,
shixunsDetail = _ref.shixunsDetail,
@ -6809,6 +6812,10 @@ function Setting(_ref) {
_useState42 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState41, 2),
gitSize = _useState42[0],
setgitSize = _useState42[1];
var _useState43 = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)(),
_useState44 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_3___default()(_useState43, 2),
course_workspace_file_time = _useState44[0],
setcourse_workspace_file_time = _useState44[1];
var params = (0,umi__WEBPACK_IMPORTED_MODULE_5__.useParams)();
var diffObj = {
forbid_copy: 'forbidCopy',
@ -6870,14 +6877,14 @@ function Setting(_ref) {
}, []);
var handleSelectDepartment = function handleSelectDepartment(value) {
if (selectDepartmentList.includes(value)) {
antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .ZP.info('请勿指定相同的单位');
antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .ZP.info('请勿指定相同的单位');
return;
}
setDepartmentValue(null);
setSelectDepartmentList([].concat(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_2_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_0___default()(selectDepartmentList), [value]));
};
var handleInitState = function handleInitState() {
var _shixunsDetail$settin2, _shixunsDetail$settin3, _shixunsDetail$settin4, _shixunsDetail$settin5, _shixunsDetail$settin6, _shixunsDetail$settin7, _shixunsDetail$settin8, _shixunsDetail$settin9, _shixunsDetail$settin10, _shixunsDetail$settin11, _shixunsDetail$settin12, _shixunsDetail$settin13, _shixunsDetail$settin14, _shixunsDetail$settin15, _shixunsDetail$settin16, _shixunsDetail$settin17, _shixunsDetail$settin18;
var _shixunsDetail$settin2, _shixunsDetail$settin3, _shixunsDetail$settin4, _shixunsDetail$settin5, _shixunsDetail$settin6, _shixunsDetail$settin7, _shixunsDetail$settin8, _shixunsDetail$settin9, _shixunsDetail$settin10, _shixunsDetail$settin11, _shixunsDetail$settin12, _shixunsDetail$settin13, _shixunsDetail$settin14, _shixunsDetail$settin15, _shixunsDetail$settin16, _shixunsDetail$settin17, _shixunsDetail$settin18, _shixunsDetail$settin19;
setCodeEditPermission((_shixunsDetail$settin2 = shixunsDetail.setting) === null || _shixunsDetail$settin2 === void 0 || (_shixunsDetail$settin2 = _shixunsDetail$settin2.shixun) === null || _shixunsDetail$settin2 === void 0 ? void 0 : _shixunsDetail$settin2.code_edit_permission);
setCodeHidden((_shixunsDetail$settin3 = shixunsDetail.setting) === null || _shixunsDetail$settin3 === void 0 || (_shixunsDetail$settin3 = _shixunsDetail$settin3.shixun) === null || _shixunsDetail$settin3 === void 0 ? void 0 : _shixunsDetail$settin3.show_code_dir);
setForbidCopy((_shixunsDetail$settin4 = shixunsDetail.setting) === null || _shixunsDetail$settin4 === void 0 || (_shixunsDetail$settin4 = _shixunsDetail$settin4.shixun) === null || _shixunsDetail$settin4 === void 0 ? void 0 : _shixunsDetail$settin4.forbid_copy);
@ -6895,22 +6902,23 @@ function Setting(_ref) {
setStartPermanent((_shixunsDetail$settin16 = shixunsDetail.setting) === null || _shixunsDetail$settin16 === void 0 || (_shixunsDetail$settin16 = _shixunsDetail$settin16.shixun) === null || _shixunsDetail$settin16 === void 0 ? void 0 : _shixunsDetail$settin16.start_permanent);
setOpenSelfRun((_shixunsDetail$settin17 = shixunsDetail.setting) === null || _shixunsDetail$settin17 === void 0 || (_shixunsDetail$settin17 = _shixunsDetail$settin17.shixun) === null || _shixunsDetail$settin17 === void 0 ? void 0 : _shixunsDetail$settin17.open_self_run);
setgitSize((_shixunsDetail$settin18 = shixunsDetail.setting) === null || _shixunsDetail$settin18 === void 0 || (_shixunsDetail$settin18 = _shixunsDetail$settin18.shixun) === null || _shixunsDetail$settin18 === void 0 ? void 0 : _shixunsDetail$settin18.git_size);
setcourse_workspace_file_time((_shixunsDetail$settin19 = shixunsDetail.setting) === null || _shixunsDetail$settin19 === void 0 || (_shixunsDetail$settin19 = _shixunsDetail$settin19.shixun) === null || _shixunsDetail$settin19 === void 0 ? void 0 : _shixunsDetail$settin19.course_workspace_file_time);
};
(0,react__WEBPACK_IMPORTED_MODULE_4__.useEffect)(function () {
var _Object$keys$filter, _shixunsDetail$settin20;
var _Object$keys$filter, _shixunsDetail$settin21;
var confirmLeave = false;
if (!!((_Object$keys$filter = Object.keys(diffObj).filter(function (item) {
var _shixunsDetail$settin19;
return ((_shixunsDetail$settin19 = shixunsDetail.setting) === null || _shixunsDetail$settin19 === void 0 ? void 0 : _shixunsDetail$settin19.shixun[item]) != eval(diffObj[item]);
var _shixunsDetail$settin20;
return ((_shixunsDetail$settin20 = shixunsDetail.setting) === null || _shixunsDetail$settin20 === void 0 ? void 0 : _shixunsDetail$settin20.shixun[item]) != eval(diffObj[item]);
})) !== null && _Object$keys$filter !== void 0 && _Object$keys$filter.length)) {
confirmLeave = true;
}
if (selectDepartmentList.length != ((_shixunsDetail$settin20 = shixunsDetail.setting) === null || _shixunsDetail$settin20 === void 0 || (_shixunsDetail$settin20 = _shixunsDetail$settin20.shixun) === null || _shixunsDetail$settin20 === void 0 || (_shixunsDetail$settin20 = _shixunsDetail$settin20.scope_partment) === null || _shixunsDetail$settin20 === void 0 ? void 0 : _shixunsDetail$settin20.length)) {
if (selectDepartmentList.length != ((_shixunsDetail$settin21 = shixunsDetail.setting) === null || _shixunsDetail$settin21 === void 0 || (_shixunsDetail$settin21 = _shixunsDetail$settin21.shixun) === null || _shixunsDetail$settin21 === void 0 || (_shixunsDetail$settin21 = _shixunsDetail$settin21.scope_partment) === null || _shixunsDetail$settin21 === void 0 ? void 0 : _shixunsDetail$settin21.length)) {
confirmLeave = true;
}
selectDepartmentList === null || selectDepartmentList === void 0 || selectDepartmentList.map(function (item, index) {
var _shixunsDetail$settin21;
if (item != ((_shixunsDetail$settin21 = shixunsDetail.setting) === null || _shixunsDetail$settin21 === void 0 || (_shixunsDetail$settin21 = _shixunsDetail$settin21.shixun) === null || _shixunsDetail$settin21 === void 0 ? void 0 : _shixunsDetail$settin21.scope_partment[index])) {
var _shixunsDetail$settin22;
if (item != ((_shixunsDetail$settin22 = shixunsDetail.setting) === null || _shixunsDetail$settin22 === void 0 || (_shixunsDetail$settin22 = _shixunsDetail$settin22.shixun) === null || _shixunsDetail$settin22 === void 0 ? void 0 : _shixunsDetail$settin22.scope_partment[index])) {
confirmLeave = true;
}
});
@ -6934,14 +6942,14 @@ function Setting(_ref) {
_context4.next = 3;
break;
}
antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .ZP.info('请选择开启时间');
antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .ZP.info('请选择开启时间');
return _context4.abrupt("return");
case 3:
if (!(openValue === 1 && !selectDepartmentList.length)) {
_context4.next = 6;
break;
}
antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .ZP.info('请选择指定单位公开');
antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .ZP.info('请选择指定单位公开');
return _context4.abrupt("return");
case 6:
_context4.next = 8;
@ -6953,7 +6961,8 @@ function Setting(_ref) {
shixun_info: {
ai_reply: disableAI,
start_permanent: startPermanent,
git_size: gitSize
git_size: gitSize,
course_workspace_file_time: course_workspace_file_time
},
shixun: {
show_code_dir: codeHidden,
@ -6974,7 +6983,7 @@ function Setting(_ref) {
case 8:
res = _context4.sent;
if ((res === null || res === void 0 ? void 0 : res.status) === 0) {
antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .ZP.info('修改成功');
antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .ZP.info('修改成功');
dispatch({
type: 'shixunsDetail/getSettingsData',
payload: params
@ -7015,32 +7024,32 @@ function Setting(_ref) {
_context3.t0 = {};
case 5:
quote = _context3.t0;
antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.confirm({
antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z.confirm({
centered: true,
title: '提示',
okText: '确定',
cancelText: '取消',
width: 520,
content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: [!!((_quote$subjects = quote.subjects) !== null && _quote$subjects !== void 0 && _quote$subjects.length) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("span", {
content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
children: [!!((_quote$subjects = quote.subjects) !== null && _quote$subjects !== void 0 && _quote$subjects.length) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("span", {
children: ["\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230", ' ', (_quote$subjects2 = quote.subjects) === null || _quote$subjects2 === void 0 || (_quote$subjects2 = _quote$subjects2.splice(0, 2)) === null || _quote$subjects2 === void 0 ? void 0 : _quote$subjects2.map(function (item) {
return "\u300A".concat(item, "\u300B");
}), "\u7B49", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), "\u7B49", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.colorOrange,
children: quote === null || quote === void 0 ? void 0 : quote.subjects_count
}), "\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("br", {})]
}), !!((_quote$courses = quote.courses) !== null && _quote$courses !== void 0 && _quote$courses.length) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("br", {})]
}), !!((_quote$courses = quote.courses) !== null && _quote$courses !== void 0 && _quote$courses.length) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("span", {
children: ["\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230", (_quote$courses2 = quote.courses) === null || _quote$courses2 === void 0 || (_quote$courses2 = _quote$courses2.splice(0, 2)) === null || _quote$courses2 === void 0 ? void 0 : _quote$courses2.map(function (item) {
return "\u300A".concat(item, "\u300B");
}), "\u7B49", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), "\u7B49", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.colorOrange,
children: quote === null || quote === void 0 ? void 0 : quote.courses_count
}), "\u4E2A\u6559\u5B66\u8BFE\u5802"]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("br", {})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("br", {})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.colorYellow, " mt30"),
children: "\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"
})]
@ -7061,7 +7070,7 @@ function Setting(_ref) {
case 2:
res = _context2.sent;
if (res.status === 1) {
antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .ZP.success('操作成功');
antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .ZP.success('操作成功');
umi__WEBPACK_IMPORTED_MODULE_5__.history.push('/shixuns');
}
case 4:
@ -7090,7 +7099,7 @@ function Setting(_ref) {
if ((0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_10__/* .ShixunStatusModel */ .gy)(dispatch, '不能进行删除')) return;
};
function showExitmodel(key) {
antd__WEBPACK_IMPORTED_MODULE_13__/* ["default"] */ .Z.confirm({
antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z.confirm({
title: '离开此页提示',
content: '系统可能不会保存您所做的更改。',
okText: '离开',
@ -7112,14 +7121,14 @@ function Setting(_ref) {
}
});
}
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
style: {
height: '100%',
display: 'flex',
background: '#fff',
position: 'relative'
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
style: {
height: '100%',
background: '#0A143D',
@ -7128,13 +7137,13 @@ function Setting(_ref) {
padding: '20px 20px',
color: '#ffffff'
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
style: {
padding: '0px 15px',
fontSize: '16px'
},
children: "\u8BBE\u7F6E"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z, {
selectedKeys: [MenuSelectKey],
theme: "dark",
style: {
@ -7156,147 +7165,147 @@ function Setting(_ref) {
setIsShowSetting(false);
}
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z.Item, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z.Item, {
children: "\u8BBE\u7F6E"
}, 1), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_14__/* ["default"] */ .Z.Item, {
}, 1), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .Z.Item, {
children: "\u5173\u4E8E\u5B9E\u8BAD"
}, 2)]
})]
}), isShowSetting && (shixunsDetail === null || shixunsDetail === void 0 || (_shixunsDetail$detail = shixunsDetail.detail) === null || _shixunsDetail$detail === void 0 ? void 0 : _shixunsDetail$detail.is_jupyter_lab) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(_components_Permission__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z, {}), isShowSetting && !(shixunsDetail !== null && shixunsDetail !== void 0 && (_shixunsDetail$detail2 = shixunsDetail.detail) !== null && _shixunsDetail$detail2 !== void 0 && _shixunsDetail$detail2.is_jupyter_lab) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), isShowSetting && (shixunsDetail === null || shixunsDetail === void 0 || (_shixunsDetail$detail = shixunsDetail.detail) === null || _shixunsDetail$detail === void 0 ? void 0 : _shixunsDetail$detail.is_jupyter_lab) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(_components_Permission__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z, {}), isShowSetting && !(shixunsDetail !== null && shixunsDetail !== void 0 && (_shixunsDetail$detail2 = shixunsDetail.detail) !== null && _shixunsDetail$detail2 !== void 0 && _shixunsDetail$detail2.is_jupyter_lab) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
style: {
width: 'calc(100% - 24%)',
overflow: 'auto'
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
style: {
padding: '40px 40px',
marginBottom: '70px'
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("p", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("p", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.titlesize,
style: {
display: 'flex'
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
style: {
flex: '1'
},
children: "\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"
}), (shixunsDetail === null || shixunsDetail === void 0 || (_shixunsDetail$detail3 = shixunsDetail.detail) === null || _shixunsDetail$detail3 === void 0 ? void 0 : _shixunsDetail$detail3.shixun_status) !== 2 ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .ZP, {
}), (shixunsDetail === null || shixunsDetail === void 0 || (_shixunsDetail$detail3 = shixunsDetail.detail) === null || _shixunsDetail$detail3 === void 0 ? void 0 : _shixunsDetail$detail3.shixun_status) !== 2 ? /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .ZP, {
danger: true,
onClick: handleDeleteShixun,
children: "\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"
}) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .ZP, {
}) : /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .ZP, {
danger: true,
onClick: handleDeleteElseShixun,
children: "\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelWrap,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("label", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.label,
children: "\u8DF3\u5173\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelContent,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, {
checked: taskPass,
disabled: !editable,
onChange: function onChange(e) {
return setTaskPass(e.target.checked);
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: "c-grey-999",
children: "\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09"
})]
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelWrap,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("label", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.label,
children: "\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelContent,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, {
checked: testSetPermission,
disabled: !editable,
onChange: function onChange(e) {
return setTestSetPermission(e.target.checked);
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: "c-grey-999",
children: "\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09"
})]
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("p", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("p", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.titlesize,
style: {
marginTop: '20px'
},
children: "\u6743\u9650"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelWrap,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("label", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.label,
children: "\u590D\u5236/\u5408\u5E76\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelContent,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, {
checked: isCopy,
onChange: function onChange(e) {
return setIsCopy(e.target.checked);
},
disabled: !editable
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: "c-grey-999",
children: "\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09"
})]
})
})]
}), !((((_shixunsDetail$detail4 = shixunsDetail.detail) === null || _shixunsDetail$detail4 === void 0 ? void 0 : _shixunsDetail$detail4.shixun_status) > 1 || ((_shixunsDetail$detail5 = shixunsDetail.detail) === null || _shixunsDetail$detail5 === void 0 ? void 0 : _shixunsDetail$detail5["public"]) === 2) && ((_shixunsDetail$settin22 = shixunsDetail.setting) === null || _shixunsDetail$settin22 === void 0 || (_shixunsDetail$settin22 = _shixunsDetail$settin22.shixun) === null || _shixunsDetail$settin22 === void 0 ? void 0 : _shixunsDetail$settin22.use_scope) === 0 && ((_shixunsDetail$detail6 = shixunsDetail.detail) === null || _shixunsDetail$detail6 === void 0 ? void 0 : _shixunsDetail$detail6.identity) > 2) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), !((((_shixunsDetail$detail4 = shixunsDetail.detail) === null || _shixunsDetail$detail4 === void 0 ? void 0 : _shixunsDetail$detail4.shixun_status) > 1 || ((_shixunsDetail$detail5 = shixunsDetail.detail) === null || _shixunsDetail$detail5 === void 0 ? void 0 : _shixunsDetail$detail5["public"]) === 2) && ((_shixunsDetail$settin23 = shixunsDetail.setting) === null || _shixunsDetail$settin23 === void 0 || (_shixunsDetail$settin23 = _shixunsDetail$settin23.shixun) === null || _shixunsDetail$settin23 === void 0 ? void 0 : _shixunsDetail$settin23.use_scope) === 0 && ((_shixunsDetail$detail6 = shixunsDetail.detail) === null || _shixunsDetail$detail6 === void 0 ? void 0 : _shixunsDetail$detail6.identity) > 2) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelWrap,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("label", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.label,
children: "\u516C\u5F00\u7A0B\u5EA6\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelContent,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"].Group */ .ZP.Group, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"].Group */ .ZP.Group, {
value: openValue,
onChange: function onChange(e) {
return setOpenValue(e.target.value);
},
disabled: !editable,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_19__/* ["default"] */ .Z, {
direction: "vertical",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .ZP, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .ZP, {
value: 0,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
children: "\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: "c-grey-999",
children: "\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .ZP, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .ZP, {
style: {
marginTop: '22px'
},
value: 1,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
children: "\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: "c-grey-999",
children: "\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"
})]
})]
})
}), openValue === 1 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", {
}), openValue === 1 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.graaytitle,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_19__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, {
showSearch: true,
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.selectSchool,
bordered: false,
@ -7314,11 +7323,11 @@ function Setting(_ref) {
};
})
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
className: "mt10",
children: selectDepartmentList === null || selectDepartmentList === void 0 ? void 0 : selectDepartmentList.map(function (item) {
if (editable) {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, {
count: 'x',
className: "mr20 current",
onClick: function onClick() {
@ -7326,14 +7335,14 @@ function Setting(_ref) {
return val !== item;
}));
},
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .ZP, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .ZP, {
type: "primary",
ghost: true,
children: item
})
});
}
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .ZP, {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .ZP, {
type: "primary",
ghost: true,
className: "mr20",
@ -7343,15 +7352,15 @@ function Setting(_ref) {
})]
})]
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelWrap,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("label", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.label,
children: "\u5F00\u542F\u65F6\u95F4\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelContent,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, {
checked: isOpenTime,
onChange: function onChange(e) {
setIsOpenTime(e.target.checked);
@ -7360,16 +7369,16 @@ function Setting(_ref) {
}
},
disabled: !editable
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: "c-grey-999",
children: "\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09"
})]
}), isOpenTime && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", {
}), isOpenTime && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.graaytitle,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__["default"], {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_22__["default"], {
className: "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.dataPicker),
format: timeFormat,
locale: antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z,
locale: antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_23__/* ["default"] */ .Z,
bordered: false,
disabled: !editable,
placeholder: "\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",
@ -7387,51 +7396,51 @@ function Setting(_ref) {
})
})]
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("p", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("p", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.titlesize,
style: {
marginTop: '20px'
},
children: "\u529F\u80FD"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelWrap,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("label", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.label,
children: "\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelContent,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, {
checked: display_git_address,
disabled: !editable,
onChange: function onChange(e) {
return set_display_git_address(e.target.checked);
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: "c-grey-999",
children: "\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09"
})]
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelWrap,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("label", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.label,
children: "\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelContent,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, {
checked: codeHidden,
disabled: !editable,
onChange: function onChange(e) {
return setCodeHidden(e.target.checked);
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: "c-grey-999",
children: "\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09"
})]
}), codeHidden && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", {
}), codeHidden && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
style: {
height: '54px',
background: '#f5f5f5',
@ -7442,25 +7451,25 @@ function Setting(_ref) {
alignItems: 'center',
padding: '0px 20px'
},
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
style: {
display: 'flex'
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("label", {
children: "\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelContent,
style: {
padding: '0px'
},
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, {
checked: codeEditPermission,
disabled: !editable,
onChange: function onChange(e) {
return setCodeEditPermission(e.target.checked);
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: "c-grey-999",
children: "\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09"
})]
@ -7469,42 +7478,42 @@ function Setting(_ref) {
})
})]
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelWrap,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("label", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.label,
children: "\u7981\u7528\u7C98\u8D34\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelContent,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z, {
checked: forbidCopy,
disabled: !editable,
onChange: function onChange(e) {
return setForbidCopy(e.target.checked);
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: "c-grey-999",
children: "\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09"
})]
})
})]
}), ((_shixunsDetail$settin23 = shixunsDetail.setting) === null || _shixunsDetail$settin23 === void 0 || (_shixunsDetail$settin23 = _shixunsDetail$settin23.shixun) === null || _shixunsDetail$settin23 === void 0 ? void 0 : _shixunsDetail$settin23.show_start_permanent) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), ((_shixunsDetail$settin24 = shixunsDetail.setting) === null || _shixunsDetail$settin24 === void 0 || (_shixunsDetail$settin24 = _shixunsDetail$settin24.shixun) === null || _shixunsDetail$settin24 === void 0 ? void 0 : _shixunsDetail$settin24.show_start_permanent) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelWrap,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("label", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.label,
children: "\u4FDD\u5B58\u5B9E\u9A8C\u6587\u4EF6\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelContent,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .Z, {
checked: startPermanent,
onChange: function onChange(e) {
return setStartPermanent(e);
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("span", {
className: "c-grey-999",
children: ["\uFF08\u5F00\u542F\u540E\uFF0C\u53EF\u957F\u671F\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D/data/workspace\u76EE\u5F55\u4E0B\u6570\u636E\uFF0C\u5E76\u4E14\u53D1\u9001\u5B9E\u8BAD\u81F3\u8BFE\u5802\u540E\uFF0C\u6559\u5E08\u53EF\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("a", {
children: ["\uFF08\u5F00\u542F\u540E\uFF0C\u53EF\u957F\u671F\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D/data/workspace\u76EE\u5F55\u4E0B\u6570\u636E\uFF0C\u5E76\u4E14\u53D1\u9001\u5B9E\u8BAD\u81F3\u8BFE\u5802\u540E\uFF0C\u6559\u5E08\u53EF\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("a", {
target: "_blank",
href: _utils_env__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.API_SERVER + "/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf",
children: "\xA0\u64CD\u4F5C\u6307\u5F15\xA0"
@ -7512,60 +7521,60 @@ function Setting(_ref) {
})]
})
})]
}), own && editable && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), own && editable && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelWrap,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("label", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("label", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.label,
children: ["\u8C03\u8BD5\u5668", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("a", {
children: ["\u8C03\u8BD5\u5668", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("a", {
href: "https://www.educoder.net/forums/36718",
target: "_blank",
className: "iconfont icon-xiaowenhao2 font14 ml5"
}), "\uFF1A"]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelContent,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .Z, {
checked: openCodeDebugger,
onChange: function onChange(e) {
return setOpenCodeDebugger(e);
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: "c-grey-999",
children: "\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09"
})]
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelWrap,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("label", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.label,
children: "\u81EA\u6D4B\u8FD0\u884C\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelContent,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .Z, {
checked: openSelfRun,
onChange: function onChange(e) {
return setOpenSelfRun(e);
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: "c-grey-999",
children: "\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09"
})]
})
})]
}), (user === null || user === void 0 || (_user$userInfo3 = user.userInfo) === null || _user$userInfo3 === void 0 ? void 0 : _user$userInfo3.role) === 1 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), (user === null || user === void 0 || (_user$userInfo3 = user.userInfo) === null || _user$userInfo3 === void 0 ? void 0 : _user$userInfo3.role) === 1 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelWrap,
style: {
alignItems: 'center'
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("label", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.label,
children: "\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", {
children: "\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelContent,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .Z
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_25__/* ["default"] */ .Z
// parser={parser}
, {
style: {
@ -7578,58 +7587,108 @@ function Setting(_ref) {
onChange: function onChange(e) {
setgitSize(e);
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: "c-grey-999",
children: " M "
})]
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("p", {
}), ((_shixunsDetail$settin25 = shixunsDetail.setting) === null || _shixunsDetail$settin25 === void 0 || (_shixunsDetail$settin25 = _shixunsDetail$settin25.shixun) === null || _shixunsDetail$settin25 === void 0 ? void 0 : _shixunsDetail$settin25.is_vnc_or_webssh) && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelWrap,
style: {
alignItems: 'center'
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("label", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.label,
children: ["\u8BFE\u5802\u5B9E\u9A8C\u6587\u4EF6\u4FDD\u5B58", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_26__/* ["default"] */ .Z, {
title: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("span", {
children: ["\u8BFE\u5802\u5B9E\u9A8C\u5C06\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D/data/workspace\u76EE\u5F55\u4E0B\u6570\u636E\uFF0C\u6570\u636E\u4FDD\u5B58\u5468\u671F\u4ECE\u5B9E\u9A8C\u5B8C\u6210\u65F6\u95F4\u8D77\u5F00\u59CB\u8BA1\u65F6\u3002\u8BFE\u5802\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6 ", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("a", {
target: "_blank",
href: _utils_env__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.API_SERVER + "/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf",
children: "\xA0\u64CD\u4F5C\u6307\u5F15\xA0"
})]
}),
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("a", {
className: "iconfont icon-xiaowenhao2 font14 ml5"
})
}), "\uFF1A"]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelContent,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_25__/* ["default"] */ .Z
// parser={parser}
, {
disabled: !(0,_utils_authority__WEBPACK_IMPORTED_MODULE_11__/* .isSuperAdmins */ .Ny)(),
style: {
width: 150
},
placeholder: "\u8BF7\u8F93\u5165\u4FDD\u5B58\u5929\u6570",
min: 1,
precision: 0,
value: course_workspace_file_time,
onChange: function onChange(e) {
setcourse_workspace_file_time(e);
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("span", {
className: "c-grey-999",
children: [" \u5929 ", !(0,_utils_authority__WEBPACK_IMPORTED_MODULE_11__/* .isSuperAdmins */ .Ny)() && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("span", {
children: ["\uFF08\u5982\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u8BF7", /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("a", {
onClick: function onClick() {
var _shixunsDetail$settin26;
(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_10__/* .ContactAdmins */ .pW)((_shixunsDetail$settin26 = shixunsDetail.setting) === null || _shixunsDetail$settin26 === void 0 || (_shixunsDetail$settin26 = _shixunsDetail$settin26.shixun) === null || _shixunsDetail$settin26 === void 0 ? void 0 : _shixunsDetail$settin26.course_workspace_file_time);
},
children: "\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"
}), "\uFF09"]
})]
})]
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("p", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.titlesize,
style: {
marginTop: '20px'
},
children: [' ', "\u8BC4\u8BBA\u533A"]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelWrap,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("label", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.label,
children: "\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelContent,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .Z, {
checked: !disableDiscuss,
onChange: function onChange(e) {
return setDisableDiscuss(!e);
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: "c-grey-999",
children: "\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09"
})]
})
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelWrap,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("label", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.label,
children: "GPT\u95EE\u7B54\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.labelContent,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_23__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .Z, {
checked: disableAI,
onChange: function onChange(e) {
setdisableAI(e);
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: "c-grey-999",
children: "\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u7684\u8BC4\u8BBA\u5C06\u7531\u667A\u80FD\u673A\u5668\u4EBA\u8FDB\u884C\u56DE\u7B54\uFF09"
})]
})
})]
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
style: {
height: '70px',
width: '76%',
@ -7641,7 +7700,7 @@ function Setting(_ref) {
alignItems: 'center',
justifyContent: 'center'
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .ZP, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .ZP, {
style: {
marginRight: '10px',
width: '100px',
@ -7654,7 +7713,7 @@ function Setting(_ref) {
umi__WEBPACK_IMPORTED_MODULE_5__.history.push("/shixuns/".concat(params.id, "/challenges"));
},
children: "\u53D6\u6D88"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__/* ["default"] */ .ZP, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .ZP, {
style: {
marginLeft: '10px',
width: '100px',
@ -7670,47 +7729,47 @@ function Setting(_ref) {
children: "\u4FDD\u5B58"
})]
})]
}), !isShowSetting && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), !isShowSetting && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
style: {
padding: '40px'
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("p", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("p", {
style: {
color: '#333333',
fontSize: '16px'
},
children: "\u521B\u5EFA\u8005"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.itemWrap,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("img", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("img", {
alt: "\u7528\u6237\u5934\u50CF",
height: "60",
width: "60",
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.img,
src: "".concat(_utils_env__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.IMG_SERVER, "/images/").concat(practiceSetting === null || practiceSetting === void 0 ? void 0 : practiceSetting.user_image_url)
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.itemContent,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("p", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("p", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.nameWrap,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.name,
children: practiceSetting === null || practiceSetting === void 0 ? void 0 : practiceSetting.user_name
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.actionGroup
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("p", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("p", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.schoolWrap,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span", {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsx)("span", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z.school,
children: practiceSetting === null || practiceSetting === void 0 ? void 0 : practiceSetting.user_school
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("p", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("p", {
style: {
color: '#333333',
fontSize: '16px'
},
children: ["\u521B\u5EFA\u65F6\u95F4\uFF1A", practiceSetting === null || practiceSetting === void 0 ? void 0 : practiceSetting.created_at]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("p", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_12__.jsxs)("p", {
style: {
color: '#333333',
fontSize: '16px'
@ -11398,6 +11457,10 @@ var Information = function Information(_ref) {
_useState14 = slicedToArray_default()(_useState13, 2),
cover_image_id = _useState14[0],
setcover_image_id = _useState14[1];
var _useState15 = (0,_react_17_0_2_react.useState)(),
_useState16 = slicedToArray_default()(_useState15, 2),
cover_image = _useState16[0],
setcover_image = _useState16[1];
var changeData = (0,_react_17_0_2_react.useRef)({});
var changeImg = (0,_react_17_0_2_react.useRef)('');
var changeCoverImg = (0,_react_17_0_2_react.useRef)('');
@ -11410,6 +11473,10 @@ var Information = function Information(_ref) {
trailing: false
})).current;
var id = practiceSetting.id;
var _useState17 = (0,_react_17_0_2_react.useState)(false),
_useState18 = slicedToArray_default()(_useState17, 2),
isup = _useState18[0],
setisup = _useState18[1];
(0,_react_17_0_2_react.useEffect)(function () {
if (!id) return;
getData();
@ -11482,6 +11549,7 @@ var Information = function Information(_ref) {
setImageUrl(cloneData.attachment_id || '');
setImageUrls(cloneData.attachment_id_b || '');
setcover_image_id(cloneData.cover_image_id || '');
setcover_image(cloneData.cover_image || '');
}
case 5:
case "end":
@ -11657,7 +11725,6 @@ var Information = function Information(_ref) {
})]
});
};
console.log('----', attachment_id_b);
var renderImg_s = function renderImg_s() {
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Informationmodules.img,
@ -11689,13 +11756,14 @@ var Information = function Information(_ref) {
var _info$file3;
setImgElseLoading(false);
setcover_image_id(info === null || info === void 0 || (_info$file3 = info.file) === null || _info$file3 === void 0 || (_info$file3 = _info$file3.response) === null || _info$file3 === void 0 ? void 0 : _info$file3.id);
setisup(true);
}
};
var renderImgs = function renderImgs() {
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Informationmodules.img,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("img", {
src: env/* default */.Z.API_SERVER + '/api/attachments/' + cover_image_id,
src: isup ? env/* default */.Z.API_SERVER + '/api/attachments/' + cover_image_id : cover_image,
alt: "avatar",
style: {
width: '100%'
@ -11703,7 +11771,11 @@ var Information = function Information(_ref) {
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(CloseCircleFilled/* default */.Z, {
onClick: function onClick() {
return setcover_image_id('');
if (isup) {
setcover_image_id('');
} else {
setcover_image('');
}
},
style: {
fontSize: '16px',
@ -11833,7 +11905,7 @@ var Information = function Information(_ref) {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
// name="file"
label: "\u5217\u8868\u5C01\u9762\u56FE:",
children: cover_image_id ? renderImgs() : /*#__PURE__*/(0,jsx_runtime.jsx)(upload/* default */.Z, {
children: cover_image_id || cover_image ? renderImgs() : /*#__PURE__*/(0,jsx_runtime.jsx)(upload/* default */.Z, {
withCredentials: true,
name: "file",
showUploadList: false,

@ -4831,7 +4831,7 @@ button[class~='ant-btn-default']:disabled.btn___In02G {
margin-top: 30px;
}
.label___uujJZ {
width: 140px;
width: 145px;
text-align: right;
font-size: 14px;
}

@ -936,146 +936,231 @@ var ClassroomListPage = function ClassroomListPage(_ref) {
};
}();
var actionTab = function actionTab(record) {
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
onClick: function onClick() {
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
setIsShowTip(false);
checkEnvironment(record === null || record === void 0 ? void 0 : record.id, false);
},
children: "\u8FD0\u884C\u955C\u50CF"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(popover/* default */.Z, {
placement: "bottomLeft",
content: /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: function onClick() {
(0,util/* openNewWindow */.xg)("/shixuns/new?tab=".concat(Number(ListType) + 1, "&mirror=").concat(record === null || record === void 0 ? void 0 : record.mirror_repository_id));
},
children: "\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE"
})
}), ((record === null || record === void 0 ? void 0 : record.publish_status) === -1 || (record === null || record === void 0 ? void 0 : record.publish_status) === 0) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: function onClick() {
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
setApplyPublic(true);
},
children: "\u7533\u8BF7\u516C\u5F00"
})
}), (record === null || record === void 0 ? void 0 : record.publish_status) === 3 && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: function onClick() {
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
setReApplyModal(true);
},
children: "\u91CD\u65B0\u7533\u8BF7"
})
}), ((record === null || record === void 0 ? void 0 : record.publish_status) === 2 || (record === null || record === void 0 ? void 0 : record.publish_status) === 3) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: function onClick() {
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
setCancleApplyModal(true);
},
children: "\u64A4\u9500\u7533\u8BF7"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: function onClick() {
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
setIsModifyMirror(true);
},
children: "\u4FEE\u6539\u955C\u50CF\u4FE1\u606F"
})
}), ((record === null || record === void 0 ? void 0 : record.publish_status) === -1 || (record === null || record === void 0 ? void 0 : record.publish_status) === 0 || (record === null || record === void 0 ? void 0 : record.publish_status) === 3) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
type: "link",
style: {
whiteSpace: "nowrap",
padding: 0,
color: 'rgba(0, 0, 0, 0.88)'
},
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9() {
return regeneratorRuntime_default()().wrap(function _callee9$(_context9) {
while (1) switch (_context9.prev = _context9.next) {
case 0:
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
setIsShowTip(true);
_context9.next = 4;
return checkEnvironment(record === null || record === void 0 ? void 0 : record.id, true);
case 4:
case "end":
return _context9.stop();
}
}, _callee9);
})),
children: "\u66F4\u65B0\u955C\u50CF"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
type: "link",
style: {
whiteSpace: "nowrap",
padding: 0,
color: 'rgba(0, 0, 0, 0.88)'
},
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10() {
return regeneratorRuntime_default()().wrap(function _callee10$(_context10) {
while (1) switch (_context10.prev = _context10.next) {
case 0:
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
setSelectedKeys(record === null || record === void 0 ? void 0 : record.share_group_ids);
_context10.next = 4;
return handleShareMirror();
case 4:
case "end":
return _context10.stop();
}
}, _callee10);
})),
children: "\u5171\u4EAB\u955C\u50CF"
})
}), ((record === null || record === void 0 ? void 0 : record.publish_status) === -1 || (record === null || record === void 0 ? void 0 : record.publish_status) === 0 || (record === null || record === void 0 ? void 0 : record.publish_status) === 3) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
type: "link",
style: {
whiteSpace: "nowrap",
padding: 0,
color: 'rgba(0, 0, 0, 0.88)'
},
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11() {
return regeneratorRuntime_default()().wrap(function _callee11$(_context11) {
while (1) switch (_context11.prev = _context11.next) {
case 0:
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
_context11.next = 3;
return handleDeleteMirror(record === null || record === void 0 ? void 0 : record.id);
case 3:
case "end":
return _context11.stop();
}
}, _callee11);
})),
children: "\u5220\u9664"
})
})]
}),
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
paddingRight: 4
},
children: "\u66F4\u591A"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-sanjiaoxing-down",
if ((record === null || record === void 0 ? void 0 : record.status) === 2 && [-1, 0, 1, 2, 3].includes(record === null || record === void 0 ? void 0 : record.publish_status)) {
return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(popover/* default */.Z, {
placement: "bottomLeft",
content: /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: function onClick() {
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
setIsShowTip(false);
checkEnvironment(record === null || record === void 0 ? void 0 : record.id, false);
},
children: "\u8FD0\u884C\u955C\u50CF"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: function onClick() {
(0,util/* openNewWindow */.xg)("/shixuns/new?tab=".concat(Number(ListType) + 1, "&mirror=").concat(record === null || record === void 0 ? void 0 : record.mirror_repository_id));
},
children: "\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE"
})
}), [-1, 0].includes(record === null || record === void 0 ? void 0 : record.publish_status) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: function onClick() {
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
setApplyPublic(true);
},
children: "\u7533\u8BF7\u516C\u5F00"
})
}), (record === null || record === void 0 ? void 0 : record.publish_status) === 3 && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: function onClick() {
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
setReApplyModal(true);
},
children: "\u91CD\u65B0\u7533\u8BF7"
})
}), [2, 3].includes(record === null || record === void 0 ? void 0 : record.publish_status) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: function onClick() {
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
setCancleApplyModal(true);
},
children: "\u64A4\u9500\u7533\u8BF7"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: function onClick() {
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
setIsModifyMirror(true);
},
children: "\u4FEE\u6539\u955C\u50CF\u4FE1\u606F"
})
}), [-1, 0, 3].includes(record === null || record === void 0 ? void 0 : record.publish_status) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
type: "link",
style: {
whiteSpace: "nowrap",
padding: 0,
color: 'rgba(0, 0, 0, 0.88)'
},
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9() {
return regeneratorRuntime_default()().wrap(function _callee9$(_context9) {
while (1) switch (_context9.prev = _context9.next) {
case 0:
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
setIsShowTip(true);
_context9.next = 4;
return checkEnvironment(record === null || record === void 0 ? void 0 : record.id, true);
case 4:
case "end":
return _context9.stop();
}
}, _callee9);
})),
children: "\u66F4\u65B0\u955C\u50CF"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
type: "link",
style: {
whiteSpace: "nowrap",
padding: 0,
color: 'rgba(0, 0, 0, 0.88)'
},
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10() {
return regeneratorRuntime_default()().wrap(function _callee10$(_context10) {
while (1) switch (_context10.prev = _context10.next) {
case 0:
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
setSelectedKeys(record === null || record === void 0 ? void 0 : record.share_group_ids);
_context10.next = 4;
return handleShareMirror();
case 4:
case "end":
return _context10.stop();
}
}, _callee10);
})),
children: "\u5171\u4EAB\u955C\u50CF"
})
}), [-1, 0, 3].includes(record === null || record === void 0 ? void 0 : record.publish_status) && /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
type: "link",
style: {
whiteSpace: "nowrap",
padding: 0,
color: 'rgba(0, 0, 0, 0.88)'
},
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11() {
return regeneratorRuntime_default()().wrap(function _callee11$(_context11) {
while (1) switch (_context11.prev = _context11.next) {
case 0:
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
_context11.next = 3;
return handleDeleteMirror(record === null || record === void 0 ? void 0 : record.id);
case 3:
case "end":
return _context11.stop();
}
}, _callee11);
})),
children: "\u5220\u9664"
})
})]
}),
children: ["\u66F4\u591A", /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-sanjiaoxing-down font14 ",
style: {
fontSize: 14
marginLeft: "4px"
}
})]
})
})
})]
});
});
}
if ((record === null || record === void 0 ? void 0 : record.status) === 0) {
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [(record === null || record === void 0 ? void 0 : record.is_making_end) === true && /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
type: "link",
style: {
whiteSpace: "nowrap",
padding: 0,
color: '#165DFF',
height: 22
},
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12() {
return regeneratorRuntime_default()().wrap(function _callee12$(_context12) {
while (1) switch (_context12.prev = _context12.next) {
case 0:
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
_context12.next = 3;
return handleDeleteMirror(record === null || record === void 0 ? void 0 : record.id);
case 3:
case "end":
return _context12.stop();
}
}, _callee12);
})),
children: "\u5220\u9664"
})
}), (record === null || record === void 0 ? void 0 : record.is_making_end) === false && /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(popover/* default */.Z, {
placement: "bottomLeft",
content: /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
type: "link",
style: {
whiteSpace: "nowrap",
padding: 0,
color: 'rgba(0, 0, 0, 0.88)'
},
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13() {
return regeneratorRuntime_default()().wrap(function _callee13$(_context13) {
while (1) switch (_context13.prev = _context13.next) {
case 0:
_context13.next = 2;
return handleMakeMirror(record === null || record === void 0 ? void 0 : record.id);
case 2:
case "end":
return _context13.stop();
}
}, _callee13);
})),
children: "\u5236\u4F5C\u955C\u50CF"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
type: "link",
style: {
whiteSpace: "nowrap",
padding: 0,
color: 'rgba(0, 0, 0, 0.88)'
},
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14() {
return regeneratorRuntime_default()().wrap(function _callee14$(_context14) {
while (1) switch (_context14.prev = _context14.next) {
case 0:
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
_context14.next = 3;
return handleDeleteMirror(record === null || record === void 0 ? void 0 : record.id);
case 3:
case "end":
return _context14.stop();
}
}, _callee14);
})),
children: "\u5220\u9664"
})
})]
}),
children: ["\u66F4\u591A", /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-sanjiaoxing-down font14 ",
style: {
marginLeft: "4px"
}
})]
})
})]
});
}
return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {});
};
var columns = [{
title: '镜像名称',
@ -1249,83 +1334,19 @@ var ClassroomListPage = function ClassroomListPage(_ref) {
},
gutter: [8, 0],
justify: "end",
children: [(record === null || record === void 0 ? void 0 : record.status) === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {}), (record === null || record === void 0 ? void 0 : record.status) === 0 && (record === null || record === void 0 ? void 0 : record.is_making_end) === false && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
type: "link",
style: {
whiteSpace: "nowrap",
padding: 0,
color: '#165DFF'
},
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12() {
return regeneratorRuntime_default()().wrap(function _callee12$(_context12) {
while (1) switch (_context12.prev = _context12.next) {
case 0:
_context12.next = 2;
return handleMakeMirror(record === null || record === void 0 ? void 0 : record.id);
case 2:
case "end":
return _context12.stop();
}
}, _callee12);
})),
children: "\u5236\u4F5C\u955C\u50CF"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
type: "link",
style: {
whiteSpace: "nowrap",
padding: 0,
color: '#165DFF'
},
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13() {
return regeneratorRuntime_default()().wrap(function _callee13$(_context13) {
while (1) switch (_context13.prev = _context13.next) {
case 0:
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
_context13.next = 3;
return handleDeleteMirror(record === null || record === void 0 ? void 0 : record.id);
case 3:
case "end":
return _context13.stop();
}
}, _callee13);
})),
children: "\u5220\u9664"
})
})]
}), (record === null || record === void 0 ? void 0 : record.status) === 3 && /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
type: "link",
style: {
whiteSpace: "nowrap",
padding: 0,
color: '#165DFF'
},
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14() {
return regeneratorRuntime_default()().wrap(function _callee14$(_context14) {
while (1) switch (_context14.prev = _context14.next) {
case 0:
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
_context14.next = 3;
return handleDeleteMirror(record === null || record === void 0 ? void 0 : record.id);
case 3:
case "end":
return _context14.stop();
}
}, _callee14);
})),
children: "\u5220\u9664"
})
}), (record === null || record === void 0 ? void 0 : record.status) === 0 && (record === null || record === void 0 ? void 0 : record.is_making_end) === true && /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
onClick: function onClick() {
_umi_production_exports.history.push("/users/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.username, "/experiment-img/").concat(record === null || record === void 0 ? void 0 : record.id, "/detail?status=").concat(ListType));
},
children: "\u8BE6\u60C5"
}), (record === null || record === void 0 ? void 0 : record.status) === 1 && /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {}), (record === null || record === void 0 ? void 0 : record.status) === 3 && /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
type: "link",
style: {
whiteSpace: "nowrap",
padding: 0,
color: '#165DFF'
color: '#165DFF',
height: 22
},
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee15() {
return regeneratorRuntime_default()().wrap(function _callee15$(_context15) {
@ -1342,7 +1363,7 @@ var ClassroomListPage = function ClassroomListPage(_ref) {
})),
children: "\u5220\u9664"
})
}), (record === null || record === void 0 ? void 0 : record.status) === 2 && ((record === null || record === void 0 ? void 0 : record.publish_status) === -1 || (record === null || record === void 0 ? void 0 : record.publish_status) === 0 || (record === null || record === void 0 ? void 0 : record.publish_status) === 1 || (record === null || record === void 0 ? void 0 : record.publish_status) === 2 || (record === null || record === void 0 ? void 0 : record.publish_status) === 3) && actionTab(record)]
}), actionTab(record)]
});
}
if (ListType === 1) {
@ -1353,18 +1374,40 @@ var ClassroomListPage = function ClassroomListPage(_ref) {
},
gutter: [8, 0],
justify: "end",
children: [(record === null || record === void 0 ? void 0 : record.status) === 2 && /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
onClick: function onClick() {
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
setIsShowTip(false);
checkEnvironment(record === null || record === void 0 ? void 0 : record.id, false);
_umi_production_exports.history.push("/users/".concat(routeParams === null || routeParams === void 0 ? void 0 : routeParams.username, "/experiment-img/").concat(record === null || record === void 0 ? void 0 : record.id, "/detail?status=").concat(ListType));
},
children: "\u8FD0\u884C\u955C\u50CF"
children: "\u8BE6\u60C5"
}), (record === null || record === void 0 ? void 0 : record.status) === 2 && /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
onClick: function onClick() {
(0,util/* openNewWindow */.xg)("/shixuns/new?tab=".concat(Number(ListType) + 1, "&mirror=").concat(record === null || record === void 0 ? void 0 : record.mirror_repository_id));
},
children: "\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE"
children: /*#__PURE__*/(0,jsx_runtime.jsxs)(popover/* default */.Z, {
placement: "bottomLeft",
content: /*#__PURE__*/(0,jsx_runtime.jsxs)(menu/* default */.Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: function onClick() {
setSelectedId(record === null || record === void 0 ? void 0 : record.id);
setIsShowTip(false);
checkEnvironment(record === null || record === void 0 ? void 0 : record.id, false);
},
children: "\u8FD0\u884C\u955C\u50CF"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(menu/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: function onClick() {
(0,util/* openNewWindow */.xg)("/shixuns/new?tab=".concat(Number(ListType) + 1, "&mirror=").concat(record === null || record === void 0 ? void 0 : record.mirror_repository_id));
},
children: "\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE"
})
})]
}),
children: ["\u66F4\u591A", /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-sanjiaoxing-down font14 ",
style: {
marginLeft: "4px"
}
})]
})
})]
});
}

@ -16753,7 +16753,8 @@ function code_repository_reducer(state, action) {
display: item.index_tab === index_tab ? 'block' : 'none',
height: 'calc(100% - 40px)',
position: 'relative',
overflow: 'hidden'
overflow: 'hidden',
background: '#ffffff'
},
children: [item.active && (item.tab_type === 1 || item.tab_type === 2) && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [((_taskData$challenge = taskData.challenge) === null || _taskData$challenge === void 0 ? void 0 : _taskData$challenge.show_type) === 8 && /*#__PURE__*/(0,jsx_runtime.jsx)(OfficeUpload, {

@ -910,7 +910,7 @@ var NoData = __webpack_require__(72020);
// extracted by mini-css-extract-plugin
/* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___Hmx5i","flex_space_between":"flex_space_between___Dx8H4","flex_box_vertical_center":"flex_box_vertical_center___dMU0Z","flex_box_center_end":"flex_box_center_end___dCdhg","flex_box_column":"flex_box_column___QCcWO","Onerow":"Onerow___bolpc","MultiLine":"MultiLine___jesmY","DiscussionList":"DiscussionList___CcLEr","DiscussionListItem":"DiscussionListItem___CSgpe","DiscussionListItemImg":"DiscussionListItemImg___KgrBI","imgUpLoad":"imgUpLoad___nu_Sv","DiscussionDetail":"DiscussionDetail___zgks4"});
// EXTERNAL MODULE: ./src/utils/fetch.ts
var fetch = __webpack_require__(97174);
var utils_fetch = __webpack_require__(97174);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(47015);
// EXTERNAL MODULE: ./src/utils/util.tsx
@ -967,7 +967,8 @@ var LessonPage = function LessonPage(_ref) {
var DiscussionDetail = virtualSpaces.DiscussionDetail;
var _useParams = (0,_umi_production_exports.useParams)(),
virtual_spacesId = _useParams.virtual_spacesId,
id = _useParams.id;
id = _useParams.id,
fileid = _useParams.fileid;
var _useState = (0,_react_17_0_2_react.useState)(false),
_useState2 = slicedToArray_default()(_useState, 2),
isDescOpen = _useState2[0],
@ -984,7 +985,10 @@ var LessonPage = function LessonPage(_ref) {
_useState8 = slicedToArray_default()(_useState7, 2),
listItem = _useState8[0],
setListItem = _useState8[1];
var _useState9 = (0,_react_17_0_2_react.useState)(false),
var _useSearchParams = (0,_umi_production_exports.useSearchParams)(),
_useSearchParams2 = slicedToArray_default()(_useSearchParams, 1),
searchParams = _useSearchParams2[0];
var _useState9 = (0,_react_17_0_2_react.useState)(Boolean(searchParams.get("isViewFile")) || false),
_useState10 = slicedToArray_default()(_useState9, 2),
isViewFile = _useState10[0],
setIsViewFile = _useState10[1];
@ -1009,24 +1013,22 @@ var LessonPage = function LessonPage(_ref) {
setUrlData = _useState14[1];
var columns = [{
title: '名称',
dataIndex: 'name',
dataIndex: 'title',
ellipsis: true,
render: function render(text, record) {
return /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
placement: "topLeft",
title: record === null || record === void 0 ? void 0 : record.title,
title: text,
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
style: {
cursor: "pointer"
},
onClick: function onClick() {
setIsViewFile(true);
getItem(record === null || record === void 0 ? void 0 : record.id);
setListItem(record);
window.open("/".concat(util/* vtrsKey */.AS, "/").concat(virtual_spacesId, "/discussion/").concat(id, "/detail/").concat(record === null || record === void 0 ? void 0 : record.id, "?isViewFile=true"));
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(FileImage/* default */.Z, {
fileName: record === null || record === void 0 ? void 0 : record.title
}), record.title || "--"]
fileName: text
}), text || "--"]
})
});
}
@ -1044,9 +1046,7 @@ var LessonPage = function LessonPage(_ref) {
},
type: "link",
onClick: function onClick() {
setIsViewFile(true);
getItem(record === null || record === void 0 ? void 0 : record.id);
setListItem(record);
window.open("/".concat(util/* vtrsKey */.AS, "/").concat(virtual_spacesId, "/discussion/").concat(id, "/detail/").concat(record === null || record === void 0 ? void 0 : record.id, "?isViewFile=true"));
},
children: "\u67E5\u770B"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, {
@ -1055,57 +1055,113 @@ var LessonPage = function LessonPage(_ref) {
style: {
padding: "4px 10px"
},
onClick: function onClick() {
return (0,util/* downLoadLink */.Nd)('', "".concat(record === null || record === void 0 ? void 0 : record.download_url));
},
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
var _record$url2;
var _record$url;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
if (!["pdf", "txt", "image"].includes(record === null || record === void 0 ? void 0 : record.file_type)) {
_context.next = 4;
break;
}
_context.next = 3;
return handleUpDown("".concat(env/* default */.Z.API_SERVER).concat(record === null || record === void 0 || (_record$url = record.url) === null || _record$url === void 0 ? void 0 : _record$url.replace('disposition=inline', '')), record === null || record === void 0 ? void 0 : record.title);
case 3:
return _context.abrupt("return");
case 4:
(0,util/* downLoadLink */.Nd)(record === null || record === void 0 ? void 0 : record.title, "".concat(env/* default */.Z.API_SERVER).concat(record === null || record === void 0 || (_record$url2 = record.url) === null || _record$url2 === void 0 ? void 0 : _record$url2.replace('disposition=inline', '')));
case 5:
case "end":
return _context.stop();
}
}, _callee);
})),
children: "\u4E0B\u8F7D"
})]
});
}
}];
var getItem = /*#__PURE__*/function () {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee(id) {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(id) {
var result, res;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
_context.next = 2;
return (0,fetch/* default */.ZP)("/api/attachments/".concat(id, "/detail.json"), {
_context2.next = 2;
return (0,utils_fetch/* default */.ZP)("/api/attachments/".concat(id, "/detail.json"), {
method: 'get'
});
case 2:
result = _context.sent;
result = _context2.sent;
if (!((result === null || result === void 0 ? void 0 : result.status) !== -1)) {
_context.next = 10;
_context2.next = 10;
break;
}
if (!(result.file_type === "txt")) {
_context.next = 9;
_context2.next = 9;
break;
}
_context.next = 7;
return (0,fetch/* default */.ZP)(result.url, {
_context2.next = 7;
return (0,utils_fetch/* default */.ZP)(result.url, {
method: "get",
headers: {
"Content-Type": "application/xml"
}
},
credentials: 'omit'
});
case 7:
res = _context.sent;
res = _context2.sent;
monacoValueRef.current = res;
case 9:
setData({
type: result.file_type,
content: env/* default */.Z.API_SERVER + result.url
content: result.url + "&nocredentials=true"
});
case 10:
setListItem(result);
case 11:
case "end":
return _context.stop();
return _context2.stop();
}
}, _callee);
}, _callee2);
}));
return function getItem(_x) {
return _ref2.apply(this, arguments);
return _ref3.apply(this, arguments);
};
}();
var handleUpDown = /*#__PURE__*/function () {
var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(url) {
var _exec, _res$headers;
var filename,
res,
blob,
fileName,
_args3 = arguments;
return regeneratorRuntime_default()().wrap(function _callee3$(_context3) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
filename = _args3.length > 1 && _args3[1] !== undefined ? _args3[1] : "";
_context3.next = 3;
return fetch(url, {
method: "get"
});
case 3:
res = _context3.sent;
_context3.next = 6;
return res.blob();
case 6:
blob = _context3.sent;
fileName = decodeURIComponent((_exec = /filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/.exec(res === null || res === void 0 || (_res$headers = res.headers) === null || _res$headers === void 0 ? void 0 : _res$headers.get("Content-Disposition"))) === null || _exec === void 0 || (_exec = _exec[1]) === null || _exec === void 0 ? void 0 : _exec.replace(/['"]/g, ''));
(0,util/* downLoadLink */.Nd)(filename || fileName, window.URL.createObjectURL(blob));
case 9:
case "end":
return _context3.stop();
}
}, _callee3);
}));
return function handleUpDown(_x2) {
return _ref4.apply(this, arguments);
};
}();
var getDiscussionDetail = function getDiscussionDetail() {
@ -1115,8 +1171,12 @@ var LessonPage = function LessonPage(_ref) {
});
};
(0,_react_17_0_2_react.useEffect)(function () {
virtual_spacesId && id && getDiscussionDetail();
}, []);
if (isViewFile) {
getItem(fileid);
} else {
virtual_spacesId && id && getDiscussionDetail();
}
}, [isViewFile]);
(0,_react_17_0_2_react.useEffect)(function () {
var _DescOpenDom$current;
if ((DescOpenDom === null || DescOpenDom === void 0 || (_DescOpenDom$current = DescOpenDom.current) === null || _DescOpenDom$current === void 0 ? void 0 : _DescOpenDom$current.clientHeight) > 90) {
@ -1126,30 +1186,48 @@ var LessonPage = function LessonPage(_ref) {
}
}, [DiscussionDetail]);
return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, {
spinning: loading["virtualSpaces/getDiscussionDetail"],
spinning: !!loading["virtualSpaces/getDiscussionDetail"],
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "ml40 mr40",
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(ui_customization/* HeadBack */.qE, {
title: isViewFile ? listItem === null || listItem === void 0 ? void 0 : listItem.title : DiscussionDetail === null || DiscussionDetail === void 0 || (_DiscussionDetail$dat = DiscussionDetail.data) === null || _DiscussionDetail$dat === void 0 ? void 0 : _DiscussionDetail$dat.name,
onClick: function onClick() {
if (isViewFile) {
setIsViewFile(false);
getDiscussionDetail();
_umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(virtual_spacesId, "/discussion/").concat(id, "/detail"));
return;
}
_umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(virtual_spacesId, "/discussion"));
},
children: [isViewFile && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, {
openLoading: true,
className: "primary-hover",
type: "link",
icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-xiazai4 font14"
}),
onClick: function onClick() {
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() {
var _listItem$url2;
var _listItem$url;
(0,util/* downLoadLink */.Nd)('', "".concat(env/* default */.Z.API_SERVER).concat(listItem === null || listItem === void 0 || (_listItem$url = listItem.url) === null || _listItem$url === void 0 ? void 0 : _listItem$url.replace('disposition=inline', '')));
},
return regeneratorRuntime_default()().wrap(function _callee4$(_context4) {
while (1) switch (_context4.prev = _context4.next) {
case 0:
if (!["pdf", "txt", "image"].includes(listItem === null || listItem === void 0 ? void 0 : listItem.file_type)) {
_context4.next = 4;
break;
}
_context4.next = 3;
return handleUpDown("".concat(env/* default */.Z.API_SERVER).concat(listItem === null || listItem === void 0 || (_listItem$url = listItem.url) === null || _listItem$url === void 0 ? void 0 : _listItem$url.replace('disposition=inline', '')), listItem === null || listItem === void 0 ? void 0 : listItem.title);
case 3:
return _context4.abrupt("return");
case 4:
(0,util/* downLoadLink */.Nd)(listItem === null || listItem === void 0 ? void 0 : listItem.title, "".concat(env/* default */.Z.API_SERVER).concat(listItem === null || listItem === void 0 || (_listItem$url2 = listItem.url) === null || _listItem$url2 === void 0 ? void 0 : _listItem$url2.replace('disposition=inline', '')));
case 5:
case "end":
return _context4.stop();
}
}, _callee4);
})),
children: "\u4E0B\u8F7D"
})
}), !isViewFile && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
@ -1192,17 +1270,17 @@ var LessonPage = function LessonPage(_ref) {
title: "提示",
content: "确定删除该交流研讨?",
onOk: function () {
var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() {
var res;
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
return regeneratorRuntime_default()().wrap(function _callee5$(_context5) {
while (1) switch (_context5.prev = _context5.next) {
case 0:
_context2.next = 2;
return (0,fetch/* default */.ZP)("/api/virtual_classrooms/".concat(virtual_spacesId, "/discussions/").concat(id, ".json"), {
_context5.next = 2;
return (0,utils_fetch/* default */.ZP)("/api/virtual_classrooms/".concat(virtual_spacesId, "/discussions/").concat(id, ".json"), {
method: 'delete'
});
case 2:
res = _context2.sent;
res = _context5.sent;
if ((res === null || res === void 0 ? void 0 : res.status) == 0) {
message/* default */.ZP.success("删除成功");
modal.destroy();
@ -1210,9 +1288,9 @@ var LessonPage = function LessonPage(_ref) {
}
case 4:
case "end":
return _context2.stop();
return _context5.stop();
}
}, _callee2);
}, _callee5);
}));
function onOk() {
return _onOk.apply(this, arguments);
@ -1342,23 +1420,23 @@ var LessonPage = function LessonPage(_ref) {
return form.submit();
},
handleFinish: /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(ValueAll) {
var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(ValueAll) {
var _ValueAll$attachment_;
var res;
return regeneratorRuntime_default()().wrap(function _callee3$(_context3) {
while (1) switch (_context3.prev = _context3.next) {
return regeneratorRuntime_default()().wrap(function _callee6$(_context6) {
while (1) switch (_context6.prev = _context6.next) {
case 0:
ValueAll.attachment_ids = ValueAll === null || ValueAll === void 0 || (_ValueAll$attachment_ = ValueAll.attachment_ids) === null || _ValueAll$attachment_ === void 0 ? void 0 : _ValueAll$attachment_.map(function (item) {
var _item$response;
return item === null || item === void 0 || (_item$response = item.response) === null || _item$response === void 0 ? void 0 : _item$response.id;
});
_context3.next = 3;
_context6.next = 3;
return dispatch({
type: "virtualSpaces/putEditDiscussion",
payload: objectSpread2_default()(objectSpread2_default()({}, urlData), ValueAll)
});
case 3:
res = _context3.sent;
res = _context6.sent;
if ((res === null || res === void 0 ? void 0 : res.status) == 0) {
message/* default */.ZP.success("修改成功");
setIsEditModal(false);
@ -1366,23 +1444,23 @@ var LessonPage = function LessonPage(_ref) {
}
case 5:
case "end":
return _context3.stop();
return _context6.stop();
}
}, _callee3);
}, _callee6);
}));
return function (_x2) {
return _ref3.apply(this, arguments);
return function (_x3) {
return _ref6.apply(this, arguments);
};
}()
})]
})
});
};
/* harmony default export */ var Detail = ((0,_umi_production_exports.connect)(function (_ref4) {
var loading = _ref4.loading,
globalSetting = _ref4.globalSetting,
virtualSpaces = _ref4.virtualSpaces,
user = _ref4.user;
/* harmony default export */ var Detail = ((0,_umi_production_exports.connect)(function (_ref7) {
var loading = _ref7.loading,
globalSetting = _ref7.globalSetting,
virtualSpaces = _ref7.virtualSpaces,
user = _ref7.user;
return {
globalSetting: globalSetting,
loading: loading.effects,

@ -916,7 +916,7 @@ var NoData = __webpack_require__(72020);
// extracted by mini-css-extract-plugin
/* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___Q28K2","flex_space_between":"flex_space_between___XKhJD","flex_box_vertical_center":"flex_box_vertical_center___G6xvN","flex_box_center_end":"flex_box_center_end___OpS9Y","flex_box_column":"flex_box_column___Jx7wj","Onerow":"Onerow___iGZyH","MultiLine":"MultiLine___zus_s","LessonsList":"LessonsList___d2liG","LessonsListItem":"LessonsListItem___CaSaY","LessonsListItemImg":"LessonsListItemImg___LCyOb","imgUpLoad":"imgUpLoad___gXVAl","LessonDetail":"LessonDetail___z2veM"});
// EXTERNAL MODULE: ./src/utils/fetch.ts
var fetch = __webpack_require__(97174);
var utils_fetch = __webpack_require__(97174);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(47015);
// EXTERNAL MODULE: ./src/utils/util.tsx
@ -963,7 +963,7 @@ var _excluded = ["classroomList", "globalSetting", "user", "virtualSpaces", "loa
var LessonPage = function LessonPage(_ref) {
var _listItem$attachment, _LessonDetail$data, _LessonDetail$data2, _LessonDetail$data3, _LessonDetail$data4, _LessonDetail$data5, _LessonDetail$data6, _LessonDetail$data8, _LessonResList$data, _LessonResList$data2, _LessonResList$data3, _LessonResList$data4;
var _LessonDetail$data, _LessonDetail$data2, _LessonDetail$data3, _LessonDetail$data4, _LessonDetail$data5, _LessonDetail$data6, _LessonDetail$data8, _LessonResList$data, _LessonResList$data2, _LessonResList$data3, _LessonResList$data4;
var classroomList = _ref.classroomList,
globalSetting = _ref.globalSetting,
user = _ref.user,
@ -992,8 +992,12 @@ var LessonPage = function LessonPage(_ref) {
LessonResList = virtualSpaces.LessonResList;
var _useParams = (0,_umi_production_exports.useParams)(),
virtual_spacesId = _useParams.virtual_spacesId,
id = _useParams.id;
var _useState3 = (0,_react_17_0_2_react.useState)(false),
id = _useParams.id,
fileid = _useParams.fileid;
var _useSearchParams = (0,_umi_production_exports.useSearchParams)(),
_useSearchParams2 = slicedToArray_default()(_useSearchParams, 1),
searchParams = _useSearchParams2[0];
var _useState3 = (0,_react_17_0_2_react.useState)(Boolean(searchParams.get("isViewFile")) || false),
_useState4 = slicedToArray_default()(_useState3, 2),
isViewFile = _useState4[0],
setIsViewFile = _useState4[1];
@ -1013,7 +1017,7 @@ var LessonPage = function LessonPage(_ref) {
_useState12 = slicedToArray_default()(_useState11, 2),
isUpResModal = _useState12[0],
setIsUpResModal = _useState12[1];
var _useState13 = (0,_react_17_0_2_react.useState)(null),
var _useState13 = (0,_react_17_0_2_react.useState)({}),
_useState14 = slicedToArray_default()(_useState13, 2),
listItem = _useState14[0],
setListItem = _useState14[1];
@ -1085,9 +1089,7 @@ var LessonPage = function LessonPage(_ref) {
window.open(record === null || record === void 0 ? void 0 : record.url);
return;
}
setIsViewFile(true);
getItem(record === null || record === void 0 ? void 0 : record.attachment_id);
setListItem(record);
window.open("/".concat(util/* vtrsKey */.AS, "/").concat(virtual_spacesId, "/lesson/").concat(id, "/detail/").concat(record === null || record === void 0 ? void 0 : record.attachment_id, "?isViewFile=true&recordid=").concat(record.id));
},
children: "\u67E5\u770B"
}), urlData.resource_type == 1 && /*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, {
@ -1096,39 +1098,57 @@ var LessonPage = function LessonPage(_ref) {
style: {
padding: "4px 10px"
},
onClick: function onClick() {
var _record$attachment5;
(0,util/* downLoadLink */.Nd)('', "".concat(record === null || record === void 0 || (_record$attachment5 = record.attachment) === null || _record$attachment5 === void 0 ? void 0 : _record$attachment5.download_url));
},
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
var _record$attachment5, _record$attachment8, _record$attachment9;
var _record$attachment6, _record$attachment7;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
if (!["pdf", "txt", "image"].includes(record === null || record === void 0 || (_record$attachment5 = record.attachment) === null || _record$attachment5 === void 0 ? void 0 : _record$attachment5.file_type)) {
_context.next = 4;
break;
}
_context.next = 3;
return handleUpDown("".concat(env/* default */.Z.API_SERVER).concat(record === null || record === void 0 || (_record$attachment6 = record.attachment) === null || _record$attachment6 === void 0 || (_record$attachment6 = _record$attachment6.url) === null || _record$attachment6 === void 0 ? void 0 : _record$attachment6.replace('disposition=inline', '')), record === null || record === void 0 || (_record$attachment7 = record.attachment) === null || _record$attachment7 === void 0 ? void 0 : _record$attachment7.title);
case 3:
return _context.abrupt("return");
case 4:
(0,util/* downLoadLink */.Nd)(record === null || record === void 0 || (_record$attachment8 = record.attachment) === null || _record$attachment8 === void 0 ? void 0 : _record$attachment8.title, "".concat(env/* default */.Z.API_SERVER).concat(record === null || record === void 0 || (_record$attachment9 = record.attachment) === null || _record$attachment9 === void 0 || (_record$attachment9 = _record$attachment9.url) === null || _record$attachment9 === void 0 ? void 0 : _record$attachment9.replace('disposition=inline', '')));
case 5:
case "end":
return _context.stop();
}
}, _callee);
})),
children: "\u4E0B\u8F7D"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
style: {
padding: "4px 10px"
},
type: "link",
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
var res;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
_context.next = 2;
return (0,fetch/* default */.ZP)("/api/virtual_classrooms/".concat(virtual_spacesId, "/good_lessons/").concat(id, "/delete_resources.json"), {
_context2.next = 2;
return (0,utils_fetch/* default */.ZP)("/api/virtual_classrooms/".concat(virtual_spacesId, "/good_lessons/").concat(id, "/delete_resources.json"), {
method: 'delete',
body: {
lesson_resource_id: record.id
}
});
case 2:
res = _context.sent;
res = _context2.sent;
if ((res === null || res === void 0 ? void 0 : res.status) == 0) {
message/* default */.ZP.success("删除成功");
getLessonResourcesList();
}
case 4:
case "end":
return _context.stop();
return _context2.stop();
}
}, _callee);
}, _callee2);
})),
children: "\u5220\u9664"
})]
@ -1171,27 +1191,27 @@ var LessonPage = function LessonPage(_ref) {
});
};
var getItem = /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(id) {
var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3(id) {
var result, res;
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
return regeneratorRuntime_default()().wrap(function _callee3$(_context3) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
_context2.next = 2;
return (0,fetch/* default */.ZP)("/api/attachments/".concat(id, "/detail.json"), {
_context3.next = 2;
return (0,utils_fetch/* default */.ZP)("/api/attachments/".concat(id, "/detail.json"), {
method: 'get'
});
case 2:
result = _context2.sent;
result = _context3.sent;
if (!((result === null || result === void 0 ? void 0 : result.status) !== -1)) {
_context2.next = 10;
_context3.next = 10;
break;
}
if (!(result.file_type === "txt")) {
_context2.next = 9;
_context3.next = 9;
break;
}
_context2.next = 7;
return (0,fetch/* default */.ZP)(result.url, {
_context3.next = 7;
return (0,utils_fetch/* default */.ZP)(result.url, {
method: "get",
headers: {
"Content-Type": "application/xml"
@ -1199,7 +1219,7 @@ var LessonPage = function LessonPage(_ref) {
credentials: 'omit'
});
case 7:
res = _context2.sent;
res = _context3.sent;
monacoValueRef.current = res;
case 9:
setData({
@ -1207,21 +1227,63 @@ var LessonPage = function LessonPage(_ref) {
content: result.url + "&nocredentials=true"
});
case 10:
setListItem(objectSpread2_default()({
recordid: Number(searchParams.get("recordid"))
}, result));
case 11:
case "end":
return _context2.stop();
return _context3.stop();
}
}, _callee2);
}, _callee3);
}));
return function getItem(_x) {
return _ref3.apply(this, arguments);
return _ref4.apply(this, arguments);
};
}();
var handleUpDown = /*#__PURE__*/function () {
var _ref5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4(url) {
var _exec, _res$headers;
var filename,
res,
blob,
fileName,
_args4 = arguments;
return regeneratorRuntime_default()().wrap(function _callee4$(_context4) {
while (1) switch (_context4.prev = _context4.next) {
case 0:
filename = _args4.length > 1 && _args4[1] !== undefined ? _args4[1] : "";
_context4.next = 3;
return fetch(url, {
method: "get"
});
case 3:
res = _context4.sent;
_context4.next = 6;
return res.blob();
case 6:
blob = _context4.sent;
fileName = decodeURIComponent((_exec = /filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/.exec(res === null || res === void 0 || (_res$headers = res.headers) === null || _res$headers === void 0 ? void 0 : _res$headers.get("Content-Disposition"))) === null || _exec === void 0 || (_exec = _exec[1]) === null || _exec === void 0 ? void 0 : _exec.replace(/['"]/g, ''));
(0,util/* downLoadLink */.Nd)(filename || fileName, window.URL.createObjectURL(blob));
case 9:
case "end":
return _context4.stop();
}
}, _callee4);
}));
return function handleUpDown(_x2) {
return _ref5.apply(this, arguments);
};
}();
(0,_react_17_0_2_react.useEffect)(function () {
!isAddResModal && getLessonResourcesList();
}, [urlData]);
(0,_react_17_0_2_react.useEffect)(function () {
virtual_spacesId && id && getGoodLessonsDetail();
}, []);
if (isViewFile) {
getItem(fileid);
} else {
virtual_spacesId && id && getGoodLessonsDetail();
}
}, [isViewFile]);
(0,_react_17_0_2_react.useEffect)(function () {
var _DescOpenDom$current;
if ((DescOpenDom === null || DescOpenDom === void 0 || (_DescOpenDom$current = DescOpenDom.current) === null || _DescOpenDom$current === void 0 ? void 0 : _DescOpenDom$current.clientHeight) > 84) {
@ -1231,30 +1293,48 @@ var LessonPage = function LessonPage(_ref) {
}
}, [LessonDetail]);
return /*#__PURE__*/(0,jsx_runtime.jsx)(spin/* default */.Z, {
spinning: loading["virtualSpaces/getLessonResourcesList"] || loading["virtualSpaces/getGoodLessonsDetail"] || loading["virtualSpaces/getLessonResourcesList"],
spinning: !!loading["virtualSpaces/getLessonResourcesList"] || !!loading["virtualSpaces/getGoodLessonsDetail"],
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "ml40 mr40",
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(ui_customization/* HeadBack */.qE, {
title: isViewFile ? listItem === null || listItem === void 0 || (_listItem$attachment = listItem.attachment) === null || _listItem$attachment === void 0 ? void 0 : _listItem$attachment.title : LessonDetail === null || LessonDetail === void 0 || (_LessonDetail$data = LessonDetail.data) === null || _LessonDetail$data === void 0 ? void 0 : _LessonDetail$data.name,
title: isViewFile ? listItem === null || listItem === void 0 ? void 0 : listItem.title : LessonDetail === null || LessonDetail === void 0 || (_LessonDetail$data = LessonDetail.data) === null || _LessonDetail$data === void 0 ? void 0 : _LessonDetail$data.name,
onClick: function onClick() {
if (isViewFile) {
setIsViewFile(false);
getLessonResourcesList();
_umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(virtual_spacesId, "/lesson/").concat(id, "/detail"));
return;
}
_umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(virtual_spacesId, "/lesson"));
},
children: [isViewFile && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ui_customization/* CustomButton */.op, {
openLoading: true,
className: "primary-hover",
type: "link",
icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-xiazai4 font14"
}),
onClick: function onClick() {
var _listItem$attachment2;
(0,util/* downLoadLink */.Nd)('', "".concat(env/* default */.Z.API_SERVER).concat(listItem === null || listItem === void 0 || (_listItem$attachment2 = listItem.attachment) === null || _listItem$attachment2 === void 0 || (_listItem$attachment2 = _listItem$attachment2.url) === null || _listItem$attachment2 === void 0 ? void 0 : _listItem$attachment2.replace('disposition=inline', '')));
},
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() {
var _listItem$url2;
var _listItem$url;
return regeneratorRuntime_default()().wrap(function _callee5$(_context5) {
while (1) switch (_context5.prev = _context5.next) {
case 0:
if (!["pdf", "txt", "image"].includes(listItem === null || listItem === void 0 ? void 0 : listItem.file_type)) {
_context5.next = 4;
break;
}
_context5.next = 3;
return handleUpDown("".concat(env/* default */.Z.API_SERVER).concat(listItem === null || listItem === void 0 || (_listItem$url = listItem.url) === null || _listItem$url === void 0 ? void 0 : _listItem$url.replace('disposition=inline', '')), listItem === null || listItem === void 0 ? void 0 : listItem.title);
case 3:
return _context5.abrupt("return");
case 4:
(0,util/* downLoadLink */.Nd)(listItem === null || listItem === void 0 ? void 0 : listItem.title, "".concat(env/* default */.Z.API_SERVER).concat(listItem === null || listItem === void 0 || (_listItem$url2 = listItem.url) === null || _listItem$url2 === void 0 ? void 0 : _listItem$url2.replace('disposition=inline', '')));
case 5:
case "end":
return _context5.stop();
}
}, _callee5);
})),
children: "\u4E0B\u8F7D"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
className: "delete-hover",
@ -1262,30 +1342,29 @@ var LessonPage = function LessonPage(_ref) {
icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-piliangshanchubeifen font14"
}),
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() {
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6() {
var res;
return regeneratorRuntime_default()().wrap(function _callee3$(_context3) {
while (1) switch (_context3.prev = _context3.next) {
return regeneratorRuntime_default()().wrap(function _callee6$(_context6) {
while (1) switch (_context6.prev = _context6.next) {
case 0:
_context3.next = 2;
return (0,fetch/* default */.ZP)("/api/virtual_classrooms/".concat(virtual_spacesId, "/good_lessons/").concat(id, "/delete_resources.json"), {
_context6.next = 2;
return (0,utils_fetch/* default */.ZP)("/api/virtual_classrooms/".concat(virtual_spacesId, "/good_lessons/").concat(id, "/delete_resources.json"), {
method: 'delete',
body: {
lesson_resource_id: listItem.id
lesson_resource_id: listItem === null || listItem === void 0 ? void 0 : listItem.recordid
}
});
case 2:
res = _context3.sent;
res = _context6.sent;
if ((res === null || res === void 0 ? void 0 : res.status) == 0) {
message/* default */.ZP.success("删除成功");
setIsViewFile(false);
getLessonResourcesList();
_umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(virtual_spacesId, "/lesson/").concat(id, "/detail"));
}
case 4:
case "end":
return _context3.stop();
return _context6.stop();
}
}, _callee3);
}, _callee6);
})),
children: "\u5220\u9664"
})]
@ -1316,17 +1395,17 @@ var LessonPage = function LessonPage(_ref) {
title: "提示",
content: "确定删除该好课?",
onOk: function () {
var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee4() {
var _onOk = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7() {
var res;
return regeneratorRuntime_default()().wrap(function _callee4$(_context4) {
while (1) switch (_context4.prev = _context4.next) {
return regeneratorRuntime_default()().wrap(function _callee7$(_context7) {
while (1) switch (_context7.prev = _context7.next) {
case 0:
_context4.next = 2;
return (0,fetch/* default */.ZP)("/api/virtual_classrooms/".concat(virtual_spacesId, "/good_lessons/").concat(id, ".json"), {
_context7.next = 2;
return (0,utils_fetch/* default */.ZP)("/api/virtual_classrooms/".concat(virtual_spacesId, "/good_lessons/").concat(id, ".json"), {
method: 'delete'
});
case 2:
res = _context4.sent;
res = _context7.sent;
if ((res === null || res === void 0 ? void 0 : res.status) == 0) {
message/* default */.ZP.success("删除成功");
modal.destroy();
@ -1334,9 +1413,9 @@ var LessonPage = function LessonPage(_ref) {
}
case 4:
case "end":
return _context4.stop();
return _context7.stop();
}
}, _callee4);
}, _callee7);
}));
function onOk() {
return _onOk.apply(this, arguments);
@ -1383,7 +1462,7 @@ var LessonPage = function LessonPage(_ref) {
content: "",
type: ""
});
setIsViewFile(false);
_umi_production_exports.history.push("/".concat(util/* vtrsKey */.AS, "/").concat(virtual_spacesId, "/lesson/").concat(id, "/detail"));
}
})
}), !isViewFile && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
@ -1554,12 +1633,12 @@ var LessonPage = function LessonPage(_ref) {
return form2.submit();
},
handleFinish: /*#__PURE__*/function () {
var _ref5 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5(ValueAll) {
var _ref8 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee8(ValueAll) {
var res;
return regeneratorRuntime_default()().wrap(function _callee5$(_context5) {
while (1) switch (_context5.prev = _context5.next) {
return regeneratorRuntime_default()().wrap(function _callee8$(_context8) {
while (1) switch (_context8.prev = _context8.next) {
case 0:
_context5.next = 2;
_context8.next = 2;
return dispatch({
type: "virtualSpaces/putGoodLessonsDetail",
payload: objectSpread2_default()({
@ -1568,7 +1647,7 @@ var LessonPage = function LessonPage(_ref) {
}, ValueAll)
});
case 2:
res = _context5.sent;
res = _context8.sent;
if ((res === null || res === void 0 ? void 0 : res.status) == 0) {
message/* default */.ZP.success("修改成功");
setIsEditModal(false);
@ -1576,12 +1655,12 @@ var LessonPage = function LessonPage(_ref) {
}
case 4:
case "end":
return _context5.stop();
return _context8.stop();
}
}, _callee5);
}, _callee8);
}));
return function (_x2) {
return _ref5.apply(this, arguments);
return function (_x3) {
return _ref8.apply(this, arguments);
};
}()
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_modal/* default */.Z, {
@ -1602,18 +1681,18 @@ var LessonPage = function LessonPage(_ref) {
initialValues: {},
colon: false,
onFinish: /*#__PURE__*/function () {
var _ref6 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee6(ValueAll) {
var _ref9 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee9(ValueAll) {
var res;
return regeneratorRuntime_default()().wrap(function _callee6$(_context6) {
while (1) switch (_context6.prev = _context6.next) {
return regeneratorRuntime_default()().wrap(function _callee9$(_context9) {
while (1) switch (_context9.prev = _context9.next) {
case 0:
_context6.next = 2;
_context9.next = 2;
return dispatch({
type: "virtualSpaces/postAddLessonRes",
payload: objectSpread2_default()(objectSpread2_default()({}, ValueAll), urlData)
});
case 2:
res = _context6.sent;
res = _context9.sent;
if ((res === null || res === void 0 ? void 0 : res.status) == 0) {
message/* default */.ZP.success("添加成功");
setIsAddResModal(false);
@ -1622,12 +1701,12 @@ var LessonPage = function LessonPage(_ref) {
}
case 4:
case "end":
return _context6.stop();
return _context9.stop();
}
}, _callee6);
}, _callee9);
}));
return function (_x3) {
return _ref6.apply(this, arguments);
return function (_x4) {
return _ref9.apply(this, arguments);
};
}(),
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
@ -1677,23 +1756,23 @@ var LessonPage = function LessonPage(_ref) {
initialValues: {},
layout: "vertical",
onFinish: /*#__PURE__*/function () {
var _ref7 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee7(ValueAll) {
var _ref10 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10(ValueAll) {
var _ValueAll$attachment_;
var res;
return regeneratorRuntime_default()().wrap(function _callee7$(_context7) {
while (1) switch (_context7.prev = _context7.next) {
return regeneratorRuntime_default()().wrap(function _callee10$(_context10) {
while (1) switch (_context10.prev = _context10.next) {
case 0:
ValueAll.attachment_ids = (ValueAll === null || ValueAll === void 0 || (_ValueAll$attachment_ = ValueAll.attachment_ids) === null || _ValueAll$attachment_ === void 0 ? void 0 : _ValueAll$attachment_.map(function (item) {
var _item$response;
return item === null || item === void 0 || (_item$response = item.response) === null || _item$response === void 0 ? void 0 : _item$response.id;
})) || [];
_context7.next = 3;
_context10.next = 3;
return dispatch({
type: "virtualSpaces/postAddLessonRes",
payload: objectSpread2_default()(objectSpread2_default()({}, ValueAll), urlData)
});
case 3:
res = _context7.sent;
res = _context10.sent;
if ((res === null || res === void 0 ? void 0 : res.status) == 0) {
message/* default */.ZP.success("添加成功");
setIsUpResModal(false);
@ -1702,12 +1781,12 @@ var LessonPage = function LessonPage(_ref) {
}
case 5:
case "end":
return _context7.stop();
return _context10.stop();
}
}, _callee7);
}, _callee10);
}));
return function (_x4) {
return _ref7.apply(this, arguments);
return function (_x5) {
return _ref10.apply(this, arguments);
};
}(),
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
@ -1760,11 +1839,11 @@ var LessonPage = function LessonPage(_ref) {
})
});
};
/* harmony default export */ var Detail = ((0,_umi_production_exports.connect)(function (_ref8) {
var loading = _ref8.loading,
globalSetting = _ref8.globalSetting,
virtualSpaces = _ref8.virtualSpaces,
user = _ref8.user;
/* harmony default export */ var Detail = ((0,_umi_production_exports.connect)(function (_ref11) {
var loading = _ref11.loading,
globalSetting = _ref11.globalSetting,
virtualSpaces = _ref11.virtualSpaces,
user = _ref11.user;
return {
globalSetting: globalSetting,
loading: loading.effects,

Binary file not shown.

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

Binary file not shown.

@ -292,10 +292,10 @@ mark {
\**************************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
font-family: "iconfont"; /* Project id 653600 */
src: url(./static/iconfont.631a79ac.woff2) format('woff2'),
url(./static/iconfont.81c0972d.woff) format('woff'),
url(./static/iconfont.e64267bc.ttf) format('truetype'),
url(./static/iconfont.62c66052.svg#iconfont) format('svg');
src: url(./static/iconfont.1c69bfcc.woff2) format('woff2'),
url(./static/iconfont.04da1eeb.woff) format('woff'),
url(./static/iconfont.0ecee233.ttf) format('truetype'),
url(./static/iconfont.0e3ddc6f.svg#iconfont) format('svg');
}
.iconfont {
@ -306,6 +306,14 @@ mark {
-moz-osx-font-smoothing: grayscale;
}
.icon-wuchuangkou:before {
content: "\ec05";
}
.icon-ziyuanzhongxin:before {
content: "\ec04";
}
.icon-ketangkebiao:before {
content: "\ec03";
}
@ -11440,6 +11448,9 @@ body .th-bg-white .ant-table-thead tr th {
body .c-555a88 {
color: #555a88;
}
body .c-3061d0 {
color: #3061d0;
}
body .c-blue-4ca {
color: #4cacff;
}

1085
umi.js

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save