Auto Submit

dev_local_v9_test5
autosubmit 2 years ago
parent 2009c3beee
commit 3d84f98baf

@ -2463,8 +2463,8 @@ var Selector = function Selector(props, ref) {
var ForwardSelector = /*#__PURE__*/_react_17_0_2_react.forwardRef(Selector);
ForwardSelector.displayName = 'Selector';
/* harmony default export */ var es_Selector = (ForwardSelector);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.2@@rc-component/trigger/es/index.js + 11 modules
var trigger_es = __webpack_require__(84728);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.3@@rc-component/trigger/es/index.js + 11 modules
var trigger_es = __webpack_require__(35593);
;// CONCATENATED MODULE: ./node_modules/_rc-select@14.8.1@rc-select/es/SelectTrigger.js

@ -1994,8 +1994,8 @@ var defineProperty = __webpack_require__(16514);
var slicedToArray = __webpack_require__(35372);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.9@@babel/runtime/helpers/esm/objectWithoutProperties.js
var objectWithoutProperties = __webpack_require__(4606);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.2@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(84728);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.3@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(35593);
// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
var _classnames_2_5_1_classnames = __webpack_require__(92310);
var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);

@ -3437,8 +3437,8 @@ function PickerPanel(props) {
}
/* harmony default export */ var es_PickerPanel = (PickerPanel);
/* eslint-enable */
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.2@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(84728);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.3@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(35593);
;// CONCATENATED MODULE: ./node_modules/_rc-picker@3.13.2@rc-picker/es/PickerTrigger.js

@ -1825,8 +1825,8 @@ var defineProperty = __webpack_require__(16514);
var slicedToArray = __webpack_require__(35372);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.9@@babel/runtime/helpers/esm/objectWithoutProperties.js
var objectWithoutProperties = __webpack_require__(4606);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.2@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(84728);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.3@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(35593);
// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
var _classnames_2_5_1_classnames = __webpack_require__(92310);
var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);

@ -1587,8 +1587,8 @@ var defineProperty = __webpack_require__(16514);
var slicedToArray = __webpack_require__(35372);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.9@@babel/runtime/helpers/esm/objectWithoutProperties.js
var objectWithoutProperties = __webpack_require__(4606);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.2@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(84728);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.3@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(35593);
// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
var _classnames_2_5_1_classnames = __webpack_require__(92310);
var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);

@ -704,8 +704,8 @@ var defineProperty = __webpack_require__(16514);
var slicedToArray = __webpack_require__(35372);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.9@@babel/runtime/helpers/esm/objectWithoutProperties.js
var objectWithoutProperties = __webpack_require__(4606);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.2@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(84728);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.3@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(35593);
// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
var _classnames_2_5_1_classnames = __webpack_require__(92310);
var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);

@ -1048,8 +1048,8 @@ function parseChildren(children, keyPath) {
return child;
});
}
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.2@@rc-component/trigger/es/index.js + 11 modules
var trigger_es = __webpack_require__(84728);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.3@@rc-component/trigger/es/index.js + 11 modules
var trigger_es = __webpack_require__(35593);
;// CONCATENATED MODULE: ./node_modules/_rc-menu@9.12.4@rc-menu/es/placements.js
var autoAdjustOverflow = {
adjustX: 1,

@ -1633,8 +1633,8 @@ var slicedToArray = __webpack_require__(35372);
var objectWithoutProperties = __webpack_require__(4606);
// EXTERNAL MODULE: ./node_modules/_@rc-component_portal@1.1.2@@rc-component/portal/es/index.js + 6 modules
var es = __webpack_require__(43403);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.2@@rc-component/trigger/es/index.js + 11 modules
var trigger_es = __webpack_require__(84728);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.3@@rc-component/trigger/es/index.js + 11 modules
var trigger_es = __webpack_require__(35593);
// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
var _classnames_2_5_1_classnames = __webpack_require__(92310);
var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);

@ -676,8 +676,8 @@ var defineProperty = __webpack_require__(16514);
var slicedToArray = __webpack_require__(35372);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.9@@babel/runtime/helpers/esm/objectWithoutProperties.js
var objectWithoutProperties = __webpack_require__(4606);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.2@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(84728);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.3@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(35593);
// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
var _classnames_2_5_1_classnames = __webpack_require__(92310);
var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);

