Auto Submit

pull/1/head
autosubmit 2 years ago
parent 6ef98e5870
commit f3f52345cc

@ -1256,8 +1256,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1544,8 +1544,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

File diff suppressed because it is too large Load Diff

@ -1647,8 +1647,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1935,8 +1935,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -877,8 +877,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1165,8 +1165,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -528,8 +528,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -816,8 +816,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -951,8 +951,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1239,8 +1239,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -528,8 +528,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -816,8 +816,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -2657,6 +2657,26 @@ var CompletionQuestionEditor = function CompletionQuestionEditor(_ref3) {
})]
});
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {
align: "middle",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
name: "downcase",
valuePropName: "checked",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {
align: "middle",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
name: "no_space",
valuePropName: "checked",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C"
})]
}), (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {
align: "middle",
className: (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 ? 'mb30' : "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.hide),
@ -3429,6 +3449,7 @@ var CombinationCompletionQuestionEditor_CompletionQuestionEditor = function Comp
var _form$getFieldValue;
var questionTitlePlaceholder = _ref3.questionTitlePlaceholder,
form = _ref3.form,
name = _ref3.name,
_ref3$scoreByBlank = _ref3.scoreByBlank,
scoreByBlank = _ref3$scoreByBlank === void 0 ? false : _ref3$scoreByBlank,
answerKey = _ref3.answerKey,
@ -3509,6 +3530,9 @@ var CombinationCompletionQuestionEditor_CompletionQuestionEditor = function Comp
};
// const standardAnswersValue = Form.useWatch(answerKey, form)
var standardAnswersValue = (_form$getFieldValue = form.getFieldValue('sub_item_banks')) === null || _form$getFieldValue === void 0 || (_form$getFieldValue = _form$getFieldValue[answerKey === null || answerKey === void 0 ? void 0 : answerKey[0]]) === null || _form$getFieldValue === void 0 ? void 0 : _form$getFieldValue[answerKey === null || answerKey === void 0 ? void 0 : answerKey[1]];
(0,_react_17_0_2_react.useEffect)(function () {
console.log("========", form.getFieldsValue());
}, [form]);
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: QuestionEditormodules/* default */.Z.wrap,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
@ -3631,6 +3655,26 @@ var CombinationCompletionQuestionEditor_CompletionQuestionEditor = function Comp
})]
});
}
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
name: [name, "downcase"],
valuePropName: "checked",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_switch/* default */.Z, {})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
name: [name, "no_space"],
valuePropName: "checked",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_switch/* default */.Z, {})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C"
})]
}), (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
className: (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 ? 'mb30' : "".concat(QuestionEditormodules/* default */.Z.hide),
@ -4291,6 +4335,7 @@ var CombinationQuestionEditor = function CombinationQuestionEditor(_ref) {
form: form,
questionTitlePlaceholder: "\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",
scoreByBlank: false,
name: name,
titleKey: [name, 'name'],
analysisKey: [name, 'analysis'],
isOrdered: [name, 'is_ordered'],
@ -4391,7 +4436,9 @@ var CombinationQuestionEditor = function CombinationQuestionEditor(_ref) {
analysis: '',
is_ordered: true,
standard_answers: [],
item_type: 'COMPLETION'
item_type: 'COMPLETION',
downcase: true,
no_space: true
});
setActiveKey([fields === null || fields === void 0 ? void 0 : fields.length].concat(toConsumableArray_default()(activeKey)));
},
@ -4648,8 +4695,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -4936,8 +4983,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}
@ -10730,6 +10777,7 @@ var jsx_runtime = __webpack_require__(37712);
var _excluded = ["globalSetting", "loading", "dispatch", "isEdit", "editData"];
@ -10773,6 +10821,10 @@ var CompletionEditor = function CompletionEditor(_ref, ref) {
_useState12 = slicedToArray_default()(_useState11, 2),
firstSetAnswerFlag = _useState12[0],
setFirstSetAnswerFlag = _useState12[1];
var _useState13 = (0,_react_17_0_2_react.useState)({}),
_useState14 = slicedToArray_default()(_useState13, 2),
formValue = _useState14[0],
setFormValue = _useState14[1];
(0,_react_17_0_2_react.useEffect)(function () {
if (!editData || !isEdit) {
return;
@ -10780,6 +10832,7 @@ var CompletionEditor = function CompletionEditor(_ref, ref) {
setTitle(editData === null || editData === void 0 ? void 0 : editData.name);
setAnalysis(editData === null || editData === void 0 ? void 0 : editData.analysis);
setChecked(editData === null || editData === void 0 ? void 0 : editData.is_ordered);
setFormValue(editData);
setFirstSetAnswerFlag(true);
}, [editData]);
(0,_react_17_0_2_react.useEffect)(function () {
@ -10830,7 +10883,9 @@ var CompletionEditor = function CompletionEditor(_ref, ref) {
name: title,
analysis: analysis,
standard_answers: answerArray,
is_ordered: checked
is_ordered: checked,
downcase: formValue === null || formValue === void 0 ? void 0 : formValue.downcase,
no_space: formValue === null || formValue === void 0 ? void 0 : formValue.no_space
};
};
@ -10943,6 +10998,28 @@ var CompletionEditor = function CompletionEditor(_ref, ref) {
deleteChildAnswermain: handleDeleteChildAnswermain
}, index);
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
className: "".concat(editormodules.color333, " font14 mt20"),
checked: formValue.downcase,
onChange: function onChange(e) {
return setFormValue(objectSpread2_default()(objectSpread2_default()({}, formValue), {}, {
downcase: e.target.checked
}));
},
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
className: "".concat(editormodules.color333, " font14 mt20"),
checked: formValue.no_space,
onChange: function onChange(e) {
return setFormValue(objectSpread2_default()(objectSpread2_default()({}, formValue), {}, {
no_space: e.target.checked
}));
},
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "mt20",
children: (answerList === null || answerList === void 0 ? void 0 : answerList.length) > 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
@ -12130,6 +12207,7 @@ var CompletionQuestionEditor = function CompletionQuestionEditor(_ref3) {
var _form$getFieldValue;
var questionTitlePlaceholder = _ref3.questionTitlePlaceholder,
form = _ref3.form,
name = _ref3.name,
_ref3$scoreByBlank = _ref3.scoreByBlank,
scoreByBlank = _ref3$scoreByBlank === void 0 ? false : _ref3$scoreByBlank,
answerKey = _ref3.answerKey,
@ -12313,6 +12391,26 @@ var CompletionQuestionEditor = function CompletionQuestionEditor(_ref3) {
})]
});
}
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
name: [name, "downcase"],
valuePropName: "checked",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_switch/* default */.Z, {})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
name: [name, "no_space"],
valuePropName: "checked",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_switch/* default */.Z, {})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C"
})]
}), (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
className: (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 ? 'mb30' : "".concat(CombinationEditmodules.hide),
@ -12802,6 +12900,7 @@ var CombinationEditor = function CombinationEditor(_ref, ref) {
answerKey: "is_answer"
}), (item_list === null || item_list === void 0 || (_item_list$name5 = item_list[name]) === null || _item_list$name5 === void 0 ? void 0 : _item_list$name5.item_type) == 'completion' && /*#__PURE__*/(0,jsx_runtime.jsx)(CompletionQuestionEditor, {
form: form,
name: name,
questionTitlePlaceholder: "\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",
scoreByBlank: true,
titleKey: [name, 'name'],
@ -13861,6 +13960,8 @@ var Page = function Page(_ref) {
});
});
body.standard_answers = _standard_answers;
body.downcase = editorData === null || editorData === void 0 ? void 0 : editorData.downcase;
body.no_space = editorData === null || editorData === void 0 ? void 0 : editorData.no_space;
}
if (type === 'SUBJECTIVE') {
console.log('editorData');
@ -13912,7 +14013,9 @@ var Page = function Page(_ref) {
difficulty: e.difficulty,
question_type: 3,
standard_answers: _standard_answers3,
analysis: e.analysis
analysis: e.analysis,
downcase: e === null || e === void 0 ? void 0 : e.downcase,
no_space: e === null || e === void 0 ? void 0 : e.no_space
};
} else if ((e === null || e === void 0 ? void 0 : e.item_type) == 'subjective') {
var _e$answer_texts;

@ -1023,8 +1023,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1311,8 +1311,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -30,8 +30,8 @@ var message = __webpack_require__(8591);
var dropdown = __webpack_require__(38854);
// EXTERNAL MODULE: ./node_modules/_flv.js@1.5.0@flv.js/src/flv.js + 38 modules
var flv = __webpack_require__(31087);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/authority.ts
var authority = __webpack_require__(19654);
// EXTERNAL MODULE: ./node_modules/_react-copy-to-clipboard@5.0.2@react-copy-to-clipboard/lib/index.js
@ -522,8 +522,8 @@ var regex = /(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i;
if (((_src4 = src) === null || _src4 === void 0 ? void 0 : _src4.indexOf('.m3u8')) > -1) {
if (el.current.canPlayType('application/vnd.apple.mpegurl')) {
el.current.src = src;
} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(src);
hls.attachMedia(el.current);
}

@ -817,8 +817,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1105,8 +1105,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -1,5 +1,5 @@
"use strict";
(self["webpackChunk"] = self["webpackChunk"] || []).push([[40847],{
(self["webpackChunk"] = self["webpackChunk"] || []).push([[68337],{
/***/ 25447:
/*!********************************************************!*\
@ -117,28 +117,139 @@ var AuthModal = function AuthModal(_ref) {
/***/ }),
/***/ 26646:
/*!**********************************************************************!*\
!*** ./src/components/Header/components/Join/JoinClassroomModal.tsx ***!
\**********************************************************************/
/***/ 83163:
/*!**********************************************************************************!*\
!*** ./src/components/Header/components/Join/JoinClassroomModal.tsx + 2 modules ***!
\**********************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js */ 7557);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_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_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js */ 41498);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_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_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_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_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react */ 59301);
/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! umi */ 58308);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd */ 43418);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd */ 8591);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 1056);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 24905);
/* harmony import */ var _service_home__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/service/home */ 92414);
/* harmony import */ var _components_AuthModal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/components/AuthModal */ 25447);
/* harmony import */ var _utils_util__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/utils/util */ 88123);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! react/jsx-runtime */ 37712);
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
Z: function() { return /* binding */ Join_JoinClassroomModal; }
});
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js
var regeneratorRuntime = __webpack_require__(7557);
var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js
var asyncToGenerator = __webpack_require__(41498);
var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js
var slicedToArray = __webpack_require__(79800);
var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
var _react_17_0_2_react = __webpack_require__(59301);
// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 15 modules
var _umi_production_exports = __webpack_require__(58308);
// 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/message/index.js + 4 modules
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: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules
var es_checkbox = __webpack_require__(24905);
// EXTERNAL MODULE: ./src/service/home.ts
var home = __webpack_require__(92414);
// EXTERNAL MODULE: ./src/components/AuthModal/index.tsx + 3 modules
var AuthModal = __webpack_require__(25447);
// EXTERNAL MODULE: ./src/utils/util.tsx
var util = __webpack_require__(88123);
// 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/ExclamationCircleOutlined.js + 1 modules
var ExclamationCircleOutlined = __webpack_require__(80045);
;// CONCATENATED MODULE: ./src/layouts/ShixunDetail/components/LateTip.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var LateTipmodules = ({"bottom":"bottom___z0ujX","yes":"yes___hodnN","no":"no___hiPz5"});
// EXTERNAL MODULE: ./src/assets/images/AssistantCode3.jpeg
var AssistantCode3 = __webpack_require__(32637);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/layouts/ShixunDetail/components/LateTip.tsx
var LateTip = function LateTip(_ref) {
var classroomList = _ref.classroomList,
dispatch = _ref.dispatch,
user = _ref.user;
return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, {
open: classroomList.actionTabs.key === "到期提示",
width: 464,
centered: true,
title: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, {
style: {
color: '#faad14',
fontSize: '18px'
}
}), " \u63D0\u793A"]
}),
onCancel: function onCancel() {
dispatch({
type: 'classroomList/setActionTabs',
payload: {
key: ""
}
});
},
footer: null,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
textAlign: 'center',
marginBottom: 30
},
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
marginBottom: 20,
textAlign: 'left'
},
children: ["\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
color: '#FF9D18'
},
children: "\u8D85\u8FC750"
}), "\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
style: {
width: 130,
height: 130
},
src: AssistantCode3
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: LateTipmodules.bottom,
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
className: LateTipmodules.yes,
onClick: function onClick() {
dispatch({
type: 'classroomList/setActionTabs',
payload: {
key: ""
}
});
},
children: "\u6211\u77E5\u9053\u4E86"
})
})]
});
};
/* harmony default export */ var components_LateTip = ((0,_umi_production_exports.connect)(function (_ref2) {
var classroomList = _ref2.classroomList,
user = _ref2.user;
return {
classroomList: classroomList,
user: user
};
})(LateTip));
;// CONCATENATED MODULE: ./src/components/Header/components/Join/JoinClassroomModal.tsx
@ -161,28 +272,29 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
var visible = _ref.visible,
user = _ref.user,
_ref$onCancel = _ref.onCancel,
onCancel = _ref$onCancel === void 0 ? function () {} : _ref$onCancel;
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(),
_useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState, 2),
onCancel = _ref$onCancel === void 0 ? function () {} : _ref$onCancel,
dispatch = _ref.dispatch;
var _useState = (0,_react_17_0_2_react.useState)(),
_useState2 = slicedToArray_default()(_useState, 2),
inputValue = _useState2[0],
setInputValue = _useState2[1];
var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)([]),
_useState4 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState3, 2),
var _useState3 = (0,_react_17_0_2_react.useState)([]),
_useState4 = slicedToArray_default()(_useState3, 2),
checkedList = _useState4[0],
setCheckedList = _useState4[1];
var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(false),
_useState6 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState5, 2),
var _useState5 = (0,_react_17_0_2_react.useState)(false),
_useState6 = slicedToArray_default()(_useState5, 2),
isLoading = _useState6[0],
setIsLoading = _useState6[1];
var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(false),
_useState8 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState7, 2),
var _useState7 = (0,_react_17_0_2_react.useState)(false),
_useState8 = slicedToArray_default()(_useState7, 2),
visibleAuth = _useState8[0],
setVisibleAuth = _useState8[1];
var _useState9 = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(),
_useState10 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState9, 2),
var _useState9 = (0,_react_17_0_2_react.useState)(),
_useState10 = slicedToArray_default()(_useState9, 2),
occupationValue = _useState10[0],
setOccupationValue = _useState10[1];
(0,react__WEBPACK_IMPORTED_MODULE_3__.useEffect)(function () {
(0,_react_17_0_2_react.useEffect)(function () {
var _user$userInfo;
if (user !== null && user !== void 0 && (_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && _user$userInfo.identity) {
var _user$userInfo2;
@ -191,12 +303,12 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
}, [user]);
var handlePrompt = function handlePrompt(course_id, message) {
if (checkedList.includes(Type.Professor)) {
antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.confirm({
modal/* default */.Z.confirm({
centered: true,
okText: '确定',
cancelText: '取消',
title: '提示',
content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", {
content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "tc",
children: message || "申请已提交,请等待审核"
}),
@ -209,21 +321,21 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
window.location.href = "/classrooms/".concat(course_id, "/students");
};
var handleOk = /*#__PURE__*/function () {
var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
var res;
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) {
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
if (inputValue) {
_context.next = 3;
break;
}
antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .ZP.info('邀请码不能为空');
message/* default */.ZP.info('邀请码不能为空');
return _context.abrupt("return");
case 3:
setIsLoading(true);
_context.next = 6;
return (0,_service_home__WEBPACK_IMPORTED_MODULE_5__/* .applyToJoinCourse */ .cR)({
return (0,home/* applyToJoinCourse */.cR)({
invite_code: inputValue,
professor: checkedList.includes(Type.Professor) ? 1 : null,
assistant_professor: checkedList.includes(Type.AssistantProfessor) ? 1 : null,
@ -232,48 +344,57 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
case 6:
res = _context.sent;
setIsLoading(false);
if ((res === null || res === void 0 ? void 0 : res.status) === -1) {
onCancel();
dispatch({
type: 'classroomList/setActionTabs',
payload: {
key: '到期提示'
}
});
}
if (!((res === null || res === void 0 ? void 0 : res.status) === -2)) {
_context.next = 22;
_context.next = 23;
break;
}
handleCancel();
if (!(res.message === "该课堂要求成员完成实名认证")) {
_context.next = 14;
_context.next = 15;
break;
}
setVisibleAuth(true);
setOccupationValue(1);
return _context.abrupt("return");
case 14:
case 15:
if (!(res.message === "该课堂要求成员完成职业认证")) {
_context.next = 18;
_context.next = 19;
break;
}
setVisibleAuth(true);
setOccupationValue(2);
return _context.abrupt("return");
case 18:
case 19:
if (!(res.message === "该课堂要求成员完成实名和职业认证")) {
_context.next = 22;
_context.next = 23;
break;
}
setVisibleAuth(true);
setOccupationValue(3);
return _context.abrupt("return");
case 22:
case 23:
if (!((res === null || res === void 0 ? void 0 : res.status) === 0)) {
_context.next = 27;
_context.next = 28;
break;
}
(0,_utils_util__WEBPACK_IMPORTED_MODULE_7__/* .trackEvent */ .L9)(['教学课堂', '首页', '加入课堂']);
(0,util/* trackEvent */.L9)(['教学课堂', '首页', '加入课堂']);
handleCancel();
if (res !== null && res !== void 0 && res.course_id) {
handlePrompt(res.course_id, res.message);
} else {
antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .ZP.success(res.message);
message/* default */.ZP.success(res.message);
}
return _context.abrupt("return");
case 27:
case 28:
case "end":
return _context.stop();
}
@ -284,8 +405,8 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
};
}();
var handleCancel = /*#__PURE__*/function () {
var _ref3 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_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_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee2$(_context2) {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
onCancel();
@ -299,8 +420,8 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
return _ref3.apply(this, arguments);
};
}();
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, {
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
centered: true,
keyboard: false,
closable: false,
@ -309,12 +430,12 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
confirmLoading: isLoading,
onOk: handleOk,
onCancel: handleCancel,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", {
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "tc",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: "\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
placeholder: "\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",
style: {
width: 270
@ -322,37 +443,37 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
value: inputValue,
onChange: function onChange(e) {
if (e.target.value.length >= 7) {
antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .ZP.info('请输入5位课堂邀请码或6位分班邀请码');
message/* default */.ZP.info('请输入5位课堂邀请码或6位分班邀请码');
return;
}
setInputValue(e.target.value);
}
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", {
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "mt10 font14",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: "\u8EAB\u4EFD\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.Group, {
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_checkbox/* default */.Z.Group, {
value: checkedList,
onChange: function onChange(value) {
return setCheckedList(value);
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
value: Type.Professor,
disabled: checkedList.includes(2),
children: "\u6559\u5E08"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
value: Type.AssistantProfessor,
disabled: checkedList.includes(1),
children: "\u52A9\u6559"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
value: Type.Student,
children: "\u5B66\u751F/\u53C2\u8D5B\u8005"
})]
})]
})]
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_AuthModal__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_LateTip, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(AuthModal/* default */.Z, {
visible: visibleAuth,
onCancel: function onCancel() {
return setVisibleAuth(false);
@ -361,7 +482,7 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
})]
});
};
/* harmony default export */ __webpack_exports__.Z = ((0,umi__WEBPACK_IMPORTED_MODULE_4__.connect)(function (_ref4) {
/* harmony default export */ var Join_JoinClassroomModal = ((0,_umi_production_exports.connect)(function (_ref4) {
var user = _ref4.user;
return {
user: user
@ -370,9 +491,9 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
/***/ }),
/***/ 40847:
/***/ 68337:
/*!******************************************************!*\
!*** ./src/components/Header/index.tsx + 12 modules ***!
!*** ./src/components/Header/index.tsx + 14 modules ***!
\******************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
@ -617,8 +738,8 @@ var JoinProjectModal = function JoinProjectModal(_ref) {
});
};
/* harmony default export */ var Join_JoinProjectModal = (JoinProjectModal);
// EXTERNAL MODULE: ./src/components/Header/components/Join/JoinClassroomModal.tsx
var JoinClassroomModal = __webpack_require__(26646);
// EXTERNAL MODULE: ./src/components/Header/components/Join/JoinClassroomModal.tsx + 2 modules
var JoinClassroomModal = __webpack_require__(83163);
;// CONCATENATED MODULE: ./src/components/Header/components/Join/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var Joinmodules = ({"flex_box_center":"flex_box_center___cltIf","flex_space_between":"flex_space_between___fKr_O","flex_box_vertical_center":"flex_box_vertical_center____QfiA","flex_box_center_end":"flex_box_center_end___ysqmH","flex_box_column":"flex_box_column___CfE8K","rightMenu":"rightMenu___ADTOX","joinMenu":"joinMenu___aRGsf","joinBoard":"joinBoard___AeUvr","joinCol":"joinCol___fV4uL"});
@ -1659,6 +1780,306 @@ var User = function User(_ref) {
loading: loading.models.index
};
})(User));
;// CONCATENATED MODULE: ./src/components/Header/components/DelayTip/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var DelayTipmodules = ({"tip":"tip___a6MfI"});
// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js
var dayjs_min = __webpack_require__(9498);
var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min);
;// CONCATENATED MODULE: ./src/components/Header/components/DelayTip/index.tsx
var DelayTip_Type = /*#__PURE__*/function (Type) {
Type[Type["Professor"] = 1] = "Professor";
Type[Type["AssistantProfessor"] = 2] = "AssistantProfessor";
Type[Type["Student"] = 3] = "Student";
return Type;
}(DelayTip_Type || {});
var DelayTip = function DelayTip(_ref) {
var _window$location$path, _user$userInfo6, _user$userInfo9;
var visible = _ref.visible,
user = _ref.user,
_ref$onCancel = _ref.onCancel,
onCancel = _ref$onCancel === void 0 ? function () {} : _ref$onCancel,
dispatch = _ref.dispatch;
var _useState = (0,_react_17_0_2_react.useState)(),
_useState2 = slicedToArray_default()(_useState, 2),
inputValue = _useState2[0],
setInputValue = _useState2[1];
var _useState3 = (0,_react_17_0_2_react.useState)([]),
_useState4 = slicedToArray_default()(_useState3, 2),
checkedList = _useState4[0],
setCheckedList = _useState4[1];
var _useState5 = (0,_react_17_0_2_react.useState)(false),
_useState6 = slicedToArray_default()(_useState5, 2),
isLoading = _useState6[0],
setIsLoading = _useState6[1];
var _useState7 = (0,_react_17_0_2_react.useState)(false),
_useState8 = slicedToArray_default()(_useState7, 2),
visibleAuth = _useState8[0],
setVisibleAuth = _useState8[1];
var _useState9 = (0,_react_17_0_2_react.useState)(),
_useState10 = slicedToArray_default()(_useState9, 2),
occupationValue = _useState10[0],
setOccupationValue = _useState10[1];
var _useState11 = (0,_react_17_0_2_react.useState)(false),
_useState12 = slicedToArray_default()(_useState11, 2),
toastVisible = _useState12[0],
setToastVisible = _useState12[1];
var isclass = (_window$location$path = window.location.pathname) === null || _window$location$path === void 0 ? void 0 : _window$location$path.includes('classrooms/');
(0,_react_17_0_2_react.useEffect)(function () {
var _user$userInfo;
if (user !== null && user !== void 0 && (_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && _user$userInfo.identity) {
var _user$userInfo2;
setCheckedList([(user === null || user === void 0 || (_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.identity) === 'student' ? 3 : 1]);
}
}, [user]);
(0,_react_17_0_2_react.useEffect)(function () {
var _user$userInfo3;
console.log(user === null || user === void 0 ? void 0 : user.userInfo);
if (user !== null && user !== void 0 && (_user$userInfo3 = user.userInfo) !== null && _user$userInfo3 !== void 0 && _user$userInfo3.user_status) {
var _user$userInfo4;
console.log(111);
if ((user === null || user === void 0 || (_user$userInfo4 = user.userInfo) === null || _user$userInfo4 === void 0 ? void 0 : _user$userInfo4.role) === 15) {
setToastVisible(false);
return;
} else {
var _localStorage, _localStorage2, _user$userInfo5;
var delaytip = isclass ? JSON.parse((_localStorage = localStorage) === null || _localStorage === void 0 ? void 0 : _localStorage.getItem('delaytip_class')) : JSON.parse((_localStorage2 = localStorage) === null || _localStorage2 === void 0 ? void 0 : _localStorage2.getItem('delaytip_user'));
if (delaytip && (delaytip === null || delaytip === void 0 ? void 0 : delaytip.login) === (user === null || user === void 0 || (_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.login)) {
console.log(dayjs_min_default()(delaytip === null || delaytip === void 0 ? void 0 : delaytip.time).add(1, 'days'));
console.log(dayjs_min_default()(new Date()));
if (dayjs_min_default()(delaytip === null || delaytip === void 0 ? void 0 : delaytip.time).add(1, 'days').set({
hour: 0,
minute: 0,
second: 0
}) < dayjs_min_default()(new Date())) {
setToastVisible(true);
}
} else {
setToastVisible(true);
}
}
}
}, [user === null || user === void 0 || (_user$userInfo6 = user.userInfo) === null || _user$userInfo6 === void 0 ? void 0 : _user$userInfo6.user_status]);
var handlePrompt = function handlePrompt(course_id, message) {
if (checkedList.includes(DelayTip_Type.Professor)) {
modal/* default */.Z.confirm({
centered: true,
okText: '确定',
cancelText: '取消',
title: '提示',
content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "tc",
children: message || "申请已提交,请等待审核"
}),
onOk: function onOk() {
window.location.href = "/classrooms/".concat(course_id, "/students");
}
});
return;
}
window.location.href = "/classrooms/".concat(course_id, "/students");
};
var handleOk = /*#__PURE__*/function () {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
var res;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
if (inputValue) {
_context.next = 3;
break;
}
message/* default */.ZP.info('邀请码不能为空');
return _context.abrupt("return");
case 3:
setIsLoading(true);
_context.next = 6;
return (0,home/* applyToJoinCourse */.cR)({
invite_code: inputValue,
professor: checkedList.includes(DelayTip_Type.Professor) ? 1 : null,
assistant_professor: checkedList.includes(DelayTip_Type.AssistantProfessor) ? 1 : null,
student: checkedList.includes(DelayTip_Type.Student) ? 1 : null
});
case 6:
res = _context.sent;
setIsLoading(false);
if ((res === null || res === void 0 ? void 0 : res.status) === -1) {
dispatch({
type: 'classroomList/setActionTabs',
payload: {
key: '到期提示'
}
});
}
if (!((res === null || res === void 0 ? void 0 : res.status) === -2)) {
_context.next = 23;
break;
}
handleCancel();
if (!(res.message === "该课堂要求成员完成实名认证")) {
_context.next = 15;
break;
}
setVisibleAuth(true);
setOccupationValue(1);
return _context.abrupt("return");
case 15:
if (!(res.message === "该课堂要求成员完成职业认证")) {
_context.next = 19;
break;
}
setVisibleAuth(true);
setOccupationValue(2);
return _context.abrupt("return");
case 19:
if (!(res.message === "该课堂要求成员完成实名和职业认证")) {
_context.next = 23;
break;
}
setVisibleAuth(true);
setOccupationValue(3);
return _context.abrupt("return");
case 23:
if (!((res === null || res === void 0 ? void 0 : res.status) === 0)) {
_context.next = 28;
break;
}
(0,util/* trackEvent */.L9)(['教学课堂', '首页', '加入课堂']);
handleCancel();
if (res !== null && res !== void 0 && res.course_id) {
handlePrompt(res.course_id, res.message);
} else {
message/* default */.ZP.success(res.message);
}
return _context.abrupt("return");
case 28:
case "end":
return _context.stop();
}
}, _callee);
}));
return function handleOk() {
return _ref2.apply(this, arguments);
};
}();
var handleCancel = /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
onCancel();
case 1:
case "end":
return _context2.stop();
}
}, _callee2);
}));
return function handleCancel() {
return _ref3.apply(this, arguments);
};
}();
var handleIgnore = function handleIgnore() {
if (isclass) {
var _user$userInfo7;
localStorage.setItem('delaytip_class', JSON.stringify({
time: new Date(),
login: user === null || user === void 0 || (_user$userInfo7 = user.userInfo) === null || _user$userInfo7 === void 0 ? void 0 : _user$userInfo7.login
}));
} else {
var _user$userInfo8;
localStorage.setItem('delaytip_user', JSON.stringify({
time: new Date(),
login: user === null || user === void 0 || (_user$userInfo8 = user.userInfo) === null || _user$userInfo8 === void 0 ? void 0 : _user$userInfo8.login
}));
}
setToastVisible(false);
};
var handleDelay = /*#__PURE__*/function () {
var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee3() {
var res;
return regeneratorRuntime_default()().wrap(function _callee3$(_context3) {
while (1) switch (_context3.prev = _context3.next) {
case 0:
_context3.next = 2;
return (0,fetch/* default */.ZP)("/api/business_contacts.json", {
method: 'post'
});
case 2:
res = _context3.sent;
if ((res === null || res === void 0 ? void 0 : res.status) === 0) {
message/* default */.ZP.info('申请成功');
}
case 4:
case "end":
return _context3.stop();
}
}, _callee3);
}));
return function handleDelay() {
return _ref4.apply(this, arguments);
};
}();
return /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {
children: toastVisible && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
background: 'rgba(255,24,24,0.1)',
color: '#E30000'
},
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: DelayTipmodules.tip,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-tishi9 font14 mr10",
style: {
color: '#E30000'
}
}), isclass ? /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: ["\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u60A8\u7684\u6559\u5B66\u8BFE\u5802\u7684", (user === null || user === void 0 || (_user$userInfo9 = user.userInfo) === null || _user$userInfo9 === void 0 ? void 0 : _user$userInfo9.user_status) == 2 ? '部分功能已被限制' : '功能将受到限制', "\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684\"\u7533\u8BF7\u5EF6\u671F\"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002"]
}) : /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {
children: "\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u5C06\u53D7\u5230\u9650\u5236\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684\"\u7533\u8BF7\u5EF6\u671F\"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "mr15",
style: {
color: '#666666',
cursor: 'pointer'
},
onClick: handleIgnore,
children: "\u5FFD\u7565"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
color: '#165DFF',
cursor: 'pointer'
},
onClick: handleDelay,
children: "\u7533\u8BF7\u5EF6\u671F"
})]
})]
})
})
});
};
/* harmony default export */ var components_DelayTip = ((0,_umi_production_exports.connect)(function (_ref5) {
var user = _ref5.user;
return {
user: user
};
})(DelayTip));
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/button/index.js
var es_button = __webpack_require__(3113);
;// CONCATENATED MODULE: ./src/components/HomeModal/jqr.png
@ -1879,7 +2300,6 @@ var Header_excluded = ["homePage", "user", "globalSetting", "loading", "dispatch
var Header = layout/* default */.Z.Header;
@ -1894,6 +2314,8 @@ var Header = layout/* default */.Z.Header;
var Header = layout/* default */.Z.Header;
var Search = input/* default */.Z.Search;
function getCourseParam() {
var _type$, _type$2;
@ -2144,7 +2566,7 @@ var HeaderComponents = function HeaderComponents(_ref) {
background: "".concat(location.pathname == '/training' ? 'rgba(0,0,0,0)' : '')
},
className: "".concat(globalSetting.isIlearning ? Headermodules["header-iearning"] : Headermodules.header, " ").concat(globalSetting.showHeaderFixed ? Headermodules.headerFixed : ''),
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(Header, {
children: [(globalSetting === null || globalSetting === void 0 ? void 0 : globalSetting.showTip) && /*#__PURE__*/(0,jsx_runtime.jsx)(components_DelayTip, {}), /*#__PURE__*/(0,jsx_runtime.jsxs)(Header, {
className: "header",
style: {
background: "".concat(location.pathname == '/training' ? 'rgba(0,0,0,0)' : ''),
@ -2306,6 +2728,16 @@ var HeaderComponents = function HeaderComponents(_ref) {
};
})(HeaderComponents));
/***/ }),
/***/ 32637:
/*!***********************************************!*\
!*** ./src/assets/images/AssistantCode3.jpeg ***!
\***********************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
module.exports = __webpack_require__.p + "static/AssistantCode3.a8740efb.jpeg";
/***/ })
}]);

