You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
124 lines
2.4 KiB
124 lines
2.4 KiB
/*
|
|
* @Description: 全局导出 action 类型
|
|
* @Author: tangjiang
|
|
* @Date: 2019-11-13 20:12:23
|
|
* @Last Modified by: tangjiang
|
|
* @Last Modified time: 2019-11-14 09:55:47
|
|
*/
|
|
|
|
import toggleTodo from './testAction.js';
|
|
import {
|
|
getOJList,
|
|
changePaginationInfo,
|
|
deleteItem
|
|
} from './ojList';
|
|
import {
|
|
validateOjForm,
|
|
saveOjFormCode,
|
|
getOJFormById,
|
|
saveOJFormId,
|
|
clearOJFormStore,
|
|
validateOJName,
|
|
validateOjLanguage,
|
|
validateOjDescription,
|
|
validateOjDifficult,
|
|
validateOjTimeLimit,
|
|
validateOjCategory,
|
|
validateOpenOrNot,
|
|
addTestCase,
|
|
deleteTestCase,
|
|
testCaseInputChange,
|
|
testCaseOutputChange,
|
|
updateTestAndValidate,
|
|
updateOpenTestCaseIndex,
|
|
} from './ojForm';
|
|
|
|
import {
|
|
startProgramQuestion,
|
|
debuggerCode,
|
|
getUserCommitRecord,
|
|
getUserCommitRecordDetail,
|
|
updateCode,
|
|
saveUserInputCode,
|
|
changeUserCodeTab,
|
|
submitUserCode,
|
|
getUserProgramDetail,
|
|
saveUserProgramIdentifier,
|
|
restoreInitialCode,
|
|
saveUserCodeForInterval,
|
|
saveEditorCodeForDetail,
|
|
// isUpdateCodeCtx
|
|
} from './ojForUser';
|
|
|
|
import {
|
|
showOrHideControl,
|
|
changeLoadingState,
|
|
changeSubmitLoadingStatus,
|
|
changePublishLoadingStatus,
|
|
isMyPublish,
|
|
} from './common';
|
|
|
|
import {
|
|
getUserInfoForNew
|
|
} from './user';
|
|
|
|
import {
|
|
getJupyterTpiDataSet,
|
|
getJupyterTpiUrl,
|
|
getJupyterInfo,
|
|
syncJupyterCode,
|
|
changeGetJupyterUrlState,
|
|
saveJupyterTpi
|
|
} from './jupyter';
|
|
|
|
export default {
|
|
toggleTodo,
|
|
getOJList,
|
|
deleteItem,
|
|
changePaginationInfo,
|
|
getOJFormById,
|
|
saveOJFormId,
|
|
clearOJFormStore,
|
|
validateOjForm,
|
|
saveOjFormCode,
|
|
validateOJName,
|
|
validateOjLanguage,
|
|
validateOjDescription,
|
|
validateOjDifficult,
|
|
validateOjTimeLimit,
|
|
validateOjCategory,
|
|
validateOpenOrNot,
|
|
addTestCase,
|
|
deleteTestCase,
|
|
testCaseInputChange,
|
|
testCaseOutputChange,
|
|
debuggerCode,
|
|
startProgramQuestion,
|
|
showOrHideControl,
|
|
changeLoadingState,
|
|
getUserCommitRecord,
|
|
getUserCommitRecordDetail,
|
|
updateCode,
|
|
saveUserInputCode,
|
|
changeUserCodeTab,
|
|
changeSubmitLoadingStatus,
|
|
submitUserCode,
|
|
changePublishLoadingStatus,
|
|
isMyPublish,
|
|
getUserProgramDetail,
|
|
updateTestAndValidate,
|
|
updateOpenTestCaseIndex,
|
|
saveUserProgramIdentifier,
|
|
restoreInitialCode,
|
|
getUserInfoForNew,
|
|
saveUserCodeForInterval,
|
|
saveEditorCodeForDetail,
|
|
// jupyter
|
|
getJupyterTpiDataSet,
|
|
getJupyterTpiUrl,
|
|
getJupyterInfo,
|
|
syncJupyterCode,
|
|
changeGetJupyterUrlState,
|
|
saveJupyterTpi
|
|
// isUpdateCodeCtx
|
|
} |