|
|
|
|
@ -2793,7 +2793,7 @@ var WorkList_excluded = ["exercise", "loading", "dispatch", "globalSetting", "ch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var WorkList = function WorkList(_ref) {
|
|
|
|
|
var _exerciseList$exercis4, _exerciseList$exercis5, _exerciseList$exercis6, _exerciseList$exercis7, _exerciseList$exercis8, _exerciseList$exercis9, _exerciseList$exercis10, _exerciseList$exercis11, _exerciseList$exercis12, _exerciseList$exercis13, _userInfo$course, _globalSetting$settin, _globalSetting$settin2, _exerciseList$exercis25, _exerciseList$exercis26, _exerciseList$exercis27, _exerciseList$exercis28, _exerciseList$exercis29, _exerciseList$exercis30, _exerciseList$exercis31, _exerciseList$exercis32, _exerciseList$exercis33, _filterSelect$course_, _filterSelect$commit_, _filterSelect$review, _exerciseList$exercis36, _filterSelect$is_make, _exerciseList$exercis38, _exerciseList$exercis39, _exerciseList$exercis40, _params, _exerciseList$exercis41, _exerciseList$exercis42, _exerciseList$total_e, _exerciseList$total_e3;
|
|
|
|
|
var _exerciseList$exercis4, _exerciseList$exercis5, _exerciseList$exercis6, _exerciseList$exercis7, _exerciseList$exercis8, _exerciseList$exercis9, _exerciseList$exercis10, _exerciseList$exercis11, _exerciseList$exercis12, _exerciseList$exercis13, _userInfo$course, _globalSetting$settin, _globalSetting$settin2, _exerciseList$exercis25, _exerciseList$exercis26, _exerciseList$exercis27, _exerciseList$exercis28, _exerciseList$exercis29, _exerciseList$exercis30, _exerciseList$exercis31, _exerciseList$exercis32, _exerciseList$exercis33, _filterSelect$course_, _filterSelect$commit_, _filterSelect$review, _exerciseList$exercis36, _filterSelect$is_make, _exerciseList$exercis38, _exerciseList$exercis39, _exerciseList$exercis40, _params, _exerciseList$exercis41, _exerciseList$exercis42, _exerciseList$total_e, _exerciseList$exercis43, _exerciseList$total_e3;
|
|
|
|
|
var exercise = _ref.exercise,
|
|
|
|
|
loading = _ref.loading,
|
|
|
|
|
dispatch = _ref.dispatch,
|
|
|
|
|
@ -4061,8 +4061,8 @@ var WorkList = function WorkList(_ref) {
|
|
|
|
|
})
|
|
|
|
|
})
|
|
|
|
|
})]
|
|
|
|
|
}), ((_exerciseList$exercis42 = exerciseList.exercise_types) === null || _exerciseList$exercis42 === void 0 ? void 0 : _exerciseList$exercis42.subjective) === 1 && checkDomainAuthority && /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
|
|
|
|
|
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
|
|
|
|
|
}), ((_exerciseList$exercis42 = exerciseList.exercise_types) === null || _exerciseList$exercis42 === void 0 ? void 0 : _exerciseList$exercis42.subjective) === 1 && checkDomainAuthority && /*#__PURE__*/(0,jsx_runtime.jsx)(jsx_runtime.Fragment, {
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
|
|
|
|
|
type: "default",
|
|
|
|
|
disabled: (exerciseList === null || exerciseList === void 0 || (_exerciseList$total_e = exerciseList.total_exercise_users) === null || _exerciseList$total_e === void 0 ? void 0 : _exerciseList$total_e.length) < 1,
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("a", {
|
|
|
|
|
@ -4102,109 +4102,108 @@ var WorkList = function WorkList(_ref) {
|
|
|
|
|
children: "\u7EC4\u5185\u987A\u5E8F\u8BC4\u9605"
|
|
|
|
|
})]
|
|
|
|
|
})
|
|
|
|
|
}),
|
|
|
|
|
/*#__PURE__*/
|
|
|
|
|
// ['考试中', "已截止"].includes(ExerciseStatus[commonHeader.exercise_status]) &&
|
|
|
|
|
(0,jsx_runtime.jsx)(dropdown/* default */.Z, {
|
|
|
|
|
menu: {
|
|
|
|
|
onClick: function () {
|
|
|
|
|
var _onClick = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12(_ref10) {
|
|
|
|
|
var key, domEvent, modal, _classroomList$Assist7;
|
|
|
|
|
return regeneratorRuntime_default()().wrap(function _callee12$(_context12) {
|
|
|
|
|
while (1) switch (_context12.prev = _context12.next) {
|
|
|
|
|
case 0:
|
|
|
|
|
key = _ref10.key, domEvent = _ref10.domEvent;
|
|
|
|
|
if (key === "1") {
|
|
|
|
|
modal = es_modal/* default */.Z.confirm({
|
|
|
|
|
title: "批量完成评阅",
|
|
|
|
|
icon: null,
|
|
|
|
|
centered: true,
|
|
|
|
|
content: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
|
|
|
|
|
children: ["\u8BE5\u64CD\u4F5C\u4F1A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
|
|
|
style: {
|
|
|
|
|
color: "#F07008"
|
|
|
|
|
},
|
|
|
|
|
children: "\u5C06\u6240\u6709\u5DF2\u4F5C\u7B54\u4E14\u672A\u8BC4\u9605\u5B66\u751F\u7684\u8BD5\u5377\u8BC4\u9605\u72B6\u6001\u4FEE\u6539\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\uFF0C"
|
|
|
|
|
}), "\u786E\u5B9A\u8981\u8FDB\u884C\u64CD\u4F5C\u5417\uFF1F"]
|
|
|
|
|
}),
|
|
|
|
|
onOk: function () {
|
|
|
|
|
var _onOk4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11() {
|
|
|
|
|
var res;
|
|
|
|
|
return regeneratorRuntime_default()().wrap(function _callee11$(_context11) {
|
|
|
|
|
while (1) switch (_context11.prev = _context11.next) {
|
|
|
|
|
case 0:
|
|
|
|
|
_context11.next = 2;
|
|
|
|
|
return PostReviewExerciseUser({
|
|
|
|
|
review_all: true,
|
|
|
|
|
exercise_id: urlParams === null || urlParams === void 0 ? void 0 : urlParams.categoryId
|
|
|
|
|
})
|
|
|
|
|
}), ['考试中', "已截止"].includes(util/* ExerciseStatus */.ju[commonHeader.exercise_status]) && /*#__PURE__*/(0,jsx_runtime.jsx)(dropdown/* default */.Z, {
|
|
|
|
|
menu: {
|
|
|
|
|
onClick: function () {
|
|
|
|
|
var _onClick = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee12(_ref10) {
|
|
|
|
|
var key, domEvent, modal, _classroomList$Assist7;
|
|
|
|
|
return regeneratorRuntime_default()().wrap(function _callee12$(_context12) {
|
|
|
|
|
while (1) switch (_context12.prev = _context12.next) {
|
|
|
|
|
case 0:
|
|
|
|
|
key = _ref10.key, domEvent = _ref10.domEvent;
|
|
|
|
|
if (key === "1") {
|
|
|
|
|
modal = es_modal/* default */.Z.confirm({
|
|
|
|
|
title: "批量完成评阅",
|
|
|
|
|
icon: null,
|
|
|
|
|
centered: true,
|
|
|
|
|
content: /*#__PURE__*/(0,jsx_runtime.jsxs)(jsx_runtime.Fragment, {
|
|
|
|
|
children: ["\u8BE5\u64CD\u4F5C\u4F1A", /*#__PURE__*/(0,jsx_runtime.jsx)("span", {
|
|
|
|
|
style: {
|
|
|
|
|
color: "#F07008"
|
|
|
|
|
},
|
|
|
|
|
children: "\u5C06\u6240\u6709\u5DF2\u4F5C\u7B54\u4E14\u672A\u8BC4\u9605\u5B66\u751F\u7684\u8BD5\u5377\u8BC4\u9605\u72B6\u6001\u4FEE\u6539\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\uFF0C"
|
|
|
|
|
}), "\u786E\u5B9A\u8981\u8FDB\u884C\u64CD\u4F5C\u5417\uFF1F"]
|
|
|
|
|
}),
|
|
|
|
|
onOk: function () {
|
|
|
|
|
var _onOk4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee11() {
|
|
|
|
|
var res;
|
|
|
|
|
return regeneratorRuntime_default()().wrap(function _callee11$(_context11) {
|
|
|
|
|
while (1) switch (_context11.prev = _context11.next) {
|
|
|
|
|
case 0:
|
|
|
|
|
_context11.next = 2;
|
|
|
|
|
return PostReviewExerciseUser({
|
|
|
|
|
review_all: true,
|
|
|
|
|
exercise_id: urlParams === null || urlParams === void 0 ? void 0 : urlParams.categoryId
|
|
|
|
|
});
|
|
|
|
|
case 2:
|
|
|
|
|
res = _context11.sent;
|
|
|
|
|
if (res.status === 0) {
|
|
|
|
|
message/* default */.ZP.success("批量完成评阅");
|
|
|
|
|
dispatch({
|
|
|
|
|
type: 'exercise/getExerciseList',
|
|
|
|
|
payload: objectSpread2_default()(objectSpread2_default()({}, params), {}, {
|
|
|
|
|
page: 1
|
|
|
|
|
})
|
|
|
|
|
});
|
|
|
|
|
case 2:
|
|
|
|
|
res = _context11.sent;
|
|
|
|
|
if (res.status === 0) {
|
|
|
|
|
message/* default */.ZP.success("批量完成评阅");
|
|
|
|
|
dispatch({
|
|
|
|
|
type: 'exercise/getExerciseList',
|
|
|
|
|
payload: objectSpread2_default()(objectSpread2_default()({}, params), {}, {
|
|
|
|
|
page: 1
|
|
|
|
|
})
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
case 4:
|
|
|
|
|
case "end":
|
|
|
|
|
return _context11.stop();
|
|
|
|
|
}
|
|
|
|
|
}, _callee11);
|
|
|
|
|
}));
|
|
|
|
|
function onOk() {
|
|
|
|
|
return _onOk4.apply(this, arguments);
|
|
|
|
|
}
|
|
|
|
|
return onOk;
|
|
|
|
|
}()
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
if (!(key === "2")) {
|
|
|
|
|
_context12.next = 10;
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
domEvent.preventDefault();
|
|
|
|
|
if (!((0,authority/* isAssistant */.Rm)() && !(classroomList !== null && classroomList !== void 0 && (_classroomList$Assist7 = classroomList.AssistantObject) !== null && _classroomList$Assist7 !== void 0 && (_classroomList$Assist7 = _classroomList$Assist7.exercise) !== null && _classroomList$Assist7 !== void 0 && _classroomList$Assist7.can_appraise))) {
|
|
|
|
|
_context12.next = 7;
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
message/* default */.ZP.warning('您未获取此权限,需向管理员申请权限才能使用此功能');
|
|
|
|
|
return _context12.abrupt("return");
|
|
|
|
|
case 7:
|
|
|
|
|
_context12.next = 9;
|
|
|
|
|
return (0,components_util/* handleCheckModal */.w)(urlParams.coursesId, urlParams.categoryId);
|
|
|
|
|
case 9:
|
|
|
|
|
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/reviews/group"));
|
|
|
|
|
case 10:
|
|
|
|
|
case "end":
|
|
|
|
|
return _context12.stop();
|
|
|
|
|
}
|
|
|
|
|
}, _callee12);
|
|
|
|
|
}));
|
|
|
|
|
function onClick(_x4) {
|
|
|
|
|
return _onClick.apply(this, arguments);
|
|
|
|
|
}
|
|
|
|
|
return onClick;
|
|
|
|
|
}(),
|
|
|
|
|
items: [{
|
|
|
|
|
key: '1',
|
|
|
|
|
label: "批量完成评阅"
|
|
|
|
|
}, {
|
|
|
|
|
key: '2',
|
|
|
|
|
label: "主观题批量评阅",
|
|
|
|
|
disabled: (exerciseList === null || exerciseList === void 0 || (_exerciseList$total_e3 = exerciseList.total_exercise_users) === null || _exerciseList$total_e3 === void 0 ? void 0 : _exerciseList$total_e3.length) < 1
|
|
|
|
|
}]
|
|
|
|
|
},
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
|
|
|
|
|
icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
|
|
|
|
className: "iconfont icon-piliangpingyue"
|
|
|
|
|
}),
|
|
|
|
|
children: "\u6279\u91CF\u8BC4\u9605"
|
|
|
|
|
}
|
|
|
|
|
case 4:
|
|
|
|
|
case "end":
|
|
|
|
|
return _context11.stop();
|
|
|
|
|
}
|
|
|
|
|
}, _callee11);
|
|
|
|
|
}));
|
|
|
|
|
function onOk() {
|
|
|
|
|
return _onOk4.apply(this, arguments);
|
|
|
|
|
}
|
|
|
|
|
return onOk;
|
|
|
|
|
}()
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
if (!(key === "2")) {
|
|
|
|
|
_context12.next = 10;
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
domEvent.preventDefault();
|
|
|
|
|
if (!((0,authority/* isAssistant */.Rm)() && !(classroomList !== null && classroomList !== void 0 && (_classroomList$Assist7 = classroomList.AssistantObject) !== null && _classroomList$Assist7 !== void 0 && (_classroomList$Assist7 = _classroomList$Assist7.exercise) !== null && _classroomList$Assist7 !== void 0 && _classroomList$Assist7.can_appraise))) {
|
|
|
|
|
_context12.next = 7;
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
message/* default */.ZP.warning('您未获取此权限,需向管理员申请权限才能使用此功能');
|
|
|
|
|
return _context12.abrupt("return");
|
|
|
|
|
case 7:
|
|
|
|
|
_context12.next = 9;
|
|
|
|
|
return (0,components_util/* handleCheckModal */.w)(urlParams.coursesId, urlParams.categoryId);
|
|
|
|
|
case 9:
|
|
|
|
|
_umi_production_exports.history.push("/classrooms/".concat(params.coursesId, "/exercise/").concat(params.categoryId, "/reviews/group"));
|
|
|
|
|
case 10:
|
|
|
|
|
case "end":
|
|
|
|
|
return _context12.stop();
|
|
|
|
|
}
|
|
|
|
|
}, _callee12);
|
|
|
|
|
}));
|
|
|
|
|
function onClick(_x4) {
|
|
|
|
|
return _onClick.apply(this, arguments);
|
|
|
|
|
}
|
|
|
|
|
return onClick;
|
|
|
|
|
}(),
|
|
|
|
|
items: [{
|
|
|
|
|
key: '1',
|
|
|
|
|
label: "批量完成评阅"
|
|
|
|
|
}, ((_exerciseList$exercis43 = exerciseList.exercise_types) === null || _exerciseList$exercis43 === void 0 ? void 0 : _exerciseList$exercis43.subjective) === 1 && checkDomainAuthority && {
|
|
|
|
|
key: '2',
|
|
|
|
|
label: "主观题批量评阅",
|
|
|
|
|
disabled: (exerciseList === null || exerciseList === void 0 || (_exerciseList$total_e3 = exerciseList.total_exercise_users) === null || _exerciseList$total_e3 === void 0 ? void 0 : _exerciseList$total_e3.length) < 1
|
|
|
|
|
}].filter(function (item) {
|
|
|
|
|
return item;
|
|
|
|
|
})
|
|
|
|
|
})]
|
|
|
|
|
},
|
|
|
|
|
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_button/* default */.ZP, {
|
|
|
|
|
icon: /*#__PURE__*/(0,jsx_runtime.jsx)("i", {
|
|
|
|
|
className: "iconfont icon-piliangpingyue"
|
|
|
|
|
}),
|
|
|
|
|
children: "\u6279\u91CF\u8BC4\u9605"
|
|
|
|
|
})
|
|
|
|
|
})]
|
|
|
|
|
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
|
|
|
|
|
children: (commonHeader === null || commonHeader === void 0 ? void 0 : commonHeader.exercise_status) === 3 && /*#__PURE__*/(0,jsx_runtime.jsxs)(es_button/* default */.ZP, {
|
|
|
|
|
@ -4504,8 +4503,8 @@ var lodash = __webpack_require__(89392);
|
|
|
|
|
var lodash_default = /*#__PURE__*/__webpack_require__.n(lodash);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_flv.js@1.5.0@flv.js/src/flv.js + 38 modules
|
|
|
|
|
var flv = __webpack_require__(52923);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.16@hls.js/dist/hls.mjs
|
|
|
|
|
var hls = __webpack_require__(45071);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_hls.js@1.5.17@hls.js/dist/hls.mjs
|
|
|
|
|
var hls = __webpack_require__(24830);
|
|
|
|
|
;// CONCATENATED MODULE: ./src/components/Video/LivePlay/index.jsx
|
|
|
|
|
|
|
|
|
|
|