@ -602,8 +602,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -890,8 +890,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -951,8 +951,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1239,8 +1239,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -526,7 +526,8 @@ var AddTeacher = function AddTeacher(_ref) {
var _actionTabs$selectArr, _actionTabs$selectArr2;
var classroomList = _ref.classroomList,
loading = _ref.loading,
dispatch = _ref.dispatch;
dispatch = _ref.dispatch,
onShow = _ref.onShow;
var params = (0,_umi_production_exports.useParams)();
var actionTabs = classroomList.actionTabs;
var _useState = (0,_react_17_0_2_react.useState)([]),
@ -673,7 +674,7 @@ var AddTeacher = function AddTeacher(_ref) {
break;
}
message/* default */.ZP.error('请选择人数');
_context3.next = 8;
_context3.next = 9;
break;
case 4:
_context3.next = 6;
@ -687,6 +688,9 @@ var AddTeacher = function AddTeacher(_ref) {
}));
case 6:
res = _context3.sent;
if ((res === null || res === void 0 ? void 0 : res.status) === -1) {
onShow();
}
if (res.status === 0) {
message/* default */.ZP.success('添加成功');
dispatch({
@ -705,7 +709,7 @@ var AddTeacher = function AddTeacher(_ref) {
});
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/teachers"));
}
case 8:
case 9:
case "end":
return _context3.stop();
}
@ -1033,7 +1037,8 @@ var AddAssistant_AddTeacher = function AddTeacher(_ref) {
var _actionTabs$selectArr, _actionTabs$selectArr2;
var classroomList = _ref.classroomList,
loading = _ref.loading,
dispatch = _ref.dispatch;
dispatch = _ref.dispatch,
onShow = _ref.onShow;
var params = (0,_umi_production_exports.useParams)();
var actionTabs = classroomList.actionTabs;
var _useState = (0,_react_17_0_2_react.useState)([]),
@ -1185,7 +1190,7 @@ var AddAssistant_AddTeacher = function AddTeacher(_ref) {
break;
}
message/* default */.ZP.error('请选择人数');
_context3.next = 8;
_context3.next = 9;
break;
case 4:
_context3.next = 6;
@ -1199,6 +1204,9 @@ var AddAssistant_AddTeacher = function AddTeacher(_ref) {
}));
case 6:
res = _context3.sent;
if ((res === null || res === void 0 ? void 0 : res.status) === -1) {
onShow();
}
if (res.status === 0) {
message/* default */.ZP.success('添加成功');
dispatch({
@ -1217,7 +1225,7 @@ var AddAssistant_AddTeacher = function AddTeacher(_ref) {
});
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/teachers"));
}
case 8:
case 9:
case "end":
return _context3.stop();
}
@ -1568,7 +1576,9 @@ var AddStudent_AddTeacher = function AddTeacher(_ref) {
var _actionTabs$selectArr, _actionTabs$selectArr2;
var classroomList = _ref.classroomList,
loading = _ref.loading,
dispatch = _ref.dispatch;
dispatch = _ref.dispatch,
onShow = _ref.onShow,
onShow1 = _ref.onShow1;
var params = (0,_umi_production_exports.useParams)();
var actionTabs = classroomList.actionTabs;
var _useState = (0,_react_17_0_2_react.useState)([]),
@ -1745,7 +1755,7 @@ var AddStudent_AddTeacher = function AddTeacher(_ref) {
break;
}
message/* default */.ZP.error('请选择人数');
_context3.next = 9;
_context3.next = 10;
break;
case 4:
setBtnLoading(true);
@ -1756,6 +1766,10 @@ var AddStudent_AddTeacher = function AddTeacher(_ref) {
}));
case 7:
res = _context3.sent;
if ((res === null || res === void 0 ? void 0 : res.status) === -1) {
onShow();
setBtnLoading(false);
}
if (res.status === 0) {
message/* default */.ZP.success('添加成功');
dispatch({
@ -1787,7 +1801,7 @@ var AddStudent_AddTeacher = function AddTeacher(_ref) {
});
}
}
case 9:
case 10:
case "end":
return _context3.stop();
}
@ -1820,6 +1834,9 @@ var AddStudent_AddTeacher = function AddTeacher(_ref) {
}, true);
case 8:
res = _context5.sent;
if (res.status === -1) {
onShow1();
}
if (res.status !== -1) {
dispatch({
type: 'classroomList/setActionTabs',
@ -1884,7 +1901,7 @@ var AddStudent_AddTeacher = function AddTeacher(_ref) {
}
}
setBtnLoading(false);
case 11:
case 12:
case "end":
return _context5.stop();
}
@ -4327,7 +4344,7 @@ var SubmenuIcons = {
};
;// CONCATENATED MODULE: ./src/layouts/ShixunDetail/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var ShixunDetailmodules = ({"flex_box_center":"flex_box_center___ztP5B","flex_space_between":"flex_space_between___ZnBAF","flex_box_vertical_center":"flex_box_vertical_center___sIQLg","flex_box_center_end":"flex_box_center_end___Yjb4r","flex_box_column":"flex_box_column___wx6hu","wrp":"wrp___eXSKX","classroomInfo":"classroomInfo___zfzoC","title":"title___BCkXZ","titleLeft":"titleLeft___XPuIq","classroomUser":"classroomUser___b_ny2","headPic":"headPic___pR9pz","teacherInfo":"teacherInfo___BeE5H","classroomDesc":"classroomDesc___csaXO","classroomDescBg":"classroomDescBg___OQixb","joinCouses":"joinCouses___RT5bw","bg":"bg___zCz6k","task_count":"task_count___GC5OH","container":"container___m1Tgk","leftMenuActions":"leftMenuActions___H7kfl","leftMenu":"leftMenu___aMBG9","menuText":"menuText___vgQ83","totalCount":"totalCount___AoAB2","actions":"actions___MsngA","open":"open___inDJH","actived":"actived___rqjRz","actived2":"actived2___x7Wvg","tipJoin":"tipJoin___uzlgb","badge":"badge___s6J4T","num":"num____292N","classromediv":"classromediv___AQhQT","glow":"glow___Ucfx9","st":"st___KjyfC","link":"link___aoTXV","sLink":"sLink___moIi9","iconH":"iconH___N915X","shareClassroom":"shareClassroom___WbdZI","copy":"copy___plAJS","btnWrap":"btnWrap___UOuN_","btn":"btn___DfMBs","tip":"tip___FDQL5","export":"export___Dr4oV"});
/* harmony default export */ var ShixunDetailmodules = ({"flex_box_center":"flex_box_center___ztP5B","flex_space_between":"flex_space_between___ZnBAF","flex_box_vertical_center":"flex_box_vertical_center___sIQLg","flex_box_center_end":"flex_box_center_end___Yjb4r","flex_box_column":"flex_box_column___wx6hu","wrp":"wrp___eXSKX","classroomInfo":"classroomInfo___zfzoC","title":"title___BCkXZ","titleLeft":"titleLeft___XPuIq","classroomUser":"classroomUser___b_ny2","headPic":"headPic___pR9pz","teacherInfo":"teacherInfo___BeE5H","classroomDesc":"classroomDesc___csaXO","classroomDescBg":"classroomDescBg___OQixb","joinCouses":"joinCouses___RT5bw","bg":"bg___zCz6k","task_count":"task_count___GC5OH","container":"container___m1Tgk","leftMenuActions":"leftMenuActions___H7kfl","leftMenu":"leftMenu___aMBG9","menuText":"menuText___vgQ83","totalCount":"totalCount___AoAB2","actions":"actions___MsngA","open":"open___inDJH","actived":"actived___rqjRz","actived2":"actived2___x7Wvg","tipJoin":"tipJoin___uzlgb","badge":"badge___s6J4T","num":"num____292N","classromediv":"classromediv___AQhQT","glow":"glow___Ucfx9","st":"st___KjyfC","link":"link___aoTXV","sLink":"sLink___moIi9","iconH":"iconH___N915X","shareClassroom":"shareClassroom___WbdZI","copy":"copy___plAJS","btnWrap":"btnWrap___UOuN_","btn":"btn___DfMBs","tip":"tip___FDQL5","export":"export___Dr4oV","bottom":"bottom___DezCj","yes":"yes___SmiO1","no":"no____2dJW"});
;// CONCATENATED MODULE: ./src/layouts/ShixunDetail/LeftMenus/index.tsx
@ -5969,16 +5986,24 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
setisshow = _useState8[1];
var _useState9 = (0,_react_17_0_2_react.useState)(false),
_useState10 = slicedToArray_default()(_useState9, 2),
visible = _useState10[0],
setVisible = _useState10[1];
modalVisble = _useState10[0],
setModalVisible = _useState10[1];
var _useState11 = (0,_react_17_0_2_react.useState)(false),
_useState12 = slicedToArray_default()(_useState11, 2),
tipsVisible = _useState12[0],
setTipsVisible = _useState12[1];
modalVisble1 = _useState12[0],
setModalVisible1 = _useState12[1];
var _useState13 = (0,_react_17_0_2_react.useState)(false),
_useState14 = slicedToArray_default()(_useState13, 2),
iscopyshow = _useState14[0],
setiscopyshow = _useState14[1];
visible = _useState14[0],
setVisible = _useState14[1];
var _useState15 = (0,_react_17_0_2_react.useState)(false),
_useState16 = slicedToArray_default()(_useState15, 2),
tipsVisible = _useState16[0],
setTipsVisible = _useState16[1];
var _useState17 = (0,_react_17_0_2_react.useState)(false),
_useState18 = slicedToArray_default()(_useState17, 2),
iscopyshow = _useState18[0],
setiscopyshow = _useState18[1];
var localtion = (0,_umi_production_exports.useLocation)();
var _useSearchParams = (0,_umi_production_exports.useSearchParams)(),
_useSearchParams2 = slicedToArray_default()(_useSearchParams, 1),
@ -6006,10 +6031,22 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
return true;
}
});
var _useState15 = (0,_react_17_0_2_react.useState)(false),
_useState16 = slicedToArray_default()(_useState15, 2),
classroomscloseisshow = _useState16[0],
setclassroomscloseisshow = _useState16[1];
(0,_react_17_0_2_react.useEffect)(function () {
dispatch({
type: 'globalSetting/delayTipToggle',
payload: true
});
return function () {
dispatch({
type: 'globalSetting/delayTipToggle',
payload: false
});
};
}, []);
var _useState19 = (0,_react_17_0_2_react.useState)(false),
_useState20 = slicedToArray_default()(_useState19, 2),
classroomscloseisshow = _useState20[0],
setclassroomscloseisshow = _useState20[1];
(0,_react_17_0_2_react.useEffect)(function () {
var time = dayjs_min_default()().add(0, 'days').unix();
var lasttime = localStorage.getItem('classroomsclose');
@ -6090,12 +6127,12 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
return _addinfo.apply(this, arguments);
}
function _addinfo() {
_addinfo = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10(code) {
_addinfo = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11(code) {
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/courses/apply_to_join_course.json", {
method: 'post',
body: {
@ -6104,7 +6141,15 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
}
});
case 2:
res = _context10.sent;
res = _context11.sent;
if ((res === null || res === void 0 ? void 0 : res.status) === -1) {
dispatch({
type: 'classroomList/setActionTabs',
payload: {
key: '到期提示'
}
});
}
if (res.status === 401) {
localStorage.setItem('addinfo', '1');
localStorage.setItem('classromeurl', location.pathname + localtion.search);
@ -6112,11 +6157,11 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
getTopBar();
getMenus();
}
case 4:
case 5:
case "end":
return _context10.stop();
return _context11.stop();
}
}, _callee10);
}, _callee11);
}));
return _addinfo.apply(this, arguments);
}
@ -7121,7 +7166,22 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
})
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(AddCategory, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(Rename, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_ExportScore, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_AddTeacher, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(AddAssistant, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(AddStudent, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_JoinCourses, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(SwitchStudents, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_MoocModal, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_CopyRecordModal, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(AddInfo, {}), shareStatus && /*#__PURE__*/(0,jsx_runtime.jsx)(components_ShareModal, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(AddCategory, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(Rename, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_ExportScore, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_AddTeacher, {
onShow: function onShow() {
return setModalVisible1(true);
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)(AddAssistant, {
onShow: function onShow() {
return setModalVisible1(true);
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)(AddStudent, {
onShow: function onShow() {
return setModalVisible1(true);
},
onShow1: function onShow1() {
return setModalVisible(true);
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_JoinCourses, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(SwitchStudents, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_MoocModal, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_CopyRecordModal, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(AddInfo, {}), shareStatus && /*#__PURE__*/(0,jsx_runtime.jsx)(components_ShareModal, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
open: iscopyshow,
title: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, {
@ -7155,15 +7215,91 @@ var ShixunDetail_ShixunsListPage = function ShixunsListPage(_ref) {
src: AssistantCode3
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
open: modalVisble,
width: 464,
centered: true,
title: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, {
style: {
color: '#faad14',
fontSize: '18px'
}
}), " \u63D0\u793A"]
}),
okText: "\u786E\u5B9A",
onCancel: function onCancel() {
return setModalVisible(false);
},
onOk: function onOk() {
return setModalVisible(false);
},
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: ["\u5BFC\u5165\u5931\u8D25\uFF0C\u5F53\u524D\u5BFC\u5165\u7684\u6570\u636E\u5DF2\u8D85\u8FC750\u4EBA\u3002\u76EE\u524D\u60A8\u7684\u6559\u5B66\u8BFE\u5802", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
color: '#FF9D18'
},
children: "\u4EC5\u652F\u630150\u4EBA\u4EE5\u4E0B"
}), "\u7684\u6559\u5B66\u6D3B\u52A8\u3002"]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
open: modalVisble1,
width: 464,
centered: true,
title: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, {
style: {
color: '#faad14',
fontSize: '18px'
}
}), " \u63D0\u793A"]
}),
okText: "\u7533\u8BF7\u5EF6\u671F",
onOk: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee10() {
var res;
return regeneratorRuntime_default()().wrap(function _callee10$(_context10) {
while (1) switch (_context10.prev = _context10.next) {
case 0:
_context10.next = 2;
return (0,fetch/* default */.ZP)("/api/business_contacts.json", {
method: 'post'
});
case 2:
res = _context10.sent;
if ((res === null || res === void 0 ? void 0 : res.status) === 0) {
message/* default */.ZP.info('申请成功');
}
case 4:
case "end":
return _context10.stop();
}
}, _callee10);
})),
onCancel: function onCancel() {
return setModalVisible1(false);
},
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: ["\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u8FC7\uFF0C\u76EE\u524D\u60A8\u7684\u6559\u5B66\u8BFE\u5802", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
color: '#FF9D18'
},
children: "\u4EC5\u652F\u630150\u4EBA\u4EE5\u4E0B"
}), "\u7684\u6559\u5B66\u6D3B\u52A8\uFF0C\u4E3A\u786E\u4FDD\u60A8\u7684\u8BFE\u7A0B\u540E\u7EED\u8BD5\u7528\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684\u201C", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
color: '#165DFF'
},
children: "\u7533\u8BF7\u5EF6\u671F"
}), "\u201D\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002"]
})
})]
});
};
/* harmony default export */ var ShixunDetail = ((0,_umi_production_exports.connect)(function (_ref10) {
var classroomList = _ref10.classroomList,
loading = _ref10.loading,
globalSetting = _ref10.globalSetting,
user = _ref10.user,
shixunHomeworks = _ref10.shixunHomeworks;
/* harmony default export */ var ShixunDetail = ((0,_umi_production_exports.connect)(function (_ref11) {
var classroomList = _ref11.classroomList,
loading = _ref11.loading,
globalSetting = _ref11.globalSetting,
user = _ref11.user,
shixunHomeworks = _ref11.shixunHomeworks;
return {
classroomList: classroomList,
globalSetting: globalSetting,

@ -841,6 +841,44 @@
cursor: pointer;
background-color: #ededed;
}
.tip___FDQL5 {
height: 40px;
display: flex;
align-items: center;
justify-content: space-between;
font-size: 12px;
margin-top: 15px;
}
.bottom___DezCj {
width: 100%;
text-align: center;
margin-bottom: 15px;
}
.bottom___DezCj .yes___SmiO1 {
width: 88px;
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 !important;
border: 0px;
}
.bottom___DezCj .yes___SmiO1:hover {
background: #5784de;
}
.bottom___DezCj .no____2dJW {
margin-right: 20px;
width: 60px;
height: 32px;
background: #F8F9FC;
border-radius: 2px;
opacity: 0.5;
border: 1px solid #C3CFE0;
font-weight: 400;
color: #464F66 !important;
line-height: 14px;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/layouts/ShixunDetail/components/MoocModal/index.less?modules ***!

@ -30,8 +30,8 @@ var _react_17_0_2_react = __webpack_require__(59301);
var config_provider = __webpack_require__(92736);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/locale/zh_CN.js + 4 modules
var zh_CN = __webpack_require__(81863);
// EXTERNAL MODULE: ./src/components/Header/index.tsx + 12 modules
var Header = __webpack_require__(40847);
// EXTERNAL MODULE: ./src/components/Header/index.tsx + 14 modules
var Header = __webpack_require__(68337);
// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 15 modules
var _umi_production_exports = __webpack_require__(58308);
// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js
@ -1988,16 +1988,6 @@ if (false) {}
/***/ }),
/***/ 32637:
/*!***********************************************!*\
!*** ./src/assets/images/AssistantCode3.jpeg ***!
\***********************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
module.exports = __webpack_require__.p + "static/AssistantCode3.a8740efb.jpeg";
/***/ }),
/***/ 9936:
/*!**************************************!*\
!*** ./src/assets/images/delete.png ***!

@ -332,6 +332,40 @@
font-size: 16px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/layouts/ShixunDetail/components/LateTip.less?modules ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bottom___z0ujX {
width: 100%;
text-align: center;
margin-bottom: 15px;
}
.bottom___z0ujX .yes___hodnN {
width: 88px;
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 !important;
border: 0px;
}
.bottom___z0ujX .yes___hodnN:hover {
background: #5784de;
}
.bottom___z0ujX .no___hiPz5 {
margin-right: 20px;
width: 60px;
height: 32px;
background: #F8F9FC;
border-radius: 2px;
opacity: 0.5;
border: 1px solid #C3CFE0;
font-weight: 400;
color: #464F66 !important;
line-height: 14px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Header/components/Join/index.less?modules ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@ -520,6 +554,19 @@
color: #979797;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Header/components/DelayTip/index.less?modules ***!
\********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.tip___a6MfI {
width: 1200px;
height: 40px;
display: flex;
align-items: center;
justify-content: space-between;
font-size: 12px;
margin: 0 auto;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Footer/BeforeFooter/index.less?modules ***!
\*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

@ -2861,8 +2861,8 @@ var spin = __webpack_require__(71418);
// EXTERNAL MODULE: ./node_modules/_dayjs@1.11.10@dayjs/dayjs.min.js
var dayjs_min = __webpack_require__(9498);
var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min);
// EXTERNAL MODULE: ./src/components/Header/index.tsx + 12 modules
var Header = __webpack_require__(40847);
// EXTERNAL MODULE: ./src/components/Header/index.tsx + 14 modules
var Header = __webpack_require__(68337);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/toConsumableArray.js
var toConsumableArray = __webpack_require__(37205);
var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray);

@ -479,6 +479,40 @@
font-size: 16px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/layouts/ShixunDetail/components/LateTip.less?modules ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bottom___z0ujX {
width: 100%;
text-align: center;
margin-bottom: 15px;
}
.bottom___z0ujX .yes___hodnN {
width: 88px;
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 !important;
border: 0px;
}
.bottom___z0ujX .yes___hodnN:hover {
background: #5784de;
}
.bottom___z0ujX .no___hiPz5 {
margin-right: 20px;
width: 60px;
height: 32px;
background: #F8F9FC;
border-radius: 2px;
opacity: 0.5;
border: 1px solid #C3CFE0;
font-weight: 400;
color: #464F66 !important;
line-height: 14px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Header/components/Join/index.less?modules ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@ -667,6 +701,19 @@
color: #979797;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Header/components/DelayTip/index.less?modules ***!
\********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.tip___a6MfI {
width: 1200px;
height: 40px;
display: flex;
align-items: center;
justify-content: space-between;
font-size: 12px;
margin: 0 auto;
}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/PodModal/index.less?modules ***!
\**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

@ -395,6 +395,18 @@ var AccountPage = function AccountPage(_ref) {
dispatch = _ref.dispatch,
props = objectWithoutProperties_default()(_ref, Account_excluded);
var location = (0,_umi_production_exports.useLocation)();
(0,_react_17_0_2_react.useEffect)(function () {
dispatch({
type: 'globalSetting/delayTipToggle',
payload: true
});
return function () {
dispatch({
type: 'globalSetting/delayTipToggle',
payload: false
});
};
}, []);
(0,_react_17_0_2_react.useEffect)(function () {
var _user$userInfo;
if (!((_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && _user$userInfo.login)) {

@ -117,28 +117,139 @@ var AuthModal = function AuthModal(_ref) {
/***/ }),
/***/ 26646:
/*!**********************************************************************!*\
!*** ./src/components/Header/components/Join/JoinClassroomModal.tsx ***!
\**********************************************************************/
/***/ 83163:
/*!**********************************************************************************!*\
!*** ./src/components/Header/components/Join/JoinClassroomModal.tsx + 2 modules ***!
\**********************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js */ 7557);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_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_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js */ 41498);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_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_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_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_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react */ 59301);
/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! umi */ 58308);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd */ 43418);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd */ 8591);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 1056);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 24905);
/* harmony import */ var _service_home__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/service/home */ 92414);
/* harmony import */ var _components_AuthModal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/components/AuthModal */ 25447);
/* harmony import */ var _utils_util__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/utils/util */ 88123);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! react/jsx-runtime */ 37712);
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
Z: function() { return /* binding */ Join_JoinClassroomModal; }
});
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js
var regeneratorRuntime = __webpack_require__(7557);
var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js
var asyncToGenerator = __webpack_require__(41498);
var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js
var slicedToArray = __webpack_require__(79800);
var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
var _react_17_0_2_react = __webpack_require__(59301);
// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 15 modules
var _umi_production_exports = __webpack_require__(58308);
// 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/message/index.js + 4 modules
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: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules
var es_checkbox = __webpack_require__(24905);
// EXTERNAL MODULE: ./src/service/home.ts
var home = __webpack_require__(92414);
// EXTERNAL MODULE: ./src/components/AuthModal/index.tsx + 3 modules
var AuthModal = __webpack_require__(25447);
// EXTERNAL MODULE: ./src/utils/util.tsx
var util = __webpack_require__(88123);
// 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/ExclamationCircleOutlined.js + 1 modules
var ExclamationCircleOutlined = __webpack_require__(80045);
;// CONCATENATED MODULE: ./src/layouts/ShixunDetail/components/LateTip.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var LateTipmodules = ({"bottom":"bottom___z0ujX","yes":"yes___hodnN","no":"no___hiPz5"});
// EXTERNAL MODULE: ./src/assets/images/AssistantCode3.jpeg
var AssistantCode3 = __webpack_require__(32637);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/layouts/ShixunDetail/components/LateTip.tsx
var LateTip = function LateTip(_ref) {
var classroomList = _ref.classroomList,
dispatch = _ref.dispatch,
user = _ref.user;
return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, {
open: classroomList.actionTabs.key === "到期提示",
width: 464,
centered: true,
title: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, {
style: {
color: '#faad14',
fontSize: '18px'
}
}), " \u63D0\u793A"]
}),
onCancel: function onCancel() {
dispatch({
type: 'classroomList/setActionTabs',
payload: {
key: ""
}
});
},
footer: null,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
textAlign: 'center',
marginBottom: 30
},
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
marginBottom: 20,
textAlign: 'left'
},
children: ["\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
color: '#FF9D18'
},
children: "\u8D85\u8FC750"
}), "\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
style: {
width: 130,
height: 130
},
src: AssistantCode3
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: LateTipmodules.bottom,
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
className: LateTipmodules.yes,
onClick: function onClick() {
dispatch({
type: 'classroomList/setActionTabs',
payload: {
key: ""
}
});
},
children: "\u6211\u77E5\u9053\u4E86"
})
})]
});
};
/* harmony default export */ var components_LateTip = ((0,_umi_production_exports.connect)(function (_ref2) {
var classroomList = _ref2.classroomList,
user = _ref2.user;
return {
classroomList: classroomList,
user: user
};
})(LateTip));
;// CONCATENATED MODULE: ./src/components/Header/components/Join/JoinClassroomModal.tsx
@ -161,28 +272,29 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
var visible = _ref.visible,
user = _ref.user,
_ref$onCancel = _ref.onCancel,
onCancel = _ref$onCancel === void 0 ? function () {} : _ref$onCancel;
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(),
_useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState, 2),
onCancel = _ref$onCancel === void 0 ? function () {} : _ref$onCancel,
dispatch = _ref.dispatch;
var _useState = (0,_react_17_0_2_react.useState)(),
_useState2 = slicedToArray_default()(_useState, 2),
inputValue = _useState2[0],
setInputValue = _useState2[1];
var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)([]),
_useState4 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState3, 2),
var _useState3 = (0,_react_17_0_2_react.useState)([]),
_useState4 = slicedToArray_default()(_useState3, 2),
checkedList = _useState4[0],
setCheckedList = _useState4[1];
var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(false),
_useState6 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState5, 2),
var _useState5 = (0,_react_17_0_2_react.useState)(false),
_useState6 = slicedToArray_default()(_useState5, 2),
isLoading = _useState6[0],
setIsLoading = _useState6[1];
var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(false),
_useState8 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState7, 2),
var _useState7 = (0,_react_17_0_2_react.useState)(false),
_useState8 = slicedToArray_default()(_useState7, 2),
visibleAuth = _useState8[0],
setVisibleAuth = _useState8[1];
var _useState9 = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(),
_useState10 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState9, 2),
var _useState9 = (0,_react_17_0_2_react.useState)(),
_useState10 = slicedToArray_default()(_useState9, 2),
occupationValue = _useState10[0],
setOccupationValue = _useState10[1];
(0,react__WEBPACK_IMPORTED_MODULE_3__.useEffect)(function () {
(0,_react_17_0_2_react.useEffect)(function () {
var _user$userInfo;
if (user !== null && user !== void 0 && (_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && _user$userInfo.identity) {
var _user$userInfo2;
@ -191,12 +303,12 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
}, [user]);
var handlePrompt = function handlePrompt(course_id, message) {
if (checkedList.includes(Type.Professor)) {
antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.confirm({
modal/* default */.Z.confirm({
centered: true,
okText: '确定',
cancelText: '取消',
title: '提示',
content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", {
content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "tc",
children: message || "申请已提交,请等待审核"
}),
@ -209,21 +321,21 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
window.location.href = "/classrooms/".concat(course_id, "/students");
};
var handleOk = /*#__PURE__*/function () {
var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
var res;
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) {
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
if (inputValue) {
_context.next = 3;
break;
}
antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .ZP.info('邀请码不能为空');
message/* default */.ZP.info('邀请码不能为空');
return _context.abrupt("return");
case 3:
setIsLoading(true);
_context.next = 6;
return (0,_service_home__WEBPACK_IMPORTED_MODULE_5__/* .applyToJoinCourse */ .cR)({
return (0,home/* applyToJoinCourse */.cR)({
invite_code: inputValue,
professor: checkedList.includes(Type.Professor) ? 1 : null,
assistant_professor: checkedList.includes(Type.AssistantProfessor) ? 1 : null,
@ -232,48 +344,57 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
case 6:
res = _context.sent;
setIsLoading(false);
if ((res === null || res === void 0 ? void 0 : res.status) === -1) {
onCancel();
dispatch({
type: 'classroomList/setActionTabs',
payload: {
key: '到期提示'
}
});
}
if (!((res === null || res === void 0 ? void 0 : res.status) === -2)) {
_context.next = 22;
_context.next = 23;
break;
}
handleCancel();
if (!(res.message === "该课堂要求成员完成实名认证")) {
_context.next = 14;
_context.next = 15;
break;
}
setVisibleAuth(true);
setOccupationValue(1);
return _context.abrupt("return");
case 14:
case 15:
if (!(res.message === "该课堂要求成员完成职业认证")) {
_context.next = 18;
_context.next = 19;
break;
}
setVisibleAuth(true);
setOccupationValue(2);
return _context.abrupt("return");
case 18:
case 19:
if (!(res.message === "该课堂要求成员完成实名和职业认证")) {
_context.next = 22;
_context.next = 23;
break;
}
setVisibleAuth(true);
setOccupationValue(3);
return _context.abrupt("return");
case 22:
case 23:
if (!((res === null || res === void 0 ? void 0 : res.status) === 0)) {
_context.next = 27;
_context.next = 28;
break;
}
(0,_utils_util__WEBPACK_IMPORTED_MODULE_7__/* .trackEvent */ .L9)(['教学课堂', '首页', '加入课堂']);
(0,util/* trackEvent */.L9)(['教学课堂', '首页', '加入课堂']);
handleCancel();
if (res !== null && res !== void 0 && res.course_id) {
handlePrompt(res.course_id, res.message);
} else {
antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .ZP.success(res.message);
message/* default */.ZP.success(res.message);
}
return _context.abrupt("return");
case 27:
case 28:
case "end":
return _context.stop();
}
@ -284,8 +405,8 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
};
}();
var handleCancel = /*#__PURE__*/function () {
var _ref3 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_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_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee2$(_context2) {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
onCancel();
@ -299,8 +420,8 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
return _ref3.apply(this, arguments);
};
}();
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, {
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
centered: true,
keyboard: false,
closable: false,
@ -309,12 +430,12 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
confirmLoading: isLoading,
onOk: handleOk,
onCancel: handleCancel,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", {
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "tc",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: "\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
placeholder: "\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",
style: {
width: 270
@ -322,37 +443,37 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
value: inputValue,
onChange: function onChange(e) {
if (e.target.value.length >= 7) {
antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .ZP.info('请输入5位课堂邀请码或6位分班邀请码');
message/* default */.ZP.info('请输入5位课堂邀请码或6位分班邀请码');
return;
}
setInputValue(e.target.value);
}
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", {
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "mt10 font14",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: "\u8EAB\u4EFD\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.Group, {
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_checkbox/* default */.Z.Group, {
value: checkedList,
onChange: function onChange(value) {
return setCheckedList(value);
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
value: Type.Professor,
disabled: checkedList.includes(2),
children: "\u6559\u5E08"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
value: Type.AssistantProfessor,
disabled: checkedList.includes(1),
children: "\u52A9\u6559"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
value: Type.Student,
children: "\u5B66\u751F/\u53C2\u8D5B\u8005"
})]
})]
})]
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_AuthModal__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_LateTip, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(AuthModal/* default */.Z, {
visible: visibleAuth,
onCancel: function onCancel() {
return setVisibleAuth(false);
@ -361,7 +482,7 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
})]
});
};
/* harmony default export */ __webpack_exports__.Z = ((0,umi__WEBPACK_IMPORTED_MODULE_4__.connect)(function (_ref4) {
/* harmony default export */ var Join_JoinClassroomModal = ((0,_umi_production_exports.connect)(function (_ref4) {
var user = _ref4.user;
return {
user: user
@ -484,8 +605,8 @@ var util = __webpack_require__(88123);
/* harmony default export */ var Indexmodules = ({"flex_box_center":"flex_box_center___DkrHL","flex_space_between":"flex_space_between___AVnAe","flex_box_vertical_center":"flex_box_vertical_center___IgAyB","flex_box_center_end":"flex_box_center_end___PJeUj","flex_box_column":"flex_box_column___efYJH","page":"page___zYygn","center":"center___g76d7"});
// EXTERNAL MODULE: ./src/utils/authority.ts
var authority = __webpack_require__(19654);
// EXTERNAL MODULE: ./src/components/Header/components/Join/JoinClassroomModal.tsx
var JoinClassroomModal = __webpack_require__(26646);
// EXTERNAL MODULE: ./src/components/Header/components/Join/JoinClassroomModal.tsx + 2 modules
var JoinClassroomModal = __webpack_require__(83163);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Index/index.tsx
@ -760,6 +881,16 @@ var Page = function Page(_ref) {
};
})(Page));
/***/ }),
/***/ 32637:
/*!***********************************************!*\
!*** ./src/assets/images/AssistantCode3.jpeg ***!
\***********************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
module.exports = __webpack_require__.p + "static/AssistantCode3.a8740efb.jpeg";
/***/ })
}]);