@ -566,8 +566,8 @@ var defineProperty = __webpack_require__(16514);
var slicedToArray = __webpack_require__(35372);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.9@@babel/runtime/helpers/esm/objectWithoutProperties.js
var objectWithoutProperties = __webpack_require__(4606);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.2@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(84728);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.3@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(35593);
// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
var _classnames_2_5_1_classnames = __webpack_require__(92310);
var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);

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

@ -1493,8 +1493,8 @@ var defineProperty = __webpack_require__(16514);
var slicedToArray = __webpack_require__(35372);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.9@@babel/runtime/helpers/esm/objectWithoutProperties.js
var objectWithoutProperties = __webpack_require__(4606);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.2@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(84728);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.3@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(35593);
// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
var _classnames_2_5_1_classnames = __webpack_require__(92310);
var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);

@ -696,8 +696,8 @@ var defineProperty = __webpack_require__(16514);
var slicedToArray = __webpack_require__(35372);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.9@@babel/runtime/helpers/esm/objectWithoutProperties.js
var objectWithoutProperties = __webpack_require__(4606);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.2@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(84728);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.3@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(35593);
// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
var _classnames_2_5_1_classnames = __webpack_require__(92310);
var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);

@ -683,8 +683,8 @@ var defineProperty = __webpack_require__(16514);
var slicedToArray = __webpack_require__(35372);
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.9@@babel/runtime/helpers/esm/objectWithoutProperties.js
var objectWithoutProperties = __webpack_require__(4606);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.2@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(84728);
// EXTERNAL MODULE: ./node_modules/_@rc-component_trigger@1.18.3@@rc-component/trigger/es/index.js + 11 modules
var es = __webpack_require__(35593);
// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
var _classnames_2_5_1_classnames = __webpack_require__(92310);
var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);

