Auto Submit

dev_local_v9_haijunshiguan_net
autosubmit 2 years ago
parent 3e6ca931e9
commit 50be7f6e03

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

@ -2583,7 +2583,7 @@ var TestCasePanel = __webpack_require__(21920);
* form 表单内容
* answerKey 填空字段
* items 为运行调试字段
* getAnswerInfo 获取练习页面答题内容
* submitAnswer 提交答案
* @return {*}
*/
var ButtonLoading = function ButtonLoading(_ref) {
@ -2596,7 +2596,7 @@ var ButtonLoading = function ButtonLoading(_ref) {
_ref$items = _ref.items,
items = _ref$items === void 0 ? {} : _ref$items,
setIsSubmitCode = _ref.setIsSubmitCode,
getAnswerInfo = _ref.getAnswerInfo;
submitAnswer = _ref.submitAnswer;
var _useState = (0,_react_17_0_2_react.useState)(false),
_useState2 = slicedToArray_default()(_useState, 2),
isloading = _useState2[0],
@ -3011,11 +3011,11 @@ var ButtonLoading = function ButtonLoading(_ref) {
footer: false,
onOk: function onOk() {
setmodalshow({});
getAnswerInfo();
submitAnswer();
},
onCancel: function onCancel() {
setmodalshow({});
getAnswerInfo();
submitAnswer();
},
children: /*#__PURE__*/(0,jsx_runtime.jsxs)("div", {
style: {
@ -4479,8 +4479,8 @@ var Answer = function Answer(_ref) {
return val.ques_status === 1;
})) === null || _answerData$question_4 === void 0 ? void 0 : _answerData$question_4.length;
var b = answerData === null || answerData === void 0 || (_answerData$exercise_6 = answerData.exercise_types) === null || _answerData$exercise_6 === void 0 ? void 0 : _answerData$exercise_6.q_counts;
restPrompt();
return;
// restPrompt()
// return
if (b - a > 0) {
modal/* default */.Z.confirm({
title: '提示',
@ -4622,7 +4622,7 @@ var Answer = function Answer(_ref) {
};
// 练习答题提交
var submitAnswer = /*#__PURE__*/function () {
var _submitAnswer = /*#__PURE__*/function () {
var _ref15 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee15() {
var paramsData, _questionItem$user_an5, res;
return regeneratorRuntime_default()().wrap(function _callee15$(_context15) {
@ -4632,7 +4632,7 @@ var Answer = function Answer(_ref) {
questionId: questionItem.question_id,
exercise_choice_id: [0, 1, 2].includes(questionItem.question_type) ? questionItem.user_answer : null
};
if (questionItem.question_type == 3) {
if ([3, 8].includes(questionItem.question_type)) {
// 填空题
paramsData.answers = questionItem.user_answer.map(function (item) {
return {
@ -4988,7 +4988,7 @@ var Answer = function Answer(_ref) {
return regeneratorRuntime_default()().wrap(function _callee17$(_context17) {
while (1) switch (_context17.prev = _context17.next) {
case 0:
submitAnswer();
_submitAnswer();
case 1:
case "end":
return _context17.stop();
@ -5005,10 +5005,8 @@ var Answer = function Answer(_ref) {
ButtonText: "\u63D0\u4EA4\u4EE3\u7801",
items: userAnswer,
hackidentifier: questionItem === null || questionItem === void 0 ? void 0 : questionItem.hack_identifier,
getAnswerInfo: function getAnswerInfo() {
setShowConfirm(false);
initData();
signConfigFuc();
submitAnswer: function submitAnswer() {
return _submitAnswer();
}
})]
})

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