@ -81,3 +81,37 @@
font-size: 16px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/layouts/ShixunDetail/components/LateTip.less?modules ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bottom___z0ujX {
width: 100%;
text-align: center;
margin-bottom: 15px;
}
.bottom___z0ujX .yes___hodnN {
width: 88px;
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 !important;
border: 0px;
}
.bottom___z0ujX .yes___hodnN:hover {
background: #5784de;
}
.bottom___z0ujX .no___hiPz5 {
margin-right: 20px;
width: 60px;
height: 32px;
background: #F8F9FC;
border-radius: 2px;
opacity: 0.5;
border: 1px solid #C3CFE0;
font-weight: 400;
color: #464F66 !important;
line-height: 14px;
}

@ -1929,7 +1929,7 @@ var Attendance_ShixunsListPage = function ShixunsListPage(_ref) {
style: {
position: 'absolute',
right: 130,
top: 0,
top: 3,
height: 30
},
onClick: function onClick() {

@ -528,8 +528,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -816,8 +816,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -2602,8 +2602,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -2890,8 +2890,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -1741,7 +1741,9 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
(0,_react_17_0_2_react.useEffect)(function () {
dispatch({
type: 'classroomList/getCourseGroupsList',
payload: objectSpread2_default()({}, params)
payload: objectSpread2_default()(objectSpread2_default()({}, params), {}, {
is_list: true
})
});
}, [params['categoryId']]);
(0,_react_17_0_2_react.useEffect)(function () {
@ -1759,7 +1761,9 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
params.limit = pageSize;
dispatch({
type: 'classroomList/getCourseGroupsList',
payload: objectSpread2_default()({}, params)
payload: objectSpread2_default()(objectSpread2_default()({}, params), {}, {
is_list: true
})
});
};
var onMenuSelect = function onMenuSelect(v) {
@ -1812,7 +1816,9 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
message/* default */.ZP.success('操作成功');
dispatch({
type: 'classroomList/getCourseGroupsList',
payload: objectSpread2_default()({}, params)
payload: objectSpread2_default()(objectSpread2_default()({}, params), {}, {
is_list: true
})
});
}
case 4:
@ -2071,7 +2077,9 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
if (data.status === 0) {
dispatch({
type: 'classroomList/getCourseGroupsList',
payload: objectSpread2_default()({}, params)
payload: objectSpread2_default()(objectSpread2_default()({}, params), {}, {
is_list: true
})
});
}
case 4:
@ -2134,7 +2142,9 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
params.page = 1;
dispatch({
type: 'classroomList/getCourseGroupsList',
payload: objectSpread2_default()({}, params)
payload: objectSpread2_default()(objectSpread2_default()({}, params), {}, {
is_list: true
})
});
}
})

@ -2384,6 +2384,26 @@ var CompletionQuestionEditor = function CompletionQuestionEditor(_ref3) {
})]
});
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {
align: "middle",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
name: "downcase",
valuePropName: "checked",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {
align: "middle",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
name: "no_space",
valuePropName: "checked",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C"
})]
}), (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {
align: "middle",
className: (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 ? 'mb30' : "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.hide),
@ -3189,8 +3209,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -3477,8 +3497,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}
@ -9800,6 +9820,7 @@ var CombinationCompletionQuestionEditor_CompletionQuestionEditor = function Comp
var _form$getFieldValue;
var questionTitlePlaceholder = _ref3.questionTitlePlaceholder,
form = _ref3.form,
name = _ref3.name,
scoreByBlank = _ref3.scoreByBlank,
answerKey = _ref3.answerKey,
_ref3$titleKey = _ref3.titleKey,
@ -10014,6 +10035,26 @@ var CombinationCompletionQuestionEditor_CompletionQuestionEditor = function Comp
})]
});
}
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
name: [name, "downcase"],
valuePropName: "checked",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_switch/* default */.Z, {})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
name: [name, "no_space"],
valuePropName: "checked",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_switch/* default */.Z, {})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C"
})]
}), (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
className: (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 ? 'mb30' : "".concat(QuestionEditormodules.hide),
@ -10762,6 +10803,7 @@ var CombinationQuestionEditor = function CombinationQuestionEditor(_ref) {
answerKey: "is_answer"
}), (item_list === null || item_list === void 0 || (_item_list$name12 = item_list[name]) === null || _item_list$name12 === void 0 ? void 0 : _item_list$name12.question_type) == 3 && /*#__PURE__*/(0,jsx_runtime.jsx)(CombinationCompletionQuestionEditor_CompletionQuestionEditor, {
form: form,
name: name,
questionTitlePlaceholder: "\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",
scoreByBlank: [name, 'use_blank_score'],
titleKey: [name, 'name'],
@ -10869,7 +10911,9 @@ var CombinationQuestionEditor = function CombinationQuestionEditor(_ref) {
standard_answers: [],
question_type: 3,
item_type: 'COMPLETION',
use_blank_score: true
use_blank_score: true,
downcase: true,
no_space: true
});
setActiveKey([fields === null || fields === void 0 ? void 0 : fields.length].concat(toConsumableArray_default()(activeKey)));
},
@ -14935,7 +14979,9 @@ var AddNewPaper = function AddNewPaper(_ref) {
keywords: [],
use_blank_score: true,
allow_student_debug: false,
submit_rule: 1
submit_rule: 1,
downcase: true,
no_space: true
});
}
},