@ -1031,7 +1031,7 @@ var NewItem = function NewItem(_ref2) {
};
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, datas, _res, _res2, _ref6, sub_item_banks, obj, _knowledge$, postData, res, _searchParams$get, formData, result, _result$fail, _result$fail2;
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;
return regeneratorRuntime_default()().wrap(function _callee$(_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
@ -1045,7 +1045,7 @@ var NewItem = function NewItem(_ref2) {
_ref5 = formValues || {}, _ref5$course = _ref5.course, course = _ref5$course === void 0 ? [] : _ref5$course, item_type = _ref5.item_type, item_banks_group_id = _ref5.item_banks_group_id, _ref5$knowledge = _ref5.knowledge, knowledge = _ref5$knowledge === void 0 ? [] : _ref5$knowledge, choices = _ref5.choices;
_course = slicedToArray_default()(course, 2), id = _course[0], subId = _course[1];
if (!(IsSingle === 1)) {
_context.next = 39;
_context.next = 41;
break;
}
if (!(item_type === "PROGRAM")) {
@ -1057,14 +1057,27 @@ var NewItem = function NewItem(_ref2) {
return _context.abrupt("return");
case 8:
if (!(item_type === "BPROGRAM")) {
_context.next = 22;
_context.next = 24;
break;
}
_obj = [];
if ((formValues === null || formValues === void 0 || (_formValues$hack = formValues.hack) === null || _formValues$hack === void 0 || (_formValues$hack = _formValues$hack.tag_discipline_ids) === null || _formValues$hack === void 0 ? void 0 : _formValues$hack.length) > 0) {
formValues === null || formValues === void 0 || (_formValues$hack2 = formValues.hack) === null || _formValues$hack2 === void 0 || (_formValues$hack2 = _formValues$hack2.tag_discipline_ids) === null || _formValues$hack2 === void 0 || _formValues$hack2.map(function (v) {
if (v !== null && v !== void 0 && v.value) {
_obj.push(v === null || v === void 0 ? void 0 : v.value);
} else {
_obj.push(v);
}
});
} else {
_obj = [];
}
datas = objectSpread2_default()(objectSpread2_default()({}, formValues), {}, {
hack: objectSpread2_default()(objectSpread2_default()({}, formValues === null || formValues === void 0 ? void 0 : formValues.hack), {}, {
sub_discipline_id: formValues === null || formValues === void 0 || (_formValues$hack = formValues.hack) === null || _formValues$hack === void 0 || (_formValues$hack = _formValues$hack.sub_discipline_id) === null || _formValues$hack === void 0 ? void 0 : _formValues$hack[1],
sub_discipline_id: formValues === null || formValues === void 0 || (_formValues$hack3 = formValues.hack) === null || _formValues$hack3 === void 0 || (_formValues$hack3 = _formValues$hack3.sub_discipline_id) === null || _formValues$hack3 === void 0 ? void 0 : _formValues$hack3[1],
difficult: formValues.difficulty,
item_banks_group_ids: formValues.item_banks_group_id
item_banks_group_ids: formValues.item_banks_group_id,
tag_discipline_ids: _obj
}),
hack_codes: objectSpread2_default()(objectSpread2_default()({}, formValues.hack_codes), {}, {
code: base64.Base64.encode(formValues.hack_codes.code)
@ -1074,28 +1087,28 @@ var NewItem = function NewItem(_ref2) {
is_blank: true
}); // const tagIds = knowledge?.join(',');
if (!(isEdit || sessionStorage.projectFill)) {
_context.next = 17;
_context.next = 19;
break;
}
_context.next = 13;
_context.next = 15;
return (0,fetch/* default */.ZP)("/api/problems/".concat(editId.current || sessionStorage.projectFill, ".json"), {
method: 'put',
body: objectSpread2_default()({}, datas)
});
case 13:
case 15:
_res = _context.sent;
if (_res.status === 0) {
_umi_production_exports.history.replace("/problemset?group_id=".concat(formValues.hack.item_banks_group_id));
}
_context.next = 21;
_context.next = 23;
break;
case 17:
_context.next = 19;
case 19:
_context.next = 21;
return (0,fetch/* default */.ZP)("/api/problems.json", {
method: 'post',
body: objectSpread2_default()({}, datas)
});
case 19:
case 21:
_res2 = _context.sent;
if (_res2.status === 0) {
modal/* default */.Z.confirm({
@ -1113,9 +1126,9 @@ var NewItem = function NewItem(_ref2) {
}
});
}
case 21:
case 23:
return _context.abrupt("return");
case 22:
case 24:
if (item_type === 'SELECT') {
item_type = choices.filter(function (choice) {
return choice.is_answer === 1;
@ -1150,29 +1163,29 @@ var NewItem = function NewItem(_ref2) {
item_type: item_type
});
if (!isEdit) {
_context.next = 33;
_context.next = 35;
break;
}
_context.next = 30;
_context.next = 32;
return dispatch({
type: 'problemset/editProblemset',
payload: objectSpread2_default()(objectSpread2_default()({}, postData), {}, {
id: editId.current
})
});
case 30:
case 32:
res = _context.sent;
_context.next = 36;
_context.next = 38;
break;
case 33:
_context.next = 35;
case 35:
_context.next = 37;
return dispatch({
type: 'problemset/addProblemset',
payload: postData
});
case 35:
case 37:
res = _context.sent;
case 36:
case 38:
if (res.status === 0) {
if (isEdit) {
_umi_production_exports.history.replace("/problemset?group_id=".concat(item_banks_group_id));
@ -1202,47 +1215,47 @@ var NewItem = function NewItem(_ref2) {
});
}
}
_context.next = 59;
_context.next = 61;
break;
case 39:
case 41:
if (!((fileList === null || fileList === void 0 ? void 0 : fileList.length) <= 0)) {
_context.next = 42;
_context.next = 44;
break;
}
message/* default */.ZP.info('请上传试题文件');
return _context.abrupt("return");
case 42:
case 44:
setisloading(true);
formData = new FormData();
formData.append('file', fileList[0]);
formData.append('sub_discipline_id', subId);
_context.next = 48;
_context.next = 50;
return (0,fetch/* default */.ZP)("/api/item_banks/file_import.json", {
method: 'post',
body: formData
}, true);
case 48:
case 50:
result = _context.sent;
setisloading(false);
if (!((result === null || result === void 0 ? void 0 : result.status) === 0)) {
_context.next = 59;
_context.next = 61;
break;
}
if (!((result === null || result === void 0 || (_result$fail = result.fail) === null || _result$fail === void 0 ? void 0 : _result$fail.length) > 0)) {
_context.next = 55;
_context.next = 57;
break;
}
setFail(result === null || result === void 0 ? void 0 : result.fail);
message/* default */.ZP.error('上传失败题数为' + (result === null || result === void 0 || (_result$fail2 = result.fail) === null || _result$fail2 === void 0 ? void 0 : _result$fail2.length) + ',可在底部试题列表查看错误原因。');
return _context.abrupt("return");
case 55:
case 57:
form.setFieldsValue({
course: []
});
setFileList([]);
setFail([]);
message/* default */.ZP.info('上传成功');
case 59:
case 61:
case "end":
return _context.stop();
}

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