autoUpdataFile

dev_local_v9_xingongda
eduauto 2 years ago
parent fc05eaa307
commit b942db6f8f

@ -321,8 +321,25 @@ function getSuggestions(monaco, model, position, keywords, snippts) {
startColumn: word.startColumn,
endColumn: word.endColumn
};
var codeText = model.getValue();
var keywordRegex = /\b[\w\d]+\b/g;
var keywords = [];
var match;
while (match = keywordRegex.exec(codeText)) {
keywords.push(match[0]);
}
var suggestions = toConsumableArray_default()(new Set(keywords)).map(function (keyword) {
return {
label: keyword,
kind: monaco.languages.CompletionItemKind.Keyword,
documentation: keyword,
insertText: keyword,
insertTextRules: monaco.languages.CompletionItemInsertTextRule.InsertAsSnippet,
range: wordRange
};
});
return {
suggestions: toConsumableArray_default()(cLangage.keywords.map(function (item) {
suggestions: [].concat(toConsumableArray_default()(suggestions), toConsumableArray_default()(cLangage.keywords.map(function (item) {
return {
label: item,
kind: monaco.languages.CompletionItemKind.Function,
@ -331,12 +348,12 @@ function getSuggestions(monaco, model, position, keywords, snippts) {
insertTextRules: monaco.languages.CompletionItemInsertTextRule.InsertAsSnippet,
range: wordRange
};
}))
})))
};
}
});
monaco.languages.registerCompletionItemProvider('java', {
provideCompletionItems: function provideCompletionItems(model, position) {
provideCompletionItems: function provideCompletionItems(model, position, context, token) {
var word = model.getWordUntilPosition(position);
var wordRange = {
startLineNumber: position.lineNumber,
@ -345,8 +362,28 @@ function getSuggestions(monaco, model, position, keywords, snippts) {
endColumn: word.endColumn
};
var value = model.getLineContent(position.lineNumber).substring(word.startColumn - 2, word.endColumn);
var codeText = model.getValue();
var keywordRegex = /\b[\w\d]+\b/g;
var keywords = [];
var match;
while (match = keywordRegex.exec(codeText)) {
keywords.push(match[0]);
}
var suggestions = toConsumableArray_default()(new Set(keywords)).map(function (keyword) {
return {
label: keyword,
kind: monaco.languages.CompletionItemKind.Keyword,
documentation: keyword,
insertText: keyword,
insertTextRules: monaco.languages.CompletionItemInsertTextRule.InsertAsSnippet,
range: wordRange
};
});
return {
suggestions: [].concat(toConsumableArray_default()(javaLangage.keywords.map(function (item) {
suggestions: [].concat(toConsumableArray_default()(suggestions), [{
label: value,
kind: monaco.languages.CompletionItemKind.Keyword
}], toConsumableArray_default()(javaLangage.keywords.map(function (item) {
return {
label: item,
kind: monaco.languages.CompletionItemKind.Function,
@ -364,7 +401,8 @@ function getSuggestions(monaco, model, position, keywords, snippts) {
insertTextRules: monaco.languages.CompletionItemInsertTextRule.InsertAsSnippet,
range: wordRange
};
})))
}))),
incomplete: false
};
}
});
@ -411,8 +449,25 @@ function getSuggestions(monaco, model, position, keywords, snippts) {
endColumn: word.endColumn
};
var value = model.getLineContent(position.lineNumber).substring(word.startColumn - 2, word.endColumn);
var codeText = model.getValue();
var keywordRegex = /\b[\w\d]+\b/g;
var keywords = [];
var match;
while (match = keywordRegex.exec(codeText)) {
keywords.push(match[0]);
}
var suggestions = toConsumableArray_default()(new Set(keywords)).map(function (keyword) {
return {
label: keyword,
kind: monaco.languages.CompletionItemKind.Keyword,
documentation: keyword,
insertText: keyword,
insertTextRules: monaco.languages.CompletionItemInsertTextRule.InsertAsSnippet,
range: wordRange
};
});
return {
suggestions: [].concat(toConsumableArray_default()(pythonLangage.keywords.map(function (item) {
suggestions: [].concat(toConsumableArray_default()(suggestions), toConsumableArray_default()(pythonLangage.keywords.map(function (item) {
return {
label: item,
kind: monaco.languages.CompletionItemKind.Function,

@ -5057,7 +5057,6 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
(0,_react_17_0_2_react.useEffect)(function () {
if (classroomList.actionTabs.key === '批量补交') {
setScore(1);
clear();
getData();
if (classroomList.actionTabs.type === 2) {
var selectItem = classroomList.actionTabs.selectArrsAll[0];
@ -5130,41 +5129,6 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
setPage(nextPage);
getData(nextPage);
};
/**
* 刷新数据
* @returns
*/
var onRefresh = function onRefresh() {
if ((0,authority/* isAdmin */.GJ)()) {
if (classroomList.actionTabs.detail) {
dispatch({
type: 'shixunHomeworks/setActionTabs',
payload: {}
});
dispatch({
type: 'shixunHomeworks/getWorkList',
payload: objectSpread2_default()({}, params)
});
dispatch({
type: 'shixunHomeworks/getWorkSetting',
payload: objectSpread2_default()({}, params)
});
} else {
dispatch({
type: 'classroomList/getClassroomTeacherCommonList',
payload: objectSpread2_default()(objectSpread2_default()({}, classroomList.actionTabs.params), {}, {
type: 1
})
});
}
} else {
dispatch({
type: 'classroomList/getClassroomCommonList',
payload: objectSpread2_default()({}, classroomList.actionTabs.params)
});
}
};
var handleOk = /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
var _classroomList$Assist, _classroomList$detail;
@ -5208,14 +5172,20 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
if ((res === null || res === void 0 ? void 0 : res.status) == 0) {
message/* default */.ZP.success('批量补交成功');
}
clear();
onRefresh();
dispatch({
type: 'classroomList/getClassroomTeacherCommonList',
payload: objectSpread2_default()(objectSpread2_default()({}, classroomList.actionTabs.params), {}, {
type: 1
})
});
dispatch({
type: 'classroomList/setActionTabs',
payload: {}
payload: {
key: '清除选择数据'
}
});
setisLoading(false);
case 15:
case 14:
case "end":
return _context2.stop();
}
@ -5225,11 +5195,6 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
return _ref3.apply(this, arguments);
};
}();
var clear = function clear() {
setPage(1);
setList([]);
settargetKeys([]);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, {
width: 600,
centered: true,
@ -5240,8 +5205,6 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
cancelText: "\u53D6\u6D88",
onOk: handleOk,
onCancel: function onCancel() {
clear();
onRefresh();
dispatch({
type: 'classroomList/setActionTabs',
payload: {}

@ -3371,7 +3371,6 @@ var PublishShixun = function PublishShixun(_ref) {
(0,_react_17_0_2_react.useEffect)(function () {
if (classroomList.actionTabs.key === '批量补交') {
setScore(1);
clear();
getData();
if (classroomList.actionTabs.type === 2) {
var selectItem = classroomList.actionTabs.selectArrsAll[0];
@ -3449,46 +3448,6 @@ var PublishShixun = function PublishShixun(_ref) {
setPage(nextPage);
getData(nextPage);
};
/**
* 刷新数据
* @returns
*/
var onRefresh = function onRefresh() {
if ((0,authority/* isAdmin */.GJ)()) {
if (classroomList.actionTabs.detail) {
dispatch({
type: 'shixunHomeworks/setActionTabs',
payload: {}
});
dispatch({
type: 'shixunHomeworks/getWorkList',
payload: objectSpread2_default()({}, params)
});
dispatch({
type: 'shixunHomeworks/getWorkSetting',
payload: objectSpread2_default()({}, params)
});
} else {
// dispatch({
// type: 'classroomList/getClassroomTeacherCommonList',
// payload: { ...classroomList.actionTabs.params, type: 1 },
// });
dispatch({
type: 'classroomList/getClassroomExercisesList',
payload: objectSpread2_default()(objectSpread2_default()({}, params), {}, {
limit: 20,
page: 1
})
});
}
} else {
dispatch({
type: 'classroomList/getClassroomCommonList',
payload: objectSpread2_default()({}, classroomList.actionTabs.params)
});
}
};
var handleOk = /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
var _classroomList$Assist, _classroomList$detail;
@ -3530,14 +3489,19 @@ var PublishShixun = function PublishShixun(_ref) {
if ((res === null || res === void 0 ? void 0 : res.status) == 0) {
message/* default */.ZP.success('批量补交成功');
}
clear();
onRefresh();
dispatch({
type: 'classroomList/getClassroomExercisesList',
payload: objectSpread2_default()(objectSpread2_default()({}, params), {}, {
limit: 20,
page: 1
})
});
dispatch({
type: 'classroomList/setActionTabs',
payload: {}
});
setisLoading(false);
case 15:
case 14:
case "end":
return _context2.stop();
}
@ -3547,11 +3511,6 @@ var PublishShixun = function PublishShixun(_ref) {
return _ref3.apply(this, arguments);
};
}();
var clear = function clear() {
setPage(1);
setList([]);
settargetKeys([]);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)(es_modal/* default */.Z, {
width: 600,
centered: true,
@ -3562,8 +3521,6 @@ var PublishShixun = function PublishShixun(_ref) {
cancelText: "\u53D6\u6D88",
onOk: handleOk,
onCancel: function onCancel() {
clear();
onRefresh();
dispatch({
type: 'classroomList/setActionTabs',
payload: {}

@ -3193,7 +3193,6 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
(0,_react_17_0_2_react.useEffect)(function () {
if (classroomList.actionTabs.key === '批量补交') {
setScore(1);
clear();
getData();
if (classroomList.actionTabs.type === 2) {
var selectItem = classroomList.actionTabs.selectArrsAll[0];
@ -3266,41 +3265,6 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
setPage(nextPage);
getData(nextPage);
};
/**
* 刷新数据
* @returns
*/
var onRefresh = function onRefresh() {
if ((0,authority/* isAdmin */.GJ)()) {
if (classroomList.actionTabs.detail) {
dispatch({
type: 'shixunHomeworks/setActionTabs',
payload: {}
});
dispatch({
type: 'shixunHomeworks/getWorkList',
payload: objectSpread2_default()({}, params)
});
dispatch({
type: 'shixunHomeworks/getWorkSetting',
payload: objectSpread2_default()({}, params)
});
} else {
dispatch({
type: 'classroomList/getClassroomTeacherCommonList',
payload: objectSpread2_default()(objectSpread2_default()({}, classroomList.actionTabs.params), {}, {
type: 3
})
});
}
} else {
dispatch({
type: 'classroomList/getClassroomCommonList',
payload: objectSpread2_default()({}, classroomList.actionTabs.params)
});
}
};
var handleOk = /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
var _classroomList$Assist, _classroomList$detail;
@ -3344,14 +3308,20 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
if ((res === null || res === void 0 ? void 0 : res.status) == 0) {
message/* default */.ZP.success('批量补交成功');
}
clear();
onRefresh();
dispatch({
type: 'classroomList/getClassroomTeacherCommonList',
payload: objectSpread2_default()(objectSpread2_default()({}, classroomList.actionTabs.params), {}, {
type: 3
})
});
dispatch({
type: 'classroomList/setActionTabs',
payload: {}
payload: {
key: '清除选择数据'
}
});
setisLoading(false);
case 15:
case 14:
case "end":
return _context2.stop();
}
@ -3361,11 +3331,6 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
return _ref3.apply(this, arguments);
};
}();
var clear = function clear() {
setPage(1);
setList([]);
settargetKeys([]);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, {
width: 600,
centered: true,
@ -3376,8 +3341,6 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
cancelText: "\u53D6\u6D88",
onOk: handleOk,
onCancel: function onCancel() {
clear();
onRefresh();
dispatch({
type: 'classroomList/setActionTabs',
payload: {}

@ -3859,7 +3859,6 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
if (classroomList.actionTabs.key === '批量补交') {
setScore(1);
setScoreType(1);
clear();
getData();
if (classroomList.actionTabs.type === 2) {
var selectItem = classroomList.actionTabs.selectArrsAll[0];
@ -3932,41 +3931,6 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
setPage(nextPage);
getData(nextPage);
};
/**
* 刷新数据
* @returns
*/
var onRefresh = function onRefresh() {
if ((0,authority/* isAdmin */.GJ)()) {
if (classroomList.actionTabs.detail) {
dispatch({
type: 'shixunHomeworks/setActionTabs',
payload: {}
});
dispatch({
type: 'shixunHomeworks/getWorkList',
payload: objectSpread2_default()({}, params)
});
dispatch({
type: 'shixunHomeworks/getWorkSetting',
payload: objectSpread2_default()({}, params)
});
} else {
dispatch({
type: 'classroomList/getClassroomTeacherCommonList',
payload: objectSpread2_default()(objectSpread2_default()({}, classroomList.actionTabs.params), {}, {
type: 5
})
});
}
} else {
dispatch({
type: 'classroomList/getClassroomCommonList',
payload: objectSpread2_default()({}, classroomList.actionTabs.params)
});
}
};
var handleOk = /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
var _classroomList$Assist, _classroomList$detail;
@ -4011,14 +3975,20 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
if ((res === null || res === void 0 ? void 0 : res.status) == 0) {
message/* default */.ZP.success('批量补交成功');
}
clear();
onRefresh();
dispatch({
type: 'classroomList/getClassroomTeacherCommonList',
payload: objectSpread2_default()(objectSpread2_default()({}, classroomList.actionTabs.params), {}, {
type: 5
})
});
dispatch({
type: 'classroomList/setActionTabs',
payload: {}
payload: {
key: '清除选择数据'
}
});
setisLoading(false);
case 15:
case 14:
case "end":
return _context2.stop();
}
@ -4028,11 +3998,6 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
return _ref3.apply(this, arguments);
};
}();
var clear = function clear() {
setPage(1);
setList([]);
settargetKeys([]);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, {
width: 600,
centered: true,
@ -4043,8 +4008,6 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
cancelText: "\u53D6\u6D88",
onOk: handleOk,
onCancel: function onCancel() {
clear();
onRefresh();
dispatch({
type: 'classroomList/setActionTabs',
payload: {}

@ -5969,7 +5969,6 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
if (classroomList.actionTabs.key === '批量补交') {
setScore(1);
setScoreType(1);
clear();
getData();
if (classroomList.actionTabs.type === 2) {
var selectItem = classroomList.actionTabs.selectArrsAll[0];
@ -5984,19 +5983,12 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
type: 'classroomList/setActionTabs',
payload: {}
});
if ((0,authority/* isAdmin */.GJ)()) {
dispatch({
type: 'classroomList/getClassroomTeacherCommonList',
payload: objectSpread2_default()(objectSpread2_default()({}, classroomList.actionTabs.params), {}, {
type: 4
})
});
} else {
dispatch({
type: 'classroomList/getClassroomCommonList',
payload: objectSpread2_default()({}, classroomList.actionTabs.params)
});
}
dispatch({
type: 'classroomList/getClassroomTeacherCommonList',
payload: objectSpread2_default()(objectSpread2_default()({}, classroomList.actionTabs.params), {}, {
type: 4
})
});
}
}, [cancelState]);
var getData = /*#__PURE__*/function () {
@ -6038,45 +6030,6 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
return _ref2.apply(this, arguments);
};
}();
var onLoadMore = function onLoadMore(nextPage) {
setPage(nextPage);
getData(nextPage);
};
/**
* 刷新数据
* @returns
*/
var onRefresh = function onRefresh() {
if ((0,authority/* isAdmin */.GJ)()) {
if (classroomList.actionTabs.detail) {
dispatch({
type: 'shixunHomeworks/setActionTabs',
payload: {}
});
dispatch({
type: 'shixunHomeworks/getWorkList',
payload: objectSpread2_default()({}, params)
});
dispatch({
type: 'shixunHomeworks/getWorkSetting',
payload: objectSpread2_default()({}, params)
});
} else {
dispatch({
type: 'classroomList/getClassroomTeacherCommonList',
payload: objectSpread2_default()(objectSpread2_default()({}, classroomList.actionTabs.params), {}, {
type: 4
})
});
}
} else {
dispatch({
type: 'classroomList/getClassroomCommonList',
payload: objectSpread2_default()({}, classroomList.actionTabs.params)
});
}
};
var handleOk = /*#__PURE__*/function () {
var _ref3 = asyncToGenerator_default()( /*#__PURE__*/regeneratorRuntime_default()().mark(function _callee2() {
var _classroomList$Assist, _classroomList$detail;
@ -6121,14 +6074,20 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
if ((res === null || res === void 0 ? void 0 : res.status) == 0) {
message/* default */.ZP.success('批量补交成功');
}
clear();
onRefresh();
dispatch({
type: 'classroomList/getClassroomTeacherShixunsList',
payload: objectSpread2_default()(objectSpread2_default()({}, classroomList.actionTabs.params), {}, {
type: 4
})
});
dispatch({
type: 'classroomList/setActionTabs',
payload: {}
payload: {
key: '清除选择数据'
}
});
setisLoading(false);
case 15:
case 14:
case "end":
return _context2.stop();
}
@ -6138,11 +6097,6 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
return _ref3.apply(this, arguments);
};
}();
var clear = function clear() {
setPage(1);
setList([]);
settargetKeys([]);
};
return /*#__PURE__*/(0,jsx_runtime.jsxs)(modal/* default */.Z, {
width: 600,
centered: true,
@ -6154,7 +6108,6 @@ var Supplementary_PublishShixun = function PublishShixun(_ref) {
onOk: handleOk,
onCancel: function onCancel() {
clear();
onRefresh();
dispatch({
type: 'classroomList/setActionTabs',
payload: {}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

Loading…
Cancel
Save