@ -1883,8 +1883,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -2171,8 +2171,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}
@ -6249,7 +6249,7 @@ var dayjs_min = __webpack_require__(9498);
var dayjs_min_default = /*#__PURE__*/__webpack_require__.n(dayjs_min);
;// CONCATENATED MODULE: ./src/pages/Classrooms/Lists/Exercise/Answer/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var Answermodules = ({"flex_box_center":"flex_box_center___ariLt","flex_space_between":"flex_space_between___MC6sH","flex_box_vertical_center":"flex_box_vertical_center___tJHfy","flex_box_center_end":"flex_box_center_end___AfB_t","flex_box_column":"flex_box_column___xX4Fj","bg":"bg___nHBEZ","wrapper":"wrapper___TZKl8","exerciseAlert":"exerciseAlert___QUMwm","title":"title___rj6Q0","content":"content___Te7Wz","baseMargin":"baseMargin___BRmsh","noWrap":"noWrap___X6AS3","singleItem":"singleItem___GkaDR","questionIcons":"questionIcons___XoGYC","green":"green___iIYnV","orange":"orange___EIhiL","greenTip":"greenTip___WwiUh","redTip":"redTip___aWSt4","orangeTip":"orangeTip___j5g_H","pollDesc":"pollDesc___yDT2Q","answered":"answered___d2hE7","unanswer":"unanswer___AdOhE","anchor":"anchor___z3CaP","answerFlag":"answerFlag___wwTKa","flagActive":"flagActive___piG3D","flagHalf":"flagHalf___E29dd","answerStudentFlag":"answerStudentFlag___HRVt8","answerStudentActive":"answerStudentActive___kM6r4","questionItem":"questionItem___q6Hgu","questionScore":"questionScore___RW5tm","itemType":"itemType___pPqzT","itemFlag":"itemFlag___j5TSr","answerWrap":"answerWrap___G9dnn","answerSubjective":"answerSubjective___LRVKJ","otherInput":"otherInput___SxNAw","submitButton":"submitButton___zPo7H","randomFlag":"randomFlag___TOZ2H","answerTrue":"answerTrue___fgIW0","answerFalse":"answerFalse___gAQD8","answerHalf":"answerHalf___h40sX","renderHtml":"renderHtml___UerV1","simpleText":"simpleText___ZKx7o","answerYes":"answerYes___AA0oM","answerNo":"answerNo___gMGLy","answerInfo":"answerInfo___tB4Wz","answerProgress":"answerProgress___CbmXy","answerSheetWrap":"answerSheetWrap___aPipx","answerSheetQuestionTitle":"answerSheetQuestionTitle___P18Ss","answerSheet":"answerSheet___yhxK1","answerSheetItem":"answerSheetItem___DIH2V","qindex":"qindex___XuKA8","markIcon":"markIcon___ZTkqb","active":"active___WSsrt","partialActive":"partialActive___K6lsa","selected":"selected___grFyM","countDown":"countDown___OzcWL","cnText":"cnText___TvFjV","red":"red___Mge1h","refreshBtn":"refreshBtn___lK1MX","fold":"fold___id0EJ","cardList":"cardList___xKhMX","withQrcode":"withQrcode___qphZK","iframe":"iframe___pMMQx","eduTip":"eduTip___hXWhK","eduQrcode":"eduQrcode____qxcx","eduVideo":"eduVideo___mufWJ","eduUsername":"eduUsername___tiufh","startAnswer":"startAnswer___AA7n5","eduSubmit":"eduSubmit___UPIsJ","eduTitle":"eduTitle___jCJrO","wrpAnswer":"wrpAnswer___AVK1Y","simpleMd":"simpleMd___ZGbXj","videomodal":"videomodal___bYarH","mainPart":"mainPart___Fqvw7","userInfoText":"userInfoText___nqL8p","answerSheetBottom":"answerSheetBottom___yXf5u","tooltipWrap":"tooltipWrap___AxG9B","leftPart":"leftPart___P4Ook","rightPart":"rightPart___De4P3","questionPart":"questionPart___GTq66","questionTypeTitle":"questionTypeTitle___r6Fo9","questionTypeInfo":"questionTypeInfo___JfpWv","toIframeBtn":"toIframeBtn___gRKtn","bottom":"bottom___coSlv","markBtn":"markBtn___ZCLGF","changeButton":"changeButton___sBTjl","prevBtn":"prevBtn___lgCPG","analysisWrap":"analysisWrap___JoCnb","greyBg":"greyBg___vgesc","fixHeader":"fixHeader___RoNxE","exerciseTitle":"exerciseTitle___Dtp56","commitModal":"commitModal___zqvNA","commitItem":"commitItem___mjYF6","commitInfoLabel":"commitInfoLabel___KtIjW","commitInfoValue":"commitInfoValue___DCyRn","cameraHeader":"cameraHeader___Pqhwb","dottedLineWrapper":"dottedLineWrapper___ONO9c","leftHalfCircle":"leftHalfCircle___RNJN7","dottedLine":"dottedLine___qWy4W","rightHalfCircle":"rightHalfCircle___s3_hr","orangeNum":"orangeNum___IYnup","teachAnalysis":"teachAnalysis___FH6fk","teachAnalysisModal":"teachAnalysisModal___RcKVp"});
/* harmony default export */ var Answermodules = ({"flex_box_center":"flex_box_center___ariLt","flex_space_between":"flex_space_between___MC6sH","flex_box_vertical_center":"flex_box_vertical_center___tJHfy","flex_box_center_end":"flex_box_center_end___AfB_t","flex_box_column":"flex_box_column___xX4Fj","bg":"bg___nHBEZ","wrapper":"wrapper___TZKl8","exerciseAlert":"exerciseAlert___QUMwm","title":"title___rj6Q0","content":"content___Te7Wz","baseMargin":"baseMargin___BRmsh","noWrap":"noWrap___X6AS3","singleItem":"singleItem___GkaDR","questionIcons":"questionIcons___XoGYC","green":"green___iIYnV","orange":"orange___EIhiL","greenTip":"greenTip___WwiUh","redTip":"redTip___aWSt4","orangeTip":"orangeTip___j5g_H","pollDesc":"pollDesc___yDT2Q","answered":"answered___d2hE7","unanswer":"unanswer___AdOhE","anchor":"anchor___z3CaP","answerFlag":"answerFlag___wwTKa","flagActive":"flagActive___piG3D","flagHalf":"flagHalf___E29dd","answerStudentFlag":"answerStudentFlag___HRVt8","answerStudentActive":"answerStudentActive___kM6r4","questionItem":"questionItem___q6Hgu","questionScore":"questionScore___RW5tm","itemType":"itemType___pPqzT","itemFlag":"itemFlag___j5TSr","answerWrap":"answerWrap___G9dnn","answerSubjective":"answerSubjective___LRVKJ","otherInput":"otherInput___SxNAw","submitButton":"submitButton___zPo7H","randomFlag":"randomFlag___TOZ2H","answerTrue":"answerTrue___fgIW0","answerFalse":"answerFalse___gAQD8","answerHalf":"answerHalf___h40sX","renderHtml":"renderHtml___UerV1","simpleText":"simpleText___ZKx7o","answerYes":"answerYes___AA0oM","answerNo":"answerNo___gMGLy","answerInfo":"answerInfo___tB4Wz","answerProgress":"answerProgress___CbmXy","answerSheetWrap":"answerSheetWrap___aPipx","answerSheetQuestionTitle":"answerSheetQuestionTitle___P18Ss","answerSheet":"answerSheet___yhxK1","answerSheetItem":"answerSheetItem___DIH2V","qindex":"qindex___XuKA8","markIcon":"markIcon___ZTkqb","active":"active___WSsrt","yes":"yes___knuOK","no":"no___gv_cs","bf":"bf___pJfi5","partialActive":"partialActive___K6lsa","selected":"selected___grFyM","countDown":"countDown___OzcWL","cnText":"cnText___TvFjV","red":"red___Mge1h","refreshBtn":"refreshBtn___lK1MX","fold":"fold___id0EJ","cardList":"cardList___xKhMX","withQrcode":"withQrcode___qphZK","iframe":"iframe___pMMQx","eduTip":"eduTip___hXWhK","eduQrcode":"eduQrcode____qxcx","eduVideo":"eduVideo___mufWJ","eduUsername":"eduUsername___tiufh","startAnswer":"startAnswer___AA7n5","eduSubmit":"eduSubmit___UPIsJ","eduTitle":"eduTitle___jCJrO","wrpAnswer":"wrpAnswer___AVK1Y","simpleMd":"simpleMd___ZGbXj","videomodal":"videomodal___bYarH","mainPart":"mainPart___Fqvw7","userInfoText":"userInfoText___nqL8p","answerSheetBottom":"answerSheetBottom___yXf5u","tooltipWrap":"tooltipWrap___AxG9B","leftPart":"leftPart___P4Ook","rightPart":"rightPart___De4P3","questionPart":"questionPart___GTq66","questionTypeTitle":"questionTypeTitle___r6Fo9","questionTypeInfo":"questionTypeInfo___JfpWv","toIframeBtn":"toIframeBtn___gRKtn","bottom":"bottom___coSlv","markBtn":"markBtn___ZCLGF","changeButton":"changeButton___sBTjl","prevBtn":"prevBtn___lgCPG","analysisWrap":"analysisWrap___JoCnb","greyBg":"greyBg___vgesc","fixHeader":"fixHeader___RoNxE","exerciseTitle":"exerciseTitle___Dtp56","commitModal":"commitModal___zqvNA","commitItem":"commitItem___mjYF6","commitInfoLabel":"commitInfoLabel___KtIjW","commitInfoValue":"commitInfoValue___DCyRn","cameraHeader":"cameraHeader___Pqhwb","dottedLineWrapper":"dottedLineWrapper___ONO9c","leftHalfCircle":"leftHalfCircle___RNJN7","dottedLine":"dottedLine___qWy4W","rightHalfCircle":"rightHalfCircle___s3_hr","orangeNum":"orangeNum___IYnup","teachAnalysis":"teachAnalysis___FH6fk","teachAnalysisModal":"teachAnalysisModal___RcKVp"});
// EXTERNAL MODULE: ./src/components/Exercise/ip.tsx
var Exercise_ip = __webpack_require__(57646);
// EXTERNAL MODULE: ./src/utils/authority.ts
@ -7714,7 +7714,7 @@ var Answer_scoreStatusMapping = {
1: 'c-green'
};
var Answer = function Answer(_ref) {
var _user$userInfo, _user$userInfo2, _user$userInfo3, _answerData$exercise4, _answerData$exercise22, _answerData$exercise23, _answerData$exercise24, _answerData$exercise25, _answerData$exercise26, _answerData$exercise27, _answerData$exercise28, _answerData$exercise29, _answerData$exercise30, _answerData$exercise31, _answerData$exercise_14, _answerData$exercise32, _answerData$exercise33, _answerData$exercise34, _answerData$exercise35, _answerData$exercise36, _answerData$exercise37, _answerData$question_5, _answerData$exercise_15, _answerData$question_6, _answerData$exercise_16, _answerData$exercise_17, _answerData$exercise_18, _answerData$exercise_19, _answerData$exercise_20, _answerData$exercise38, _answerData$exercise_21, _answerData$exercise_22, _answerData$exercise_24, _answerData$exercise_25, _answerData$exercise_26, _answerData$exercise39, _answerData$exercise40, _answerData$exercise41, _answerData$exercise42, _answerData$exercise_27;
var _user$userInfo, _user$userInfo2, _user$userInfo3, _answerData$exercise4, _answerData$exercise28, _answerData$exercise29, _answerData$exercise30, _answerData$exercise31, _answerData$exercise32, _answerData$exercise33, _answerData$exercise34, _answerData$exercise35, _answerData$exercise36, _answerData$exercise37, _answerData$exercise_14, _answerData$exercise38, _answerData$exercise39, _answerData$exercise40, _answerData$exercise41, _answerData$exercise42, _answerData$exercise43, _answerData$question_8, _answerData$exercise_15, _answerData$question_9, _answerData$exercise_16, _answerData$exercise_17, _answerData$exercise_18, _answerData$exercise_19, _answerData$exercise_20, _answerData$exercise44, _answerData$exercise_21, _answerData$exercise45, _answerData$exercise46, _answerData$exercise_22, _answerData$exercise_24, _answerData$exercise_25, _answerData$exercise_26, _answerData$exercise47, _answerData$exercise48, _answerData$exercise49, _answerData$exercise50, _answerData$exercise_27;
var globalSetting = _ref.globalSetting,
loading = _ref.loading,
user = _ref.user,
@ -9951,7 +9951,7 @@ var Answer = function Answer(_ref) {
gutter: [20, 20],
children: obj === null || obj === void 0 || (_obj$items = obj.items) === null || _obj$items === void 0 ? void 0 : _obj$items.map(function (item, k) {
if (item.question_type === key) {
var _answerData$question_2, _answerData$question_3, _answerData$question_4;
var _answerData$question_2, _answerData$question_3, _answerData$question_4, _answerData$question_5, _answerData$question_6, _answerData$question_7;
return /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
onClick: function onClick() {
@ -9973,15 +9973,27 @@ var Answer = function Answer(_ref) {
});
},
className: "\n ".concat(Answermodules.answerSheetItem, "\n ").concat(answerData !== null && answerData !== void 0 && (_answerData$question_2 = answerData.question_status) !== null && _answerData$question_2 !== void 0 && _answerData$question_2.some(function (val) {
return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 1;
var _answerData$exercise16;
return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 1 && (answerData === null || answerData === void 0 || (_answerData$exercise16 = answerData.exercise) === null || _answerData$exercise16 === void 0 ? void 0 : _answerData$exercise16.exercise_status) !== 3;
}) ? Answermodules.active : '', "\n ").concat(answerData !== null && answerData !== void 0 && (_answerData$question_3 = answerData.question_status) !== null && _answerData$question_3 !== void 0 && _answerData$question_3.some(function (val) {
return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 2;
}) ? Answermodules.partialActive : '', "\n ").concat(index === oneindex && k === twoindex ? Answermodules.selected : '', "\n "),
var _answerData$exercise17;
return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 2 && (answerData === null || answerData === void 0 || (_answerData$exercise17 = answerData.exercise) === null || _answerData$exercise17 === void 0 ? void 0 : _answerData$exercise17.exercise_status) !== 3;
}) ? Answermodules.partialActive : '', "\n ").concat(answerData !== null && answerData !== void 0 && (_answerData$question_4 = answerData.question_status) !== null && _answerData$question_4 !== void 0 && _answerData$question_4.some(function (val) {
var _answerData$exercise18;
return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.score_status) === 1 && (answerData === null || answerData === void 0 || (_answerData$exercise18 = answerData.exercise) === null || _answerData$exercise18 === void 0 ? void 0 : _answerData$exercise18.exercise_status) === 3;
}) ? Answermodules.yes : '', "\n ").concat(answerData !== null && answerData !== void 0 && (_answerData$question_5 = answerData.question_status) !== null && _answerData$question_5 !== void 0 && _answerData$question_5.some(function (val) {
var _answerData$exercise19;
return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.score_status) === 2 && (answerData === null || answerData === void 0 || (_answerData$exercise19 = answerData.exercise) === null || _answerData$exercise19 === void 0 ? void 0 : _answerData$exercise19.exercise_status) === 3;
}) ? Answermodules.no : '', "\n ").concat(answerData !== null && answerData !== void 0 && (_answerData$question_6 = answerData.question_status) !== null && _answerData$question_6 !== void 0 && _answerData$question_6.some(function (val) {
var _answerData$exercise20;
return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.score_status) === 3 && (answerData === null || answerData === void 0 || (_answerData$exercise20 = answerData.exercise) === null || _answerData$exercise20 === void 0 ? void 0 : _answerData$exercise20.exercise_status) === 3;
}) ? Answermodules.bf : '', "\n\n ").concat(index === oneindex && k === twoindex ? Answermodules.selected : '', "\n "),
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: Answermodules.qindex,
children: k + 1
}), (answerData === null || answerData === void 0 || (_answerData$question_4 = answerData.question_status) === null || _answerData$question_4 === void 0 ? void 0 : _answerData$question_4.some(function (val) {
return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 2;
}), (answerData === null || answerData === void 0 || (_answerData$question_7 = answerData.question_status) === null || _answerData$question_7 === void 0 ? void 0 : _answerData$question_7.some(function (val) {
var _answerData$exercise21;
return val.ques_id === item.question_id && (val === null || val === void 0 ? void 0 : val.ques_status) === 2 && (answerData === null || answerData === void 0 || (_answerData$exercise21 = answerData.exercise) === null || _answerData$exercise21 === void 0 ? void 0 : _answerData$exercise21.exercise_status) !== 3;
})) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
height: 12,
@ -10001,7 +10013,7 @@ var Answer = function Answer(_ref) {
});
};
var renderQuestion = function renderQuestion(item, i) {
var _item$schools, _answerData$exercise16, _answerData$exercise17;
var _item$schools, _answerData$exercise22, _answerData$exercise23;
var answerText = '';
var answerBool = (item === null || item === void 0 ? void 0 : item.question_type) === 0 || (item === null || item === void 0 ? void 0 : item.question_type) === 1;
if (answerBool) {
@ -10059,7 +10071,7 @@ var Answer = function Answer(_ref) {
list: item === null || item === void 0 ? void 0 : item.answer_comments
}),
// 实训题 ,答题
(item === null || item === void 0 ? void 0 : item.question_type) == 5 && (answerData === null || answerData === void 0 || (_answerData$exercise16 = answerData.exercise) === null || _answerData$exercise16 === void 0 ? void 0 : _answerData$exercise16.user_exercise_status) === 0 && (item === null || item === void 0 ? void 0 : item.answer_status) != 3 && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
(item === null || item === void 0 ? void 0 : item.question_type) == 5 && (answerData === null || answerData === void 0 || (_answerData$exercise22 = answerData.exercise) === null || _answerData$exercise22 === void 0 ? void 0 : _answerData$exercise22.user_exercise_status) === 0 && (item === null || item === void 0 ? void 0 : item.answer_status) != 3 && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
justify: "end",
className: "mt20",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
@ -10083,7 +10095,7 @@ var Answer = function Answer(_ref) {
})
}),
// 编程题 ,答题
(0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise17 = answerData.exercise) === null || _answerData$exercise17 === void 0 ? void 0 : _answerData$exercise17.user_exercise_status) === 0 && (item === null || item === void 0 ? void 0 : item.question_type) == 6 && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
(0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise23 = answerData.exercise) === null || _answerData$exercise23 === void 0 ? void 0 : _answerData$exercise23.user_exercise_status) === 0 && (item === null || item === void 0 ? void 0 : item.question_type) == 6 && /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
justify: "end",
className: "mt20",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
@ -10107,10 +10119,10 @@ var Answer = function Answer(_ref) {
var switchType = (0,_react_17_0_2_react.useRef)();
var switchData = (0,_react_17_0_2_react.useRef)({});
var skipPrevQuestion = function skipPrevQuestion() {
var _answerData$exercise_5, _answerData$exercise18, _currentQuestionItem$2;
var _answerData$exercise_5, _answerData$exercise24, _currentQuestionItem$2;
window.blur();
var currentQuestionItem = (_answerData$exercise_5 = answerData.exercise_question_types) === null || _answerData$exercise_5 === void 0 || (_answerData$exercise_5 = _answerData$exercise_5[oneindex]) === null || _answerData$exercise_5 === void 0 || (_answerData$exercise_5 = _answerData$exercise_5.items) === null || _answerData$exercise_5 === void 0 ? void 0 : _answerData$exercise_5[twoindex];
if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise18 = answerData.exercise) === null || _answerData$exercise18 === void 0 ? void 0 : _answerData$exercise18.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) {
if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise24 = answerData.exercise) === null || _answerData$exercise24 === void 0 ? void 0 : _answerData$exercise24.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) {
var _currentQuestionItem$;
if (!(currentQuestionItem !== null && currentQuestionItem !== void 0 && currentQuestionItem.repeat_answer) && (currentQuestionItem === null || currentQuestionItem === void 0 || (_currentQuestionItem$ = currentQuestionItem.user_answer) === null || _currentQuestionItem$ === void 0 ? void 0 : _currentQuestionItem$.length) > 0) {
if ((currentQuestionItem === null || currentQuestionItem === void 0 ? void 0 : currentQuestionItem.ques_status) === 0) {
@ -10139,11 +10151,11 @@ var Answer = function Answer(_ref) {
settwoindex(twoindex);
};
var skipNextQuestion = function skipNextQuestion() {
var _answerData$exercise_6, _answerData$exercise19, _currentQuestionItem$4;
var _answerData$exercise_6, _answerData$exercise25, _currentQuestionItem$4;
window.blur();
var currentQuestionItem = (_answerData$exercise_6 = answerData.exercise_question_types) === null || _answerData$exercise_6 === void 0 || (_answerData$exercise_6 = _answerData$exercise_6[oneindex]) === null || _answerData$exercise_6 === void 0 || (_answerData$exercise_6 = _answerData$exercise_6.items) === null || _answerData$exercise_6 === void 0 ? void 0 : _answerData$exercise_6[twoindex];
//提示不允许重复作答弹窗的逻辑
if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise19 = answerData.exercise) === null || _answerData$exercise19 === void 0 ? void 0 : _answerData$exercise19.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) {
if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise25 = answerData.exercise) === null || _answerData$exercise25 === void 0 ? void 0 : _answerData$exercise25.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) {
var _currentQuestionItem$3;
if (!(currentQuestionItem !== null && currentQuestionItem !== void 0 && currentQuestionItem.repeat_answer) && (currentQuestionItem === null || currentQuestionItem === void 0 || (_currentQuestionItem$3 = currentQuestionItem.user_answer) === null || _currentQuestionItem$3 === void 0 ? void 0 : _currentQuestionItem$3.length) > 0) {
if ((currentQuestionItem === null || currentQuestionItem === void 0 ? void 0 : currentQuestionItem.ques_status) === 0) {
@ -10172,10 +10184,10 @@ var Answer = function Answer(_ref) {
settwoindex(twoindex);
};
var skipAppointQuestion = function skipAppointQuestion(p) {
var _answerData$exercise_7, _answerData$exercise20, _currentQuestionItem$6;
var _answerData$exercise_7, _answerData$exercise26, _currentQuestionItem$6;
var record = p || skipData.current;
var currentQuestionItem = (_answerData$exercise_7 = answerData.exercise_question_types) === null || _answerData$exercise_7 === void 0 || (_answerData$exercise_7 = _answerData$exercise_7[oneindex]) === null || _answerData$exercise_7 === void 0 || (_answerData$exercise_7 = _answerData$exercise_7.items) === null || _answerData$exercise_7 === void 0 ? void 0 : _answerData$exercise_7[twoindex];
if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise20 = answerData.exercise) === null || _answerData$exercise20 === void 0 ? void 0 : _answerData$exercise20.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) {
if (!ischecked && (answerData === null || answerData === void 0 || (_answerData$exercise26 = answerData.exercise) === null || _answerData$exercise26 === void 0 ? void 0 : _answerData$exercise26.user_exercise_status) === 0 && (0,authority/* isStudent */.dE)()) {
var _currentQuestionItem$5;
if (!(currentQuestionItem !== null && currentQuestionItem !== void 0 && currentQuestionItem.repeat_answer) && (currentQuestionItem === null || currentQuestionItem === void 0 || (_currentQuestionItem$5 = currentQuestionItem.user_answer) === null || _currentQuestionItem$5 === void 0 ? void 0 : _currentQuestionItem$5.length) > 0) {
if ((currentQuestionItem === null || currentQuestionItem === void 0 ? void 0 : currentQuestionItem.ques_status) === 0) {
@ -10200,7 +10212,7 @@ var Answer = function Answer(_ref) {
};
var handleRefresh = /*#__PURE__*/function () {
var _ref24 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee27() {
var _answerData$exercise21;
var _answerData$exercise27;
var res;
return regeneratorRuntime_default()().wrap(function _callee27$(_context27) {
while (1) switch (_context27.prev = _context27.next) {
@ -10216,7 +10228,7 @@ var Answer = function Answer(_ref) {
return initData();
case 5:
res = _context27.sent;
if (!(answerData !== null && answerData !== void 0 && (_answerData$exercise21 = answerData.exercise) !== null && _answerData$exercise21 !== void 0 && _answerData$exercise21.left_time)) {
if (!(answerData !== null && answerData !== void 0 && (_answerData$exercise27 = answerData.exercise) !== null && _answerData$exercise27 !== void 0 && _answerData$exercise27.left_time)) {
_context27.next = 9;
break;
}
@ -10291,7 +10303,7 @@ var Answer = function Answer(_ref) {
return /*#__PURE__*/(0,jsx_runtime.jsxs)(spin/* default */.Z, {
size: 'middle',
spinning: isSpin,
children: [openFullScreen && (answerData === null || answerData === void 0 || (_answerData$exercise22 = answerData.exercise) === null || _answerData$exercise22 === void 0 ? void 0 : _answerData$exercise22.user_exercise_status) === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(recordScreen/* default */.Z, {
children: [openFullScreen && (answerData === null || answerData === void 0 || (_answerData$exercise28 = answerData.exercise) === null || _answerData$exercise28 === void 0 ? void 0 : _answerData$exercise28.user_exercise_status) === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(recordScreen/* default */.Z, {
exerciseUserInfo: exercise.exerciseUserInfo,
iframe: iframe,
socket: socket,
@ -10330,16 +10342,16 @@ var Answer = function Answer(_ref) {
align: "middle",
className: "edu-container",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: (0,util/* exerciseTips */.vB)(answerData === null || answerData === void 0 || (_answerData$exercise23 = answerData.exercise) === null || _answerData$exercise23 === void 0 ? void 0 : _answerData$exercise23.exercise_status)
children: (0,util/* exerciseTips */.vB)(answerData === null || answerData === void 0 || (_answerData$exercise29 = answerData.exercise) === null || _answerData$exercise29 === void 0 ? void 0 : _answerData$exercise29.exercise_status)
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "".concat(Answermodules.exerciseTitle, " ml10"),
title: answerData === null || answerData === void 0 || (_answerData$exercise24 = answerData.exercise) === null || _answerData$exercise24 === void 0 ? void 0 : _answerData$exercise24.exercise_name,
children: answerData === null || answerData === void 0 || (_answerData$exercise25 = answerData.exercise) === null || _answerData$exercise25 === void 0 ? void 0 : _answerData$exercise25.exercise_name
title: answerData === null || answerData === void 0 || (_answerData$exercise30 = answerData.exercise) === null || _answerData$exercise30 === void 0 ? void 0 : _answerData$exercise30.exercise_name,
children: answerData === null || answerData === void 0 || (_answerData$exercise31 = answerData.exercise) === null || _answerData$exercise31 === void 0 ? void 0 : _answerData$exercise31.exercise_name
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
style: {
marginLeft: 'auto'
},
children: !((0,authority/* isAdmin */.GJ)() || (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise26 = answerData.exercise) === null || _answerData$exercise26 === void 0 ? void 0 : _answerData$exercise26.user_exercise_status) == 1) && !!(answerData !== null && answerData !== void 0 && (_answerData$exercise27 = answerData.exercise) !== null && _answerData$exercise27 !== void 0 && _answerData$exercise27.left_time) && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
children: !((0,authority/* isAdmin */.GJ)() || (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise32 = answerData.exercise) === null || _answerData$exercise32 === void 0 ? void 0 : _answerData$exercise32.user_exercise_status) == 1) && !!(answerData !== null && answerData !== void 0 && (_answerData$exercise33 = answerData.exercise) !== null && _answerData$exercise33 !== void 0 && _answerData$exercise33.left_time) && /*#__PURE__*/(0,jsx_runtime.jsxs)("aside", {
className: "".concat(Answermodules.countDown, " ").concat(countDownColor),
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-daojishi",
@ -10355,7 +10367,7 @@ var Answer = function Answer(_ref) {
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: !((0,authority/* isAdmin */.GJ)() || (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise28 = answerData.exercise) === null || _answerData$exercise28 === void 0 ? void 0 : _answerData$exercise28.user_exercise_status) == 1) && exercise.actionTabs.key !== 'student-unlock' && normalClose && /*#__PURE__*/(0,jsx_runtime.jsxs)(AsyncButton/* AsyncButton */.Z, {
children: !((0,authority/* isAdmin */.GJ)() || (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise34 = answerData.exercise) === null || _answerData$exercise34 === void 0 ? void 0 : _answerData$exercise34.user_exercise_status) == 1) && exercise.actionTabs.key !== 'student-unlock' && normalClose && /*#__PURE__*/(0,jsx_runtime.jsxs)(AsyncButton/* AsyncButton */.Z, {
className: "".concat(Answermodules.refreshBtn, " ml30"),
onClick: handleRefresh,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
@ -10363,7 +10375,7 @@ var Answer = function Answer(_ref) {
}), "\u5237\u65B0"]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise29 = answerData.exercise) === null || _answerData$exercise29 === void 0 ? void 0 : _answerData$exercise29.user_exercise_status) === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
children: (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise35 = answerData.exercise) === null || _answerData$exercise35 === void 0 ? void 0 : _answerData$exercise35.user_exercise_status) === 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(AsyncButton/* AsyncButton */.Z, {
className: "".concat(Answermodules.submitButton, " ml10"),
type: "primary",
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee28() {
@ -10388,7 +10400,7 @@ var Answer = function Answer(_ref) {
children: "\u4EA4\u5377"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
children: ((answerData === null || answerData === void 0 || (_answerData$exercise30 = answerData.exercise) === null || _answerData$exercise30 === void 0 ? void 0 : _answerData$exercise30.commit_status) == 1 || (answerData === null || answerData === void 0 || (_answerData$exercise31 = answerData.exercise) === null || _answerData$exercise31 === void 0 ? void 0 : _answerData$exercise31.exercise_status) == 3) && (answerData === null || answerData === void 0 || (_answerData$exercise_14 = answerData.exercise_answer_user) === null || _answerData$exercise_14 === void 0 ? void 0 : _answerData$exercise_14.analysis) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: ((answerData === null || answerData === void 0 || (_answerData$exercise36 = answerData.exercise) === null || _answerData$exercise36 === void 0 ? void 0 : _answerData$exercise36.commit_status) == 1 || (answerData === null || answerData === void 0 || (_answerData$exercise37 = answerData.exercise) === null || _answerData$exercise37 === void 0 ? void 0 : _answerData$exercise37.exercise_status) == 3) && (answerData === null || answerData === void 0 || (_answerData$exercise_14 = answerData.exercise_answer_user) === null || _answerData$exercise_14 === void 0 ? void 0 : _answerData$exercise_14.analysis) && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: Answermodules.teachAnalysis,
onClick: function onClick() {
return setTeachAnalysisModal(true);
@ -10404,7 +10416,7 @@ var Answer = function Answer(_ref) {
})
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("section", {
className: "edu-container ".concat(Answermodules.wrapper, " ").concat(isEducation && Answermodules.wrpAnswer),
children: [(answerData === null || answerData === void 0 || (_answerData$exercise32 = answerData.exercise) === null || _answerData$exercise32 === void 0 || (_answerData$exercise32 = _answerData$exercise32.exercise_description) === null || _answerData$exercise32 === void 0 ? void 0 : _answerData$exercise32.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_alert/* default */.Z, {
children: [(answerData === null || answerData === void 0 || (_answerData$exercise38 = answerData.exercise) === null || _answerData$exercise38 === void 0 || (_answerData$exercise38 = _answerData$exercise38.exercise_description) === null || _answerData$exercise38 === void 0 ? void 0 : _answerData$exercise38.length) > 0 && /*#__PURE__*/(0,jsx_runtime.jsx)(es_alert/* default */.Z, {
className: Answermodules.exerciseAlert,
description: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
wrap: false,
@ -10415,7 +10427,7 @@ var Answer = function Answer(_ref) {
children: "\u8003\u8BD5\u987B\u77E5"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: Answermodules.content,
children: answerData === null || answerData === void 0 || (_answerData$exercise33 = answerData.exercise) === null || _answerData$exercise33 === void 0 ? void 0 : _answerData$exercise33.exercise_description
children: answerData === null || answerData === void 0 || (_answerData$exercise39 = answerData.exercise) === null || _answerData$exercise39 === void 0 ? void 0 : _answerData$exercise39.exercise_description
})]
}),
closable: true
@ -10446,7 +10458,7 @@ var Answer = function Answer(_ref) {
children: "\u59D3\u540D"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "ml10 ".concat(Answermodules.userInfoText),
children: (answerData === null || answerData === void 0 || (_answerData$exercise34 = answerData.exercise) === null || _answerData$exercise34 === void 0 ? void 0 : _answerData$exercise34.user_name) || '- -'
children: (answerData === null || answerData === void 0 || (_answerData$exercise40 = answerData.exercise) === null || _answerData$exercise40 === void 0 ? void 0 : _answerData$exercise40.user_name) || '- -'
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
@ -10456,10 +10468,10 @@ var Answer = function Answer(_ref) {
children: "\u5B66\u53F7"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: "ml10 ".concat(Answermodules.userInfoText),
children: (answerData === null || answerData === void 0 || (_answerData$exercise35 = answerData.exercise) === null || _answerData$exercise35 === void 0 ? void 0 : _answerData$exercise35.student_id) || '- -'
children: (answerData === null || answerData === void 0 || (_answerData$exercise41 = answerData.exercise) === null || _answerData$exercise41 === void 0 ? void 0 : _answerData$exercise41.student_id) || '- -'
})]
})]
}), showAnswerCard && (0,authority/* isStudent */.dE)() && ((_answerData$exercise36 = answerData.exercise) === null || _answerData$exercise36 === void 0 ? void 0 : _answerData$exercise36.user_exercise_status) === 0 && ((_answerData$exercise37 = answerData.exercise) === null || _answerData$exercise37 === void 0 ? void 0 : _answerData$exercise37.open_phone_video_recording) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
}), showAnswerCard && (0,authority/* isStudent */.dE)() && ((_answerData$exercise42 = answerData.exercise) === null || _answerData$exercise42 === void 0 ? void 0 : _answerData$exercise42.user_exercise_status) === 0 && ((_answerData$exercise43 = answerData.exercise) === null || _answerData$exercise43 === void 0 ? void 0 : _answerData$exercise43.open_phone_video_recording) && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
className: Answermodules.eduQrcode,
style: {
marginTop: 10
@ -10487,9 +10499,9 @@ var Answer = function Answer(_ref) {
style: {
color: '#165DFF'
},
children: answerData === null || answerData === void 0 || (_answerData$question_5 = answerData.question_status) === null || _answerData$question_5 === void 0 || (_answerData$question_5 = _answerData$question_5.filter(function (val) {
children: answerData === null || answerData === void 0 || (_answerData$question_8 = answerData.question_status) === null || _answerData$question_8 === void 0 || (_answerData$question_8 = _answerData$question_8.filter(function (val) {
return val.ques_status === 1;
})) === null || _answerData$question_5 === void 0 ? void 0 : _answerData$question_5.length
})) === null || _answerData$question_8 === void 0 ? void 0 : _answerData$question_8.length
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
style: {
color: '#999999'
@ -10501,9 +10513,9 @@ var Answer = function Answer(_ref) {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_progress/* default */.Z, {
strokeColor: "#165dffa6",
trailColor: "#0000000d",
percent: (answerData === null || answerData === void 0 || (_answerData$question_6 = answerData.question_status) === null || _answerData$question_6 === void 0 || (_answerData$question_6 = _answerData$question_6.filter(function (val) {
percent: (answerData === null || answerData === void 0 || (_answerData$question_9 = answerData.question_status) === null || _answerData$question_9 === void 0 || (_answerData$question_9 = _answerData$question_9.filter(function (val) {
return val.ques_status === 1;
})) === null || _answerData$question_6 === void 0 ? void 0 : _answerData$question_6.length) / (answerData === null || answerData === void 0 || (_answerData$exercise_16 = answerData.exercise_types) === null || _answerData$exercise_16 === void 0 ? void 0 : _answerData$exercise_16.q_counts) * 100,
})) === null || _answerData$question_9 === void 0 ? void 0 : _answerData$question_9.length) / (answerData === null || answerData === void 0 || (_answerData$exercise_16 = answerData.exercise_types) === null || _answerData$exercise_16 === void 0 ? void 0 : _answerData$exercise_16.q_counts) * 100,
showInfo: false
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
@ -10542,7 +10554,7 @@ var Answer = function Answer(_ref) {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
flex: "1",
children: /*#__PURE__*/(0,jsx_runtime.jsx)("aside", {
className: "".concat(Answermodules.cardList, " ").concat((_answerData$exercise38 = answerData.exercise) !== null && _answerData$exercise38 !== void 0 && _answerData$exercise38.open_phone_video_recording ? Answermodules.withQrcode : ''),
className: "".concat(Answermodules.cardList, " ").concat((_answerData$exercise44 = answerData.exercise) !== null && _answerData$exercise44 !== void 0 && _answerData$exercise44.open_phone_video_recording ? Answermodules.withQrcode : ''),
children: answerData === null || answerData === void 0 || (_answerData$exercise_21 = answerData.exercise_question_types) === null || _answerData$exercise_21 === void 0 ? void 0 : _answerData$exercise_21.map(function (er, index) {
return /*#__PURE__*/(0,jsx_runtime.jsx)(_react_17_0_2_react.Fragment, {
children: renderCardList(er, index)
@ -10552,7 +10564,7 @@ var Answer = function Answer(_ref) {
})
})]
})]
}), (0,authority/* isStudent */.dE)() && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
}), (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise45 = answerData.exercise) === null || _answerData$exercise45 === void 0 ? void 0 : _answerData$exercise45.exercise_status) !== 3 && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
justify: "space-around",
align: "middle",
className: Answermodules.answerSheetBottom,
@ -10588,6 +10600,53 @@ var Answer = function Answer(_ref) {
}
}), "\u6807\u8BB0"]
})]
}), (0,authority/* isStudent */.dE)() && (answerData === null || answerData === void 0 || (_answerData$exercise46 = answerData.exercise) === null || _answerData$exercise46 === void 0 ? void 0 : _answerData$exercise46.exercise_status) === 3 && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
justify: "space-around",
align: "middle",
className: Answermodules.answerSheetBottom,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
className: Answermodules.tooltipWrap,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: Answermodules.answerYes,
style: {
background: '#028D01',
height: 8,
width: 8,
borderRadius: '50%'
}
}), "\u6B63\u786E"]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
className: Answermodules.tooltipWrap,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
background: '#FB3226',
height: 8,
width: 8,
borderRadius: '50%'
},
className: "".concat(Answermodules.answerNo, " ml10")
}), "\u9519\u8BEF"]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
className: Answermodules.tooltipWrap,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
background: '#E77400',
height: 8,
width: 8,
borderRadius: '50%'
},
className: "".concat(Answermodules.answerNo, " ml10")
}), "\u90E8\u5206\u5F97\u5206"]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(col/* default */.Z, {
className: Answermodules.tooltipWrap,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-biaoji1",
style: {
marginRight: 4,
color: '#FFB538'
}
}), "\u6807\u8BB0"]
})]
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
@ -10801,10 +10860,10 @@ var Answer = function Answer(_ref) {
display: isopen ? 'flex' : 'none'
},
children: /*#__PURE__*/(0,jsx_runtime.jsx)(CaptureVideo/* default */.Z, {
number: (answerData === null || answerData === void 0 || (_answerData$exercise39 = answerData.exercise) === null || _answerData$exercise39 === void 0 ? void 0 : _answerData$exercise39.photo_count) - (answerData === null || answerData === void 0 || (_answerData$exercise40 = answerData.exercise) === null || _answerData$exercise40 === void 0 ? void 0 : _answerData$exercise40.take_photo),
take_photo: answerData === null || answerData === void 0 || (_answerData$exercise41 = answerData.exercise) === null || _answerData$exercise41 === void 0 ? void 0 : _answerData$exercise41.take_photo,
number: (answerData === null || answerData === void 0 || (_answerData$exercise47 = answerData.exercise) === null || _answerData$exercise47 === void 0 ? void 0 : _answerData$exercise47.photo_count) - (answerData === null || answerData === void 0 || (_answerData$exercise48 = answerData.exercise) === null || _answerData$exercise48 === void 0 ? void 0 : _answerData$exercise48.take_photo),
take_photo: answerData === null || answerData === void 0 || (_answerData$exercise49 = answerData.exercise) === null || _answerData$exercise49 === void 0 ? void 0 : _answerData$exercise49.take_photo,
ref: captureRef,
time: (_answerData$exercise42 = answerData.exercise) === null || _answerData$exercise42 === void 0 ? void 0 : _answerData$exercise42.left_time,
time: (_answerData$exercise50 = answerData.exercise) === null || _answerData$exercise50 === void 0 ? void 0 : _answerData$exercise50.left_time,
update: initData,
supportCamera: function supportCamera(type) {
if (type === 2) {

@ -547,6 +547,21 @@
background: #3061D0;
color: #fff;
}
[id="educoder"] .answerSheet___yhxK1 .answerSheetItem___DIH2V.yes___knuOK {
background: #E0F4E4;
color: #028D01;
border: 1px solid #E0F4E4 !important;
}
[id="educoder"] .answerSheet___yhxK1 .answerSheetItem___DIH2V.no___gv_cs {
background: #FFD5D0;
color: #FB3226;
border: 1px solid #FFD5D0 !important;
}
[id="educoder"] .answerSheet___yhxK1 .answerSheetItem___DIH2V.bf___pJfi5 {
background: #FFE5C4;
color: #E77400;
border: 1px solid #FFE5C4 !important;
}
[id="educoder"] .answerSheet___yhxK1 .answerSheetItem___DIH2V.partialActive___K6lsa {
background: #EEEEEE;
color: #fff;

File diff suppressed because it is too large Load Diff

@ -1545,6 +1545,29 @@ div[class~="ant-modal-confirm-content"] {
flex-direction: column;
box-orient: block-axis;
}
.formDom___ahHwX {
margin-top: 30px;
margin-bottom: 20px;
padding-bottom: 40px;
}
.formDom___ahHwX strong {
font-weight: normal;
color: #333;
font-size: 16px;
}
.formDom___ahHwX label[class~='ant-radio-wrapper'],
.formDom___ahHwX label[class~='ant-checkbox-wrapper'] {
font-size: 16px;
font-weight: 500;
color: #333333;
}
.formDom___ahHwX label[class~='ant-radio-wrapper'] span,
.formDom___ahHwX label[class~='ant-checkbox-wrapper'] span {
color: #333333;
}
.formDom___ahHwX div[class~='ant-form-item'] {
margin-bottom: 28px;
}
.form___TDc55 {
margin-bottom: 20px;
padding-bottom: 40px;

@ -1408,8 +1408,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1696,8 +1696,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -2420,7 +2420,8 @@ var Shixun = function Shixun(_ref) {
_context2.next = 2;
return (0,classrooms/* getCommitIdContent */.Lk)(record.game_identifier, {
path: (_record$path = record.path) === null || _record$path === void 0 || (_record$path = _record$path.replace(/\/g, ";")) === null || _record$path === void 0 || (_record$path = _record$path.split(";")) === null || _record$path === void 0 ? void 0 : _record$path[0],
query_index: record.query_index
query_index: record.query_index,
exercise_id: exerciseId
});
case 2:
res = _context2.sent;

@ -1776,7 +1776,7 @@ var Unlock = __webpack_require__(61847);
var List = function List(_ref) {
var _v$exercise_tips, _v$exercise_tips2, _v$exercise_tips3, _classroomList$Assist3, _v$exercise_tips5, _v$exercise_tips6, _v$exercise_tips7, _v$exercise_tips8, _v$exercise_tips9, _v$group_status, _v$group_status2, _v$group_status3, _v$exercise_tips10, _v$exercise_tips11;
var _v$exercise_tips, _v$exercise_tips2, _v$exercise_tips3, _classroomList$Assist3, _v$exercise_tips5, _v$exercise_tips6, _v$exercise_tips7, _v$exercise_tips8, _v$exercise_tips9, _v$exercise_tips10, _v$exercise_tips11;
var v = _ref.v,
k = _ref.k,
match = _ref.match,
@ -1887,7 +1887,7 @@ var List = function List(_ref) {
text: '考试中',
value: 2
}, {
text: '已结束',
text: '已截止',
value: 3
}],
onFilter: function onFilter(value, record) {
@ -1915,7 +1915,7 @@ var List = function List(_ref) {
style: {
background: '#FC2D6B'
}
}), "\u5DF2\u7ED3\u675F"]
}), "\u5DF2\u622A\u6B62"]
})]
});
}
@ -1928,7 +1928,7 @@ var List = function List(_ref) {
showSorterTooltip: false,
sortOrder: params.order_by === "publish_time" ? params.sort_direction === "desc" ? "descend" : "ascend" : null
}, {
title: '结束时间',
title: '截止时间',
dataIndex: 'end_time',
key: 'end_time',
sorter: true,
@ -2008,7 +2008,7 @@ var List = function List(_ref) {
backgroundColor: '#FC2D6B'
},
className: "tag-style mr10",
children: "\u5DF2\u7ED3\u675F"
children: "\u5DF2\u622A\u6B62"
});
}
if (v !== null && v !== void 0 && v.includes('未开始')) {
@ -2029,13 +2029,13 @@ var List = function List(_ref) {
children: "\u8003\u8BD5\u4E2D"
});
}
if (v !== null && v !== void 0 && v.includes('已结束')) {
if (v !== null && v !== void 0 && v.includes('已截止')) {
return /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
backgroundColor: '#FC2D6B'
},
className: "tag-style mr10",
children: "\u5DF2\u7ED3\u675F"
children: "\u5DF2\u622A\u6B62"
});
}
};
@ -2089,7 +2089,7 @@ var List = function List(_ref) {
},
className: "tag-style-fzb iconfont icon-fangzuobi",
children: "\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"
}), (v === null || v === void 0 || (_v$exercise_tips2 = v.exercise_tips) === null || _v$exercise_tips2 === void 0 ? void 0 : _v$exercise_tips2.includes('已结束')) && (v === null || v === void 0 || (_v$exercise_tips3 = v.exercise_tips) === null || _v$exercise_tips3 === void 0 ? void 0 : _v$exercise_tips3.includes('未提交')) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
}), (v === null || v === void 0 || (_v$exercise_tips2 = v.exercise_tips) === null || _v$exercise_tips2 === void 0 ? void 0 : _v$exercise_tips2.includes('已截止')) && (v === null || v === void 0 || (_v$exercise_tips3 = v.exercise_tips) === null || _v$exercise_tips3 === void 0 ? void 0 : _v$exercise_tips3.includes('未提交')) && /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
flexShrink: 0,
backgroundColor: '#B8B8B8'
@ -2335,7 +2335,7 @@ var List = function List(_ref) {
className: "font16 c-grey-999",
children: "\u8FDF\u5230\u7981\u6B62\u7B54\u9898"
})
}), !v.off_limits && v.current_status === 0 && v.exercise_status > 1 && !((_v$exercise_tips5 = v.exercise_tips) !== null && _v$exercise_tips5 !== void 0 && _v$exercise_tips5.includes('已结束')) && /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
}), !v.off_limits && v.current_status === 0 && v.exercise_status > 1 && !((_v$exercise_tips5 = v.exercise_tips) !== null && _v$exercise_tips5 !== void 0 && _v$exercise_tips5.includes('已截止')) && /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
onClick: function onClick(e) {
e.stopPropagation();
e.preventDefault();
@ -2376,7 +2376,7 @@ var List = function List(_ref) {
};
}()),
children: "\u67E5\u770B\u8003\u8BD5"
}), !v.off_limits && v.current_status === 2 && v.exercise_status > 1 && !((_v$exercise_tips6 = v.exercise_tips) !== null && _v$exercise_tips6 !== void 0 && _v$exercise_tips6.includes('已结束')) && /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
}), !v.off_limits && v.current_status === 2 && v.exercise_status > 1 && !((_v$exercise_tips6 = v.exercise_tips) !== null && _v$exercise_tips6 !== void 0 && _v$exercise_tips6.includes('已截止')) && /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
style: {
color: (v === null || v === void 0 ? void 0 : v.is_redo) === 1 && 'red'
},
@ -2467,27 +2467,35 @@ var List = function List(_ref) {
letterSpacing: 2
},
className: "c-grey-333 mr15",
children: "\u73ED\u7EA7\u4F7F\u7528\u60C5\u51B5\uFF1A"
children: "\u63D0\u4EA4\u72B6\u6001\uFF1A"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "c-grey-333 mr20",
children: ["\u672A\u5F00\u59CB", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: v === null || v === void 0 || (_v$group_status = v.group_status) === null || _v$group_status === void 0 ? void 0 : _v$group_status[0]
children: v === null || v === void 0 ? void 0 : v.unanswer_users
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "c-grey-333 mr20",
children: ["\u8003\u8BD5\u4E2D ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
color: '#4EACFF'
color: 'rgb(90, 184, 145)'
},
children: v === null || v === void 0 ? void 0 : v.answering_users
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "c-grey-333 mr20",
children: ["\u5DF2\u4EA4\u5377 ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
color: '#FC2D6B'
},
children: v === null || v === void 0 || (_v$group_status2 = v.group_status) === null || _v$group_status2 === void 0 ? void 0 : _v$group_status2[1]
children: v === null || v === void 0 ? void 0 : v.answer_users
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "c-grey-333",
children: ["\u5DF2\u7ED3\u675F ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: ["\u5DF2\u4EA4\u5377/\u672A\u7B54 ", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
color: '#FC2D6B'
},
children: v === null || v === void 0 || (_v$group_status3 = v.group_status) === null || _v$group_status3 === void 0 ? void 0 : _v$group_status3[2]
children: v === null || v === void 0 ? void 0 : v.commit_with_no_answers_users
})]
})]
}), (0,authority/* isAdmin */.GJ)() && !(v !== null && v !== void 0 && (_v$exercise_tips10 = v.exercise_tips) !== null && _v$exercise_tips10 !== void 0 && _v$exercise_tips10.includes('未开始')) && isshow && lists.length > 5 && /*#__PURE__*/(0,jsx_runtime.jsx)(table/* default */.Z, {
@ -2835,7 +2843,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
},
//新增集中阅卷tab
{
name: '已结束',
name: '已截止',
id: 3,
total: (_detailExerciseList$e5 = detailExerciseList.exercises_counts) === null || _detailExerciseList$e5 === void 0 ? void 0 : _detailExerciseList$e5.end_counts
}];

