Auto Submit

dev_local_v9_test5
autosubmit 2 years ago
parent b39281f60e
commit 960a82252b

@ -25,7 +25,7 @@
display: block !important;
}
</style><script>if(document.domain !== "www.educoder.net") document.title = '';</script>
<script src="/react/build/umi.944162b9.js"></script>
<script src="/react/build/umi.887c7a7f.js"></script>
<script src="/react/build/js/public.js"></script>
</body></html>

@ -36,6 +36,8 @@ var _react_17_0_2_react = __webpack_require__(59301);
var _umi_production_exports = __webpack_require__(12618);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules
var es_form = __webpack_require__(78241);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules
var message = __webpack_require__(8591);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules
var modal = __webpack_require__(43418);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js + 6 modules
@ -215,6 +217,13 @@ var NewCoursePage = function NewCoursePage(_ref) {
return v.response.id;
});
}
if (!(studentWorkEditDefaultData !== null && studentWorkEditDefaultData !== void 0 && studentWorkEditDefaultData.is_file)) {
_context4.next = 8;
break;
}
message/* default */.ZP.warning("本次作业老师设置必须上传附件才可提交作品,请按照要求上传作业相关附件");
return _context4.abrupt("return");
case 8:
if (!bodyData.attachment_ids || !((_bodyData$attachment_2 = bodyData.attachment_ids) !== null && _bodyData$attachment_2 !== void 0 && _bodyData$attachment_2.length)) {
modal/* default */.Z.confirm({
title: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
@ -227,7 +236,7 @@ var NewCoursePage = function NewCoursePage(_ref) {
} else {
handleSubmit(bodyData);
}
case 6:
case 9:
case "end":
return _context4.stop();
}
@ -294,10 +303,6 @@ var NewCoursePage = function NewCoursePage(_ref) {
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: studentWorkEditDefaultData.course_name && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
name: "attachment_ids",
rules: [{
required: studentWorkEditDefaultData === null || studentWorkEditDefaultData === void 0 ? void 0 : studentWorkEditDefaultData.is_file,
message: "请上传附件"
}],
children: /*#__PURE__*/(0,jsx_runtime.jsx)(MultiUpload/* default */.Z, {})
})
})]

@ -36,6 +36,8 @@ var _react_17_0_2_react = __webpack_require__(59301);
var _umi_production_exports = __webpack_require__(12618);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/form/index.js + 19 modules
var es_form = __webpack_require__(78241);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/message/index.js + 4 modules
var message = __webpack_require__(8591);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/modal/index.js + 16 modules
var modal = __webpack_require__(43418);
// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/breadcrumb/index.js + 6 modules
@ -197,6 +199,13 @@ var NewCoursePage = function NewCoursePage(_ref) {
return v.response.id;
});
}
if (!(studentWorkAddDefaultData !== null && studentWorkAddDefaultData !== void 0 && studentWorkAddDefaultData.is_file)) {
_context4.next = 5;
break;
}
message/* default */.ZP.warning("本次作业老师设置必须上传附件才可提交作品,请按照要求上传作业相关附件");
return _context4.abrupt("return");
case 5:
if (!bodyData.attachment_ids || bodyData.attachment_ids == '') {
modal/* default */.Z.confirm({
title: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
@ -211,7 +220,7 @@ var NewCoursePage = function NewCoursePage(_ref) {
}
// if (res.status === 0) history.push(`/classrooms/${params.coursesId}/common_homework/${res.homework_id}/detail`);
case 3:
case 6:
case "end":
return _context4.stop();
}
@ -279,10 +288,6 @@ var NewCoursePage = function NewCoursePage(_ref) {
}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
name: "attachment_ids",
rules: [{
required: studentWorkAddDefaultData === null || studentWorkAddDefaultData === void 0 ? void 0 : studentWorkAddDefaultData.is_file,
message: "请上传附件"
}],
children: /*#__PURE__*/(0,jsx_runtime.jsx)(MultiUpload/* default */.Z, {})
})
})]

