Auto Submit

dev_aliyun_xibeigongye
autosubmit 3 years ago
parent c5687aba40
commit 1c381cf0d2

@ -1302,27 +1302,30 @@ var PublishShixun = function PublishShixun(_ref) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
if (!((0,_utils_authority__WEBPACK_IMPORTED_MODULE_18__/* .isAssistant */ .Rm)() && !((_classroomList$Assist = classroomList.AssistantObject.normal) !== null && _classroomList$Assist !== void 0 && _classroomList$Assist.can_publish))) {
_context2.next = 3;
_context2.next = 4;
break;
}
antd_es_message__WEBPACK_IMPORTED_MODULE_26__/* ["default"].warn */ .ZP.warn('您未获取此权限,需向管理员申请权限才能使用此功能');
setisLoading(false);
return _context2.abrupt("return");
case 3:
case 4:
formValue = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_11___default()({}, form.getFieldsValue());
if (!(formValue.end_time <= formValue.publish_time)) {
_context2.next = 7;
_context2.next = 9;
break;
}
antd_es_message__WEBPACK_IMPORTED_MODULE_26__/* ["default"].info */ .ZP.info('截止时间不能大于或等于发布时间');
setisLoading(false);
return _context2.abrupt("return");
case 7:
case 9:
if (!((targetKeys === null || targetKeys === void 0 ? void 0 : targetKeys.length) <= 0 && !radiovalue && list.length > 0)) {
_context2.next = 10;
_context2.next = 13;
break;
}
antd_es_message__WEBPACK_IMPORTED_MODULE_26__/* ["default"].info */ .ZP.info('发布班级不能为空');
setisLoading(false);
return _context2.abrupt("return");
case 10:
case 13:
bodys = {
homework_ids: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_9___default()(classroomList.actionTabs.selectArrs),
group_ids: targetKeys.length > 0 ? targetKeys.map(function (item) {
@ -1332,14 +1335,16 @@ var PublishShixun = function PublishShixun(_ref) {
publish_time: moment__WEBPACK_IMPORTED_MODULE_16___default()(formValue.publish_time).format('YYYY-MM-DD HH:mm'),
unified_setting: !targetKeys.length
};
_context2.next = 13;
setisLoading(true);
_context2.next = 17;
return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_17__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/publish_with_homework_list_position.json"), {
method: 'post',
body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_11___default()({}, bodys)
});
case 13:
case 17:
res = _context2.sent;
if (res.status === 0) {
setisLoading(false);
(0,_utils_util__WEBPACK_IMPORTED_MODULE_19__/* .trackEvent */ .L9)(['教学课堂', '图文作业', '立即发布']);
antd_es_message__WEBPACK_IMPORTED_MODULE_26__/* ["default"].success */ .ZP.success('发布成功');
dispatch({
@ -1366,8 +1371,10 @@ var PublishShixun = function PublishShixun(_ref) {
}
});
}
} else {
setisLoading(false);
}
case 15:
case 19:
case "end":
return _context2.stop();
}
@ -1384,9 +1391,14 @@ var PublishShixun = function PublishShixun(_ref) {
};
var detailCommonHomeworksList = classroomList.detailCommonHomeworksList;
var hasMore = count > page * limit;
var _useState19 = (0,react__WEBPACK_IMPORTED_MODULE_15__.useState)(false),
_useState20 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_13___default()(_useState19, 2),
isLoading = _useState20[0],
setisLoading = _useState20[1];
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_24__.jsxs)(antd_es_modal__WEBPACK_IMPORTED_MODULE_27__/* ["default"] */ .Z, {
width: 600,
centered: true,
confirmLoading: isLoading,
title: "\u53D1\u5E03\u4F5C\u4E1A",
open: classroomList.actionTabs.key === '立即发布' ? true : false,
okText: "\u53D1\u5E03\u4F5C\u4E1A",

@ -563,10 +563,10 @@ a.ant-btn-disabled:active > a:only-child::after {background: transparent;}
.ant-comment-actions > li > span {color: @text-color-secondary;}
.ant-comment-actions > li > span:hover {color: #595959;}
.ant-picker-status-error.ant-picker, .ant-picker-status-error.ant-picker:not([disabled]):hover {background-color: #fff;border-color: @error-color;}
.ant-picker-status-error.ant-picker-focused, .ant-picker-status-error.ant-picker:focus {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(216, 171, 154, 0.2);border-right-width: 1px;}
.ant-picker-status-error.ant-picker-focused, .ant-picker-status-error.ant-picker:focus {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(202, 201, 136, 0.2);border-right-width: 1px;}
.ant-picker-status-error.ant-picker .ant-picker-active-bar {background: color(~`colorPalette("@{error-color}", 5)`);}
.ant-picker-status-warning.ant-picker, .ant-picker-status-warning.ant-picker:not([disabled]):hover {background-color: #fff;border-color: @warning-color;}
.ant-picker-status-warning.ant-picker-focused, .ant-picker-status-warning.ant-picker:focus {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(110, 97, 139, 0.2);border-right-width: 1px;}
.ant-picker-status-warning.ant-picker-focused, .ant-picker-status-warning.ant-picker:focus {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(95, 140, 250, 0.2);border-right-width: 1px;}
.ant-picker-status-warning.ant-picker .ant-picker-active-bar {background: color(~`colorPalette("@{warning-color}", 5)`);}
.ant-picker {color: @text-color;background: #fff;border: 1px solid @border-color-base;border-radius: 2px;}
.ant-picker:hover, .ant-picker-focused {border-color: color(~`colorPalette("@{primary-color}", 5)`);border-right-width: 1px;}
@ -788,16 +788,16 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte
.anticon.ant-input-clear-icon:hover, .ant-input-clear-icon:hover {color: @text-color-secondary;}
.anticon.ant-input-clear-icon:active, .ant-input-clear-icon:active {color: @text-color;}
.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {background: #fff;border-color: @error-color;}
.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(216, 171, 154, 0.2);border-right-width: 1px;}
.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(202, 201, 136, 0.2);border-right-width: 1px;}
.ant-input-status-error .ant-input-prefix {color: @error-color;}
.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover {background: #fff;border-color: @warning-color;}
.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(110, 97, 139, 0.2);border-right-width: 1px;}
.ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:focus, .ant-input-status-warning:not(.ant-input-disabled):not(.ant-input-borderless).ant-input-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(95, 140, 250, 0.2);border-right-width: 1px;}
.ant-input-status-warning .ant-input-prefix {color: @warning-color;}
.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {background: #fff;border-color: @error-color;}
.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(216, 171, 154, 0.2);border-right-width: 1px;}
.ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(202, 201, 136, 0.2);border-right-width: 1px;}
.ant-input-affix-wrapper-status-error .ant-input-prefix {color: @error-color;}
.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:hover {background: #fff;border-color: @warning-color;}
.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(110, 97, 139, 0.2);border-right-width: 1px;}
.ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper:focus, .ant-input-affix-wrapper-status-warning:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(95, 140, 250, 0.2);border-right-width: 1px;}
.ant-input-affix-wrapper-status-warning .ant-input-prefix {color: @warning-color;}
.ant-input-group-wrapper-status-error .ant-input-group-addon {color: @error-color;border-color: @error-color;}
.ant-input-group-wrapper-status-warning .ant-input-group-addon {color: @warning-color;border-color: @warning-color;}
@ -894,16 +894,16 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte
.ant-input-number-affix-wrapper > div.ant-input-number {border: none;}
.ant-input-number-affix-wrapper > div.ant-input-number.ant-input-number-focused {box-shadow: none !important;}
.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {background: #fff;border-color: @error-color;}
.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(216, 171, 154, 0.2);border-right-width: 1px;}
.ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-error:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(202, 201, 136, 0.2);border-right-width: 1px;}
.ant-input-number-status-error .ant-input-number-prefix {color: @error-color;}
.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:hover {background: #fff;border-color: @warning-color;}
.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(110, 97, 139, 0.2);border-right-width: 1px;}
.ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number:focus, .ant-input-number-status-warning:not(.ant-input-number-disabled):not(.ant-input-number-borderless).ant-input-number-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(95, 140, 250, 0.2);border-right-width: 1px;}
.ant-input-number-status-warning .ant-input-number-prefix {color: @warning-color;}
.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {background: #fff;border-color: @error-color;}
.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(216, 171, 154, 0.2);border-right-width: 1px;}
.ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-error:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(202, 201, 136, 0.2);border-right-width: 1px;}
.ant-input-number-affix-wrapper-status-error .ant-input-number-prefix {color: @error-color;}
.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:hover {background: #fff;border-color: @warning-color;}
.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(110, 97, 139, 0.2);border-right-width: 1px;}
.ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper:focus, .ant-input-number-affix-wrapper-status-warning:not(.ant-input-number-affix-wrapper-disabled):not(.ant-input-number-affix-wrapper-borderless).ant-input-number-affix-wrapper-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(95, 140, 250, 0.2);border-right-width: 1px;}
.ant-input-number-affix-wrapper-status-warning .ant-input-number-prefix {color: @warning-color;}
.ant-input-number-group-wrapper-status-error .ant-input-number-group-addon {color: @error-color;border-color: @error-color;}
.ant-input-number-group-wrapper-status-warning .ant-input-number-group-addon {color: @warning-color;border-color: @warning-color;}
@ -1024,10 +1024,10 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte
.ant-list-grid .ant-col > .ant-list-item {border-bottom: none;}
.ant-list-bordered {border: 1px solid @border-color-base;border-radius: 2px;}
.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover {background: #fff;border-color: @error-color;}
.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(216, 171, 154, 0.2);border-right-width: 1px;}
.ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-error:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(202, 201, 136, 0.2);border-right-width: 1px;}
.ant-mentions-status-error .ant-input-prefix {color: @error-color;}
.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:hover {background: #fff;border-color: @warning-color;}
.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(110, 97, 139, 0.2);border-right-width: 1px;}
.ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions:focus, .ant-mentions-status-warning:not(.ant-mentions-disabled):not(.ant-mentions-borderless).ant-mentions-focused {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(95, 140, 250, 0.2);border-right-width: 1px;}
.ant-mentions-status-warning .ant-input-prefix {color: @warning-color;}
.ant-mentions {color: @text-color;background-color: #fff;background-image: none;border: 1px solid @border-color-base;border-radius: 2px;}
.ant-mentions::placeholder {color: #bfbfbf;}
@ -1360,9 +1360,9 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte
.ant-select-multiple .ant-select-selection-item-remove {color: inherit;color: @text-color-secondary;}
.ant-select-multiple .ant-select-selection-item-remove:hover {color: rgba(0, 0, 0, 0.75);}
.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {background-color: #fff;border-color: @error-color !important;}
.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(216, 171, 154, 0.2);border-right-width: 1px;}
.ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-error.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{error-color}", 5)`);box-shadow: 0 0 0 2px rgba(202, 201, 136, 0.2);border-right-width: 1px;}
.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector {background-color: #fff;border-color: @warning-color !important;}
.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(110, 97, 139, 0.2);border-right-width: 1px;}
.ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-open .ant-select-selector, .ant-select-status-warning.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer).ant-select-focused .ant-select-selector {border-color: color(~`colorPalette("@{warning-color}", 5)`);box-shadow: 0 0 0 2px rgba(95, 140, 250, 0.2);border-right-width: 1px;}
.ant-select {color: @text-color;}
.ant-select:not(.ant-select-customize-input) .ant-select-selector {background-color: #fff;border: 1px solid @border-color-base;border-radius: 2px;}
.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {border-color: color(~`colorPalette("@{primary-color}", 5)`);box-shadow: 0 0 0 2px fade(@primary-color, 20%);border-right-width: 1px;}
@ -1660,7 +1660,7 @@ tr.ant-table-expanded-row:hover > td {background: #fbfbfb;}
.ant-tag-blue-inverse {color: #fff;background: #1890ff;border-color: #1890ff;}
.ant-tag-geekblue {color: #1d39c4;background: #f0f5ff;border-color: #adc6ff;}
.ant-tag-geekblue-inverse {color: #fff;background: #2f54eb;border-color: #2f54eb;}
.ant-tag-purple {color: #531dab;background: #f9f0ff;border-color: #d3adf7;}
.ant-tag-purple {color: #531dab;background: color(~`colorPalette("@{heading-color}", 1)`);border-color: #d3adf7;}
.ant-tag-purple-inverse {color: #fff;background: #722ed1;border-color: #722ed1;}
.ant-tag-success {color: @success-color;background: color(~`colorPalette("@{success-color}", 1)`);border-color: color(~`colorPalette("@{success-color}", 3)`);}
.ant-tag-processing {color: @primary-color;background: color(~`colorPalette("@{primary-color}", 1)`);border-color: color(~`colorPalette("@{primary-color}", 3)`);}

@ -15,7 +15,7 @@
</head>
<body>
<div id="root"></div><link rel="stylesheet/less" type="text/css" href="https://www-cdn.educoder.net/color.less"><script>window.ENV = 'newBuild'</script><script src="https://www-cdn.educoder.net/js/less.min.js"></script><script>if(document.domain !== "www.educoder.net") document.title = '';</script>
<script src="https://www-cdn.educoder.net/umi.398a2e93.js"></script>
<script src="https://www-cdn.educoder.net/umi.186de022.js"></script>
<script src="https://www-cdn.educoder.net/js/officeapi.js"></script>
<script src="https://www-cdn.educoder.net/js/public.js"></script>

@ -398,6 +398,9 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
});
getList();
}, [params.coursesId]);
(0,react.useEffect)(function () {
window.scrollTo(0, 20);
}, []);
(0,react.useEffect)(function () {
return function () {
clearInterval(timeRefershRef.current);

@ -4357,7 +4357,7 @@ var WorkList = function WorkList(_ref) {
sorter: true,
render: function render(text, record) {
// return text;
console.log(record);
// console.log(text);
return /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
placement: "bottom",
@ -6810,7 +6810,7 @@ var Releasesetting = __webpack_require__(38448);
var RangePicker = date_picker/* default.RangePicker */.Z.RangePicker;
var Option = es_select/* default.Option */.Z.Option;
var Publish_WorkList = function WorkList(_ref) {
var _workList$homework_st2, _classroomList$Assist3, _classroomList$Assist4, _workSetting$group_se7, _workSetting$group_se8, _workList$homework_st4, _workList$homework_st5, _classroomList$Assist5, _classroomList$Assist6, _workSetting$group_se10;
var _workSetting$allow_la2, _workList$homework_st2, _classroomList$Assist3, _classroomList$Assist4, _workSetting$group_se7, _workSetting$group_se8, _workList$homework_st4, _workList$homework_st5, _classroomList$Assist5, _classroomList$Assist6, _workSetting$group_se10;
var shixunHomeworks = _ref.shixunHomeworks,
loading = _ref.loading,
dispatch = _ref.dispatch,
@ -6914,6 +6914,10 @@ var Publish_WorkList = function WorkList(_ref) {
(0,react.useEffect)(function () {
getData();
}, []);
var _useState9 = (0,react.useState)(false),
_useState10 = slicedToArray_default()(_useState9, 2),
isDis = _useState10[0],
setisDis = _useState10[1];
(0,react.useEffect)(function () {
if (!(workSetting !== null && workSetting !== void 0 && workSetting.course_id)) {
return;
@ -6921,6 +6925,10 @@ var Publish_WorkList = function WorkList(_ref) {
Object.keys(data).map(function (item) {
data[item] = workSetting[item];
});
if (workSetting.anonymous_comment) {
data.unified_late = workSetting.unified_anonymous_comment; //重新赋值
setisDis(workSetting.unified_anonymous_comment);
}
if (!data.allow_late || !data.unified_late) {
data.late_penalty = 5;
}
@ -7109,6 +7117,14 @@ var Publish_WorkList = function WorkList(_ref) {
})))[0]) === null || _ === void 0 ? void 0 : _.late_time) != null;
};
// 匿评分班情况下,可开启补交的设置
var banding_late = workSetting === null || workSetting === void 0 ? void 0 : (_workSetting$allow_la2 = workSetting.allow_late_settings) === null || _workSetting$allow_la2 === void 0 ? void 0 : _workSetting$allow_la2.every(function (item) {
if (item.evaluation_start) {
return true;
}
});
// 统一情况下,开启了匿评,不可修改作业截止时间
var DisEndTime = (workSetting === null || workSetting === void 0 ? void 0 : workSetting.unified_anonymous_comment) && (workSetting === null || workSetting === void 0 ? void 0 : workSetting.homework_status.includes("进行中")) || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.unified_late) && (workSetting === null || workSetting === void 0 ? void 0 : workSetting.homework_status.includes("进行中"));
//是否可以开启补交
var allowLateDisabled = (0,react.useMemo)(function () {
var _workSetting$group_se6;
@ -7288,7 +7304,7 @@ var Publish_WorkList = function WorkList(_ref) {
defaultValue: moment_default()((0,util/* HalfPastOne */.U6)(), 'HH:mm')
},
format: "YYYY-MM-DD HH:mm",
disabled: (workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late) && (workSetting === null || workSetting === void 0 ? void 0 : workSetting.homework_status.includes("已截止")) || disabled || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late) && moment_default()() >= moment_default()(workSetting === null || workSetting === void 0 ? void 0 : workSetting.end_time) || (0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist6 = classroomList.AssistantObject.normal) !== null && _classroomList$Assist6 !== void 0 && _classroomList$Assist6.can_publish),
disabled: DisEndTime || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late) && (workSetting === null || workSetting === void 0 ? void 0 : workSetting.homework_status.includes("已截止")) || disabled || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late) && moment_default()() >= moment_default()(workSetting === null || workSetting === void 0 ? void 0 : workSetting.end_time) || (0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist6 = classroomList.AssistantObject.normal) !== null && _classroomList$Assist6 !== void 0 && _classroomList$Assist6.can_publish),
allowClear: false,
disabledDate: function disabledDate(current) {
return (0,Releasesetting/* disabledDate */.Q8)(current, workSetting === null || workSetting === void 0 ? void 0 : workSetting.course_end_date, data.publish_time);
@ -7485,7 +7501,7 @@ var Publish_WorkList = function WorkList(_ref) {
className: "mt15 pl30",
children: [/*#__PURE__*/(0,jsx_runtime.jsx)(es_checkbox/* default */.Z, {
checked: data.allow_late,
disabled: disabled || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.anonymous_comment) || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late),
disabled: banding_late ? banding_late : disabled || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late),
onChange: function onChange(e) {
var _classroomList$Assist13, _classroomList$Assist14;
if ((0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist13 = classroomList.AssistantObject) !== null && _classroomList$Assist13 !== void 0 && (_classroomList$Assist14 = _classroomList$Assist13.normal) !== null && _classroomList$Assist14 !== void 0 && _classroomList$Assist14.can_late)) {
@ -7553,7 +7569,12 @@ var Publish_WorkList = function WorkList(_ref) {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: "\u8865\u4EA4\u65B9\u5F0F\uFF1A"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default.Group */.ZP.Group, {
disabled: disabled || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.anonymous_comment) || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late),
disabled: disabled
// ||
// workSetting?.anonymous_comment ||
// workSetting?.allow_late
,
value: data.unified_late,
onChange: function onChange(e) {
var _classroomList$Assist15;
@ -7570,9 +7591,11 @@ var Publish_WorkList = function WorkList(_ref) {
setData(objectSpread2_default()({}, data));
},
children: [(data === null || data === void 0 ? void 0 : data.unified_setting) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, {
disabled: workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late,
value: true,
children: " \u7EDF\u4E00\u8865\u4EA4 "
}), (workSetting === null || workSetting === void 0 ? void 0 : (_workSetting$group_se10 = workSetting.group_settings) === null || _workSetting$group_se10 === void 0 ? void 0 : _workSetting$group_se10.length) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, {
disabled: workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late,
value: false,
children: " \u5206\u73ED\u8865\u4EA4 "
})]
@ -7586,7 +7609,9 @@ var Publish_WorkList = function WorkList(_ref) {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "ml5",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {
disabled: disabled || unifiedLateTimeDisabled,
disabled: disabled
// disabled={disabled || unifiedLateTimeDisabled}
,
value: data.late_penalty,
onChange: function onChange(value) {
var _classroomList$Assist16;
@ -7624,7 +7649,9 @@ var Publish_WorkList = function WorkList(_ref) {
defaultValue: moment_default()((0,util/* HalfPastOne */.U6)(), 'HH:mm')
},
format: "YYYY-MM-DD HH:mm",
disabled: disabled || unifiedLateTimeDisabled,
disabled: disabled
// disabled={disabled || unifiedLateTimeDisabled}
,
value: data.late_time ? moment_default()(data.late_time) : '',
disabledDate: function disabledDate(current) {
return (0,Releasesetting/* disabledDate */.Q8)(current, workSetting === null || workSetting === void 0 ? void 0 : workSetting.course_end_date);

@ -76,36 +76,37 @@ PlusOutlined.displayName = 'PlusOutlined';
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var antd_es_select_style__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! antd/es/select/style */ 95985);
/* harmony import */ var antd_es_select__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! antd/es/select */ 34041);
/* harmony import */ var antd_es_select__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! antd/es/select */ 34041);
/* harmony import */ var antd_es_pagination_style__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! antd/es/pagination/style */ 14182);
/* harmony import */ var antd_es_pagination__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! antd/es/pagination */ 260);
/* harmony import */ var antd_es_pagination__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! antd/es/pagination */ 260);
/* harmony import */ var antd_es_table_style__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! antd/es/table/style */ 71854);
/* harmony import */ var antd_es_table__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! antd/es/table */ 67250);
/* harmony import */ var antd_es_table__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! antd/es/table */ 67250);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/regeneratorRuntime.js */ 17061);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var antd_es_message_style__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! antd/es/message/style */ 14934);
/* harmony import */ var antd_es_message__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! antd/es/message */ 12461);
/* harmony import */ var antd_es_message__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! antd/es/message */ 12461);
/* harmony import */ var antd_es_modal_style__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! antd/es/modal/style */ 35611);
/* harmony import */ var antd_es_modal__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! antd/es/modal */ 85402);
/* harmony import */ var antd_es_modal__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! antd/es/modal */ 85402);
/* harmony import */ var antd_es_button_style__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! antd/es/button/style */ 29913);
/* harmony import */ var antd_es_button__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd/es/button */ 71577);
/* harmony import */ var antd_es_button__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! antd/es/button */ 71577);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/objectSpread2.js */ 42122);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/asyncToGenerator.js */ 17156);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_8__);
/* harmony import */ var antd_es_form_style__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! antd/es/form/style */ 75627);
/* harmony import */ var antd_es_form__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! antd/es/form */ 51018);
/* harmony import */ var antd_es_form__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! antd/es/form */ 51018);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/slicedToArray.js */ 27424);
/* harmony import */ var _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_10___default = /*#__PURE__*/__webpack_require__.n(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_10__);
/* harmony import */ var antd_es_checkbox_style__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! antd/es/checkbox/style */ 82000);
/* harmony import */ var antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! antd/es/checkbox */ 32808);
/* harmony import */ var antd_es_checkbox__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! antd/es/checkbox */ 32808);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! react */ 67294);
/* harmony import */ var umi__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! umi */ 89214);
/* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! @ant-design/icons */ 51042);
/* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! @ant-design/icons */ 87588);
/* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! @ant-design/icons */ 51042);
/* harmony import */ var _ant_design_icons__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! @ant-design/icons */ 87588);
/* harmony import */ var _utils_fetch__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @/utils/fetch */ 84519);
/* harmony import */ var _index_less_modules__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./index.less?modules */ 66859);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! react/jsx-runtime */ 85893);
/* harmony import */ var _assets_images_AssistantCode3_jpeg__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @/assets/images/AssistantCode3.jpeg */ 32637);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! react/jsx-runtime */ 85893);
@ -133,7 +134,8 @@ __webpack_require__.r(__webpack_exports__);
var CheckboxGroup = antd_es_checkbox__WEBPACK_IMPORTED_MODULE_17__/* ["default"].Group */ .Z.Group;
var CheckboxGroup = antd_es_checkbox__WEBPACK_IMPORTED_MODULE_18__/* ["default"].Group */ .Z.Group;
var ShixunsListPage = function ShixunsListPage(_ref) {
var _params$zydatas, _params$zydatas2, _params$jbdatas, _params$jbdatas2, _params$kcdatas, _params$kcdatas2;
var classroomList = _ref.classroomList,
@ -163,9 +165,13 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
_useState8 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_10___default()(_useState7, 2),
isloading = _useState8[0],
setisloading = _useState8[1];
var _Form$useForm = antd_es_form__WEBPACK_IMPORTED_MODULE_18__/* ["default"].useForm */ .Z.useForm(),
var _Form$useForm = antd_es_form__WEBPACK_IMPORTED_MODULE_19__/* ["default"].useForm */ .Z.useForm(),
_Form$useForm2 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_10___default()(_Form$useForm, 1),
form = _Form$useForm2[0];
var _useState9 = (0,react__WEBPACK_IMPORTED_MODULE_12__.useState)(false),
_useState10 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_10___default()(_useState9, 2),
isshow = _useState10[0],
setisshow = _useState10[1];
// console.log(params);
@ -190,7 +196,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
});
case 2:
res = _context3.sent;
setdatas(res === null || res === void 0 ? void 0 : res.data);
setdatas(res);
case 4:
case "end":
return _context3.stop();
@ -275,14 +281,14 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
}));
return _getcourse.apply(this, arguments);
}
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)("div", {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_15__/* ["default"].content */ .Z.content,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsxs)("div", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_15__/* ["default"].header */ .Z.header,
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)("span", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)("span", {
className: _index_less_modules__WEBPACK_IMPORTED_MODULE_15__/* ["default"].span */ .Z.span,
children: "\u5173\u8054\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_19__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, {
type: "primary",
onClick: function onClick() {
params.zydatas = [];
@ -294,14 +300,18 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
ec_course_id: ''
});
setparams(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_7___default()({}, params));
setisshowmodal(true);
if (!(datas !== null && datas !== void 0 && datas.have_data)) {
setisshow(true);
} else {
setisshowmodal(true);
}
getrz();
},
icon: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(_ant_design_icons__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, {}),
icon: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)(_ant_design_icons__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, {}),
children: "\u6DFB\u52A0\u5173\u8054"
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd_es_table__WEBPACK_IMPORTED_MODULE_21__/* ["default"] */ .Z, {
dataSource: datas,
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)(antd_es_table__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z, {
dataSource: datas.data,
pagination: false,
columns: [{
title: '序号',
@ -335,16 +345,16 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
width: '20%',
key: 'id',
render: function render(text, record) {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)("a", {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsxs)("div", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)("a", {
href: "/classrooms/".concat(param === null || param === void 0 ? void 0 : param.coursesId, "/engineering/datail?kc=").concat(record === null || record === void 0 ? void 0 : record.ec_course_id),
style: {
marginRight: 20
},
children: "\u67E5\u770B\u8BE6\u60C5"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)("a", {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)("a", {
onClick: function onClick() {
antd_es_modal__WEBPACK_IMPORTED_MODULE_22__/* ["default"].confirm */ .Z.confirm({
antd_es_modal__WEBPACK_IMPORTED_MODULE_23__/* ["default"].confirm */ .Z.confirm({
title: '提示',
content: '你确定要取消关联吗',
okText: '确认',
@ -365,7 +375,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
case 2:
res = _context.sent;
if (res.status === 0) {
antd_es_message__WEBPACK_IMPORTED_MODULE_23__/* ["default"].info */ .ZP.info('取消成功');
antd_es_message__WEBPACK_IMPORTED_MODULE_24__/* ["default"].info */ .ZP.info('取消成功');
getDatas();
}
case 4:
@ -386,7 +396,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
});
}
}]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd_es_pagination__WEBPACK_IMPORTED_MODULE_24__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)(antd_es_pagination__WEBPACK_IMPORTED_MODULE_25__/* ["default"] */ .Z, {
style: {
textAlign: 'center',
marginTop: 20
@ -400,9 +410,49 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
params.page = e, setparams(_root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_7___default()({}, params));
getDatas();
}
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd_es_modal__WEBPACK_IMPORTED_MODULE_22__/* ["default"] */ .Z, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsxs)(antd_es_modal__WEBPACK_IMPORTED_MODULE_23__/* ["default"] */ .Z, {
title: "\u5173\u8054\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B",
centered: true,
width: 566,
open: isshow,
footer: null,
onCancel: function onCancel() {
setisshow(false);
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)("p", {
children: "\u6559\u5B66\u8BFE\u5802\u6240\u5C5E\u5355\u4F4D\u672A\u5F00\u8BBE\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5173\u8054\u64CD\u4F5C\uFF01"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)("p", {
children: "\u89E3\u51B3\u529E\u6CD5\uFF1A"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)("p", {
children: "1.\u9700\u8981\u8BE5\u5355\u4F4D\u7684\u8BA4\u8BC1\u5DE5\u4F5C\u56E2\u961F\u4EBA\u5458\uFF0C\u5148\u5728\u5DE5\u7A0B\u8BA4\u8BC1\u6A21\u5757\u6DFB\u52A0\u57F9\u517B\u65B9\u6848\u4EE5\u53CA\u8BFE\u7A0B\uFF1B "
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)("p", {
children: "2.\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\uFF0C\u534F\u52A9\u89E3\u51B3\u3002"
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)("div", {
style: {
textAlign: 'center'
},
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)("img", {
style: {
width: 192
},
src: _assets_images_AssistantCode3_jpeg__WEBPACK_IMPORTED_MODULE_16__
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsxs)("div", {
style: {
textAlign: 'end'
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)(antd_es_button__WEBPACK_IMPORTED_MODULE_20__/* ["default"] */ .Z, {
type: "primary",
onClick: function onClick() {
setisshow(false);
},
children: "\u77E5\u9053\u4E86"
}), " "]
})]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsxs)(antd_es_modal__WEBPACK_IMPORTED_MODULE_23__/* ["default"] */ .Z, {
title: "\u5173\u8054\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B",
open: isshowmodal,
centered: true,
onOk: function onOk() {
form.submit();
},
@ -412,13 +462,13 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
onCancel: function onCancel() {
setisshowmodal(false);
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)("p", {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsxs)("p", {
style: {
color: '#FA6400',
fontSize: '14px'
},
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(_ant_design_icons__WEBPACK_IMPORTED_MODULE_25__/* ["default"] */ .Z, {}), " \u6559\u5B66\u8BFE\u5802\u6240\u5C5E\u5355\u4F4D\u5F00\u8BBE\u4E86\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B\uFF0C\u624D\u80FD\u8FDB\u884C\u6DFB\u52A0\u5173\u8054\u64CD\u4F5C\uFF01"]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsxs)(antd_es_form__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .Z, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)(_ant_design_icons__WEBPACK_IMPORTED_MODULE_26__/* ["default"] */ .Z, {}), " \u6559\u5B66\u8BFE\u5802\u6240\u5C5E\u5355\u4F4D\u5F00\u8BBE\u4E86\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B\uFF0C\u624D\u80FD\u8FDB\u884C\u6DFB\u52A0\u5173\u8054\u64CD\u4F5C\uFF01"]
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsxs)(antd_es_form__WEBPACK_IMPORTED_MODULE_19__/* ["default"] */ .Z, {
labelCol: {
span: 4
},
@ -454,7 +504,7 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
res = _context2.sent;
setisloading(false);
if (res.status === 0) {
antd_es_message__WEBPACK_IMPORTED_MODULE_23__/* ["default"].info */ .ZP.info('关联成功');
antd_es_message__WEBPACK_IMPORTED_MODULE_24__/* ["default"].info */ .ZP.info('关联成功');
getDatas();
form.setFieldsValue({
zy: '',
@ -473,52 +523,52 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
return _ref2.apply(this, arguments);
};
}(),
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_18__/* ["default"].Item */ .Z.Item, {
children: [/*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_19__/* ["default"].Item */ .Z.Item, {
label: "\u8BA4\u8BC1\u4E13\u4E1A",
name: "zy",
rules: [{
required: true,
message: '请选择认证专业'
}],
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd_es_select__WEBPACK_IMPORTED_MODULE_26__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)(antd_es_select__WEBPACK_IMPORTED_MODULE_27__/* ["default"] */ .Z, {
disabled: ((_params$zydatas = params.zydatas) === null || _params$zydatas === void 0 ? void 0 : _params$zydatas.length) <= 0,
placeholder: "\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A",
children: params === null || params === void 0 ? void 0 : (_params$zydatas2 = params.zydatas) === null || _params$zydatas2 === void 0 ? void 0 : _params$zydatas2.map(function (item, index) {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd_es_select__WEBPACK_IMPORTED_MODULE_26__/* ["default"].Option */ .Z.Option, {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)(antd_es_select__WEBPACK_IMPORTED_MODULE_27__/* ["default"].Option */ .Z.Option, {
value: item === null || item === void 0 ? void 0 : item.ec_major_school_id,
children: item === null || item === void 0 ? void 0 : item.name
}, index);
})
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_18__/* ["default"].Item */ .Z.Item, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_19__/* ["default"].Item */ .Z.Item, {
label: "\u8BA4\u8BC1\u5C4A\u522B",
name: "jb",
rules: [{
required: true,
message: '请选择认证届别'
}],
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd_es_select__WEBPACK_IMPORTED_MODULE_26__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)(antd_es_select__WEBPACK_IMPORTED_MODULE_27__/* ["default"] */ .Z, {
disabled: ((_params$jbdatas = params.jbdatas) === null || _params$jbdatas === void 0 ? void 0 : _params$jbdatas.length) <= 0,
placeholder: "\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B",
children: params === null || params === void 0 ? void 0 : (_params$jbdatas2 = params.jbdatas) === null || _params$jbdatas2 === void 0 ? void 0 : _params$jbdatas2.map(function (item, index) {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd_es_select__WEBPACK_IMPORTED_MODULE_26__/* ["default"].Option */ .Z.Option, {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)(antd_es_select__WEBPACK_IMPORTED_MODULE_27__/* ["default"].Option */ .Z.Option, {
value: item === null || item === void 0 ? void 0 : item.ec_year_id,
children: item === null || item === void 0 ? void 0 : item.year
}, index);
})
})
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_18__/* ["default"].Item */ .Z.Item, {
}), /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)(antd_es_form__WEBPACK_IMPORTED_MODULE_19__/* ["default"].Item */ .Z.Item, {
label: "\u5173\u8054\u8BFE\u7A0B",
name: "ec_course_id",
rules: [{
required: true,
message: '请选择关联课程'
}],
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd_es_select__WEBPACK_IMPORTED_MODULE_26__/* ["default"] */ .Z, {
children: /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)(antd_es_select__WEBPACK_IMPORTED_MODULE_27__/* ["default"] */ .Z, {
disabled: ((_params$kcdatas = params.kcdatas) === null || _params$kcdatas === void 0 ? void 0 : _params$kcdatas.length) <= 0,
placeholder: "\u8BF7\u9009\u62E9\u5173\u8054\u8BFE\u7A0B",
children: params === null || params === void 0 ? void 0 : (_params$kcdatas2 = params.kcdatas) === null || _params$kcdatas2 === void 0 ? void 0 : _params$kcdatas2.map(function (item, index) {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_16__.jsx)(antd_es_select__WEBPACK_IMPORTED_MODULE_26__/* ["default"].Option */ .Z.Option, {
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_17__.jsx)(antd_es_select__WEBPACK_IMPORTED_MODULE_27__/* ["default"].Option */ .Z.Option, {
value: item === null || item === void 0 ? void 0 : item.id,
children: item === null || item === void 0 ? void 0 : item.name
}, index);
@ -553,6 +603,16 @@ var ShixunsListPage = function ShixunsListPage(_ref) {
// extracted by mini-css-extract-plugin
/* harmony default export */ __webpack_exports__["Z"] = ({"flex_box_center":"flex_box_center___auROP","flex_space_between":"flex_space_between___zffiE","flex_box_vertical_center":"flex_box_vertical_center___wyNpY","flex_box_center_end":"flex_box_center_end___m_Isr","flex_box_column":"flex_box_column___b27kO","content":"content___QuZGt","header":"header___Lgq9g","span":"span___aqN0x","title":"title___fcmlM","textone":"textone___AoPbl"});
/***/ }),
/***/ 32637:
/*!***********************************************!*\
!*** ./src/assets/images/AssistantCode3.jpeg ***!
\***********************************************/
/***/ (function(module, __unused_webpack_exports, __webpack_require__) {
module.exports = __webpack_require__.p + "static/AssistantCode3.a8740efb.jpeg";
/***/ })
}]);

@ -6653,7 +6653,7 @@ var WorkList = function WorkList(_ref) {
alignItems: 'center',
position: 'absolute',
top: '70px',
left: '190px',
left: '130px',
zIndex: 5,
cursor: 'pointer'
},

@ -6863,14 +6863,16 @@ var PublishShixun = function PublishShixun(_ref) {
publish_time: moment_default()(formValue.publish_time).format('YYYY-MM-DD HH:mm'),
unified_setting: radiovalue
};
_context2.next = 13;
setisLoading(true);
_context2.next = 14;
return (0,fetch/* default */.ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/publish_with_homework_list_position.json"), {
method: 'post',
body: objectSpread2_default()({}, bodys)
});
case 13:
case 14:
res = _context2.sent;
if (res.status === 0) {
setisLoading(false);
(0,util/* trackEvent */.L9)(['教学课堂', '图文作业', '立即发布']);
message/* default.success */.ZP.success('发布成功');
dispatch({
@ -6927,7 +6929,7 @@ var PublishShixun = function PublishShixun(_ref) {
});
}
}
case 15:
case 16:
case "end":
return _context2.stop();
}
@ -6943,9 +6945,14 @@ var PublishShixun = function PublishShixun(_ref) {
settargetKeys([]);
};
var hasMore = count > page * limit;
var _useState19 = (0,react.useState)(false),
_useState20 = slicedToArray_default()(_useState19, 2),
isLoading = _useState20[0],
setisLoading = _useState20[1];
return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, {
width: 600,
centered: true,
confirmLoading: isLoading,
title: "\u53D1\u5E03\u4F5C\u4E1A",
open: classroomList.actionTabs.key === '立即发布' ? true : false,
okText: "\u53D1\u5E03\u4F5C\u4E1A",
@ -7642,7 +7649,7 @@ var lodash = __webpack_require__(96486);
var RangePicker = date_picker/* default.RangePicker */.Z.RangePicker;
var Option = es_select/* default.Option */.Z.Option;
var Publish_Publish = function Publish(_ref) {
var _workSetting$group_se6, _workList$homework_st, _classroomList$Assist3, _classroomList$Assist4, _workList$homework_st3, _workList$homework_st4, _classroomList$Assist5, _classroomList$Assist6, _classroomList$Assist7, _classroomList$Assist8, _workSetting$group_se8;
var _workSetting$allow_la2, _workSetting$group_se6, _workList$homework_st, _classroomList$Assist3, _classroomList$Assist4, _workList$homework_st3, _workList$homework_st4, _classroomList$Assist5, _classroomList$Assist6, _classroomList$Assist7, _classroomList$Assist8, _workSetting$group_se8;
var shixunHomeworks = _ref.shixunHomeworks,
classroomList = _ref.classroomList,
getData = _ref.getData,
@ -7716,6 +7723,10 @@ var Publish_Publish = function Publish(_ref) {
_useState8 = slicedToArray_default()(_useState7, 2),
data = _useState8[0],
setData = _useState8[1];
var _useState9 = (0,react.useState)(false),
_useState10 = slicedToArray_default()(_useState9, 2),
isDis = _useState10[0],
setisDis = _useState10[1];
(0,react.useEffect)(function () {
if (!(workSetting !== null && workSetting !== void 0 && workSetting.course_id)) {
return;
@ -7727,6 +7738,10 @@ var Publish_Publish = function Publish(_ref) {
data[item] = workSetting[item];
}
});
if (workSetting.anonymous_comment) {
data.unified_late = workSetting.unified_anonymous_comment; //重新赋值
setisDis(workSetting.unified_anonymous_comment);
}
if (!data.allow_late || !data.unified_late) {
data.late_penalty = 5;
}
@ -7902,6 +7917,14 @@ var Publish_Publish = function Publish(_ref) {
})))[0]) === null || _ === void 0 ? void 0 : _.late_time) != null;
};
var unifiedLateTimeDisabled = workSetting === null || workSetting === void 0 ? void 0 : workSetting.anonymous_comment;
// 匿评分班情况下,可开启补交的设置
var banding_late = workSetting === null || workSetting === void 0 ? void 0 : (_workSetting$allow_la2 = workSetting.allow_late_settings) === null || _workSetting$allow_la2 === void 0 ? void 0 : _workSetting$allow_la2.every(function (item) {
if (item.evaluation_start) {
return true;
}
});
// 统一情况下,开启了匿评,不可修改作业截止时间
var DisEndTime = (workSetting === null || workSetting === void 0 ? void 0 : workSetting.unified_anonymous_comment) && (workSetting === null || workSetting === void 0 ? void 0 : workSetting.homework_status.includes("进行中")) || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.unified_late) && (workSetting === null || workSetting === void 0 ? void 0 : workSetting.homework_status.includes("进行中"));
var groupLateTimeDisabled = function groupLateTimeDisabled(id) {
if (!id) {
return false;
@ -8059,7 +8082,7 @@ var Publish_Publish = function Publish(_ref) {
defaultValue: moment_default()((0,util/* HalfPastOne */.U6)(), 'HH:mm')
},
format: "YYYY-MM-DD HH:mm",
disabled: (workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late) && (workSetting === null || workSetting === void 0 ? void 0 : workSetting.homework_status.includes("已截止")) || disabled || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late) && moment_default()() >= moment_default()(workSetting === null || workSetting === void 0 ? void 0 : workSetting.end_time) || (0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist7 = classroomList.AssistantObject) !== null && _classroomList$Assist7 !== void 0 && (_classroomList$Assist8 = _classroomList$Assist7.group) !== null && _classroomList$Assist8 !== void 0 && _classroomList$Assist8.can_publish),
disabled: DisEndTime || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late) && (workSetting === null || workSetting === void 0 ? void 0 : workSetting.homework_status.includes("已截止")) || disabled || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late) && moment_default()() >= moment_default()(workSetting === null || workSetting === void 0 ? void 0 : workSetting.end_time) || (0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist7 = classroomList.AssistantObject) !== null && _classroomList$Assist7 !== void 0 && (_classroomList$Assist8 = _classroomList$Assist7.group) !== null && _classroomList$Assist8 !== void 0 && _classroomList$Assist8.can_publish),
disabledDate: function disabledDate(current) {
return (0,Releasesetting/* disabledDate */.Q8)(current, workSetting === null || workSetting === void 0 ? void 0 : workSetting.course_end_date, data.publish_time);
},
@ -8258,7 +8281,7 @@ var Publish_Publish = function Publish(_ref) {
checked: data.allow_late
// disabled={disabled || allowLateDisabled}
,
disabled: disabled || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.anonymous_comment) || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late),
disabled: banding_late ? banding_late : disabled || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late),
onChange: function onChange(e) {
var _classroomList$Assist15;
if ((0,authority/* isAssistant */.Rm)() && !((_classroomList$Assist15 = classroomList.AssistantObject.group) !== null && _classroomList$Assist15 !== void 0 && _classroomList$Assist15.can_late)) {
@ -8310,7 +8333,8 @@ var Publish_Publish = function Publish(_ref) {
children: [/*#__PURE__*/(0,jsx_runtime.jsx)("span", {
children: "\u8865\u4EA4\u65B9\u5F0F\uFF1A"
}), /*#__PURE__*/(0,jsx_runtime.jsxs)(es_radio/* default.Group */.ZP.Group, {
disabled: disabled || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.anonymous_comment) || (workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late),
// disabled={disabled || workSetting?.anonymous_comment || workSetting?.allow_late}
disabled: disabled,
value: data.unified_late,
onChange: function onChange(e) {
var _classroomList$Assist16;
@ -8327,9 +8351,11 @@ var Publish_Publish = function Publish(_ref) {
setData(objectSpread2_default()({}, data));
},
children: [(data === null || data === void 0 ? void 0 : data.unified_setting) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, {
disabled: workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late,
value: true,
children: " \u7EDF\u4E00\u8865\u4EA4 "
}), (workSetting === null || workSetting === void 0 ? void 0 : (_workSetting$group_se8 = workSetting.group_settings) === null || _workSetting$group_se8 === void 0 ? void 0 : _workSetting$group_se8.length) && /*#__PURE__*/(0,jsx_runtime.jsx)(es_radio/* default */.ZP, {
disabled: workSetting === null || workSetting === void 0 ? void 0 : workSetting.allow_late,
value: false,
children: " \u5206\u73ED\u8865\u4EA4 "
})]
@ -8343,7 +8369,8 @@ var Publish_Publish = function Publish(_ref) {
}), /*#__PURE__*/(0,jsx_runtime.jsx)(col/* default */.Z, {
className: "ml5",
children: /*#__PURE__*/(0,jsx_runtime.jsx)(input_number/* default */.Z, {
disabled: disabled || unifiedLateTimeDisabled,
// disabled={disabled || unifiedLateTimeDisabled}
disabled: disabled || banding_late,
min: 0,
value: data.late_penalty,
onChange: function onChange(value) {

@ -1845,27 +1845,30 @@ var PublishShixun = function PublishShixun(_ref) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
if (!((0,authority/* isAssistant */.Rm)() && !(classroomList !== null && classroomList !== void 0 && (_classroomList$Assist = classroomList.AssistantObject) !== null && _classroomList$Assist !== void 0 && (_classroomList$Assist2 = _classroomList$Assist.group) !== null && _classroomList$Assist2 !== void 0 && _classroomList$Assist2.can_publish))) {
_context2.next = 3;
_context2.next = 4;
break;
}
message/* default.warn */.ZP.warn('您未获取此权限,需向管理员申请权限才能使用此功能');
setisLoading(false);
return _context2.abrupt("return");
case 3:
case 4:
formValue = objectSpread2_default()({}, form.getFieldsValue());
if (!(formValue.end_time <= formValue.publish_time)) {
_context2.next = 7;
_context2.next = 9;
break;
}
message/* default.info */.ZP.info('截止时间不能大于或等于发布时间');
setisLoading(false);
return _context2.abrupt("return");
case 7:
case 9:
if (!((targetKeys === null || targetKeys === void 0 ? void 0 : targetKeys.length) <= 0 && !radiovalue && list.length > 0)) {
_context2.next = 10;
_context2.next = 13;
break;
}
message/* default.info */.ZP.info('发布班级不能为空');
setisLoading(false);
return _context2.abrupt("return");
case 10:
case 13:
bodys = {
homework_ids: toConsumableArray_default()(classroomList.actionTabs.selectArrs),
group_ids: targetKeys.length > 0 ? targetKeys.map(function (item) {
@ -1875,14 +1878,16 @@ var PublishShixun = function PublishShixun(_ref) {
publish_time: moment_default()(formValue.publish_time).format('YYYY-MM-DD HH:mm'),
unified_setting: !targetKeys.length
};
_context2.next = 13;
setisLoading(true);
_context2.next = 17;
return (0,fetch/* default */.ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/publish_with_homework_list_position.json"), {
method: 'post',
body: objectSpread2_default()({}, bodys)
});
case 13:
case 17:
res = _context2.sent;
if (res.status === 0) {
setisLoading(false);
(0,util/* trackEvent */.L9)(['教学课堂', '分组作业', '立即发布']);
message/* default.success */.ZP.success('发布成功');
dispatch({
@ -1909,8 +1914,10 @@ var PublishShixun = function PublishShixun(_ref) {
}
});
}
} else {
setisLoading(false);
}
case 15:
case 19:
case "end":
return _context2.stop();
}
@ -1927,8 +1934,13 @@ var PublishShixun = function PublishShixun(_ref) {
};
var hasMore = count > page * limit;
var detailCommonHomeworksList = classroomList.detailCommonHomeworksList;
var _useState19 = (0,react.useState)(false),
_useState20 = slicedToArray_default()(_useState19, 2),
isLoading = _useState20[0],
setisLoading = _useState20[1];
return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, {
width: 600,
confirmLoading: isLoading,
centered: true,
title: "\u53D1\u5E03\u4F5C\u4E1A",
open: classroomList.actionTabs.key === '立即发布' ? true : false,

@ -4152,8 +4152,10 @@ var Releasesetting_WorkList = function WorkList(_ref) {
},
disabledTime: function disabledTime(current) {
return (0,Releasesetting/* disabledTime */.d0)(current);
},
disabled: disabled || !(workList !== null && workList !== void 0 && workList.homework_status.includes("未发布")) || !((_classroomList$Assist5 = classroomList.AssistantObject.hack) !== null && _classroomList$Assist5 !== void 0 && _classroomList$Assist5.can_publish) && (0,authority/* isAssistant */.Rm)(),
}
// disabled={disabled || (!workList?.homework_status.includes("未发布")) ||(!classroomList.AssistantObject.hack?.can_publish && isAssistant())}
,
disabled: disabled || moment_default()() >= moment_default()(workSetting === null || workSetting === void 0 ? void 0 : workSetting.publish_time) || !((_classroomList$Assist5 = classroomList.AssistantObject.hack) !== null && _classroomList$Assist5 !== void 0 && _classroomList$Assist5.can_publish) && (0,authority/* isAssistant */.Rm)(),
value: data.publish_time ? moment_default()(data.publish_time) : '',
onChange: function onChange(value, time) {
data.publish_time = time;
@ -8314,36 +8316,40 @@ var PublishShixun = function PublishShixun(_ref) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
if (!((0,_utils_authority__WEBPACK_IMPORTED_MODULE_19__/* .isAssistant */ .Rm)() && !((_classroomList$Assist = classroomList.AssistantObject.hack) !== null && _classroomList$Assist !== void 0 && _classroomList$Assist.can_publish))) {
_context2.next = 3;
_context2.next = 4;
break;
}
antd_es_message__WEBPACK_IMPORTED_MODULE_27__/* ["default"].warn */ .ZP.warn('您未获取此权限,需向管理员申请权限才能使用此功能');
setisLoading(false);
return _context2.abrupt("return");
case 3:
case 4:
formValue = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_11___default()({}, form.getFieldsValue());
if (!(formValue.end_time <= formValue.publish_time)) {
_context2.next = 7;
_context2.next = 9;
break;
}
antd_es_message__WEBPACK_IMPORTED_MODULE_27__/* ["default"].info */ .ZP.info('截止时间不能大于或等于发布时间');
setisLoading(false);
return _context2.abrupt("return");
case 7:
case 9:
if (!((targetKeys === null || targetKeys === void 0 ? void 0 : targetKeys.length) <= 0 && !radiovalue && list.length > 0)) {
_context2.next = 10;
_context2.next = 13;
break;
}
antd_es_message__WEBPACK_IMPORTED_MODULE_27__/* ["default"].info */ .ZP.info('发布班级不能为空');
setisLoading(false);
return _context2.abrupt("return");
case 10:
case 13:
if (!(items.reduce(function (a, b) {
return a + b;
}) === 0 && !isredio)) {
_context2.next = 13;
_context2.next = 17;
break;
}
antd_es_message__WEBPACK_IMPORTED_MODULE_27__/* ["default"].info */ .ZP.info('简单适中困难题数相加不能为0');
setisLoading(false);
return _context2.abrupt("return");
case 13:
case 17:
bodys = {
homework_ids: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_12___default()(classroomList.actionTabs.selectArrs),
group_ids: targetKeys.length > 0 ? targetKeys.map(function (item) {
@ -8357,14 +8363,16 @@ var PublishShixun = function PublishShixun(_ref) {
send_type: isredio ? '0' : '1',
unified_setting: !targetKeys.length
};
_context2.next = 16;
setisLoading(true);
_context2.next = 21;
return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/publish_with_homework_list_position.json"), {
method: 'post',
body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_11___default()({}, bodys)
});
case 16:
case 21:
res = _context2.sent;
if (res.status === 0) {
setisLoading(false);
(0,_utils_util__WEBPACK_IMPORTED_MODULE_20__/* .trackEvent */ .L9)(['教学课堂', '图文作业', '立即发布']);
antd_es_message__WEBPACK_IMPORTED_MODULE_27__/* ["default"].success */ .ZP.success('发布成功');
dispatch({
@ -8391,8 +8399,10 @@ var PublishShixun = function PublishShixun(_ref) {
}
});
}
} else {
setisLoading(false);
}
case 18:
case 23:
case "end":
return _context2.stop();
}
@ -8408,8 +8418,13 @@ var PublishShixun = function PublishShixun(_ref) {
settargetKeys([]);
};
var hasMore = count > page * limit;
var _useState23 = (0,react__WEBPACK_IMPORTED_MODULE_16__.useState)(false),
_useState24 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_14___default()(_useState23, 2),
isLoading = _useState24[0],
setisLoading = _useState24[1];
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_25__.jsxs)(antd_es_modal__WEBPACK_IMPORTED_MODULE_28__/* ["default"] */ .Z, {
width: 600,
confirmLoading: isLoading,
centered: true,
title: "\u53D1\u5E03\u4F5C\u4E1A",
open: classroomList.actionTabs.key === '立即发布' ? true : false,

@ -788,36 +788,40 @@ var PublishShixun = function PublishShixun(_ref) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
if (!((0,_utils_authority__WEBPACK_IMPORTED_MODULE_19__/* .isAssistant */ .Rm)() && !((_classroomList$Assist = classroomList.AssistantObject.hack) !== null && _classroomList$Assist !== void 0 && _classroomList$Assist.can_publish))) {
_context2.next = 3;
_context2.next = 4;
break;
}
antd_es_message__WEBPACK_IMPORTED_MODULE_27__/* ["default"].warn */ .ZP.warn('您未获取此权限,需向管理员申请权限才能使用此功能');
setisLoading(false);
return _context2.abrupt("return");
case 3:
case 4:
formValue = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_11___default()({}, form.getFieldsValue());
if (!(formValue.end_time <= formValue.publish_time)) {
_context2.next = 7;
_context2.next = 9;
break;
}
antd_es_message__WEBPACK_IMPORTED_MODULE_27__/* ["default"].info */ .ZP.info('截止时间不能大于或等于发布时间');
setisLoading(false);
return _context2.abrupt("return");
case 7:
case 9:
if (!((targetKeys === null || targetKeys === void 0 ? void 0 : targetKeys.length) <= 0 && !radiovalue && list.length > 0)) {
_context2.next = 10;
_context2.next = 13;
break;
}
antd_es_message__WEBPACK_IMPORTED_MODULE_27__/* ["default"].info */ .ZP.info('发布班级不能为空');
setisLoading(false);
return _context2.abrupt("return");
case 10:
case 13:
if (!(items.reduce(function (a, b) {
return a + b;
}) === 0 && !isredio)) {
_context2.next = 13;
_context2.next = 17;
break;
}
antd_es_message__WEBPACK_IMPORTED_MODULE_27__/* ["default"].info */ .ZP.info('简单适中困难题数相加不能为0');
setisLoading(false);
return _context2.abrupt("return");
case 13:
case 17:
bodys = {
homework_ids: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_12___default()(classroomList.actionTabs.selectArrs),
group_ids: targetKeys.length > 0 ? targetKeys.map(function (item) {
@ -831,14 +835,16 @@ var PublishShixun = function PublishShixun(_ref) {
send_type: isredio ? '0' : '1',
unified_setting: !targetKeys.length
};
_context2.next = 16;
setisLoading(true);
_context2.next = 21;
return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_18__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/publish_with_homework_list_position.json"), {
method: 'post',
body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_11___default()({}, bodys)
});
case 16:
case 21:
res = _context2.sent;
if (res.status === 0) {
setisLoading(false);
(0,_utils_util__WEBPACK_IMPORTED_MODULE_20__/* .trackEvent */ .L9)(['教学课堂', '图文作业', '立即发布']);
antd_es_message__WEBPACK_IMPORTED_MODULE_27__/* ["default"].success */ .ZP.success('发布成功');
dispatch({
@ -865,8 +871,10 @@ var PublishShixun = function PublishShixun(_ref) {
}
});
}
} else {
setisLoading(false);
}
case 18:
case 23:
case "end":
return _context2.stop();
}
@ -882,8 +890,13 @@ var PublishShixun = function PublishShixun(_ref) {
settargetKeys([]);
};
var hasMore = count > page * limit;
var _useState23 = (0,react__WEBPACK_IMPORTED_MODULE_16__.useState)(false),
_useState24 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_14___default()(_useState23, 2),
isLoading = _useState24[0],
setisLoading = _useState24[1];
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_25__.jsxs)(antd_es_modal__WEBPACK_IMPORTED_MODULE_28__/* ["default"] */ .Z, {
width: 600,
confirmLoading: isLoading,
centered: true,
title: "\u53D1\u5E03\u4F5C\u4E1A",
open: classroomList.actionTabs.key === '立即发布' ? true : false,

@ -8422,27 +8422,30 @@ var PublishShixun = function PublishShixun(_ref) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
if (!((0,_utils_authority__WEBPACK_IMPORTED_MODULE_19__/* .isAssistant */ .Rm)() && !((_classroomList$Assist = classroomList.AssistantObject) !== null && _classroomList$Assist !== void 0 && (_classroomList$Assist2 = _classroomList$Assist.practice) !== null && _classroomList$Assist2 !== void 0 && _classroomList$Assist2.can_publish))) {
_context2.next = 3;
_context2.next = 4;
break;
}
antd_es_message__WEBPACK_IMPORTED_MODULE_25__/* ["default"].warn */ .ZP.warn('您未获取此权限,需向管理员申请权限才能使用此功能');
setisLoading(false);
return _context2.abrupt("return");
case 3:
case 4:
formValue = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_10___default()({}, form.getFieldsValue());
if (!(formValue.end_time <= formValue.publish_time)) {
_context2.next = 7;
_context2.next = 9;
break;
}
antd_es_message__WEBPACK_IMPORTED_MODULE_25__/* ["default"].info */ .ZP.info('截止时间不能大于或等于发布时间');
setisLoading(false);
return _context2.abrupt("return");
case 7:
case 9:
if (!((targetKeys === null || targetKeys === void 0 ? void 0 : targetKeys.length) <= 0 && !radiovalue && list.length > 0)) {
_context2.next = 10;
_context2.next = 13;
break;
}
antd_es_message__WEBPACK_IMPORTED_MODULE_25__/* ["default"].info */ .ZP.info('发布班级不能为空');
setisLoading(false);
return _context2.abrupt("return");
case 10:
case 13:
bodys = {
homework_ids: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_9___default()(classroomList.actionTabs.selectArrs),
group_ids: targetKeys.length > 0 ? targetKeys.map(function (item) {
@ -8452,14 +8455,16 @@ var PublishShixun = function PublishShixun(_ref) {
publish_time: moment__WEBPACK_IMPORTED_MODULE_15___default()(formValue.publish_time).format('YYYY-MM-DD HH:mm'),
unified_setting: !targetKeys.length
};
_context2.next = 13;
setisLoading(true);
_context2.next = 17;
return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/publish_with_homework_list_position.json"), {
method: 'post',
body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_10___default()({}, bodys)
});
case 13:
case 17:
res = _context2.sent;
if (res.status === 0) {
setisLoading(false);
clear();
(0,_utils_util__WEBPACK_IMPORTED_MODULE_17__/* .trackEvent */ .L9)(['教学课堂', '课程实验', '立即发布']);
antd_es_message__WEBPACK_IMPORTED_MODULE_25__/* ["default"].success */ .ZP.success('发布成功');
@ -8514,8 +8519,10 @@ var PublishShixun = function PublishShixun(_ref) {
}
});
}
} else {
setisLoading(false);
}
case 15:
case 19:
case "end":
return _context2.stop();
}
@ -8532,9 +8539,14 @@ var PublishShixun = function PublishShixun(_ref) {
};
var hasMore = count > page * limit;
var detailShixunsList = classroomList.detailShixunsList;
var _useState15 = (0,react__WEBPACK_IMPORTED_MODULE_14__.useState)(false),
_useState16 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_13___default()(_useState15, 2),
isLoading = _useState16[0],
setisLoading = _useState16[1];
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_23__.jsxs)(antd_es_modal__WEBPACK_IMPORTED_MODULE_26__/* ["default"] */ .Z, {
width: 600,
centered: true,
confirmLoading: isLoading,
title: "\u53D1\u5E03\u4F5C\u4E1A",
open: classroomList.actionTabs.key === '立即发布',
okText: "\u53D1\u5E03\u4F5C\u4E1A",

@ -348,27 +348,30 @@ var PublishShixun = function PublishShixun(_ref) {
while (1) switch (_context2.prev = _context2.next) {
case 0:
if (!((0,_utils_authority__WEBPACK_IMPORTED_MODULE_19__/* .isAssistant */ .Rm)() && !((_classroomList$Assist = classroomList.AssistantObject) !== null && _classroomList$Assist !== void 0 && (_classroomList$Assist2 = _classroomList$Assist.practice) !== null && _classroomList$Assist2 !== void 0 && _classroomList$Assist2.can_publish))) {
_context2.next = 3;
_context2.next = 4;
break;
}
antd_es_message__WEBPACK_IMPORTED_MODULE_25__/* ["default"].warn */ .ZP.warn('您未获取此权限,需向管理员申请权限才能使用此功能');
setisLoading(false);
return _context2.abrupt("return");
case 3:
case 4:
formValue = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_10___default()({}, form.getFieldsValue());
if (!(formValue.end_time <= formValue.publish_time)) {
_context2.next = 7;
_context2.next = 9;
break;
}
antd_es_message__WEBPACK_IMPORTED_MODULE_25__/* ["default"].info */ .ZP.info('截止时间不能大于或等于发布时间');
setisLoading(false);
return _context2.abrupt("return");
case 7:
case 9:
if (!((targetKeys === null || targetKeys === void 0 ? void 0 : targetKeys.length) <= 0 && !radiovalue && list.length > 0)) {
_context2.next = 10;
_context2.next = 13;
break;
}
antd_es_message__WEBPACK_IMPORTED_MODULE_25__/* ["default"].info */ .ZP.info('发布班级不能为空');
setisLoading(false);
return _context2.abrupt("return");
case 10:
case 13:
bodys = {
homework_ids: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_9___default()(classroomList.actionTabs.selectArrs),
group_ids: targetKeys.length > 0 ? targetKeys.map(function (item) {
@ -378,14 +381,16 @@ var PublishShixun = function PublishShixun(_ref) {
publish_time: moment__WEBPACK_IMPORTED_MODULE_15___default()(formValue.publish_time).format('YYYY-MM-DD HH:mm'),
unified_setting: !targetKeys.length
};
_context2.next = 13;
setisLoading(true);
_context2.next = 17;
return (0,_utils_fetch__WEBPACK_IMPORTED_MODULE_16__/* ["default"] */ .ZP)("/api/courses/".concat(params.coursesId, "/homework_commons/publish_with_homework_list_position.json"), {
method: 'post',
body: _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_objectSpread2_js__WEBPACK_IMPORTED_MODULE_10___default()({}, bodys)
});
case 13:
case 17:
res = _context2.sent;
if (res.status === 0) {
setisLoading(false);
clear();
(0,_utils_util__WEBPACK_IMPORTED_MODULE_17__/* .trackEvent */ .L9)(['教学课堂', '课程实验', '立即发布']);
antd_es_message__WEBPACK_IMPORTED_MODULE_25__/* ["default"].success */ .ZP.success('发布成功');
@ -440,8 +445,10 @@ var PublishShixun = function PublishShixun(_ref) {
}
});
}
} else {
setisLoading(false);
}
case 15:
case 19:
case "end":
return _context2.stop();
}
@ -458,9 +465,14 @@ var PublishShixun = function PublishShixun(_ref) {
};
var hasMore = count > page * limit;
var detailShixunsList = classroomList.detailShixunsList;
var _useState15 = (0,react__WEBPACK_IMPORTED_MODULE_14__.useState)(false),
_useState16 = _root_workspace_ppte5yg23_SJ5m_develop_node_modules_babel_runtime_helpers_slicedToArray_js__WEBPACK_IMPORTED_MODULE_13___default()(_useState15, 2),
isLoading = _useState16[0],
setisLoading = _useState16[1];
return /*#__PURE__*/(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_23__.jsxs)(antd_es_modal__WEBPACK_IMPORTED_MODULE_26__/* ["default"] */ .Z, {
width: 600,
centered: true,
confirmLoading: isLoading,
title: "\u53D1\u5E03\u4F5C\u4E1A",
open: classroomList.actionTabs.key === '立即发布',
okText: "\u53D1\u5E03\u4F5C\u4E1A",

@ -1003,6 +1003,7 @@ span.ant-radio + * {
cursor: pointer;
margin-bottom: 15px;
white-space: nowrap;
display: inline-block;
}
.box____EpoE div:hover {
color: #0152D9;

@ -663,7 +663,7 @@ var Message = function Message(_ref) {
onChange: handleChange
}), btnDisable ? /*#__PURE__*/(0,jsx_runtime.jsx)(tooltip/* default */.Z, {
open: true,
title: "\u8001\u5E08\u6B63\u5728\u56DE\u7B54\uFF0C\u8BF7\u7A0D\u540E",
title: "\u8001\u5E08\u6B63\u5728\u56DE\u7B54\uFF0C\u8BF7\u7A0D\u5019",
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
className: Messagemodules.disableBtn,
children: "\u53D1\u9001"

@ -12333,6 +12333,55 @@ var MessageIcon = function MessageIcon(_ref) {
_useState2 = slicedToArray_default()(_useState, 2),
tooltipOpen = _useState2[0],
setTooltipOpen = _useState2[1];
var moveElement = (0,react.useRef)();
(0,react.useEffect)(function () {
if (moveElement.current) {
var onMouseDown = function onMouseDown(e) {
setTooltipOpen(false);
var box = moveElement.current.getBoundingClientRect();
startLeft = box.left;
startTop = box.top;
startPageX = e.pageX;
startPageY = e.pageY;
dragging = true;
click = true;
document.onselectstart = function () {
return false;
};
};
var onMouseUp = function onMouseUp() {
dragging = false;
document.onselectstart = null;
if (click) {
(0,util/* openNewWindow */.xg)("/message?id=".concat(userId, "&position=").concat(challengeId));
}
};
var onMouseMove = function onMouseMove(e) {
if (dragging) {
click = false;
var spareWidth = e.pageX - startPageX;
var spareHeight = e.pageY - startPageY;
moveElement.current.style.left = "".concat(startLeft + spareWidth, "px");
moveElement.current.style.top = "".concat(startTop + spareHeight, "px");
}
};
console.log(moveElement.current);
var startLeft = 0;
var startTop = 0;
var startPageX = 0;
var startPageY = 0;
var dragging = false;
var click = false;
moveElement.current.addEventListener('mousedown', onMouseDown);
document.addEventListener('mousemove', onMouseMove);
document.addEventListener('mouseup', onMouseUp);
return function () {
moveElement.current.removeEventListener('mousedown', onMouseDown);
document.removeEventListener('mousemove', onMouseMove);
document.removeEventListener('mouseup', onMouseUp);
};
}
}, [moveElement.current]);
(0,react.useEffect)(function () {
setTimeout(function () {
setTooltipOpen(false);
@ -12342,19 +12391,25 @@ var MessageIcon = function MessageIcon(_ref) {
open: tooltipOpen,
placement: "topRight",
title: "\u5B66\u4E60\u4E2D\u6709\u7591\u95EE\u53EF\u4EE5\u70B9\u51FB\u8FD9\u91CC\u5411\u6559\u5E08\u8BF7\u6C42\u5E2E\u52A9",
children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
onClick: function onClick() {
return (0,util/* openNewWindow */.xg)("/message?id=".concat(userId, "&position=").concat(challengeId));
},
children: /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
ref: moveElement,
draggable: false,
style: {
position: 'fixed',
width: 54,
height: 54,
position: "fixed",
zIndex: 1000,
right: 26,
bottom: 223,
cursor: 'pointer'
right: 26,
borderRadius: '50%',
cursor: 'pointer',
overflow: 'hidden'
},
src: massage_namespaceObject,
width: 54
children: /*#__PURE__*/(0,jsx_runtime.jsx)("img", {
draggable: false,
src: massage_namespaceObject,
width: 54
})
})
});
};

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