@ -1003,8 +1003,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1291,8 +1291,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -1003,8 +1003,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1291,8 +1291,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -2568,8 +2568,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -2856,8 +2856,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}
@ -15674,7 +15674,8 @@ var Detail_ShixunsListPage = function ShixunsListPage(_ref) {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_Group, {
cb: function cb() {
setStudentGroupingIndex(studentGroupingIndex + 1);
setActiveTabs('5');
setActiveTabs('0');
getData();
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_ExchangeGroup, {
cb: function cb() {

@ -337,7 +337,7 @@ var mapping = {
3: "主观题"
};
var Answer = function Answer(_ref) {
var _answerData$course, _user$userInfo, _answerData$poll, _answerData$poll2, _answerData$poll3, _answerData$poll4, _answerData$questions2, _answerData$question_2, _answerData$question_3, _answerData$question_4, _answerData$question_5, _answerData$question_6, _answerData$question_7, _answerData$question_8, _answerData$question_9, _answerData$poll5;
var _answerData$course, _answerData$question_2, _answerData$poll, _answerData$poll2, _answerData$poll3, _answerData$poll4, _answerData$questions2, _answerData$question_3, _answerData$question_4, _answerData$question_5, _answerData$question_6, _answerData$question_7, _answerData$question_8, _answerData$question_9, _answerData$question_10, _answerData$poll5;
var globalSetting = _ref.globalSetting,
loading = _ref.loading,
user = _ref.user,
@ -516,7 +516,7 @@ var Answer = function Answer(_ref) {
children: "\u95EE\u5377\u8BE6\u60C5"
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(breadcrumb/* default */.Z.Item, {
children: (_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.real_name
children: answerData === null || answerData === void 0 || (_answerData$question_2 = answerData.question_types) === null || _answerData$question_2 === void 0 ? void 0 : _answerData$question_2.user_name
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", {
@ -604,23 +604,23 @@ var Answer = function Answer(_ref) {
maxHeight: '60%',
padding: '20px'
},
children: ["\u5171", answerData === null || answerData === void 0 || (_answerData$question_2 = answerData.question_types) === null || _answerData$question_2 === void 0 ? void 0 : _answerData$question_2.q_counts, "\u9053\u9898\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: ["\u5171", answerData === null || answerData === void 0 || (_answerData$question_3 = answerData.question_types) === null || _answerData$question_3 === void 0 ? void 0 : _answerData$question_3.q_counts, "\u9053\u9898\uFF1A", /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
display: 'flex',
margin: '5px 0px'
},
children: [(answerData === null || answerData === void 0 || (_answerData$question_3 = answerData.question_types) === null || _answerData$question_3 === void 0 ? void 0 : _answerData$question_3.q_singles) > 0 && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: [(answerData === null || answerData === void 0 || (_answerData$question_4 = answerData.question_types) === null || _answerData$question_4 === void 0 ? void 0 : _answerData$question_4.q_singles) > 0 && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: " c-grey-999",
children: ["\u5355\u9009\u9898 ", answerData === null || answerData === void 0 || (_answerData$question_4 = answerData.question_types) === null || _answerData$question_4 === void 0 ? void 0 : _answerData$question_4.q_singles, "\u9898"]
}), (answerData === null || answerData === void 0 || (_answerData$question_5 = answerData.question_types) === null || _answerData$question_5 === void 0 ? void 0 : _answerData$question_5.q_doubles) > 0 && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: ["\u5355\u9009\u9898 ", answerData === null || answerData === void 0 || (_answerData$question_5 = answerData.question_types) === null || _answerData$question_5 === void 0 ? void 0 : _answerData$question_5.q_singles, "\u9898"]
}), (answerData === null || answerData === void 0 || (_answerData$question_6 = answerData.question_types) === null || _answerData$question_6 === void 0 ? void 0 : _answerData$question_6.q_doubles) > 0 && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
style: {
margin: '0px 5px'
},
className: " c-grey-999",
children: ["\u591A\u9009\u9898 ", answerData === null || answerData === void 0 || (_answerData$question_6 = answerData.question_types) === null || _answerData$question_6 === void 0 ? void 0 : _answerData$question_6.q_doubles, "\u9898"]
}), (answerData === null || answerData === void 0 || (_answerData$question_7 = answerData.question_types) === null || _answerData$question_7 === void 0 ? void 0 : _answerData$question_7.q_mains) > 0 && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: ["\u591A\u9009\u9898 ", answerData === null || answerData === void 0 || (_answerData$question_7 = answerData.question_types) === null || _answerData$question_7 === void 0 ? void 0 : _answerData$question_7.q_doubles, "\u9898"]
}), (answerData === null || answerData === void 0 || (_answerData$question_8 = answerData.question_types) === null || _answerData$question_8 === void 0 ? void 0 : _answerData$question_8.q_mains) > 0 && /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: " c-grey-999",
children: ["\u4E3B\u89C2\u9898 ", answerData === null || answerData === void 0 || (_answerData$question_8 = answerData.question_types) === null || _answerData$question_8 === void 0 ? void 0 : _answerData$question_8.q_mains, "\u9898"]
children: ["\u4E3B\u89C2\u9898 ", answerData === null || answerData === void 0 || (_answerData$question_9 = answerData.question_types) === null || _answerData$question_9 === void 0 ? void 0 : _answerData$question_9.q_mains, "\u9898"]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
@ -664,7 +664,7 @@ var Answer = function Answer(_ref) {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_anchor/* default */.Z, {
affix: false,
className: Answermodules.anchor,
children: answerData === null || answerData === void 0 || (_answerData$question_9 = answerData.question_answered) === null || _answerData$question_9 === void 0 ? void 0 : _answerData$question_9.map(function (item, key) {
children: answerData === null || answerData === void 0 || (_answerData$question_10 = answerData.question_answered) === null || _answerData$question_10 === void 0 ? void 0 : _answerData$question_10.map(function (item, key) {
return /*#__PURE__*/(0,jsx_runtime.jsx)(es_anchor/* default */.Z.Link, {
className: "".concat(Answermodules.answerFlag, " ").concat(item.ques_status == 1 ? Answermodules.answerActive : isclick && item.is_necessary === 1 ? Answermodules.redactivie : ''),
href: "#Anchor_".concat(key),

@ -530,8 +530,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -818,8 +818,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -817,8 +817,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1105,8 +1105,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -1372,8 +1372,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1660,8 +1660,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -2202,8 +2202,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -2490,8 +2490,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -458,7 +458,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
})
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("aside", {
}), type == 'a' && /*#__PURE__*/(0,jsx_runtime.jsx)("aside", {
className: "tc mb50 mt30",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(pagination/* default */.Z, {
showSizeChanger: false,

@ -1331,8 +1331,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1619,8 +1619,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -6726,8 +6726,8 @@ var TabPane = tabs/* default */.Z.TabPane;
/* harmony default export */ var Collaboratemodules = ({"bg":"bg___Onnmh","wrap":"wrap___VTtdp","modal":"modal___MArZa","content":"content___a69LK","head":"head____zVzr","headCount":"headCount___GhK7o","button":"button___DoAh3","itemWrap":"itemWrap___UR35k","imgWrap":"imgWrap___DpS0R","img":"img___N9se3","manager":"manager___m4Mzg","itemContent":"itemContent___Ut7hr","nameWrap":"nameWrap___y73uS","name":"name___hJUHg","actionGroup":"actionGroup___QEytf","deleteIcon":"deleteIcon___XGFcN","schoolWrap":"schoolWrap___qsoOp","school":"school___yh8l2","countWrap":"countWrap___MQKPn","deletetitle":"deletetitle___nAICN","yseTitle":"yseTitle___t5fzp"});
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/PlusOutlined.js + 1 modules
var PlusOutlined = __webpack_require__(378);
// EXTERNAL MODULE: ./src/components/Header/index.tsx + 12 modules
var Header = __webpack_require__(40847);
// EXTERNAL MODULE: ./src/components/Header/index.tsx + 14 modules
var Header = __webpack_require__(68337);
// EXTERNAL MODULE: ./src/utils/fetch.ts
var fetch = __webpack_require__(78092);
;// CONCATENATED MODULE: ./src/pages/Innovation/Tasks/Collaborate/index.tsx

@ -3122,6 +3122,40 @@ button[class~='ant-btn-default']:disabled.btn___In02G {
font-size: 16px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/layouts/ShixunDetail/components/LateTip.less?modules ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bottom___z0ujX {
width: 100%;
text-align: center;
margin-bottom: 15px;
}
.bottom___z0ujX .yes___hodnN {
width: 88px;
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 !important;
border: 0px;
}
.bottom___z0ujX .yes___hodnN:hover {
background: #5784de;
}
.bottom___z0ujX .no___hiPz5 {
margin-right: 20px;
width: 60px;
height: 32px;
background: #F8F9FC;
border-radius: 2px;
opacity: 0.5;
border: 1px solid #C3CFE0;
font-weight: 400;
color: #464F66 !important;
line-height: 14px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Header/components/Join/index.less?modules ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@ -3310,3 +3344,16 @@ button[class~='ant-btn-default']:disabled.btn___In02G {
color: #979797;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Header/components/DelayTip/index.less?modules ***!
\********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.tip___a6MfI {
width: 1200px;
height: 40px;
display: flex;
align-items: center;
justify-content: space-between;
font-size: 12px;
margin: 0 auto;
}

@ -2917,8 +2917,8 @@ var TabPane = tabs/* default */.Z.TabPane;
/* harmony default export */ var Collaboratemodules = ({"bg":"bg___Onnmh","wrap":"wrap___VTtdp","modal":"modal___MArZa","content":"content___a69LK","head":"head____zVzr","headCount":"headCount___GhK7o","button":"button___DoAh3","itemWrap":"itemWrap___UR35k","imgWrap":"imgWrap___DpS0R","img":"img___N9se3","manager":"manager___m4Mzg","itemContent":"itemContent___Ut7hr","nameWrap":"nameWrap___y73uS","name":"name___hJUHg","actionGroup":"actionGroup___QEytf","deleteIcon":"deleteIcon___XGFcN","schoolWrap":"schoolWrap___qsoOp","school":"school___yh8l2","countWrap":"countWrap___MQKPn","deletetitle":"deletetitle___nAICN","yseTitle":"yseTitle___t5fzp"});
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/PlusOutlined.js + 1 modules
var PlusOutlined = __webpack_require__(378);
// EXTERNAL MODULE: ./src/components/Header/index.tsx + 12 modules
var Header = __webpack_require__(40847);
// EXTERNAL MODULE: ./src/components/Header/index.tsx + 14 modules
var Header = __webpack_require__(68337);
// EXTERNAL MODULE: ./src/utils/fetch.ts
var fetch = __webpack_require__(78092);
;// CONCATENATED MODULE: ./src/pages/Innovation/Tasks/Collaborate/index.tsx

@ -3212,6 +3212,40 @@ button[class~='ant-btn-default']:disabled.btn___In02G {
font-size: 16px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/layouts/ShixunDetail/components/LateTip.less?modules ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bottom___z0ujX {
width: 100%;
text-align: center;
margin-bottom: 15px;
}
.bottom___z0ujX .yes___hodnN {
width: 88px;
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 !important;
border: 0px;
}
.bottom___z0ujX .yes___hodnN:hover {
background: #5784de;
}
.bottom___z0ujX .no___hiPz5 {
margin-right: 20px;
width: 60px;
height: 32px;
background: #F8F9FC;
border-radius: 2px;
opacity: 0.5;
border: 1px solid #C3CFE0;
font-weight: 400;
color: #464F66 !important;
line-height: 14px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Header/components/Join/index.less?modules ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@ -3400,3 +3434,16 @@ button[class~='ant-btn-default']:disabled.btn___In02G {
color: #979797;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Header/components/DelayTip/index.less?modules ***!
\********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.tip___a6MfI {
width: 1200px;
height: 40px;
display: flex;
align-items: center;
justify-content: space-between;
font-size: 12px;
margin: 0 auto;
}

@ -712,6 +712,10 @@ var IntrainCoursePage = function IntrainCoursePage(_ref2) {
_useState22 = slicedToArray_default()(_useState21, 2),
searchName = _useState22[0],
setSearchName = _useState22[1];
var _useState23 = (0,_react_17_0_2_react.useState)(false),
_useState24 = slicedToArray_default()(_useState23, 2),
cateLoding = _useState24[0],
setCateLoading = _useState24[1];
(0,_react_17_0_2_react.useEffect)(function () {
!asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
@ -720,15 +724,31 @@ var IntrainCoursePage = function IntrainCoursePage(_ref2) {
dispatch({
type: 'intraincourse/getBannerList'
}); // 获取顶部轮播图和底部广告
// dispatch({ type: 'intraincourse/getCateHotDiscount', payload: { tag_ids: [] } }); // 获取顶部分类-热门推荐-限时低价
_context.next = 3;
return dispatch({
type: 'intraincourse/getTopCategoryList',
payload: {
tag_ids: []
}
});
case 3:
// 获取顶部分类
dispatch({
type: 'intraincourse/getCateHotDiscount',
type: 'intraincourse/getHotList',
payload: {
tag_ids: []
}
}); // 获取顶部分类-热门推荐-限时低价
_context.next = 4;
}); // 获取顶部热门推荐
dispatch({
type: 'intraincourse/getDiscountList',
payload: {
tag_ids: []
}
}); // 获取顶部限时低价
_context.next = 7;
return getAllCourse();
case 4:
case 7:
// 获取所有课程
dispatch({
type: 'intraincourse/getTags'
@ -742,7 +762,7 @@ var IntrainCoursePage = function IntrainCoursePage(_ref2) {
dispatch({
type: 'intraincourse/getInfoShow'
}); // 获取用户的信息
case 7:
case 10:
case "end":
return _context.stop();
}
@ -1088,21 +1108,21 @@ var IntrainCoursePage = function IntrainCoursePage(_ref2) {
var UserReview = function UserReview(_ref7) {
var TopTitleValue = _ref7.TopTitleValue,
BannerList = _ref7.BannerList;
var _useState23 = (0,_react_17_0_2_react.useState)(''),
_useState24 = slicedToArray_default()(_useState23, 2),
comment = _useState24[0],
setComment = _useState24[1];
var _useState25 = (0,_react_17_0_2_react.useState)(''),
_useState26 = slicedToArray_default()(_useState25, 2),
comment = _useState26[0],
setComment = _useState26[1];
(0,_react_17_0_2_react.useEffect)(function () {
BannerList.length > 0 ? setComment(BannerList[0].comment) : '';
}, [BannerList]);
var _useState25 = (0,_react_17_0_2_react.useState)(0),
_useState26 = slicedToArray_default()(_useState25, 2),
itemState = _useState26[0],
setItemState = _useState26[1];
var _useState27 = (0,_react_17_0_2_react.useState)(false),
var _useState27 = (0,_react_17_0_2_react.useState)(0),
_useState28 = slicedToArray_default()(_useState27, 2),
userLoading = _useState28[0],
setUserLoading = _useState28[1];
itemState = _useState28[0],
setItemState = _useState28[1];
var _useState29 = (0,_react_17_0_2_react.useState)(false),
_useState30 = slicedToArray_default()(_useState29, 2),
userLoading = _useState30[0],
setUserLoading = _useState30[1];
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: IntrainCoursemodules.UserReview,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
@ -1333,64 +1353,87 @@ var IntrainCoursePage = function IntrainCoursePage(_ref2) {
})]
}, index);
})]
}), intraincourse.TopCategoryList.length > 1 ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "".concat(IntrainCoursemodules.CustomTags),
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
paddingRight: "".concat(intraincourse.TopCategoryList.length > 14 ? '50px' : '')
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(spin/* default */.Z, {
spinning: cateLoding,
children: [intraincourse.TopCategoryList.length > 1 ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "".concat(IntrainCoursemodules.CustomTags),
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
paddingRight: "".concat(intraincourse.TopCategoryList.length > 14 ? '50px' : '')
},
className: "".concat(IntrainCoursemodules.centNavDiv, " ").concat(openClose ? IntrainCoursemodules.centNavDivOpen : ''),
children: intraincourse.TopCategoryList.map(function (item, index) {
return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "".concat(IntrainCoursemodules.centNav, " ").concat(centNavId == item.id ? IntrainCoursemodules.centNavActive : ''),
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee5() {
return regeneratorRuntime_default()().wrap(function _callee5$(_context5) {
while (1) switch (_context5.prev = _context5.next) {
case 0:
if (item.id != -1) {
allParamet.tag_ids = [item.id];
setAllParamet(allParamet);
} else {
allParamet.tag_ids = [];
setAllParamet(allParamet);
}
setCateLoading(true);
// dispatch({ type: 'intraincourse/getCateHotDiscount', payload: { tag_ids: item.id != -1 ? item.id : '' } });
_context5.next = 4;
return dispatch({
type: 'intraincourse/getHotList',
payload: {
tag_ids: item.id != -1 ? item.id : ''
}
});
case 4:
// 获取顶部热门推荐
dispatch({
type: 'intraincourse/getDiscountList',
payload: {
tag_ids: item.id != -1 ? item.id : ''
}
}); // 获取顶部限时低价
setCateLoading(false);
getAllCourse();
setCentNavId(item.id);
case 8:
case "end":
return _context5.stop();
}
}, _callee5);
})),
children: item.name
}, index);
})
}), intraincourse.TopCategoryList.length > 14 ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: IntrainCoursemodules.OpenClose,
onClick: function onClick() {
return setOpenClose(!openClose);
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: openClose ? '收起' : '展开'
}), /*#__PURE__*/(0,jsx_runtime.jsx)(LeftOutlined/* default */.Z, {
className: "".concat(IntrainCoursemodules.OpenIcon, " ").concat(openClose ? IntrainCoursemodules.CloseIcon : '')
})]
}) : /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {})]
}) : /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {}), intraincourse.HotList.length > 0 ? /*#__PURE__*/(0,jsx_runtime.jsx)(BannerComponent, {
TopTitleValue: {
img: /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
src: icon.rmtj
}),
title: '热门推荐'
},
className: "".concat(IntrainCoursemodules.centNavDiv, " ").concat(openClose ? IntrainCoursemodules.centNavDivOpen : ''),
children: intraincourse.TopCategoryList.map(function (item, index) {
return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "".concat(IntrainCoursemodules.centNav, " ").concat(centNavId == item.id ? IntrainCoursemodules.centNavActive : ''),
onClick: function onClick() {
if (item.id != -1) {
allParamet.tag_ids = [item.id];
setAllParamet(allParamet);
} else {
allParamet.tag_ids = [];
setAllParamet(allParamet);
}
dispatch({
type: 'intraincourse/getCateHotDiscount',
payload: {
tag_ids: item.id != -1 ? item.id : ''
}
});
getAllCourse();
setCentNavId(item.id);
},
children: item.name
}, index);
})
}), intraincourse.TopCategoryList.length > 14 ? /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: IntrainCoursemodules.OpenClose,
onClick: function onClick() {
return setOpenClose(!openClose);
BannerList: intraincourse.HotList
}) : /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {}), intraincourse.DiscountList.length > 0 ? /*#__PURE__*/(0,jsx_runtime.jsx)(BannerComponent, {
TopTitleValue: {
img: /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
src: icon.xshk
}),
title: '限时好课'
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: openClose ? '收起' : '展开'
}), /*#__PURE__*/(0,jsx_runtime.jsx)(LeftOutlined/* default */.Z, {
className: "".concat(IntrainCoursemodules.OpenIcon, " ").concat(openClose ? IntrainCoursemodules.CloseIcon : '')
})]
BannerList: intraincourse.DiscountList
}) : /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {})]
}) : /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {}), intraincourse.HotList.length > 0 ? /*#__PURE__*/(0,jsx_runtime.jsx)(BannerComponent, {
TopTitleValue: {
img: /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
src: icon.rmtj
}),
title: '热门推荐'
},
BannerList: intraincourse.HotList
}) : /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {}), intraincourse.DiscountList.length > 0 ? /*#__PURE__*/(0,jsx_runtime.jsx)(BannerComponent, {
TopTitleValue: {
img: /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
src: icon.xshk
}),
title: '限时好课'
},
BannerList: intraincourse.DiscountList
}) : /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: IntrainCoursemodules.AllCourse,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(TopTitle, {
img: /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
@ -1691,9 +1734,9 @@ var IntrainCoursePage = function IntrainCoursePage(_ref2) {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(FixeRight, {})]
});
};
/* harmony default export */ var IntrainCourse = ((0,_umi_production_exports.connect)(function (_ref9) {
var user = _ref9.user,
intraincourse = _ref9.intraincourse;
/* harmony default export */ var IntrainCourse = ((0,_umi_production_exports.connect)(function (_ref10) {
var user = _ref10.user,
intraincourse = _ref10.intraincourse;
return {
user: user,
intraincourse: intraincourse

@ -955,10 +955,11 @@
}
.body___CgzAR .Cent___ISiU9 .CustomTags___fDxDW {
width: 1200px;
margin-top: 40px;
overflow: hidden;
white-space: nowrap;
position: relative;
margin: 0 auto;
padding-top: 40px;
}
.body___CgzAR .Cent___ISiU9 .CustomTags___fDxDW .centNavDiv___J7CEL {
display: flex;

@ -1021,8 +1021,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1309,8 +1309,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -2458,6 +2458,26 @@ var CompletionQuestionEditor = function CompletionQuestionEditor(_ref3) {
})]
});
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {
align: "middle",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
name: "downcase",
valuePropName: "checked",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {
align: "middle",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
name: "no_space",
valuePropName: "checked",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C"
})]
}), (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {
align: "middle",
className: (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 ? 'mb30' : "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.hide),
@ -3263,8 +3283,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -3551,8 +3571,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}
@ -9619,6 +9639,7 @@ var CombinationCompletionQuestionEditor_CompletionQuestionEditor = function Comp
var _form$getFieldValue;
var questionTitlePlaceholder = _ref3.questionTitlePlaceholder,
form = _ref3.form,
name = _ref3.name,
scoreByBlank = _ref3.scoreByBlank,
answerKey = _ref3.answerKey,
_ref3$titleKey = _ref3.titleKey,
@ -9833,6 +9854,26 @@ var CombinationCompletionQuestionEditor_CompletionQuestionEditor = function Comp
})]
});
}
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
name: [name, "downcase"],
valuePropName: "checked",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_switch/* default */.Z, {})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
name: [name, "no_space"],
valuePropName: "checked",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_switch/* default */.Z, {})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C"
})]
}), (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
className: (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 ? 'mb30' : "".concat(QuestionEditormodules.hide),
@ -10601,6 +10642,7 @@ var CombinationQuestionEditor = function CombinationQuestionEditor(_ref) {
}), (item_list === null || item_list === void 0 || (_item_list$name12 = item_list[name]) === null || _item_list$name12 === void 0 ? void 0 : _item_list$name12.question_type) == 3 && /*#__PURE__*/(0,jsx_runtime.jsx)(CombinationCompletionQuestionEditor_CompletionQuestionEditor, {
form: form,
questionTitlePlaceholder: "\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",
name: name,
scoreByBlank: [name, 'use_blank_score'],
titleKey: [name, 'name'],
analysisKey: [name, 'analysis'],
@ -10707,7 +10749,9 @@ var CombinationQuestionEditor = function CombinationQuestionEditor(_ref) {
standard_answers: [],
question_type: 3,
item_type: 'COMPLETION',
use_blank_score: true
use_blank_score: true,
downcase: true,
no_space: true
});
setActiveKey([fields === null || fields === void 0 ? void 0 : fields.length].concat(toConsumableArray_default()(activeKey)));
},
@ -14587,7 +14631,9 @@ var AddNewPaper = function AddNewPaper(_ref) {
use_blank_score: true,
keywords: [],
allow_student_debug: false,
submit_rule: 1
submit_rule: 1,
downcase: true,
no_space: true
});
}
},