@ -326,6 +326,13 @@ var NewCoursePage = function NewCoursePage(_ref) {
score: item.score
};
})));
if (!(studentWorkEditDefaultData !== null && studentWorkEditDefaultData !== void 0 && studentWorkEditDefaultData.is_file)) {
_context4.next = 7;
break;
}
message/* default */.ZP.warning("本次作业老师设置必须上传附件才可提交作品,请按照要求上传作业相关附件");
return _context4.abrupt("return");
case 7:
if (bodyData.attachment_ids == '') {
modal/* default */.Z.confirm({
title: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
@ -338,7 +345,7 @@ var NewCoursePage = function NewCoursePage(_ref) {
} else {
handleSubmit(bodyData);
}
case 5:
case 8:
case "end":
return _context4.stop();
}
@ -430,10 +437,6 @@ var NewCoursePage = function NewCoursePage(_ref) {
})
}), studentWorkEditDefaultData.course_name && /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
name: "attachment_ids",
rules: [{
required: studentWorkEditDefaultData === null || studentWorkEditDefaultData === void 0 ? void 0 : studentWorkEditDefaultData.is_file,
message: "请上传附件"
}],
children: /*#__PURE__*/(0,jsx_runtime.jsx)(MultiUpload/* default */.Z, {})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(divider/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: "\u5C0F\u7EC4\u6210\u5458\uFF1A"

@ -301,6 +301,13 @@ var NewCoursePage = function NewCoursePage(_ref) {
score: item.score
};
});
if (!(studentWorkAddDefaultData !== null && studentWorkAddDefaultData !== void 0 && studentWorkAddDefaultData.is_file)) {
_context3.next = 12;
break;
}
message/* default */.ZP.warning("本次作业老师设置必须上传附件才可提交作品,请按照要求上传作业相关附件");
return _context3.abrupt("return");
case 12:
if (!bodyData.attachment_ids || bodyData.attachment_ids == '') {
modal/* default */.Z.confirm({
title: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
@ -313,7 +320,7 @@ var NewCoursePage = function NewCoursePage(_ref) {
} else {
handleSubmit(bodyData);
}
case 10:
case 13:
case "end":
return _context3.stop();
}
@ -405,10 +412,6 @@ var NewCoursePage = function NewCoursePage(_ref) {
})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
name: "attachment_ids",
rules: [{
required: studentWorkAddDefaultData === null || studentWorkAddDefaultData === void 0 ? void 0 : studentWorkAddDefaultData.is_file,
message: "请上传附件"
}],
children: /*#__PURE__*/(0,jsx_runtime.jsx)(MultiUpload/* default */.Z, {})
}), /*#__PURE__*/(0,jsx_runtime.jsx)(divider/* default */.Z, {}), /*#__PURE__*/(0,jsx_runtime.jsx)("div", {
children: "\u5C0F\u7EC4\u6210\u5458\uFF1A"

@ -1029,6 +1029,13 @@ var NewItem = function NewItem(_ref2) {
var handleAddKnowledgeFinish = function handleAddKnowledgeFinish(item) {
setKnowledgeOptions([].concat(toConsumableArray_default()(knowledgeOptions), [objectSpread2_default()({}, item)]));
};
var _useState19 = (0,_react_17_0_2_react.useState)(''),
_useState20 = slicedToArray_default()(_useState19, 2),
clearData = _useState20[0],
setClearData = _useState20[1];
(0,_react_17_0_2_react.useEffect)(function () {
setClearData(new Date());
}, [form.getFieldValue('course')]);
var handleFinish = /*#__PURE__*/function () {
var _ref4 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee() {
var formValues, _ref5, _ref5$course, course, item_type, item_banks_group_id, _ref5$knowledge, knowledge, choices, _course, id, subId, _formValues$hack, _formValues$hack3, _obj, _formValues$hack2, datas, _res, _res2, _ref6, sub_item_banks, obj, _knowledge$, postData, res, _searchParams$get, formData, result, _result$fail, _result$fail2;
@ -1471,7 +1478,7 @@ var NewItem = function NewItem(_ref2) {
subId: ((_form$getFieldsValue$ = form.getFieldsValue().course) === null || _form$getFieldsValue$ === void 0 ? void 0 : _form$getFieldsValue$[1]) || ((_form$getFieldsValue = form.getFieldsValue()) === null || _form$getFieldsValue === void 0 || (_form$getFieldsValue = _form$getFieldsValue.hack) === null || _form$getFieldsValue === void 0 || (_form$getFieldsValue = _form$getFieldsValue.sub_discipline_id) === null || _form$getFieldsValue === void 0 ? void 0 : _form$getFieldsValue[1]),
knowledgeOptions: knowledgeOptions,
onAddKnowledgeFinish: handleAddKnowledgeFinish
})
}, clearData)
}), /*#__PURE__*/(0,jsx_runtime.jsx)(es_form/* default */.Z.Item, {
labelCol: {
flex: '62px'

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