@ -630,6 +630,300 @@ var lodash = __webpack_require__(89392);
// import { getRandomExam } from '@/service/randomPaper'
// import { Content, RuleValueKeyType } from '@/service/randomPaper/types'
// import { RequestResType, getArrayType } from '@/types'
// import { Reducer, createContext } from 'react'
// import { cloneDeep } from 'lodash'
// type ActionType = { type: 'init', payload: Partial<RequestResType<typeof getRandomExam>> }
// | { type: 'updateBaseInfo', payload: Partial<RequestResType<typeof getRandomExam>>['examination_bank'] }
// | { type: 'deleteQuestionType', payload: string }
// | { type: 'setQuestionType', payload: string[] }
// | { type: 'updateItemTypes', payload: Partial<RequestResType<typeof getRandomExam>>['item_types'] }
// | { type: 'deleteRule', payload: { itemType: string, id: number } }
// | { type: 'changeQuestionNum', payload: { itemType: string, id?: number, num: number } }
// | { type: 'changeQuestionScore', payload: { itemType: string, score: number } }
// | { type: 'editRule', payload: { itemType: string, tableData: Content[], randomRuleType: RuleValueKeyType } }
// | { type: 'addShixun', payload: { shixunList: getArrayType<Partial<RequestResType<typeof getRandomExam>>['item_types']>['item_banks'] } }
// | { type: 'deleteShixunQuestion', payload: { shixunId: number } }
// | { type: 'changeQuestionPracticalScore', payload: { score: number, id: any, Pid: number } }
// enum RuleValueType {
// FileFolder = 1,
// Difficulty,
// Knowledge
// }
// const DataContext = createContext<{
// data: Partial<RequestResType<typeof getRandomExam>>,
// disabled: boolean,
// dispatch: React.Dispatch<ActionType>,
// setPreview: React.Dispatch<React.SetStateAction<{ show: boolean, data: any }>>
// getData: (id: string) => Promise<void>,
// handlePreview: () => Promise<void>
// }>(null)
// const RuleValueMap = {
// [RuleValueKeyType.OnlyFileFolder]: [RuleValueType.FileFolder],
// [RuleValueKeyType.OnlyKnowledge]: [RuleValueType.Knowledge],
// [RuleValueKeyType.OnlyDifficulty]: [RuleValueType.Difficulty],
// [RuleValueKeyType.FileFolderAndDiff]: [RuleValueType.FileFolder, RuleValueType.Difficulty],
// [RuleValueKeyType.FileFolderAndKnowledge]: [RuleValueType.FileFolder, RuleValueType.Knowledge],
// [RuleValueKeyType.KnowledgeAndDiff]: [RuleValueType.Knowledge, RuleValueType.Difficulty],
// [RuleValueKeyType.All]: [RuleValueType.Knowledge, RuleValueType.Difficulty, RuleValueType.FileFolder]
// }
// const compareTwoArr = <T>(target: T[], source: T[]) => {
// if (target.length !== source.length) {
// return false
// }
// for (const sourceValue of source) {
// if (!target.includes(sourceValue)) {
// return false
// }
// }
// return true
// }
// const getRuleValue = (userSelect: RuleValueType[]) => {
// for (const [ruleKey, ruleValueArr] of Object.entries(RuleValueMap)) {
// if (compareTwoArr(userSelect, ruleValueArr)) {
// return ruleKey as RuleValueKeyType
// }
// }
// }
// const questionTypeMap: Record<string, string> = {
// SINGLE: '单选题',
// MULTIPLE: '多选题',
// COMPLETION: '填空题',
// JUDGMENT: '判断题',
// SUBJECTIVE: '简答题',
// PROGRAM: '编程题',
// BPROGRAM: '程序填空题',
// COMBINATION: '组合题',
// PRACTICAL: '实训题'
// }
// const difficultyMap: Record<string, { label: string, color: string }> = {
// '1': { label: '简单', color: '#46B70E' },
// '2': { label: '适中', color: '#165DFF' },
// '3': { label: '困难', color: '#EE6F1A' }
// }
// const getFixedNumber = (num: number) => num && parseFloat(num.toFixed(1))
// const reducer: Reducer<Partial<RequestResType<typeof getRandomExam>>, ActionType> = (
// state,
// action
// ) => {
// switch (action.type) {
// //初始化
// case 'init': {
// return action.payload
// }
// //只更新试卷的基础信息部分
// case 'updateBaseInfo': {
// return {
// ...state,
// examination_bank: action.payload
// }
// }
// //删除某个题型
// case 'deleteQuestionType': {
// const { item_types } = state
// const newItemTypes = item_types.filter(item => item.item_type !== action.payload)
// state.examination_bank.question_count = getFixedNumber(newItemTypes.reduce((acc, cur) => acc + cur.item_bank_count, 0))
// state.examination_bank.total_score = getFixedNumber(newItemTypes.reduce((acc, cur) => acc + cur.total_score, 0))
// return {
// ...state,
// item_types: newItemTypes
// }
// }
// //批量增删题型
// case 'setQuestionType': {
// const { item_types = [] } = state
// const prevItemTypes = item_types.map(item => item.item_type)
// const newItemTypes = item_types.filter(item => action.payload.includes(item.item_type))
// for (const itemType of action.payload) {
// if (!prevItemTypes.includes(itemType)) {
// if (itemType === 'PRACTICAL') {
// newItemTypes.push({
// item_type: itemType,
// contents: [],
// item_banks: [],
// item_bank_count: 0,
// item_bank_num: 0,
// item_type_text: questionTypeMap[itemType],
// random_rule_type: RuleValueKeyType.Shixun,
// score: 0,
// total_score: 0
// })
// } else {
// newItemTypes.push({
// item_type: itemType,
// contents: [],
// item_bank_count: 0,
// item_type_text: questionTypeMap[itemType],
// // random_rule_type: '1',
// score: 0,
// total_score: 0
// })
// }
// }
// }
// return {
// ...state,
// item_types: newItemTypes
// }
// }
// //调整题型顺序
// case 'updateItemTypes': {
// return {
// ...state,
// item_types: action.payload
// }
// }
// //删除抽题规则
// case 'deleteRule': {
// const stateCopy: typeof state = cloneDeep(state)
// const currentItem = stateCopy.item_types.find(item => item.item_type === action.payload.itemType)
// const deleteRule = currentItem.contents.find(content => (content.id === action.payload.id && content.is_share == action.payload.is_share))
// currentItem.contents = currentItem.contents.filter(content => (content !== deleteRule))
// if (currentItem.contents?.length === 0) currentItem.random_rule_type = [];
// currentItem.item_bank_count -= deleteRule?.quanlity
// stateCopy.examination_bank.question_count -= deleteRule?.quanlity
// currentItem.total_score -= deleteRule?.quanlity * currentItem.score
// stateCopy.examination_bank.total_score -= deleteRule?.quanlity * currentItem.score
// currentItem.total_score = getFixedNumber(currentItem.total_score)
// stateCopy.examination_bank.total_score = getFixedNumber(stateCopy.examination_bank.total_score)
// stateCopy.contents = currentItem.contents
// return stateCopy
// }
// case 'changeQuestionNum': {
// const stateCopy: typeof state = cloneDeep(state)
// const currentItem = stateCopy.item_types.find(item => item.item_type === action.payload.itemType)
// const countitems = currentItem?.contents?.find(item => item.id === action.payload.id)
// if (action.payload.itemType === 'PRACTICAL') {
// if (action.payload.num) {
// stateCopy.examination_bank.question_count = stateCopy.examination_bank.question_count - currentItem.item_bank_count + action.payload.num
// stateCopy.examination_bank.total_score = getFixedNumber(stateCopy.examination_bank.total_score - currentItem.total_score + (action.payload.num * currentItem.score))
// }
// if (action.payload.score) {
// stateCopy.examination_bank.total_score = getFixedNumber(stateCopy.examination_bank.total_score - currentItem.total_score + (action.payload.num * currentItem.score))
// }
// currentItem.item_bank_count = action.payload.num
// currentItem.total_score = getFixedNumber(currentItem.item_bank_count * currentItem.score)
// return stateCopy
// }
// stateCopy.examination_bank.question_count = stateCopy.examination_bank.question_count - countitems?.quanlity + action.payload.num
// const currentRule = currentItem.contents.find(content => (content.id === action.payload.id && content.teacher_group_id === action.payload.teacher_group_id))
// currentRule.quanlity = action.payload.num
// let newItemBankCount = 0, newTotalScore = 0
// for (const content of currentItem.contents) {
// newItemBankCount += content?.quanlity
// newTotalScore += content?.quanlity * currentItem.score
// }
// // stateCopy.examination_bank.question_count = stateCopy?.item_types?.map((item => item.item_bank_count))?.reduce((a, b) => a + b)
// stateCopy.examination_bank.total_score = getFixedNumber(stateCopy.examination_bank.total_score - currentItem.total_score + newTotalScore)
// currentItem.item_bank_count = newItemBankCount
// currentItem.total_score = getFixedNumber(newTotalScore)
// return stateCopy
// }
// case 'changeQuestionScore': {
// const stateCopy: typeof state = cloneDeep(state)
// const currentItem = stateCopy.item_types.find(item => item.item_type === action.payload.itemType)
// currentItem.score = action.payload.score
// currentItem.total_score = getFixedNumber(currentItem.item_bank_count * currentItem.score)
// stateCopy.examination_bank.total_score = getFixedNumber(stateCopy.item_types.reduce((acc, cur) => acc + cur.total_score, 0))
// return stateCopy
// }
// case 'changeQuestionPracticalScore': {
// if (action.payload.id === '重置分数') {
// const stateCopy: typeof state = cloneDeep(state)
// let items = JSON.parse(localStorage.getItem('randomitem_types'))
// const currentItem = stateCopy.item_types.find(item => item.item_type === 'PRACTICAL')?.item_banks?.find(item => item.id === action.payload.Pid)
// currentItem.challenges = items.challenges
// currentItem.score = items.score
// return stateCopy
// }
// const stateCopy: typeof state = cloneDeep(state)
// const currentItem = stateCopy.item_types.find(item => item.item_type === 'PRACTICAL')?.item_banks?.find(item => item.id === action.payload.Pid).challenges?.find((item: { id: any }) => item.id === action.payload.id)
// const currentItem1 = stateCopy.item_types.find(item => item.item_type === 'PRACTICAL')?.item_banks?.find(item => item.id === action.payload.Pid)
// const currentItem2 = stateCopy.item_types.find(item => item.item_type === 'PRACTICAL')
// console.log('----', currentItem1);
// currentItem.score = action.payload.score
// currentItem1.score = parseFloat(currentItem1.challenges?.map(item => item.score)?.reduce((a: any, b: any) => parseFloat(a) + parseFloat(b)))?.toFixed(1)
// currentItem2.total_score = parseFloat(currentItem2.item_banks?.map(item => item.score)?.reduce((a: any, b: any) => parseFloat(a) + parseFloat(b)))?.toFixed(1)
// stateCopy.examination_bank.question_count = stateCopy?.item_types?.reduce((acc, cur) => acc + cur?.item_bank_count, 0)
// // console.log('----', stateCopy?.item_types?.map((item: any) => item.total_score)?.reduce((acc: any, cur: any) => parseFloat(acc) + parseFloat(cur.total_score)));
// stateCopy.examination_bank.total_score = parseFloat(stateCopy.item_types?.map((item: any) => item.total_score)?.reduce((acc: any, cur: any) => parseFloat(acc) + parseFloat(cur)))?.toFixed(1)
// // stateCopy.examination_bank.total_score = getFixedNumber(stateCopy.item_types.reduce((acc, cur) => acc + cur.total_score, 0))
// return stateCopy
// }
// case 'editRule': {
// const stateCopy: typeof state = cloneDeep(state)
// const currentItem = stateCopy.item_types.find(item => item.item_type === action.payload.itemType)
// currentItem.contents = action.payload.tableData.map(content => ({ ...content, item_type: action.payload.itemType, random_rule_type: action.payload.randomRuleType }))
// currentItem.random_rule_type = action.payload.randomRuleType
// currentItem.item_bank_count = currentItem.contents.reduce((acc, cur) => acc + cur?.quanlity, 0)
// currentItem.score = currentItem.score || 1;
// currentItem.total_score = getFixedNumber(currentItem.item_bank_count * currentItem.score)
// stateCopy.examination_bank.question_count = stateCopy.item_types.reduce((acc, cur) => acc + cur.item_bank_count, 0)
// stateCopy.examination_bank.total_score = getFixedNumber(stateCopy.item_types.reduce((acc, cur) => acc + cur.total_score, 0))
// return stateCopy
// }
// case 'addShixun': {
// const stateCopy: typeof state = cloneDeep(state)
// const currentItem = stateCopy.item_types.find(item => item.item_type === 'PRACTICAL')
// stateCopy.examination_bank.question_count = stateCopy.examination_bank.question_count + 1
// currentItem.item_banks = action.payload.shixunList
// currentItem.item_bank_num = currentItem.item_banks.length
// currentItem.item_bank_count = currentItem.item_bank_count || 1
// currentItem.score = currentItem.item_banks?.map((item: any) => item.score)?.reduce((a, b) => a + b)
// currentItem.total_score = currentItem.total_score || currentItem.score * currentItem.item_bank_count
// stateCopy.examination_bank.total_score = stateCopy?.item_types?.map(item => item.total_score).reduce((a, b) => a + b)
// return stateCopy
// }
// case 'deleteShixunQuestion': {
// const stateCopy: typeof state = cloneDeep(state)
// const currentItem = stateCopy.item_types.find(item => item.item_type === 'PRACTICAL')
// currentItem.item_banks = currentItem.item_banks.filter(item => item.id !== action.payload.shixunId)
// currentItem.item_bank_num -= 1
// currentItem.total_score = currentItem.item_banks?.length === 0 ? 0 : parseFloat(currentItem.item_banks?.map((item: any) => item.score)?.reduce((a, b) => parseFloat(a) + parseFloat(b))).toFixed(1)
// stateCopy.examination_bank.total_score = parseFloat(stateCopy?.item_types?.map(item => item.total_score)?.reduce((a, b) => parseFloat(a) + parseFloat(b))).toFixed(1)
// if (currentItem.item_bank_count > currentItem.item_bank_num) {
// currentItem.item_bank_count -= 1
// currentItem.total_score = currentItem.item_banks?.length === 0 ? 0 : currentItem.item_banks?.map((item: any) => item.score)?.reduce((a, b) => a + b)
// currentItem.total_score = getFixedNumber(currentItem.total_score)
// }
// return stateCopy
// }
// }
// }
// export { reducer, ActionType, difficultyMap, RuleValueType, RuleValueKeyType, RuleValueMap, getRuleValue, DataContext }
@ -1316,7 +1610,7 @@ var SetScore = function SetScore(_ref) {
_useState2 = slicedToArray_default()(_useState, 2),
tempData = _useState2[0],
setTempData = _useState2[1];
console.log('---', tempData);
console.log('--xxx-', tempData);
(0,_react_17_0_2_react.useEffect)(function () {
if (open) {
setTempData((0,lodash.cloneDeep)(data));
@ -1335,7 +1629,7 @@ var SetScore = function SetScore(_ref) {
// }
return (_total = total) === null || _total === void 0 ? void 0 : _total.toFixed(1);
}, [tempData]);
return /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
return open ? /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
title: /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
className: QuestionInfomodules.setScoreModalTitle,
justify: "space-between",
@ -1374,15 +1668,38 @@ var SetScore = function SetScore(_ref) {
style: {
color: '#9096A3'
},
children: ["\u6BCF\u9898", /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {
children: ["\u6BCF", (record === null || record === void 0 ? void 0 : record.item_type) === "PRACTICAL" ? '题' : "题", /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {
precision: 1,
size: "large",
className: "ml10 mr10",
min: 0.1,
disabled: (record === null || record === void 0 ? void 0 : record.item_bank_count) === 0,
max: 100,
value: score,
max: 100
// value={score}
,
onChange: function onChange(v) {
// if (record?.item_type === "PRACTICAL") {
// const dataCopy = tempData
// const currentItem = dataCopy.item_types.find(item => item.item_type === item_type)
// currentItem.score = Number(v)
// currentItem.item_banks = currentItem?.item_banks?.map((item: any) => {
// return {
// ...item,
// score: Number(v * item?.challenges?.length).toFixed(1),
// challenges: item?.challenges?.map((val: any) => {
// return {
// ...val,
// score: Number(v)
// }
// })
// }
// })
// setTempData({ ...dataCopy })
// // currentItem.score = Number(v)*currentItem
// } else {
var dataCopy = tempData;
var currentItem = dataCopy.item_types.find(function (item) {
return item.item_type === item_type;
@ -1394,6 +1711,7 @@ var SetScore = function SetScore(_ref) {
return Number(acc) + Number(cur.total_score);
}, 0);
setTempData(objectSpread2_default()({}, dataCopy));
// }
}
}), "\u5206"]
});
@ -1403,7 +1721,7 @@ var SetScore = function SetScore(_ref) {
rowKey: "item_type",
pagination: false
})
});
}) : null;
};
/* harmony default export */ var SetScoreModal = (SetScore);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/tabs/index.js + 24 modules
@ -3972,7 +4290,7 @@ var SelectShixunModal = function SelectShixunModal(_ref) {
for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) {
var newRow = _step2.value;
if (newRow && newSelectedRowKeys.includes(newRow.id) && !existKeys.includes(newRow.id)) {
var _newRow$author_name;
var _newRow$author_name, _newRow$challenge_nam, _newRow$challenge_nam2;
newRows.push({
id: newRow.id,
difficulty: newRow.level,
@ -3981,6 +4299,14 @@ var SelectShixunModal = function SelectShixunModal(_ref) {
real_name: newRow === null || newRow === void 0 || (_newRow$author_name = newRow.author_name) === null || _newRow$author_name === void 0 ? void 0 : _newRow$author_name.split('、')[0],
school_name: newRow.author_school_name,
challenge_names: newRow.challenge_names,
challenges: (_newRow$challenge_nam = newRow.challenge_names) === null || _newRow$challenge_nam === void 0 ? void 0 : _newRow$challenge_nam.map(function (item, index) {
return {
subject: item,
id: index,
score: 5
};
}),
score: ((_newRow$challenge_nam2 = newRow.challenge_names) === null || _newRow$challenge_nam2 === void 0 ? void 0 : _newRow$challenge_nam2.length) * 5,
study_count: newRow.study_count,
challenges_count: newRow.challenges_count
});
@ -4566,9 +4892,15 @@ var ShixunDetail = function ShixunDetail(_ref) {
}, {
title: '难度',
dataIndex: 'difficulty'
}, {
},
// {
// title: <span>分值<Tooltip title="实训题分值等于各关卡分值之和"><QuestionCircleOutlined /></Tooltip></span>,
// dataIndex: 'score'
// },
{
title: '操作',
align: 'right',
width: 180,
render: function render(value, record, index) {
var _ref2 = record || {},
id = _ref2.id,
@ -4581,12 +4913,12 @@ var ShixunDetail = function ShixunDetail(_ref) {
study_count = _ref2.study_count,
_ref2$challenges = _ref2.challenges,
challenges = _ref2$challenges === void 0 ? [] : _ref2$challenges;
console.log('---', challenges);
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
color: '#165DFF',
cursor: 'pointer'
cursor: 'pointer',
marginLeft: 20
},
onClick: function onClick() {
modal/* default */.Z.confirm({
@ -4765,12 +5097,14 @@ var QuestionDetail = function QuestionDetail(_ref3) {
color: '#3061D0'
},
children: questionInfo === null || questionInfo === void 0 ? void 0 : questionInfo.item_bank_count
}), "\u5C0F\u9898\uFF0C\u5171", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
color: '#3061D0'
},
children: questionInfo === null || questionInfo === void 0 ? void 0 : questionInfo.total_score
}), "\u5206\uFF09"]
}), "\u5C0F\u9898 ", /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: ["\uFF0C\u5171", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
color: '#3061D0'
},
children: questionInfo === null || questionInfo === void 0 ? void 0 : questionInfo.total_score
}), "\u5206"]
}), "\uFF09"]
})]
}), !disabled && /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-shanchutimu ".concat(QuestionDetailmodules.deleteIcon),
@ -5452,6 +5786,7 @@ var QuestionInfo = function QuestionInfo(_ref) {
return regeneratorRuntime_default()().wrap(function _callee10$(_context10) {
while (1) switch (_context10.prev = _context10.next) {
case 0:
console.log('---newData', newData);
scoreSettings = newData.item_types.map(function (item) {
return {
item_type: item.item_type,
@ -5459,14 +5794,14 @@ var QuestionInfo = function QuestionInfo(_ref) {
};
});
if (!urlParams.id) {
_context10.next = 8;
_context10.next = 9;
break;
}
_context10.next = 4;
_context10.next = 5;
return setItemTypeScore(urlParams.id, {
score_settings: scoreSettings
});
case 4:
case 5:
res = _context10.sent;
if (res.status === 0) {
// getData(urlParams.id)
@ -5475,14 +5810,14 @@ var QuestionInfo = function QuestionInfo(_ref) {
payload: newData
});
}
_context10.next = 12;
_context10.next = 13;
break;
case 8:
_context10.next = 10;
case 9:
_context10.next = 11;
return setItemTypeScores(urlParams.categoryId, {
score_settings: scoreSettings
});
case 10:
case 11:
_res2 = _context10.sent;
if (_res2.status === 0) {
// getData(urlParams.id)
@ -5491,9 +5826,9 @@ var QuestionInfo = function QuestionInfo(_ref) {
payload: newData
});
}
case 12:
setVisibleModalType('');
case 13:
setVisibleModalType('');
case 14:
case "end":
return _context10.stop();
}

@ -142,8 +142,6 @@ var StepPreview = __webpack_require__(70021);
var skeleton = __webpack_require__(59981);
// EXTERNAL MODULE: ./src/utils/fetch.ts
var fetch = __webpack_require__(78092);
// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js
var lodash = __webpack_require__(89392);
// EXTERNAL MODULE: ./src/utils/util.tsx
var util = __webpack_require__(88123);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
@ -162,7 +160,6 @@ var jsx_runtime = __webpack_require__(37712);
var PaperlibraryPage = function PaperlibraryPage(_ref) {
var _useLocation, _userInfo$course;
var paperlibrary = _ref.paperlibrary,
@ -283,7 +280,7 @@ var PaperlibraryPage = function PaperlibraryPage(_ref) {
//换一题
var handleExchange = /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2(record, other) {
var res, _clonePreviewData$que, clonePreviewData;
var res;
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
@ -297,19 +294,21 @@ var PaperlibraryPage = function PaperlibraryPage(_ref) {
case 2:
res = _context2.sent;
if (res !== null && res !== void 0 && res.question) {
clonePreviewData = (0,lodash.cloneDeep)(editData);
clonePreviewData.questionList = clonePreviewData === null || clonePreviewData === void 0 || (_clonePreviewData$que = clonePreviewData.questionList) === null || _clonePreviewData$que === void 0 ? void 0 : _clonePreviewData$que.map(function (e) {
if (e.type === other.type) {
var new_questions = (0,lodash.cloneDeep)(e === null || e === void 0 ? void 0 : e.questions);
new_questions.splice(other.index, 1, res === null || res === void 0 ? void 0 : res.question);
// console.log(e?.questions, new_questions, other.index, 'new_questions')
return objectSpread2_default()(objectSpread2_default()({}, e), {}, {
questions: new_questions
});
}
return e;
});
setEditData(clonePreviewData);
getEditData(0);
// let clonePreviewData = cloneDeep(editData)
// clonePreviewData.questionList = clonePreviewData?.questionList?.map((e: any) => {
// if (e.type === other.type) {
// const new_questions = cloneDeep(e?.questions);
// new_questions.splice(other.index, 1, res?.question);
// // console.log(e?.questions, new_questions, other.index, 'new_questions')
// return {
// ...e, questions: new_questions
// }
// }
// return e
// })
// setEditData(clonePreviewData)
}
case 4:
case "end":

File diff suppressed because one or more lines are too long

@ -4028,6 +4028,221 @@ body {
max-width: 400px;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Paths/Detail/components/Combination/index.less?modules ***!
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.flex_box_center___zI_82 {
justify-content: center;
align-items: center;
-webkit-justify-content: center;
box-align: center;
}
.flex_space_between___c8p6y {
justify-content: space-between;
-webkit-box-pack: justify;
}
.flex_box_vertical_center___OQMX2 {
align-items: center;
box-align: center;
}
.flex_box_center_end___TDCTp {
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___TBe9v {
flex-direction: column;
box-orient: block-axis;
}
.bg___B_tAL {
background-color: #fff;
}
.AllButStyle___gHlx_ .ButStyles___QnHEw {
font-size: 12px;
font-weight: 500;
width: 80px;
border-radius: 16px;
border: none;
}
.AllButStyle___gHlx_ .order___p1oR4 {
font-size: 12px;
font-weight: 500;
width: 80px;
border-radius: 16px;
border: none;
background: #F47C18;
color: #fff !important;
}
.AllButStyle___gHlx_ .payed___clmo_ {
font-size: 12px;
font-weight: 500;
width: 80px;
border-radius: 16px;
border: none;
background-color: #2DBF70;
color: #fff !important;
}
.AllButStyle___gHlx_ .study___xKiY_ {
font-size: 12px;
font-weight: 500;
width: 80px;
border-radius: 16px;
border: none;
background: rgba(244, 124, 24, 0.28);
color: #A4642F;
}
.AllButStyle___gHlx_ .studyActive___OL576:hover {
color: #FA6400 !important;
}
.Head___A9J68 {
display: flex;
justify-content: space-between;
align-items: center;
padding: 20px 20px 0px;
}
.Headtitle___HvFxg {
font-size: 16px;
font-family: PingFangSC, PingFang SC;
font-weight: 600;
color: #000000;
}
.Headtitle___HvFxg .span2___L0TMM {
font-size: 14px;
font-weight: 400;
color: #666666;
}
.Headprice___RXYrD {
font-size: 12px;
font-family: PingFangSC, PingFang SC;
font-weight: 400;
color: #999999;
}
.Headprice___RXYrD .nowPrice___cv3Ok {
font-size: 18px;
font-weight: 600;
color: #F47B18;
}
.Headprice___RXYrD .initPrice___EXuC3 {
margin-left: 10px;
margin-right: 40px;
text-decoration: line-through;
}
.Swiper___sDGem {
display: flex;
justify-content: flex-start;
align-items: center;
flex-wrap: wrap;
padding: 15px 20px;
}
.Swiper___sDGem .BannerListItemDiv___asTuk {
height: 240px;
margin-bottom: 15px;
}
.Swiper___sDGem .BannerListItem___NwQOT {
border-radius: 8px;
background: #FFFFFF;
box-shadow: 0px 3px 6px 0px rgba(227, 228, 229, 0.5);
cursor: pointer;
position: relative;
overflow: hidden;
}
.Swiper___sDGem .BannerListItemImg___mD5FK {
width: 232px;
height: 133px;
overflow: hidden;
position: relative;
}
.Swiper___sDGem .BannerListItemImg___mD5FK .bgimg___PFwp4 {
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
width: 100%;
object-fit: cover;
transition: 0.3s;
}
.Swiper___sDGem .BannerListItemImg___mD5FK .buyimg___QLVI_ {
position: absolute;
top: 6px;
right: 6px;
width: 42px;
}
.Swiper___sDGem .BannerListItemImg___mD5FK .curCourse___ExJPE {
display: inline-block;
position: absolute;
left: 0;
bottom: 0;
width: 64px;
height: 20px;
line-height: 20px;
text-align: center;
font-weight: 500;
color: #FFFFFF;
font-size: 12px;
background: #F47C18;
border-radius: 0px 6px 0px 0px;
}
.Swiper___sDGem .BannerListItemInfo___Vio14 {
padding: 15px 20px;
}
.Swiper___sDGem .BannerListItemInfoTitle___FiU8N {
width: 100%;
font-size: 16px;
font-weight: 600;
color: #333;
line-height: 20px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.Swiper___sDGem .BannerListItemInfoTeacher___aifjQ {
margin-top: 10px;
font-size: 12px;
font-weight: 400;
color: #6B758B;
line-height: 12px;
}
.Swiper___sDGem .BannerListItemInfoTime___qez5r {
margin-top: 15px;
display: flex;
align-items: center;
justify-content: space-between;
font-weight: 400;
color: #999999;
line-height: 16px;
}
.Swiper___sDGem .BannerListItemInfoTime___qez5r .timeprice___dqmp8 {
white-space: nowrap;
}
.Swiper___sDGem .BannerListItemInfoTime___qez5r .timeprice___dqmp8 .span___UhhBA {
font-size: 18px;
font-weight: 600;
color: #F47B18;
display: inline;
line-height: 18px;
letter-spacing: -1px;
}
.Swiper___sDGem .BannerListItemInfoTime2___Zm2lP {
justify-content: space-between;
}
.Swiper___sDGem .BannerListItemInfoTime2___Zm2lP .span1___AXdGP {
font-size: 14px;
font-weight: 400;
color: #12A278;
}
.Swiper___sDGem .BannerListItem___NwQOT:hover .BannerListItemImg___mD5FK .bgimg___PFwp4 {
width: 110%;
}
.expansion___t6EwU {
max-height: 270px;
overflow: hidden;
}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Paths/Detail/index.less?modules ***!
\*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

@ -877,8 +877,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1165,8 +1165,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -1047,8 +1047,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1335,8 +1335,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -1122,8 +1122,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1410,8 +1410,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -2771,6 +2771,26 @@ var CompletionQuestionEditor = function CompletionQuestionEditor(_ref3) {
})]
});
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {
align: "middle",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
name: "downcase",
valuePropName: "checked",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {
align: "middle",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .Z.Item, {
name: "no_space",
valuePropName: "checked",
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .Z, {})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C"
})]
}), (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 && /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_9__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {
align: "middle",
className: (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 ? 'mb30' : "".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_8__/* ["default"] */ .Z.hide),
@ -3543,6 +3563,7 @@ var CombinationCompletionQuestionEditor_CompletionQuestionEditor = function Comp
var _form$getFieldValue;
var questionTitlePlaceholder = _ref3.questionTitlePlaceholder,
form = _ref3.form,
name = _ref3.name,
_ref3$scoreByBlank = _ref3.scoreByBlank,
scoreByBlank = _ref3$scoreByBlank === void 0 ? false : _ref3$scoreByBlank,
answerKey = _ref3.answerKey,
@ -3623,6 +3644,9 @@ var CombinationCompletionQuestionEditor_CompletionQuestionEditor = function Comp
};
// const standardAnswersValue = Form.useWatch(answerKey, form)
var standardAnswersValue = (_form$getFieldValue = form.getFieldValue('sub_item_banks')) === null || _form$getFieldValue === void 0 || (_form$getFieldValue = _form$getFieldValue[answerKey === null || answerKey === void 0 ? void 0 : answerKey[0]]) === null || _form$getFieldValue === void 0 ? void 0 : _form$getFieldValue[answerKey === null || answerKey === void 0 ? void 0 : answerKey[1]];
(0,_react_17_0_2_react.useEffect)(function () {
console.log("========", form.getFieldsValue());
}, [form]);
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: QuestionEditormodules/* default */.Z.wrap,
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("div", {
@ -3745,6 +3769,26 @@ var CombinationCompletionQuestionEditor_CompletionQuestionEditor = function Comp
})]
});
}
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
name: [name, "downcase"],
valuePropName: "checked",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_switch/* default */.Z, {})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199"
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
name: [name, "no_space"],
valuePropName: "checked",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_switch/* default */.Z, {})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "ml10",
children: "\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C"
})]
}), (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 && /*#__PURE__*/(0,jsx_runtime.jsxs)(row/* default */.Z, {
align: "middle",
className: (standardAnswersValue === null || standardAnswersValue === void 0 ? void 0 : standardAnswersValue.length) > 1 ? 'mb30' : "".concat(QuestionEditormodules/* default */.Z.hide),
@ -4405,6 +4449,7 @@ var CombinationQuestionEditor = function CombinationQuestionEditor(_ref) {
form: form,
questionTitlePlaceholder: "\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",
scoreByBlank: false,
name: name,
titleKey: [name, 'name'],
analysisKey: [name, 'analysis'],
isOrdered: [name, 'is_ordered'],
@ -4505,7 +4550,9 @@ var CombinationQuestionEditor = function CombinationQuestionEditor(_ref) {
analysis: '',
is_ordered: true,
standard_answers: [],
item_type: 'COMPLETION'
item_type: 'COMPLETION',
downcase: true,
no_space: true
});
setActiveKey([fields === null || fields === void 0 ? void 0 : fields.length].concat(toConsumableArray_default()(activeKey)));
},
@ -4762,8 +4809,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -5050,8 +5097,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}
@ -9743,7 +9790,9 @@ var NewItem = function NewItem(_ref2) {
break;
case 'COMPLETION':
form.setFieldsValue({
standard_answers: []
standard_answers: [],
downcase: true,
no_space: true
});
break;
case 'SUBJECTIVE':

@ -1694,8 +1694,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1982,8 +1982,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -550,8 +550,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -838,8 +838,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -1053,8 +1053,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1341,8 +1341,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}
@ -1613,8 +1613,8 @@ var message = __webpack_require__(8591);
var dropdown = __webpack_require__(38854);
// EXTERNAL MODULE: ./node_modules/_flv.js@1.5.0@flv.js/src/flv.js + 38 modules
var flv = __webpack_require__(31087);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/authority.ts
var authority = __webpack_require__(19654);
// EXTERNAL MODULE: ./node_modules/_react-copy-to-clipboard@5.0.2@react-copy-to-clipboard/lib/index.js
@ -2105,8 +2105,8 @@ var regex = /(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i;
if (((_src4 = src) === null || _src4 === void 0 ? void 0 : _src4.indexOf('.m3u8')) > -1) {
if (el.current.canPlayType('application/vnd.apple.mpegurl')) {
el.current.src = src;
} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(src);
hls.attachMedia(el.current);
}

@ -345,8 +345,8 @@ var TabPane = tabs/* default */.Z.TabPane;
/* harmony default export */ var Collaboratorsmodules = ({"bg":"bg___sOdPb","wrap":"wrap___HoeSx","modal":"modal___t4bFU","content":"content___VMlwP","head":"head___eFHNj","headCount":"headCount___q7_8n","button":"button___OaGYh","itemWrap":"itemWrap___EgP_Y","imgWrap":"imgWrap___VcWR7","img":"img___PgTvY","manager":"manager___vGc7D","itemContent":"itemContent___JJG1i","nameWrap":"nameWrap___h4JTB","name":"name___yhHE5","actionGroup":"actionGroup___LDeZm","deleteIcon":"deleteIcon___Mmc7F","schoolWrap":"schoolWrap___Ru_DY","school":"school___zbcZj","countWrap":"countWrap___Mrp5n"});
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DownOutlined.js + 1 modules
var DownOutlined = __webpack_require__(42884);
// EXTERNAL MODULE: ./src/components/Header/index.tsx + 12 modules
var Header = __webpack_require__(40847);
// EXTERNAL MODULE: ./src/components/Header/index.tsx + 14 modules
var Header = __webpack_require__(68337);
;// CONCATENATED MODULE: ./src/pages/Shixuns/Detail/Collaborators/index.tsx

@ -843,6 +843,40 @@
font-size: 16px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/layouts/ShixunDetail/components/LateTip.less?modules ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bottom___z0ujX {
width: 100%;
text-align: center;
margin-bottom: 15px;
}
.bottom___z0ujX .yes___hodnN {
width: 88px;
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 !important;
border: 0px;
}
.bottom___z0ujX .yes___hodnN:hover {
background: #5784de;
}
.bottom___z0ujX .no___hiPz5 {
margin-right: 20px;
width: 60px;
height: 32px;
background: #F8F9FC;
border-radius: 2px;
opacity: 0.5;
border: 1px solid #C3CFE0;
font-weight: 400;
color: #464F66 !important;
line-height: 14px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Header/components/Join/index.less?modules ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@ -1031,3 +1065,16 @@
color: #979797;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Header/components/DelayTip/index.less?modules ***!
\********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.tip___a6MfI {
width: 1200px;
height: 40px;
display: flex;
align-items: center;
justify-content: space-between;
font-size: 12px;
margin: 0 auto;
}

@ -1086,8 +1086,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1374,8 +1374,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -957,8 +957,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1245,8 +1245,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -282,8 +282,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -570,8 +570,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}
@ -4521,7 +4521,9 @@ var Information = function Information(_ref) {
onClick: function onClick() {
if (isup) {
setcover_image_id('');
setcover_image('');
} else {
setcover_image_id('');
setcover_image('');
}
},
@ -5472,8 +5474,8 @@ var TabPane = es_tabs/* default */.Z.TabPane;
/* harmony default export */ var Collaboratemodules = ({"bg":"bg___GzXpp","wrap":"wrap___A40jS","modal":"modal___Zz7dC","content":"content___H5ZN2","head":"head___o5t32","headCount":"headCount___eBMPN","button":"button___YSSGm","itemWrap":"itemWrap___iPWUC","imgWrap":"imgWrap___T70Es","img":"img___oumA5","manager":"manager___VdXG8","itemContent":"itemContent____npAh","nameWrap":"nameWrap___nazId","name":"name___Z48aE","actionGroup":"actionGroup___eScAq","deleteIcon":"deleteIcon___FK_OA","schoolWrap":"schoolWrap___jJuIm","school":"school___kSMwT","countWrap":"countWrap___p7epV","deletetitle":"deletetitle___uVCHi","yseTitle":"yseTitle___L6JF9"});
// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.2.6@@ant-design/icons/es/icons/DownOutlined.js + 1 modules
var DownOutlined = __webpack_require__(42884);
// EXTERNAL MODULE: ./src/components/Header/index.tsx + 12 modules
var components_Header = __webpack_require__(40847);
// EXTERNAL MODULE: ./src/components/Header/index.tsx + 14 modules
var components_Header = __webpack_require__(68337);
;// CONCATENATED MODULE: ./src/pages/Shixuns/Edit/body/Collaborate/index.tsx

@ -2005,6 +2005,40 @@ ul.menu___E01hA [class~='ant-dropdown-menu-item-active'] {
font-size: 16px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/layouts/ShixunDetail/components/LateTip.less?modules ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bottom___z0ujX {
width: 100%;
text-align: center;
margin-bottom: 15px;
}
.bottom___z0ujX .yes___hodnN {
width: 88px;
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 !important;
border: 0px;
}
.bottom___z0ujX .yes___hodnN:hover {
background: #5784de;
}
.bottom___z0ujX .no___hiPz5 {
margin-right: 20px;
width: 60px;
height: 32px;
background: #F8F9FC;
border-radius: 2px;
opacity: 0.5;
border: 1px solid #C3CFE0;
font-weight: 400;
color: #464F66 !important;
line-height: 14px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Header/components/Join/index.less?modules ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@ -2193,6 +2227,19 @@ ul.menu___E01hA [class~='ant-dropdown-menu-item-active'] {
color: #979797;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Header/components/DelayTip/index.less?modules ***!
\********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.tip___a6MfI {
width: 1200px;
height: 40px;
display: flex;
align-items: center;
justify-content: space-between;
font-size: 12px;
margin: 0 auto;
}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/Shixuns/Edit/body/Setting/index.less?modules ***!
\**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

@ -1071,6 +1071,10 @@ var HorizontalTabs = function HorizontalTabs(_ref) {
var scrollbarContent = (0,_react_17_0_2_react.useRef)();
var init = (0,_react_17_0_2_react.useRef)(false);
var params = (0,_umi_production_exports.useParams)();
var userInfo = (0,_umi_production_exports.useSelector)(function (state) {
var _state$user;
return state === null || state === void 0 || (_state$user = state.user) === null || _state$user === void 0 ? void 0 : _state$user.userInfo;
});
(0,_react_17_0_2_react.useEffect)(function () {
var unSub = mediator/* default */.Z.subscribe('send-tabs-result-data', function (data) {
var cloneTabs = (0,lodash.cloneDeep)(tabs);
@ -1134,7 +1138,7 @@ var HorizontalTabs = function HorizontalTabs(_ref) {
var fitem = Tpilist === null || Tpilist === void 0 || (_Tpilist$filter = Tpilist.filter(function (item) {
return item.id === params.taskId;
})) === null || _Tpilist$filter === void 0 ? void 0 : _Tpilist$filter[0];
var iscorrect = (fitem === null || fitem === void 0 ? void 0 : fitem.id) === params.taskId && (new Date().getTime() - new Date(fitem === null || fitem === void 0 ? void 0 : fitem.time).getTime()) / 1000 / 3600 > 24;
var iscorrect = (userInfo === null || userInfo === void 0 ? void 0 : userInfo.user_status) === 2 || (fitem === null || fitem === void 0 ? void 0 : fitem.id) === params.taskId && (new Date().getTime() - new Date(fitem === null || fitem === void 0 ? void 0 : fitem.time).getTime()) / 1000 / 3600 > 24;
//判断分支
var newTabs = initTabs.map(function (e, i) {
@ -1327,6 +1331,9 @@ var HorizontalTabs = function HorizontalTabs(_ref) {
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
onClick: function onClick() {
if (index_tab === value.index_tab) return; //激活标签不允许重复点击
if ((userInfo === null || userInfo === void 0 ? void 0 : userInfo.user_status) === 2) {
return;
}
var cloneItem = objectSpread2_default()(objectSpread2_default()({}, e), {}, {
active: true
});

@ -877,8 +877,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1165,8 +1165,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -117,28 +117,139 @@ var AuthModal = function AuthModal(_ref) {
/***/ }),
/***/ 26646:
/*!**********************************************************************!*\
!*** ./src/components/Header/components/Join/JoinClassroomModal.tsx ***!
\**********************************************************************/
/***/ 83163:
/*!**********************************************************************************!*\
!*** ./src/components/Header/components/Join/JoinClassroomModal.tsx + 2 modules ***!
\**********************************************************************************/
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js */ 7557);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_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_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js */ 41498);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_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_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js */ 79800);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_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_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react */ 59301);
/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! umi */ 58308);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd */ 43418);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! antd */ 8591);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd */ 1056);
/* harmony import */ var antd__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! antd */ 24905);
/* harmony import */ var _service_home__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @/service/home */ 92414);
/* harmony import */ var _components_AuthModal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @/components/AuthModal */ 25447);
/* harmony import */ var _utils_util__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @/utils/util */ 88123);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! react/jsx-runtime */ 37712);
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
Z: function() { return /* binding */ Join_JoinClassroomModal; }
});
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js
var regeneratorRuntime = __webpack_require__(7557);
var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/asyncToGenerator.js
var asyncToGenerator = __webpack_require__(41498);
var asyncToGenerator_default = /*#__PURE__*/__webpack_require__.n(asyncToGenerator);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js
var slicedToArray = __webpack_require__(79800);
var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
var _react_17_0_2_react = __webpack_require__(59301);
// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 15 modules
var _umi_production_exports = __webpack_require__(58308);
// 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/message/index.js + 4 modules
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: ./node_modules/_antd@5.9.0@antd/es/checkbox/index.js + 3 modules
var es_checkbox = __webpack_require__(24905);
// EXTERNAL MODULE: ./src/service/home.ts
var home = __webpack_require__(92414);
// EXTERNAL MODULE: ./src/components/AuthModal/index.tsx + 3 modules
var AuthModal = __webpack_require__(25447);
// EXTERNAL MODULE: ./src/utils/util.tsx
var util = __webpack_require__(88123);
// 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/ExclamationCircleOutlined.js + 1 modules
var ExclamationCircleOutlined = __webpack_require__(80045);
;// CONCATENATED MODULE: ./src/layouts/ShixunDetail/components/LateTip.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var LateTipmodules = ({"bottom":"bottom___z0ujX","yes":"yes___hodnN","no":"no___hiPz5"});
// EXTERNAL MODULE: ./src/assets/images/AssistantCode3.jpeg
var AssistantCode3 = __webpack_require__(32637);
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/jsx-runtime.js
var jsx_runtime = __webpack_require__(37712);
;// CONCATENATED MODULE: ./src/layouts/ShixunDetail/components/LateTip.tsx
var LateTip = function LateTip(_ref) {
var classroomList = _ref.classroomList,
dispatch = _ref.dispatch,
user = _ref.user;
return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, {
open: classroomList.actionTabs.key === "到期提示",
width: 464,
centered: true,
title: /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, {
style: {
color: '#faad14',
fontSize: '18px'
}
}), " \u63D0\u793A"]
}),
onCancel: function onCancel() {
dispatch({
type: 'classroomList/setActionTabs',
payload: {
key: ""
}
});
},
footer: null,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
textAlign: 'center',
marginBottom: 30
},
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
marginBottom: 20,
textAlign: 'left'
},
children: ["\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
color: '#FF9D18'
},
children: "\u8D85\u8FC750"
}), "\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
style: {
width: 130,
height: 130
},
src: AssistantCode3
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: LateTipmodules.bottom,
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
className: LateTipmodules.yes,
onClick: function onClick() {
dispatch({
type: 'classroomList/setActionTabs',
payload: {
key: ""
}
});
},
children: "\u6211\u77E5\u9053\u4E86"
})
})]
});
};
/* harmony default export */ var components_LateTip = ((0,_umi_production_exports.connect)(function (_ref2) {
var classroomList = _ref2.classroomList,
user = _ref2.user;
return {
classroomList: classroomList,
user: user
};
})(LateTip));
;// CONCATENATED MODULE: ./src/components/Header/components/Join/JoinClassroomModal.tsx
@ -161,28 +272,29 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
var visible = _ref.visible,
user = _ref.user,
_ref$onCancel = _ref.onCancel,
onCancel = _ref$onCancel === void 0 ? function () {} : _ref$onCancel;
var _useState = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(),
_useState2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState, 2),
onCancel = _ref$onCancel === void 0 ? function () {} : _ref$onCancel,
dispatch = _ref.dispatch;
var _useState = (0,_react_17_0_2_react.useState)(),
_useState2 = slicedToArray_default()(_useState, 2),
inputValue = _useState2[0],
setInputValue = _useState2[1];
var _useState3 = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)([]),
_useState4 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState3, 2),
var _useState3 = (0,_react_17_0_2_react.useState)([]),
_useState4 = slicedToArray_default()(_useState3, 2),
checkedList = _useState4[0],
setCheckedList = _useState4[1];
var _useState5 = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(false),
_useState6 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState5, 2),
var _useState5 = (0,_react_17_0_2_react.useState)(false),
_useState6 = slicedToArray_default()(_useState5, 2),
isLoading = _useState6[0],
setIsLoading = _useState6[1];
var _useState7 = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(false),
_useState8 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState7, 2),
var _useState7 = (0,_react_17_0_2_react.useState)(false),
_useState8 = slicedToArray_default()(_useState7, 2),
visibleAuth = _useState8[0],
setVisibleAuth = _useState8[1];
var _useState9 = (0,react__WEBPACK_IMPORTED_MODULE_3__.useState)(),
_useState10 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_2___default()(_useState9, 2),
var _useState9 = (0,_react_17_0_2_react.useState)(),
_useState10 = slicedToArray_default()(_useState9, 2),
occupationValue = _useState10[0],
setOccupationValue = _useState10[1];
(0,react__WEBPACK_IMPORTED_MODULE_3__.useEffect)(function () {
(0,_react_17_0_2_react.useEffect)(function () {
var _user$userInfo;
if (user !== null && user !== void 0 && (_user$userInfo = user.userInfo) !== null && _user$userInfo !== void 0 && _user$userInfo.identity) {
var _user$userInfo2;
@ -191,12 +303,12 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
}, [user]);
var handlePrompt = function handlePrompt(course_id, message) {
if (checkedList.includes(Type.Professor)) {
antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z.confirm({
modal/* default */.Z.confirm({
centered: true,
okText: '确定',
cancelText: '取消',
title: '提示',
content: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("div", {
content: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: "tc",
children: message || "申请已提交,请等待审核"
}),
@ -209,21 +321,21 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
window.location.href = "/classrooms/".concat(course_id, "/students");
};
var handleOk = /*#__PURE__*/function () {
var _ref2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().mark(function _callee() {
var _ref2 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
var res;
return _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee$(_context) {
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
if (inputValue) {
_context.next = 3;
break;
}
antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .ZP.info('邀请码不能为空');
message/* default */.ZP.info('邀请码不能为空');
return _context.abrupt("return");
case 3:
setIsLoading(true);
_context.next = 6;
return (0,_service_home__WEBPACK_IMPORTED_MODULE_5__/* .applyToJoinCourse */ .cR)({
return (0,home/* applyToJoinCourse */.cR)({
invite_code: inputValue,
professor: checkedList.includes(Type.Professor) ? 1 : null,
assistant_professor: checkedList.includes(Type.AssistantProfessor) ? 1 : null,
@ -232,48 +344,57 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
case 6:
res = _context.sent;
setIsLoading(false);
if ((res === null || res === void 0 ? void 0 : res.status) === -1) {
onCancel();
dispatch({
type: 'classroomList/setActionTabs',
payload: {
key: '到期提示'
}
});
}
if (!((res === null || res === void 0 ? void 0 : res.status) === -2)) {
_context.next = 22;
_context.next = 23;
break;
}
handleCancel();
if (!(res.message === "该课堂要求成员完成实名认证")) {
_context.next = 14;
_context.next = 15;
break;
}
setVisibleAuth(true);
setOccupationValue(1);
return _context.abrupt("return");
case 14:
case 15:
if (!(res.message === "该课堂要求成员完成职业认证")) {
_context.next = 18;
_context.next = 19;
break;
}
setVisibleAuth(true);
setOccupationValue(2);
return _context.abrupt("return");
case 18:
case 19:
if (!(res.message === "该课堂要求成员完成实名和职业认证")) {
_context.next = 22;
_context.next = 23;
break;
}
setVisibleAuth(true);
setOccupationValue(3);
return _context.abrupt("return");
case 22:
case 23:
if (!((res === null || res === void 0 ? void 0 : res.status) === 0)) {
_context.next = 27;
_context.next = 28;
break;
}
(0,_utils_util__WEBPACK_IMPORTED_MODULE_7__/* .trackEvent */ .L9)(['教学课堂', '首页', '加入课堂']);
(0,util/* trackEvent */.L9)(['教学课堂', '首页', '加入课堂']);
handleCancel();
if (res !== null && res !== void 0 && res.course_id) {
handlePrompt(res.course_id, res.message);
} else {
antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .ZP.success(res.message);
message/* default */.ZP.success(res.message);
}
return _context.abrupt("return");
case 27:
case 28:
case "end":
return _context.stop();
}
@ -284,8 +405,8 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
};
}();
var handleCancel = /*#__PURE__*/function () {
var _ref3 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1___default()( /*#__PURE__*/_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_7_23_6_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_6_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_0___default()().wrap(function _callee2$(_context2) {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
return regeneratorRuntime_default()().wrap(function _callee2$(_context2) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
onCancel();
@ -299,8 +420,8 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
return _ref3.apply(this, arguments);
};
}();
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.Fragment, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_9__/* ["default"] */ .Z, {
return /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
centered: true,
keyboard: false,
closable: false,
@ -309,12 +430,12 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
confirmLoading: isLoading,
onOk: handleOk,
onCancel: handleCancel,
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", {
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "tc",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: "\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_11__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(input/* default */.Z, {
placeholder: "\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",
style: {
width: 270
@ -322,37 +443,37 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
value: inputValue,
onChange: function onChange(e) {
if (e.target.value.length >= 7) {
antd__WEBPACK_IMPORTED_MODULE_10__/* ["default"] */ .ZP.info('请输入5位课堂邀请码或6位分班邀请码');
message/* default */.ZP.info('请输入5位课堂邀请码或6位分班邀请码');
return;
}
setInputValue(e.target.value);
}
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)("div", {
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "mt10 font14",
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)("span", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: "\u8EAB\u4EFD\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z.Group, {
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_checkbox/* default */.Z.Group, {
value: checkedList,
onChange: function onChange(value) {
return setCheckedList(value);
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
value: Type.Professor,
disabled: checkedList.includes(2),
children: "\u6559\u5E08"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
value: Type.AssistantProfessor,
disabled: checkedList.includes(1),
children: "\u52A9\u6559"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(antd__WEBPACK_IMPORTED_MODULE_12__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
value: Type.Student,
children: "\u5B66\u751F/\u53C2\u8D5B\u8005"
})]
})]
})]
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_8__.jsx)(_components_AuthModal__WEBPACK_IMPORTED_MODULE_6__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(components_LateTip, {}), /*#__PURE__*/(0,jsx_runtime.jsx)(AuthModal/* default */.Z, {
visible: visibleAuth,
onCancel: function onCancel() {
return setVisibleAuth(false);
@ -361,7 +482,7 @@ var JoinClassroomModal = function JoinClassroomModal(_ref) {
})]
});
};
/* harmony default export */ __webpack_exports__.Z = ((0,umi__WEBPACK_IMPORTED_MODULE_4__.connect)(function (_ref4) {
/* harmony default export */ var Join_JoinClassroomModal = ((0,_umi_production_exports.connect)(function (_ref4) {
var user = _ref4.user;
return {
user: user
@ -677,8 +798,8 @@ var Items = function Items(_ref) {
/* harmony default export */ var Items_table = (Items);
// EXTERNAL MODULE: ./src/components/ImagesIcon/index.ts + 33 modules
var ImagesIcon = __webpack_require__(20379);
// EXTERNAL MODULE: ./src/components/Header/components/Join/JoinClassroomModal.tsx
var JoinClassroomModal = __webpack_require__(26646);
// EXTERNAL MODULE: ./src/components/Header/components/Join/JoinClassroomModal.tsx + 2 modules
var JoinClassroomModal = __webpack_require__(83163);
// EXTERNAL MODULE: ./src/utils/verifyLogin.tsx + 2 modules
var verifyLogin = __webpack_require__(35588);
;// CONCATENATED MODULE: ./src/pages/User/Detail/Classrooms/index.tsx
@ -1119,6 +1240,16 @@ var Classrooms = function Classrooms(_ref) {
};
})(Classrooms));
/***/ }),
/***/ 32637:
/*!***********************************************!*\
!*** ./src/assets/images/AssistantCode3.jpeg ***!
\***********************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
module.exports = __webpack_require__.p + "static/AssistantCode3.a8740efb.jpeg";
/***/ })
}]);

@ -459,3 +459,37 @@
font-size: 16px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/layouts/ShixunDetail/components/LateTip.less?modules ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bottom___z0ujX {
width: 100%;
text-align: center;
margin-bottom: 15px;
}
.bottom___z0ujX .yes___hodnN {
width: 88px;
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 !important;
border: 0px;
}
.bottom___z0ujX .yes___hodnN:hover {
background: #5784de;
}
.bottom___z0ujX .no___hiPz5 {
margin-right: 20px;
width: 60px;
height: 32px;
background: #F8F9FC;
border-radius: 2px;
opacity: 0.5;
border: 1px solid #C3CFE0;
font-weight: 400;
color: #464F66 !important;
line-height: 14px;
}

@ -432,7 +432,7 @@ var Paths = function Paths(_ref) {
},
children: item.created_at
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
}), !item.is_package && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: Ordermodules.d3,
children: ["\u8BFE\u7A0B\u6709\u6548\u671F\uFF1A", (item === null || item === void 0 ? void 0 : item.expiration) === '1' && '永久有效', (item === null || item === void 0 ? void 0 : item.expiration) === '2' && "\u8D2D\u4E70\u540E".concat(item === null || item === void 0 ? void 0 : item.days, "\u5929\u6709\u6548"), (item === null || item === void 0 ? void 0 : item.expiration) === '3' && "".concat(item === null || item === void 0 ? void 0 : item.start_at, "\u5230").concat(item === null || item === void 0 ? void 0 : item.end_at)]
})]

File diff suppressed because one or more lines are too long

@ -103,6 +103,10 @@
.pay___d2pfO .content___XPfA4 .main___pFrDe .payPrice___HQ1sH .d2___XekEv b span {
font-size: 12px;
}
.pay___d2pfO .content___XPfA4 .main___pFrDe .payPrice___HQ1sH .countDown___glxHp {
display: inline-block;
font-size: 14px;
}
.pay___d2pfO .content___XPfA4 .main___pFrDe .payPrice___HQ1sH .d3___NJJnZ {
margin-left: auto;
font-size: 14px;

@ -150,7 +150,8 @@ var Result = function Result() {
children: "\u6211\u8D2D\u4E70\u7684\u8BFE\u7A0B"
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
onClick: function onClick() {
return _umi_production_exports.history.push("/paths/".concat(data === null || data === void 0 ? void 0 : data.subject_id));
var _data$subject_order_d;
return _umi_production_exports.history.push("/paths/".concat(data === null || data === void 0 || (_data$subject_order_d = data.subject_order_details) === null || _data$subject_order_d === void 0 || (_data$subject_order_d = _data$subject_order_d[0]) === null || _data$subject_order_d === void 0 ? void 0 : _data$subject_order_d.subject_id));
},
type: "primary",
children: "\u5F00\u59CB\u5B66\u4E60"

File diff suppressed because it is too large Load Diff

@ -184,4 +184,186 @@ div[class~='ant-select-item-option-selected'] {
div[class~='ant-select-item-option-selected']:hover {
background-color: rgba(0, 0, 0, 0.04) !important;
}
.shezhi___TaKHQ {
color: #999;
margin-right: 20px;
}
.shezhi___TaKHQ:hover {
color: #165DFF;
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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/pages/User/Detail/ResourceAllocation/BusinessContact/index.less?modules ***!
\***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.flex_box_center___FfWRq {
justify-content: center;
align-items: center;
-webkit-justify-content: center;
box-align: center;
}
.flex_space_between___fvv7j {
justify-content: space-between;
-webkit-box-pack: justify;
}
.flex_box_vertical_center___kqC9r {
align-items: center;
box-align: center;
}
.flex_box_center_end___lIoU5 {
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___LbSUa {
flex-direction: column;
box-orient: block-axis;
}
.wrap___jDAui .real_name___S6qbO {
cursor: pointer;
}
.wrap___jDAui .real_name___S6qbO:hover {
color: #165DFF;
}
.wrap___jDAui .operationBtn___BCmW0 {
cursor: pointer;
margin-right: 10px;
}
.wrap___jDAui .operationBtn___BCmW0.reject___BGUoY {
color: #666666;
}
.wrap___jDAui .operationBtn___BCmW0.reject___BGUoY:hover {
color: #ff0000;
}
.wrap___jDAui .operationBtn___BCmW0.approve___YzRm9 {
color: #0152d9;
margin-left: 6px;
}
.wrap___jDAui .rejectBtn___J9fWg {
margin-left: 15px;
}
.wrap___jDAui .approveBtn___WJo_j {
color: #0152d9;
margin-left: 15px;
}
.wrap___jDAui .user_model___AAO5L [class~='ant-modal-title'] {
font-size: 16px;
font-weight: 600 !important;
}
.wrap___jDAui .user_model___AAO5L [class~='ant-modal-body'] {
padding: 25px !important;
}
.zybzForm___wXOC_ div[class~='ant-form-item'] {
margin-bottom: 0;
}
.zybzForm___wXOC_ div[class~='ant-form-item-explain-error'] {
position: absolute;
bottom: -25px;
}
.zybzForm___wXOC_ .ant-input-number {
height: 50px;
width: 100%;
background-color: #f5f5f5;
border: 0;
padding-top: 10px;
font-size: 16px;
}
.dataPicker___kp0Fa {
width: 400px;
}
.graaytitle___oz6Mk {
height: 50px;
background: #f5f5f5;
border-radius: 4px;
display: flex;
justify-content: left;
align-items: center;
}
.graaytitle___oz6Mk div[class~='ant-form-item-explain-error'] {
position: absolute;
bottom: -35px;
}
.must___UwXkJ {
color: #E53333;
font-family: SimSun, sans-serif;
margin-top: -2px;
margin-right: 2px;
}
.ActvieE3___lMVJr {
color: #165DFF !important;
}
.ActvieE3___lMVJr:hover {
color: #E30000 !important;
}
.allbox___i1YQn {
width: 100%;
}
.customModal___HQqjh div[class~="ant-form-item"] {
margin-bottom: 20px !important;
}
.customModal___HQqjh div[class~="ant-form-item"] div[class~="ant-form-item-label"] {
padding-bottom: 10px;
}
.customModal___HQqjh div[class~="ant-modal-footer"] {
margin-top: 0 !important;
}
div[class~='ant-select-item-option-selected'] {
background-color: #fff !important;
}
div[class~='ant-select-item-option-selected']:hover {
background-color: rgba(0, 0, 0, 0.04) !important;
}
.shezhi___fKg49 {
color: #999;
}
.shezhi___fKg49:hover {
color: #165DFF;
cursor: pointer;
}
.operator___Yv6gN {
width: 463px;
min-height: 48px;
border-radius: 2px;
border: 1px solid #DCDCDC;
display: flex;
flex-wrap: wrap;
align-items: center;
padding: 5px 4px;
}
.operator___Yv6gN:hover {
border-color: #5784de;
box-shadow: 0 0 0 2px rgba(5, 122, 255, 0.06);
cursor: text;
}
.operator___Yv6gN .tag___K_qOD {
position: relative;
display: flex;
flex: none;
box-sizing: border-box;
max-width: 100%;
height: 32px;
margin-top: 2px;
margin-bottom: 2px;
line-height: 30px;
background: rgba(0, 0, 0, 0.06);
border: 1px solid transparent;
border-radius: 2px;
cursor: default;
transition: font-size 0.3s, line-height 0.3s, height 0.3s;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-margin-end: 4px;
margin-inline-end: 4px;
-webkit-padding-start: 8px;
padding-inline-start: 8px;
-webkit-padding-end: 4px;
padding-inline-end: 4px;
}

@ -1172,8 +1172,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1460,8 +1460,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}

@ -422,7 +422,7 @@ var Banner = function Banner(_ref) {
})(Banner));
;// CONCATENATED MODULE: ./src/pages/User/Detail/index.less?modules
// extracted by mini-css-extract-plugin
/* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___fbdiq","flex_space_between":"flex_space_between___BQn7e","flex_box_vertical_center":"flex_box_vertical_center___Oa32s","flex_box_center_end":"flex_box_center_end___O1PRd","flex_box_column":"flex_box_column___tbM4u","content":"content___CfMWZ","leftBox":"leftBox___xeHyR","leftWrap":"leftWrap___OLOk_","rightBox":"rightBox___MjarR","rightWrap":"rightWrap___VCOtb","hiddenBar":"hiddenBar___v2ORW"});
/* harmony default export */ var Detailmodules = ({"flex_box_center":"flex_box_center___fbdiq","flex_space_between":"flex_space_between___BQn7e","flex_box_vertical_center":"flex_box_vertical_center___Oa32s","flex_box_center_end":"flex_box_center_end___O1PRd","flex_box_column":"flex_box_column___tbM4u","content":"content___CfMWZ","leftBox":"leftBox___xeHyR","leftWrap":"leftWrap___OLOk_","rightBox":"rightBox___MjarR","rightWrap":"rightWrap___VCOtb","hiddenBar":"hiddenBar___v2ORW","tip":"tip___rX3uN"});
;// CONCATENATED MODULE: ./src/pages/User/Detail/[id].tsx
@ -433,6 +433,7 @@ var Banner = function Banner(_ref) {
var UserDetailPage = function UserDetailPage(_ref) {
var userDetail = _ref.userDetail,
user = _ref.user,
globalSetting = _ref.globalSetting,
loading = _ref.loading,
dispatch = _ref.dispatch;
@ -442,6 +443,18 @@ var UserDetailPage = function UserDetailPage(_ref) {
_useState2 = slicedToArray_default()(_useState, 2),
overflow = _useState2[0],
setOverflow = _useState2[1];
(0,_react_17_0_2_react.useEffect)(function () {
dispatch({
type: 'globalSetting/delayTipToggle',
payload: true
});
return function () {
dispatch({
type: 'globalSetting/delayTipToggle',
payload: false
});
};
}, []);
(0,_react_17_0_2_react.useEffect)(function () {
username.current = params.username;
dispatch({
@ -490,9 +503,11 @@ var UserDetailPage = function UserDetailPage(_ref) {
};
/* harmony default export */ var _id_ = ((0,_umi_production_exports.connect)(function (_ref2) {
var userDetail = _ref2.userDetail,
user = _ref2.user,
loading = _ref2.loading,
globalSetting = _ref2.globalSetting;
return {
user: user,
userDetail: userDetail,
globalSetting: globalSetting,
loading: loading.models.index

@ -240,4 +240,12 @@
.hiddenBar___v2ORW::-webkit-scrollbar-track {
background-color: #ffffff !important;
}
.tip___rX3uN {
height: 40px;
display: flex;
align-items: center;
justify-content: space-between;
font-size: 12px;
margin-top: 15px;
}

@ -347,8 +347,8 @@ var message = __webpack_require__(8591);
var dropdown = __webpack_require__(38854);
// EXTERNAL MODULE: ./node_modules/_flv.js@1.5.0@flv.js/src/flv.js + 38 modules
var flv = __webpack_require__(31087);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/authority.ts
var authority = __webpack_require__(19654);
// EXTERNAL MODULE: ./node_modules/_react-copy-to-clipboard@5.0.2@react-copy-to-clipboard/lib/index.js
@ -839,8 +839,8 @@ var regex = /(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i;
if (((_src4 = src) === null || _src4 === void 0 ? void 0 : _src4.indexOf('.m3u8')) > -1) {
if (el.current.canPlayType('application/vnd.apple.mpegurl')) {
el.current.src = src;
} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(src);
hls.attachMedia(el.current);
}
@ -1899,8 +1899,8 @@ var config_provider = __webpack_require__(92736);
var zh_CN = __webpack_require__(81863);
// EXTERNAL MODULE: ./src/.umi-production/exports.ts + 15 modules
var _umi_production_exports = __webpack_require__(58308);
// EXTERNAL MODULE: ./src/components/Header/index.tsx + 12 modules
var Header = __webpack_require__(40847);
// EXTERNAL MODULE: ./src/components/Header/index.tsx + 14 modules
var Header = __webpack_require__(68337);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/regeneratorRuntime.js
var regeneratorRuntime = __webpack_require__(7557);
var regeneratorRuntime_default = /*#__PURE__*/__webpack_require__.n(regeneratorRuntime);
@ -2512,8 +2512,8 @@ var modelimg_namespaceObject = __webpack_require__.p + "static/modelimg.27d66267
var es_form = __webpack_require__(78241);
// EXTERNAL MODULE: ./src/utils/verifyLogin.tsx + 2 modules
var verifyLogin = __webpack_require__(35588);
// EXTERNAL MODULE: ./src/components/Header/components/Join/JoinClassroomModal.tsx
var JoinClassroomModal = __webpack_require__(26646);
// EXTERNAL MODULE: ./src/components/Header/components/Join/JoinClassroomModal.tsx + 2 modules
var JoinClassroomModal = __webpack_require__(83163);
// EXTERNAL MODULE: ./node_modules/_lodash@4.17.21@lodash/lodash.js
var lodash = __webpack_require__(89392);
;// CONCATENATED MODULE: ./src/components/MainSite/Advertisement.css

@ -332,6 +332,40 @@
font-size: 16px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/layouts/ShixunDetail/components/LateTip.less?modules ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bottom___z0ujX {
width: 100%;
text-align: center;
margin-bottom: 15px;
}
.bottom___z0ujX .yes___hodnN {
width: 88px;
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 !important;
border: 0px;
}
.bottom___z0ujX .yes___hodnN:hover {
background: #5784de;
}
.bottom___z0ujX .no___hiPz5 {
margin-right: 20px;
width: 60px;
height: 32px;
background: #F8F9FC;
border-radius: 2px;
opacity: 0.5;
border: 1px solid #C3CFE0;
font-weight: 400;
color: #464F66 !important;
line-height: 14px;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Header/components/Join/index.less?modules ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@ -520,6 +554,19 @@
color: #979797;
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/Header/components/DelayTip/index.less?modules ***!
\********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.tip___a6MfI {
width: 1200px;
height: 40px;
display: flex;
align-items: center;
justify-content: space-between;
font-size: 12px;
margin: 0 auto;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** 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.1.0@@umijs/bundler-webpack/compiled/postcss-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[2]!./node_modules/_@umijs_bundler-webpack@4.1.0@@umijs/bundler-webpack/compiled/less-loader/index.js??ruleSet[1].rules[5].oneOf[0].use[3]!./src/components/EcListItems/Shixun/index.less?modules ***!
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

@ -1081,7 +1081,7 @@ var Jupyter_initialState = {
showDragMask: false
};
var TaskJupyterPage = function TaskJupyterPage(_ref) {
var _url$, _user$userInfo, _jupyterData$user, _user$userInfo2, _jupyterData$user2, _jupyterData$user3, _jupyterData$user4, _url$active;
var _url$, _user$userInfo2, _jupyterData$user, _user$userInfo3, _jupyterData$user2, _user$userInfo5, _jupyterData$user3, _jupyterData$user4, _url$active, _user$userInfo6;
var globalSetting = _ref.globalSetting,
loading = _ref.loading,
dispatch = _ref.dispatch,
@ -1169,6 +1169,21 @@ var TaskJupyterPage = function TaskJupyterPage(_ref) {
showTool = _useState32[0],
setShowTool = _useState32[1];
var exerciseDataRef = (0,_react_17_0_2_react.useRef)();
//是否展示头部提示
var _useState33 = (0,_react_17_0_2_react.useState)(false),
_useState34 = slicedToArray_default()(_useState33, 2),
isshowhearde = _useState34[0],
setisshowheader = _useState34[1];
(0,_react_17_0_2_react.useEffect)(function () {
var _user$userInfo;
// debugger
if ((user === null || user === void 0 || (_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.user_status) !== 0 && (new Date().getTime() > parseFloat(localStorage.getItem('task_ignore')) || parseFloat(localStorage.getItem('task_ignore') || 0) === 0)) {
setisshowheader(true);
} else {
setisshowheader(false);
}
}, [localStorage.getItem('task_ignore'), user === null || user === void 0 ? void 0 : user.userInfo]);
(0,_react_17_0_2_react.useEffect)(function () {
dispatch({
type: 'globalSetting/headerFooterToggle',
@ -1867,10 +1882,10 @@ var TaskJupyterPage = function TaskJupyterPage(_ref) {
payload: status
});
};
var _useState33 = (0,_react_17_0_2_react.useState)(),
_useState34 = slicedToArray_default()(_useState33, 2),
answerData = _useState34[0],
setAnswerData = _useState34[1];
var _useState35 = (0,_react_17_0_2_react.useState)(),
_useState36 = slicedToArray_default()(_useState35, 2),
answerData = _useState36[0],
setAnswerData = _useState36[1];
var getAnswerData = /*#__PURE__*/function () {
var _ref11 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12(identifier) {
var res;
@ -1957,17 +1972,17 @@ var TaskJupyterPage = function TaskJupyterPage(_ref) {
return _onResetGitCode.apply(this, arguments);
}
function _onResetGitCode() {
_onResetGitCode = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13() {
_onResetGitCode = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee14() {
var response;
return regeneratorRuntime_default()().wrap(function _callee13$(_context13) {
while (1) switch (_context13.prev = _context13.next) {
return regeneratorRuntime_default()().wrap(function _callee14$(_context14) {
while (1) switch (_context14.prev = _context14.next) {
case 0:
_context13.next = 2;
_context14.next = 2;
return (0,service/* resetGitCode */.Tf)(jupyterData === null || jupyterData === void 0 ? void 0 : jupyterData.myshixun_identifier, {});
case 2:
response = _context13.sent;
response = _context14.sent;
if (!((response === null || response === void 0 ? void 0 : response.status) === -5)) {
_context13.next = 6;
_context14.next = 6;
break;
}
modal/* default */.Z.info({
@ -1983,14 +1998,14 @@ var TaskJupyterPage = function TaskJupyterPage(_ref) {
}), "\uFF09\u4E2D\u88AB\u4F7F\u7528\uFF0C\u7528\u6237\u8BD5\u5377\u5DF2\u4EA4\u5377\uFF0C\u7981\u6B62\u518D\u4F5C\u7B54\uFF01"]
})
});
return _context13.abrupt("return");
return _context14.abrupt("return");
case 6:
return _context13.abrupt("return", response);
return _context14.abrupt("return", response);
case 7:
case "end":
return _context13.stop();
return _context14.stop();
}
}, _callee13);
}, _callee14);
}));
return _onResetGitCode.apply(this, arguments);
}
@ -2015,8 +2030,8 @@ var TaskJupyterPage = function TaskJupyterPage(_ref) {
port: url === null || url === void 0 || (_url$ = url[0]) === null || _url$ === void 0 ? void 0 : _url$.port,
token: token.current
};
var showReleaseResource = (user === null || user === void 0 || (_user$userInfo = user.userInfo) === null || _user$userInfo === void 0 ? void 0 : _user$userInfo.user_id) === (jupyterData === null || jupyterData === void 0 || (_jupyterData$user = jupyterData.user) === null || _jupyterData$user === void 0 ? void 0 : _jupyterData$user.user_id);
console.log(showReleaseResource, user === null || user === void 0 || (_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.user_id, jupyterData === null || jupyterData === void 0 || (_jupyterData$user2 = jupyterData.user) === null || _jupyterData$user2 === void 0 ? void 0 : _jupyterData$user2.user_id, 333);
var showReleaseResource = (user === null || user === void 0 || (_user$userInfo2 = user.userInfo) === null || _user$userInfo2 === void 0 ? void 0 : _user$userInfo2.user_id) === (jupyterData === null || jupyterData === void 0 || (_jupyterData$user = jupyterData.user) === null || _jupyterData$user === void 0 ? void 0 : _jupyterData$user.user_id);
console.log(showReleaseResource, user === null || user === void 0 || (_user$userInfo3 = user.userInfo) === null || _user$userInfo3 === void 0 ? void 0 : _user$userInfo3.user_id, jupyterData === null || jupyterData === void 0 || (_jupyterData$user2 = jupyterData.user) === null || _jupyterData$user2 === void 0 ? void 0 : _jupyterData$user2.user_id, 333);
var toShixun = function toShixun() {
dispatch({
type: 'user/getUserInfo',
@ -2031,9 +2046,9 @@ var TaskJupyterPage = function TaskJupyterPage(_ref) {
_umi_production_exports.history.push("/shixuns/".concat(jupyterData.identifier, "/challenges"));
};
function onCancelShixun() {
var _user$userInfo3;
var _user$userInfo4;
console.log(showReleaseResource, 777);
var checkboxData = !(user !== null && user !== void 0 && (_user$userInfo3 = user.userInfo) !== null && _user$userInfo3 !== void 0 && (_user$userInfo3 = _user$userInfo3.shixun) !== null && _user$userInfo3 !== void 0 && _user$userInfo3.editable);
var checkboxData = !(user !== null && user !== void 0 && (_user$userInfo4 = user.userInfo) !== null && _user$userInfo4 !== void 0 && (_user$userInfo4 = _user$userInfo4.shixun) !== null && _user$userInfo4 !== void 0 && _user$userInfo4.editable);
modal/* default */.Z.confirm({
title: '退出实训',
icon: /*#__PURE__*/(0,jsx_runtime.jsx)(ExclamationCircleOutlined/* default */.Z, {}),
@ -2081,6 +2096,73 @@ var TaskJupyterPage = function TaskJupyterPage(_ref) {
},
children: [state.showDragMask && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: Jupytermodules.dragingMask
}), isshowhearde && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
minHeight: 40,
height: 40,
background: '#FCD8D8',
color: '#E30000',
display: 'flex',
alignItems: 'center',
justifyContent: 'space-between',
padding: '0px 30px'
},
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
display: 'flex',
alignItems: 'center'
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-tishi9 font14 ml10 mr10",
style: {
color: '#E30000'
}
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: (_user$userInfo5 = user.userInfo) === null || _user$userInfo5 === void 0 ? void 0 : _user$userInfo5.user_message
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
cursor: 'pointer',
color: '#666666'
},
onClick: function onClick() {
var hour_ms = 24 * (60 * 60 * 1000) - 1;
var start_time = new Date(new Date().toLocaleDateString()).getTime();
var edittime = hour_ms + start_time;
localStorage.setItem('task_ignore', edittime);
setisshowheader(false);
},
children: "\u5FFD\u7565"
}), /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
style: {
cursor: 'pointer',
marginLeft: 20,
color: '#165DFF'
},
onClick: /*#__PURE__*/asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee13() {
var res;
return regeneratorRuntime_default()().wrap(function _callee13$(_context13) {
while (1) switch (_context13.prev = _context13.next) {
case 0:
_context13.next = 2;
return (0,fetch/* default */.ZP)("/api/business_contacts.json", {
method: 'post'
});
case 2:
res = _context13.sent;
if ((res === null || res === void 0 ? void 0 : res.status) === 0) {
message/* default */.ZP.info('申请成功');
}
case 4:
case "end":
return _context13.stop();
}
}, _callee13);
})),
children: "\u7533\u8BF7\u5EF6\u671F"
})]
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("header", {
className: Jupytermodules.header,
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
@ -2314,7 +2396,7 @@ var TaskJupyterPage = function TaskJupyterPage(_ref) {
children: caseVisible ? '隐藏测试结果' : '查看测试结果'
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
className: Jupytermodules.disabled,
disabled: btnTime !== 0,
disabled: btnTime !== 0 || (user === null || user === void 0 || (_user$userInfo6 = user.userInfo) === null || _user$userInfo6 === void 0 ? void 0 : _user$userInfo6.user_status) === 2,
loading: btnLoading,
onClick: evaluating,
style: {
@ -2361,10 +2443,10 @@ var TaskJupyterPage = function TaskJupyterPage(_ref) {
})]
});
};
/* harmony default export */ var Jupyter = ((0,_umi_production_exports.connect)(function (_ref12) {
var loading = _ref12.loading,
globalSetting = _ref12.globalSetting,
user = _ref12.user;
/* harmony default export */ var Jupyter = ((0,_umi_production_exports.connect)(function (_ref13) {
var loading = _ref13.loading,
globalSetting = _ref13.globalSetting,
user = _ref13.user;
return {
globalSetting: globalSetting,
loading: loading,

File diff suppressed because one or more lines are too long

@ -924,8 +924,8 @@ marked_default().use({
/* harmony default export */ var utils_marked = ((marked_default()));
// EXTERNAL MODULE: ./node_modules/_code-prettify@0.1.0@code-prettify/src/prettify.js
var prettify = __webpack_require__(64018);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.4.14@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(76980);
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.1@hls.js/dist/hls.mjs
var dist_hls = __webpack_require__(27627);
// EXTERNAL MODULE: ./src/utils/env.ts + 1 modules
var env = __webpack_require__(80548);
// EXTERNAL MODULE: ./node_modules/_katex@0.11.1@katex/dist/katex.js
@ -1212,8 +1212,8 @@ function _unescape(str) {
return false;
};
if (item.src.indexOf('.m3u8') > -1) {
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default */.Z.isSupported()) {
var hls = new dist_hls/* default */.Z();
if (item.canPlayType('application/vnd.apple.mpegurl')) {} else if (dist_hls/* default.isSupported */.ZP.isSupported()) {
var hls = new dist_hls/* default */.ZP();
hls.loadSource(item.src);
hls.attachMedia(item);
}
@ -5967,6 +5967,9 @@ var resetmodules = __webpack_require__(45189);
var authority = __webpack_require__(19654);
// EXTERNAL MODULE: ./src/utils/util.tsx
var util = __webpack_require__(88123);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/defineProperty.js
var defineProperty = __webpack_require__(85573);
var defineProperty_default = /*#__PURE__*/__webpack_require__.n(defineProperty);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/toConsumableArray.js
var toConsumableArray = __webpack_require__(37205);
var toConsumableArray_default = /*#__PURE__*/__webpack_require__.n(toConsumableArray);
@ -6059,6 +6062,8 @@ var jsx_runtime = __webpack_require__(37712);
@ -6126,9 +6131,10 @@ var types = [{
type: "Text"
}];
var Atlas = function Atlas(_ref) {
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 _items, _items3, _items4, _items$descriptions;
var globalSetting = _ref.globalSetting,
dispatch = _ref.dispatch,
virtualSpaces = _ref.virtualSpaces;
var params = (0,_umi_production_exports.useParams)();
var diagramRef = (0,_react_17_0_2_react.useRef)();
var _useState = (0,_react_17_0_2_react.useState)(false),
@ -6243,14 +6249,16 @@ var Atlas = function Atlas(_ref) {
bounds = _useState48[0],
setBounds = _useState48[1];
var draggleRef = (0,_react_17_0_2_react.useRef)(null);
var virtualSpacesDetails = virtualSpaces.virtualSpacesDetails;
var permission = (virtualSpacesDetails === null || virtualSpacesDetails === void 0 ? void 0 : virtualSpacesDetails.is_member) || (0,authority/* isSuperAdmins */.Ny)();
var _useState49 = (0,_react_17_0_2_react.useState)(false),
_useState50 = slicedToArray_default()(_useState49, 2),
isedit = _useState50[0],
setisedit = _useState50[1];
threenodata = _useState50[0],
setThreenodata = _useState50[1];
var _useState51 = (0,_react_17_0_2_react.useState)(false),
_useState52 = slicedToArray_default()(_useState51, 2),
threenodata = _useState52[0],
setThreenodata = _useState52[1];
isedit = _useState52[0],
setisedit = _useState52[1];
var _useState53 = (0,_react_17_0_2_react.useState)([]),
_useState54 = slicedToArray_default()(_useState53, 2),
lishlist = _useState54[0],
@ -6310,6 +6318,10 @@ var Atlas = function Atlas(_ref) {
"doubleClick": false
});
treeDiagramRef.current = myDiagram;
var layout = go_module.GraphObject.make(go_module.TreeLayout);
layout.angle = 0;
layout.arrangement = go_module.TreeLayout.ArrangementFixedRoots;
myDiagram.layout = layout;
myDiagram.nodeTemplate = $(go_module.Node, "Vertical", {
selectionObjectName: "TEXT"
}, $(go_module.TextBlock, {
@ -6333,13 +6345,13 @@ var Atlas = function Atlas(_ref) {
return spotConverter(d, false);
})),
// remember the locations of each node in the node data
// new go.Binding("location", "loc2", go.Point.parse).makeTwoWay(go.Point.stringify),
new go_module.Binding("location", "loc", go_module.Point.parse).makeTwoWay(go_module.Point.stringify),
// make sure text "grows" in the desired direction
new go_module.Binding("locationSpot", "dir", function (d) {
return spotConverter(d, false);
}), {
click: function click(e, thisObj) {
// if (pathsDetail.detail?.allow_add_member) {
// if (permission) {
setisedit(false);
setitems(thisObj === null || thisObj === void 0 ? void 0 : thisObj.data);
setBounds({
@ -6445,11 +6457,10 @@ var Atlas = function Atlas(_ref) {
_context19.next = 3;
return (0,fetch/* default */.ZP)(url, {
method: 'get',
params: {
identifier: params.virtual_spacesId,
params: defineProperty_default()(defineProperty_default()({
type: 2,
virtual_module_id: window.localStorage.getItem('vtrsModuleId')
}
identifier: params.virtual_spacesId
}, "type", 2), "virtual_module_id", window.localStorage.getItem('vtrsModuleId'))
});
case 3:
res = _context19.sent;
@ -6465,7 +6476,9 @@ var Atlas = function Atlas(_ref) {
}));
if (ismind) {
loadTreeChart(ritems);
zoomToFit();
setTimeout(function () {
zoomToFit();
}, 300);
} else {
zoomToFit();
}
@ -6583,7 +6596,7 @@ var Atlas = function Atlas(_ref) {
maxSize: new go_module.Size(100, NaN)
}, new go_module.Binding('text', 'text')), {
click: function click(e, thisObj) {
// if (pathsDetail.detail?.allow_add_member) {
// if (permission) {
setisedit(false);
setitems(thisObj === null || thisObj === void 0 ? void 0 : thisObj.data);
setBounds({
@ -6657,7 +6670,8 @@ var Atlas = function Atlas(_ref) {
style: {
paddingBottom: 20,
background: "#FFF",
position: 'relative'
position: 'relative',
height: '100vh'
},
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)(spin/* default */.Z, {
spinning: sploading,
@ -6692,8 +6706,8 @@ var Atlas = function Atlas(_ref) {
buttonProps: {
type: 'primary'
},
ButtonText: ((_pathsDetail$detail = pathsDetail.detail) === null || _pathsDetail$detail === void 0 ? void 0 : _pathsDetail$detail.allow_add_member) && '获取课程知识结构',
ButtonTwo: ((_pathsDetail$detail2 = pathsDetail.detail) === null || _pathsDetail$detail2 === void 0 ? void 0 : _pathsDetail$detail2.allow_add_member) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
ButtonText: permission && '新增节点',
ButtonTwo: permission && /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
style: {
marginLeft: 20
},
@ -6797,6 +6811,7 @@ var Atlas = function Atlas(_ref) {
return (0,fetch/* default */.ZP)("/api/knowledge_graphs.json", {
method: 'get',
params: {
type: 2,
identifier: params.virtual_spacesId
}
});
@ -6823,7 +6838,7 @@ var Atlas = function Atlas(_ref) {
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: "\u67E5\u627E"
})]
}), ((_pathsDetail$detail3 = pathsDetail.detail) === null || _pathsDetail$detail3 === void 0 ? void 0 : _pathsDetail$detail3.allow_add_member) && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
}), permission && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
onClick: function onClick() {
setexport(true);
},
@ -6841,7 +6856,7 @@ var Atlas = function Atlas(_ref) {
textAlign: 'end',
lineHeight: '60px'
},
children: [((_pathsDetail$detail4 = pathsDetail.detail) === null || _pathsDetail$detail4 === void 0 ? void 0 : _pathsDetail$detail4.allow_add_member) && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
children: [permission && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
title: "\u5386\u53F2\u8BB0\u5F55",
children: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-lishijilu ".concat(knowledgemodules.ehover),
@ -6856,6 +6871,7 @@ var Atlas = function Atlas(_ref) {
params: {
identifier: params.virtual_spacesId,
limit: 10,
type: 2,
page: page
}
});
@ -6876,7 +6892,7 @@ var Atlas = function Atlas(_ref) {
marginRight: 30
}
})
}), ((_pathsDetail$detail5 = pathsDetail.detail) === null || _pathsDetail$detail5 === void 0 ? void 0 : _pathsDetail$detail5.allow_add_member) && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
}), permission && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
title: "\u6E05\u7A7A\u6240\u6709\u6570\u636E",
getPopupContainer: function getPopupContainer() {
return containerRef.current;
@ -6927,7 +6943,7 @@ var Atlas = function Atlas(_ref) {
},
className: "iconfont icon-shanchu14 ".concat(knowledgemodules.dhover)
})
}), ((_pathsDetail$detail6 = pathsDetail.detail) === null || _pathsDetail$detail6 === void 0 ? void 0 : _pathsDetail$detail6.allow_add_member) && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
}), permission && /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
title: "\u540C\u6B65\u8BFE\u7A0B\u77E5\u8BC6\u7ED3\u6784",
getPopupContainer: function getPopupContainer() {
return containerRef.current;
@ -6953,7 +6969,8 @@ var Atlas = function Atlas(_ref) {
return (0,fetch/* default */.ZP)("/api/knowledge_graphs/sync.json", {
method: 'post',
body: {
identifier: params.virtual_spacesId
identifier: params.pathId,
type: 2
}
});
case 3:
@ -6980,7 +6997,7 @@ var Atlas = function Atlas(_ref) {
},
className: "iconfont icon-jiazai_shuaxin_o ".concat(knowledgemodules.ehover)
})
}), ((_pathsDetail$detail7 = pathsDetail.detail) === null || _pathsDetail$detail7 === void 0 ? void 0 : _pathsDetail$detail7.allow_add_member) && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, {
}), permission && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, {
getPopupContainer: function getPopupContainer() {
return containerRef.current;
},
@ -6991,13 +7008,13 @@ var Atlas = function Atlas(_ref) {
width: 100
},
label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
href: "".concat(env/* default */.Z.API_SERVER, "/api/knowledge_graphs/export.xlsx?identifier=").concat(params.virtual_spacesId),
href: "".concat(env/* default */.Z.API_SERVER, "/api/knowledge_graphs/export.xlsx?identifier=").concat(params.virtual_spacesId, "&type=2"),
children: "\u5BFC\u51FAExcel"
})
}, {
key: '2',
label: /*#__PURE__*/(0,jsx_runtime.jsx)("a", {
href: "".concat(env/* default */.Z.API_SERVER, "/api/knowledge_graphs/export.json?identifier=").concat(params.virtual_spacesId),
href: "".concat(env/* default */.Z.API_SERVER, "/api/knowledge_graphs/export.json?identifier=").concat(params.virtual_spacesId, "&type=2"),
children: "\u5BFC\u51FAWord"
})
}]
@ -7072,7 +7089,7 @@ var Atlas = function Atlas(_ref) {
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
zIndex: 10
zIndex: 1000
},
children: /*#__PURE__*/(0,jsx_runtime.jsx)((cjs_default()), {
disabled: disabled,
@ -7083,11 +7100,11 @@ var Atlas = function Atlas(_ref) {
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
ref: draggleRef,
style: {
position: 'absolute',
position: 'fixed',
cursor: 'move',
right: IsFulls ? 0 : -500,
top: 60,
zIndex: 10
right: IsFulls ? 0 : 0,
top: IsFulls ? 60 : 260,
zIndex: 12
},
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
onMouseOver: function onMouseOver() {
@ -7160,7 +7177,7 @@ var Atlas = function Atlas(_ref) {
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: knowledgemodules.button,
onClick: function onClick() {
if (items.unit_type === 4 || items.unit_type === 0) {
if (items.unit_type >= 4 || items.unit_type === 0) {
if (items.unit_type === 0) {
message/* default */.ZP.info('根节点暂不支持插入知识点');
} else {
@ -7182,7 +7199,7 @@ var Atlas = function Atlas(_ref) {
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: knowledgemodules.button,
onClick: function onClick() {
if (items.unit_type === 4) {
if (items.unit_type >= 4) {
message/* default */.ZP.info('知识点为最小单位暂不支持插入知识单元');
return;
}
@ -7259,7 +7276,8 @@ var Atlas = function Atlas(_ref) {
return (0,fetch/* default */.ZP)("/api/knowledge_graphs.json", {
method: 'get',
params: {
identifier: params.virtual_spacesId
identifier: params.pathId,
type: 2
}
});
case 3:
@ -7550,62 +7568,40 @@ var Atlas = function Atlas(_ref) {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: knowledgemodules.line
}), "\u5B66\u4E60\u8D44\u6E90"]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
maxHeight: 200,
overflow: 'auto'
},
children: types === null || types === void 0 ? void 0 : types.map(function (val, index) {
var _items3, _items4;
return /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
}), (_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;
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'
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("i", {
className: "iconfont icon-lianjie2",
style: {
marginRight: 10,
fontSize: 12
}
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
className: "".concat(knowledgemodules.multi_ellipsis1, " ").concat(knowledgemodules.a),
style: {
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'
fontWeight: 600,
marginTop: 0,
width: '90%',
display: 'inline-flex'
},
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("p", {
style: {
color: '#3061D0',
fontSize: 12,
marginBottom: 4
},
children: val.name
}), (_items4 = items) === null || _items4 === void 0 || (_items4 = _items4.sub_knowledge_graphs) === null || _items4 === void 0 || (_items4 = _items4.filter(function (item) {
children: [" \u3010", (types === null || types === void 0 || (_types$filter = types.filter(function (val) {
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"
})]
});
})]
});
})
})) === 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"
})]
});
})]
}), !isedit && /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
@ -7616,44 +7612,38 @@ var Atlas = function Atlas(_ref) {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
className: knowledgemodules.line
}), "\u5B58\u5728\u5173\u7CFB\u7684\u77E5\u8BC6\u8282\u70B9"]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
maxHeight: 200,
overflow: 'auto'
},
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() {
var _treeDiagramRef$curre10, _relationshipDiagramR10, _relationshipDiagramR11, _relationshipDiagramR12, _treeDiagramRef$curre11, _treeDiagramRef$curre12, _treeDiagramRef$curre13, _relationshipDiagramR13, _datas$nodeData;
(_treeDiagramRef$curre10 = treeDiagramRef.current) === null || _treeDiagramRef$curre10 === void 0 || _treeDiagramRef$curre10.clearSelection();
(_relationshipDiagramR10 = relationshipDiagramRef.current) === null || _relationshipDiagramR10 === void 0 || _relationshipDiagramR10.clearSelection();
var node = (_relationshipDiagramR11 = relationshipDiagramRef.current) === null || _relationshipDiagramR11 === void 0 || (_relationshipDiagramR12 = _relationshipDiagramR11.findNodeForKey) === null || _relationshipDiagramR12 === void 0 ? void 0 : _relationshipDiagramR12.call(_relationshipDiagramR11, item === null || item === void 0 ? void 0 : item.relation_id);
var node2 = (_treeDiagramRef$curre11 = treeDiagramRef.current) === null || _treeDiagramRef$curre11 === void 0 || (_treeDiagramRef$curre12 = _treeDiagramRef$curre11.findNodeForKey) === null || _treeDiagramRef$curre12 === void 0 ? void 0 : _treeDiagramRef$curre12.call(_treeDiagramRef$curre11, item === null || item === void 0 ? void 0 : item.relation_id);
(_treeDiagramRef$curre13 = treeDiagramRef.current) === null || _treeDiagramRef$curre13 === void 0 || (_treeDiagramRef$curre13 = _treeDiagramRef$curre13.commandHandler) === null || _treeDiagramRef$curre13 === void 0 || _treeDiagramRef$curre13.scrollToPart(node2);
(_relationshipDiagramR13 = relationshipDiagramRef.current) === null || _relationshipDiagramR13 === void 0 || (_relationshipDiagramR13 = _relationshipDiagramR13.commandHandler) === null || _relationshipDiagramR13 === void 0 || _relationshipDiagramR13.scrollToPart(node);
if (node) {
node.isSelected = true;
}
if (node2) {
node2.isSelected = true;
}
var listitems = datas === null || datas === void 0 || (_datas$nodeData = datas.nodeData) === null || _datas$nodeData === void 0 || (_datas$nodeData = _datas$nodeData.filter(function (val) {
return (val === null || val === void 0 ? void 0 : val.id) === (item === null || item === void 0 ? void 0 : item.relation_id);
})) === null || _datas$nodeData === void 0 ? void 0 : _datas$nodeData[0];
setitems(objectSpread2_default()({}, listitems));
},
style: {
display: 'flex',
paddingLeft: 8,
cursor: 'pointer'
},
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: "".concat(knowledgemodules.multi_ellipsis1, " ").concat(knowledgemodules.a),
children: ["\u3010", item.relation, "\u3011", item.name]
})
});
})
}), (_items4 = items) === null || _items4 === void 0 || (_items4 = _items4.relations) === null || _items4 === void 0 ? void 0 : _items4.map(function (item, index) {
return /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: knowledgemodules.a,
onClick: function onClick() {
var _treeDiagramRef$curre10, _relationshipDiagramR10, _relationshipDiagramR11, _relationshipDiagramR12, _treeDiagramRef$curre11, _treeDiagramRef$curre12, _treeDiagramRef$curre13, _relationshipDiagramR13, _datas$nodeData;
(_treeDiagramRef$curre10 = treeDiagramRef.current) === null || _treeDiagramRef$curre10 === void 0 || _treeDiagramRef$curre10.clearSelection();
(_relationshipDiagramR10 = relationshipDiagramRef.current) === null || _relationshipDiagramR10 === void 0 || _relationshipDiagramR10.clearSelection();
var node = (_relationshipDiagramR11 = relationshipDiagramRef.current) === null || _relationshipDiagramR11 === void 0 || (_relationshipDiagramR12 = _relationshipDiagramR11.findNodeForKey) === null || _relationshipDiagramR12 === void 0 ? void 0 : _relationshipDiagramR12.call(_relationshipDiagramR11, item === null || item === void 0 ? void 0 : item.relation_id);
var node2 = (_treeDiagramRef$curre11 = treeDiagramRef.current) === null || _treeDiagramRef$curre11 === void 0 || (_treeDiagramRef$curre12 = _treeDiagramRef$curre11.findNodeForKey) === null || _treeDiagramRef$curre12 === void 0 ? void 0 : _treeDiagramRef$curre12.call(_treeDiagramRef$curre11, item === null || item === void 0 ? void 0 : item.relation_id);
(_treeDiagramRef$curre13 = treeDiagramRef.current) === null || _treeDiagramRef$curre13 === void 0 || (_treeDiagramRef$curre13 = _treeDiagramRef$curre13.commandHandler) === null || _treeDiagramRef$curre13 === void 0 || _treeDiagramRef$curre13.scrollToPart(node2);
(_relationshipDiagramR13 = relationshipDiagramRef.current) === null || _relationshipDiagramR13 === void 0 || (_relationshipDiagramR13 = _relationshipDiagramR13.commandHandler) === null || _relationshipDiagramR13 === void 0 || _relationshipDiagramR13.scrollToPart(node);
if (node) {
node.isSelected = true;
}
if (node2) {
node2.isSelected = true;
}
var listitems = datas === null || datas === void 0 || (_datas$nodeData = datas.nodeData) === null || _datas$nodeData === void 0 || (_datas$nodeData = _datas$nodeData.filter(function (val) {
return (val === null || val === void 0 ? void 0 : val.id) === (item === null || item === void 0 ? void 0 : item.relation_id);
})) === null || _datas$nodeData === void 0 ? void 0 : _datas$nodeData[0];
setitems(objectSpread2_default()({}, listitems));
},
style: {
display: 'flex',
paddingLeft: 8,
cursor: 'pointer'
},
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
className: knowledgemodules.multi_ellipsis1,
children: ["\u3010", item.relation, "\u3011", item.name]
})
});
})]
}), /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
@ -7689,7 +7679,7 @@ var Atlas = function Atlas(_ref) {
})]
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
maxHeight: 200,
height: 200,
overflow: 'auto'
},
children: (_items$descriptions = items.descriptions) === null || _items$descriptions === void 0 ? void 0 : _items$descriptions.map(function (item, index) {
@ -7774,7 +7764,7 @@ var Atlas = function Atlas(_ref) {
})]
});
})
}), !isedit && ((_pathsDetail$detail8 = pathsDetail.detail) === null || _pathsDetail$detail8 === void 0 ? void 0 : _pathsDetail$detail8.allow_add_member) && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
}), !isedit && permission && /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
textAlign: 'center',
marginTop: 10
@ -7827,6 +7817,7 @@ var Atlas = function Atlas(_ref) {
return (0,fetch/* default */.ZP)("/api/knowledge_graphs/".concat(items.id, ".json"), {
method: 'put',
body: {
type: 2,
name: values.name
}
});
@ -7970,9 +7961,9 @@ var Atlas = function Atlas(_ref) {
return (0,fetch/* default */.ZP)("/api/knowledge_graphs.json", {
method: 'post',
body: objectSpread2_default()(objectSpread2_default()({}, value), {}, {
type: 2,
identifier: params.virtual_spacesId,
parent_id: items.id,
type: 2,
virtual_module_id: window.localStorage.getItem('vtrsModuleId')
})
});
@ -8149,6 +8140,7 @@ var Atlas = function Atlas(_ref) {
return (0,fetch/* default */.ZP)("/api/knowledge_graphs/".concat(items.id, ".json"), {
method: 'put',
body: {
type: 2,
descriptions: items.descriptions
}
});
@ -8192,10 +8184,10 @@ var Atlas = function Atlas(_ref) {
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, {
title: "\u6587\u4EF6\u5BFC\u5165",
open: exportshow,
centered: true,
getContainer: function getContainer() {
return containerRef.current;
},
centered: true,
okButtonProps: {
loading: buttonloading
},
@ -8223,12 +8215,14 @@ var Atlas = function Atlas(_ref) {
setbuttonloading(true);
formData.append('ec_year_id', params.ec_year_id);
formData.append('identifier', params.virtual_spacesId);
_context16.next = 12;
formData.append('type', '2');
formData.append('virtual_module_id', window.localStorage.getItem('vtrsModuleId'));
_context16.next = 14;
return (0,fetch/* default */.ZP)("/api/knowledge_graphs/import.json", {
method: 'post',
body: formData
}, true);
case 12:
case 14:
res = _context16.sent;
setbuttonloading(false);
if ((res === null || res === void 0 ? void 0 : res.status) === 0) {
@ -8254,7 +8248,7 @@ var Atlas = function Atlas(_ref) {
getdatas();
setexport(false);
}
case 15:
case 17:
case "end":
return _context16.stop();
}
@ -8293,7 +8287,6 @@ var Atlas = function Atlas(_ref) {
})]
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(row/* default */.Z, {
className: knowledgemodules.upitem,
style: {
marginTop: 10,
marginLeft: 50
@ -8355,6 +8348,7 @@ var Atlas = function Atlas(_ref) {
return (0,fetch/* default */.ZP)("/api/knowledge_graphs/".concat(items.id, "/relation.json"), {
method: 'post',
body: objectSpread2_default()({
type: 2,
parent_id: AddModal
}, values)
});
@ -8362,13 +8356,13 @@ var Atlas = function Atlas(_ref) {
res = _context17.sent;
setbuttonloading(false);
if (res.status === 0) {
form.setFieldsValue({
relation: null
});
message/* default */.ZP.info('关联成功');
getdatas();
setAddModal('');
setshowadd(false);
form.setFieldsValue({
relation: null
});
}
case 6:
case "end":
@ -8423,9 +8417,8 @@ var Atlas = function Atlas(_ref) {
(_treeDiagramRef$curre17 = treeDiagramRef.current) === null || _treeDiagramRef$curre17 === void 0 || (_treeDiagramRef$curre17 = _treeDiagramRef$curre17.commandHandler) === null || _treeDiagramRef$curre17 === void 0 || _treeDiagramRef$curre17.scrollToPart(node2);
(_relationshipDiagramR17 = relationshipDiagramRef.current) === null || _relationshipDiagramR17 === void 0 || (_relationshipDiagramR17 = _relationshipDiagramR17.commandHandler) === null || _relationshipDiagramR17 === void 0 || _relationshipDiagramR17.scrollToPart(node);
if (node) {
var _pathsDetail$detail9;
node.isSelected = true;
if ((_pathsDetail$detail9 = pathsDetail.detail) !== null && _pathsDetail$detail9 !== void 0 && _pathsDetail$detail9.allow_add_member) {
if (permission) {
setBounds({
left: 0,
top: 0,
@ -8436,9 +8429,8 @@ var Atlas = function Atlas(_ref) {
}
}
if (node2) {
var _pathsDetail$detail10;
node2.isSelected = true;
if ((_pathsDetail$detail10 = pathsDetail.detail) !== null && _pathsDetail$detail10 !== void 0 && _pathsDetail$detail10.allow_add_member) {
if (permission) {
setBounds({
left: 0,
top: 0,
@ -8493,16 +8485,13 @@ var Atlas = function Atlas(_ref) {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(modal/* default */.Z, {
title: "\u5386\u53F2\u8BB0\u5F55",
open: isshowlish,
getContainer: function getContainer() {
return containerRef.current;
},
onCancel: function onCancel() {
return setisshowlish(false);
},
footer: false,
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
style: {
maxHeight: 300,
maxHeight: 200,
overflow: 'auto',
padding: 10
},
@ -8542,28 +8531,18 @@ var Atlas = function Atlas(_ref) {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(list/* default */.Z, {
dataSource: lishlist,
renderItem: function renderItem(item) {
return /*#__PURE__*/(0,jsx_runtime.jsx)(list/* default */.Z.Item, {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(list/* default */.Z.Item.Meta, {
return /*#__PURE__*/(0,jsx_runtime.jsxs)(list/* default */.Z.Item, {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(list/* default */.Z.Item.Meta, {
avatar: /*#__PURE__*/(0,jsx_runtime.jsx)(avatar/* default */.C, {
src: env/* default */.Z.IMG_SERVER + '/images/' + item.avatar_url
}),
title: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
display: 'inline-flex',
width: '100%'
},
children: [/*#__PURE__*/(0,jsx_runtime.jsxs)("span", {
style: {
flex: 1,
display: 'inline-flex'
},
children: [" ", item.real_name]
}), " ", /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: item.created_at
})]
title: /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: item.real_name
}),
description: item.content
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: item.created_at
})]
}, item.id);
}
})
@ -8573,11 +8552,11 @@ var Atlas = function Atlas(_ref) {
});
};
/* harmony default export */ var knowledge = ((0,_umi_production_exports.connect)(function (_ref15) {
var user = _ref15.user,
pathsDetail = _ref15.pathsDetail;
var virtualSpaces = _ref15.virtualSpaces,
globalSetting = _ref15.globalSetting;
return {
user: user,
pathsDetail: pathsDetail
globalSetting: globalSetting,
virtualSpaces: virtualSpaces
};
})(Atlas));
;// CONCATENATED MODULE: ./src/pages/virtualSpaces/Lists/Knowledge/index.tsx

749
umi.js

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