├── .browserslistrc ├── .eslintrc.js ├── .gitattributes ├── .gitignore ├── README.md ├── babel.config.js ├── generated ├── core │ ├── ApiError.ts │ ├── ApiRequestOptions.ts │ ├── ApiResult.ts │ ├── CancelablePromise.ts │ ├── OpenAPI.ts │ └── request.ts ├── index.ts ├── models │ ├── AdminRegisterRequest.ts │ ├── AlgorithmQueryRequest.ts │ ├── AliyunVodVo.ts │ ├── BaseResponse_AliyunVodVo_.ts │ ├── BaseResponse_CompetitionInfoVo_.ts │ ├── BaseResponse_CompetitionRankVo_.ts │ ├── BaseResponse_Course_.ts │ ├── BaseResponse_Judge_.ts │ ├── BaseResponse_LantuPayVo_.ts │ ├── BaseResponse_List_CompetitionInfoVo_.ts │ ├── BaseResponse_List_CompetitionProblemsVo_.ts │ ├── BaseResponse_List_CourseProblemsVo_.ts │ ├── BaseResponse_List_Course_.ts │ ├── BaseResponse_List_Judge_.ts │ ├── BaseResponse_List_List_PostsCommentVo_.ts │ ├── BaseResponse_List_MessageVo_.ts │ ├── BaseResponse_List_PostsVo_.ts │ ├── BaseResponse_List_ProblemAlgorithmBankVo_.ts │ ├── BaseResponse_List_ProblemAlgorithmTestCaseRequest_.ts │ ├── BaseResponse_List_ProblemDailyInfo_.ts │ ├── BaseResponse_List_ProblemDailyNumVo_.ts │ ├── BaseResponse_List_ProblemTagsVo_.ts │ ├── BaseResponse_List_SubmissionsAlgorithmRecordsVo_.ts │ ├── BaseResponse_List_UserRatingVo_.ts │ ├── BaseResponse_List_UserVo_.ts │ ├── BaseResponse_List_User_.ts │ ├── BaseResponse_List_WebsiteBackgroundPictures_.ts │ ├── BaseResponse_List_string_.ts │ ├── BaseResponse_PostsVo_.ts │ ├── BaseResponse_ProblemAlgorithmBankVo_.ts │ ├── BaseResponse_ProblemUserLastVo_.ts │ ├── BaseResponse_ResponseEntity_Array_byte_.ts │ ├── BaseResponse_SearchVo_.ts │ ├── BaseResponse_SubmissionsAlgorithmRecordsVo_.ts │ ├── BaseResponse_UserVo_.ts │ ├── BaseResponse_Void_.ts │ ├── BaseResponse_boolean_.ts │ ├── BaseResponse_int_.ts │ ├── BaseResponse_long_.ts │ ├── BaseResponse_string_.ts │ ├── CompetitionAddRequest.ts │ ├── CompetitionInfoVo.ts │ ├── CompetitionProblemInfo.ts │ ├── CompetitionProblems.ts │ ├── CompetitionProblemsVo.ts │ ├── CompetitionRankDetailVo.ts │ ├── CompetitionRankVo.ts │ ├── CompetitionRecordsRequest.ts │ ├── CompetitionSearchRequest.ts │ ├── Course.ts │ ├── CourseChildProblems.ts │ ├── CourseProblem.ts │ ├── CourseProblemsVo.ts │ ├── CourseRequest.ts │ ├── CourseUserRequest.ts │ ├── Judge.ts │ ├── JudgeRequest.ts │ ├── LantuPayCallbackRequest.ts │ ├── LantuPayOtherRequest.ts │ ├── LantuPayRequest.ts │ ├── LantuPayViewVo.ts │ ├── LantuPayVo.ts │ ├── MessageVo.ts │ ├── ModelAndView.ts │ ├── OJCompetitionVo.ts │ ├── PostsCommentRequest.ts │ ├── PostsCommentVo.ts │ ├── PostsQueryRequest.ts │ ├── PostsRequest.ts │ ├── PostsVo.ts │ ├── ProblemAlgorithmBankVo.ts │ ├── ProblemAlgorithmRequest.ts │ ├── ProblemAlgorithmTestCaseRequest.ts │ ├── ProblemDailyInfo.ts │ ├── ProblemDailyNumVo.ts │ ├── ProblemMath408BankVo.ts │ ├── ProblemTagsVo.ts │ ├── ProblemUserLastVo.ts │ ├── SearchRequest.ts │ ├── SearchVo.ts │ ├── SubmissionAlgorithmDetailRecordVo.ts │ ├── SubmissionsAlgorithmRecordsVo.ts │ ├── User.ts │ ├── UserLastEnter.ts │ ├── UserLoginEmailRequest.ts │ ├── UserLoginRequest.ts │ ├── UserModifyRequest.ts │ ├── UserRatingVo.ts │ ├── UserRegisterRequest.ts │ ├── UserSearchRequest.ts │ ├── UserVo.ts │ ├── View.ts │ └── WebsiteBackgroundPictures.ts └── services │ ├── BasicErrorControllerService.ts │ ├── CompetitionControllerService.ts │ ├── CourseControllerService.ts │ ├── LantuPayControllerService.ts │ ├── PostsControllerService.ts │ ├── ProblemAlgorithmControllerService.ts │ ├── RsaControllerService.ts │ ├── SearchControllerService.ts │ ├── UserControllerService.ts │ └── WebSocketControllerService.ts ├── package.json ├── postcss.config.js ├── public ├── ByteOJ.ico ├── C7422125F210F0DEBB2BDE23EB8041DA.gif ├── fontello.eot ├── fontello.woff ├── index.html ├── lib │ ├── aliyun-oss-sdk-6.17.1.min.js │ ├── aliyun-upload-sdk-1.5.7.min.js │ └── es6-promise.min.js ├── ossUploadVideo.js ├── plane.css ├── plane.js ├── useAntiDebug.ts └── vector.mp3 ├── src ├── App.vue ├── access │ ├── access.ts │ └── check.ts ├── app.css ├── assets │ ├── aliplayer-min.css │ ├── aliplayer-min.js │ ├── fonts │ │ └── NotoSans-Regular.woff │ └── global.css ├── components │ ├── Card │ │ ├── CardDiscussView.vue │ │ ├── CardProblemView.vue │ │ ├── CardUserLayoutView.vue │ │ ├── DraggableStartView.vue │ │ ├── DraggableWindowView.vue │ │ └── luoguProblemEchartsView.vue │ ├── Menu │ │ ├── BodyLayout.vue │ │ ├── BottomView.vue │ │ └── NavbarView.vue │ └── Notification │ │ ├── Notification.vue │ │ └── NotificationContainer.vue ├── layout │ ├── BasicLayout.vue │ └── UserLayout.vue ├── main.ts ├── models │ └── ChatList.ts ├── plugins │ ├── aceConfig.js │ ├── myAxios.ts │ └── notification.ts ├── router │ └── index.ts ├── shims-vue.d.ts ├── store │ └── user.ts └── view │ ├── AI │ ├── AIView.vue │ └── ChatBoxView.vue │ ├── CodeReplayView.vue │ ├── DataStructureAnimation │ ├── DataStructureAnimationView.vue │ └── components │ │ ├── AVLTreeAnimation.vue │ │ ├── ArrayAnimation.vue │ │ ├── BinaryTreeAnimation.vue │ │ ├── LinkedListAnimation.vue │ │ ├── QueueAnimation.vue │ │ ├── StackAnimation.vue │ │ └── UserGuide.vue │ ├── DiscussionView.vue │ ├── HomeView.vue │ ├── IntroductionView.vue │ ├── Markdown │ ├── MarkDownEditor.vue │ └── MarkdownView.vue │ ├── RequirementsAnalysis.vue │ ├── WebChat │ └── WebChatView.vue │ ├── competitions │ ├── Algorithm │ │ └── CompetitionAdd │ │ │ ├── CompetitionAlgorithmInfoUserAdd.vue │ │ │ ├── CompetitionAlgorithmProblemUserAdd.vue │ │ │ ├── CompetitionAlgorithmSelectUserAdd.vue │ │ │ └── CompetitionAlgorithmSuccessUserAdd.vue │ ├── CardRatingCharts.vue │ ├── CompeletionContentView.vue │ ├── CompeletionView.vue │ ├── CompetitionContentComponent │ │ ├── CompetitionContentControlView.vue │ │ ├── CompetitionContentProblemShowView.vue │ │ ├── CompetitionContentRankView.vue │ │ └── CompetitionContentRecordsView.vue │ ├── CompetitionMath408UserAdd.vue │ ├── CompetitionRankListView.vue │ └── CompetitionShowView.vue │ ├── components │ ├── AceEditorView.vue │ ├── AuthorizeRedirectView.vue │ ├── DatePicker.vue │ ├── NotFoundView.vue │ ├── OtherTagSelector.vue │ ├── Pagination.vue │ ├── PlaneGame.vue │ ├── TagSelector.vue │ ├── TimeLineView.vue │ ├── alert │ │ ├── MessageBox.vue │ │ └── useMessageBox.ts │ ├── font │ │ ├── FontComponent.vue │ │ ├── FontLittleComponent.vue │ │ └── FontView.vue │ └── search │ │ ├── AlgorithmSearchView.vue │ │ ├── CourseSearchView.vue │ │ ├── PostSearchView.vue │ │ ├── TogetherComponent.vue │ │ ├── TogetherSearchView.vue │ │ └── UserSearchView.vue │ ├── cources │ ├── CourceContentView.vue │ ├── CourceView.vue │ ├── CourseNoteView.vue │ ├── CourseProblemsView.vue │ ├── CourseRankView.vue │ └── CourseRecordsView.vue │ ├── posts │ ├── PostContent.vue │ ├── PostProblemAnswerAdd.vue │ ├── PostProblemSolutionAdd.vue │ └── PostView.vue │ ├── problems │ ├── 408 │ │ └── Problem408AllView.vue │ ├── AlgorithmDifficultyClassifyView.vue │ ├── DailyProblemView.vue │ ├── ProblemBankView.vue │ ├── ProblemView.vue │ ├── SubmissionRecordsvView.vue │ ├── algorithm │ │ ├── AceEditorView.vue │ │ ├── ProblemAlgorithmAllView.vue │ │ ├── ProblemAlgorithmAnswers.vue │ │ ├── ProblemAlgorithmContentView.vue │ │ ├── ProblemAlgorithmRecords.vue │ │ ├── ProblemAlgorithmRecordsContent.vue │ │ ├── ProblemAlgorithmSolutions.vue │ │ ├── ProblemAlgorithmTransformContentView.vue │ │ ├── ProblemAlgorithmVideo.vue │ │ ├── ProblemAlgorithmView.vue │ │ └── ProblemVideoUploadView.vue │ └── math │ │ ├── ProblemMath408Content.vue │ │ └── ProblemMathAllView.vue │ ├── special │ ├── OJBoxView.vue │ ├── OJCard.vue │ ├── OfficialBoxView.vue │ └── SpecialBoxView.vue │ └── user │ ├── LoginView.vue │ ├── UserCenterView.vue │ ├── UserLoginView.vue │ └── UserProfile.vue ├── tailwind.config.js ├── tsconfig.json ├── vue.config.js └── yarn.lock /.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/.browserslistrc -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # web 2 | 3 | Welcome to ByteOJ. -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/babel.config.js -------------------------------------------------------------------------------- /generated/core/ApiError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/core/ApiError.ts -------------------------------------------------------------------------------- /generated/core/ApiRequestOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/core/ApiRequestOptions.ts -------------------------------------------------------------------------------- /generated/core/ApiResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/core/ApiResult.ts -------------------------------------------------------------------------------- /generated/core/CancelablePromise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/core/CancelablePromise.ts -------------------------------------------------------------------------------- /generated/core/OpenAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/core/OpenAPI.ts -------------------------------------------------------------------------------- /generated/core/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/core/request.ts -------------------------------------------------------------------------------- /generated/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/index.ts -------------------------------------------------------------------------------- /generated/models/AdminRegisterRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/AdminRegisterRequest.ts -------------------------------------------------------------------------------- /generated/models/AlgorithmQueryRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/AlgorithmQueryRequest.ts -------------------------------------------------------------------------------- /generated/models/AliyunVodVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/AliyunVodVo.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_AliyunVodVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_AliyunVodVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_CompetitionInfoVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_CompetitionInfoVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_CompetitionRankVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_CompetitionRankVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_Course_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_Course_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_Judge_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_Judge_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_LantuPayVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_LantuPayVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_CompetitionInfoVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_CompetitionInfoVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_CompetitionProblemsVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_CompetitionProblemsVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_CourseProblemsVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_CourseProblemsVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_Course_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_Course_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_Judge_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_Judge_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_List_PostsCommentVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_List_PostsCommentVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_MessageVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_MessageVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_PostsVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_PostsVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_ProblemAlgorithmBankVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_ProblemAlgorithmBankVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_ProblemAlgorithmTestCaseRequest_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_ProblemAlgorithmTestCaseRequest_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_ProblemDailyInfo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_ProblemDailyInfo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_ProblemDailyNumVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_ProblemDailyNumVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_ProblemTagsVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_ProblemTagsVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_SubmissionsAlgorithmRecordsVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_SubmissionsAlgorithmRecordsVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_UserRatingVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_UserRatingVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_UserVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_UserVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_User_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_User_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_WebsiteBackgroundPictures_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_WebsiteBackgroundPictures_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_List_string_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_List_string_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_PostsVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_PostsVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_ProblemAlgorithmBankVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_ProblemAlgorithmBankVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_ProblemUserLastVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_ProblemUserLastVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_ResponseEntity_Array_byte_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_ResponseEntity_Array_byte_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_SearchVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_SearchVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_SubmissionsAlgorithmRecordsVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_SubmissionsAlgorithmRecordsVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_UserVo_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_UserVo_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_Void_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_Void_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_boolean_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_boolean_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_int_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_int_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_long_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_long_.ts -------------------------------------------------------------------------------- /generated/models/BaseResponse_string_.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/BaseResponse_string_.ts -------------------------------------------------------------------------------- /generated/models/CompetitionAddRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/CompetitionAddRequest.ts -------------------------------------------------------------------------------- /generated/models/CompetitionInfoVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/CompetitionInfoVo.ts -------------------------------------------------------------------------------- /generated/models/CompetitionProblemInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/CompetitionProblemInfo.ts -------------------------------------------------------------------------------- /generated/models/CompetitionProblems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/CompetitionProblems.ts -------------------------------------------------------------------------------- /generated/models/CompetitionProblemsVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/CompetitionProblemsVo.ts -------------------------------------------------------------------------------- /generated/models/CompetitionRankDetailVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/CompetitionRankDetailVo.ts -------------------------------------------------------------------------------- /generated/models/CompetitionRankVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/CompetitionRankVo.ts -------------------------------------------------------------------------------- /generated/models/CompetitionRecordsRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/CompetitionRecordsRequest.ts -------------------------------------------------------------------------------- /generated/models/CompetitionSearchRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/CompetitionSearchRequest.ts -------------------------------------------------------------------------------- /generated/models/Course.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/Course.ts -------------------------------------------------------------------------------- /generated/models/CourseChildProblems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/CourseChildProblems.ts -------------------------------------------------------------------------------- /generated/models/CourseProblem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/CourseProblem.ts -------------------------------------------------------------------------------- /generated/models/CourseProblemsVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/CourseProblemsVo.ts -------------------------------------------------------------------------------- /generated/models/CourseRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/CourseRequest.ts -------------------------------------------------------------------------------- /generated/models/CourseUserRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/CourseUserRequest.ts -------------------------------------------------------------------------------- /generated/models/Judge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/Judge.ts -------------------------------------------------------------------------------- /generated/models/JudgeRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/JudgeRequest.ts -------------------------------------------------------------------------------- /generated/models/LantuPayCallbackRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/LantuPayCallbackRequest.ts -------------------------------------------------------------------------------- /generated/models/LantuPayOtherRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/LantuPayOtherRequest.ts -------------------------------------------------------------------------------- /generated/models/LantuPayRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/LantuPayRequest.ts -------------------------------------------------------------------------------- /generated/models/LantuPayViewVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/LantuPayViewVo.ts -------------------------------------------------------------------------------- /generated/models/LantuPayVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/LantuPayVo.ts -------------------------------------------------------------------------------- /generated/models/MessageVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/MessageVo.ts -------------------------------------------------------------------------------- /generated/models/ModelAndView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/ModelAndView.ts -------------------------------------------------------------------------------- /generated/models/OJCompetitionVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/OJCompetitionVo.ts -------------------------------------------------------------------------------- /generated/models/PostsCommentRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/PostsCommentRequest.ts -------------------------------------------------------------------------------- /generated/models/PostsCommentVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/PostsCommentVo.ts -------------------------------------------------------------------------------- /generated/models/PostsQueryRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/PostsQueryRequest.ts -------------------------------------------------------------------------------- /generated/models/PostsRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/PostsRequest.ts -------------------------------------------------------------------------------- /generated/models/PostsVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/PostsVo.ts -------------------------------------------------------------------------------- /generated/models/ProblemAlgorithmBankVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/ProblemAlgorithmBankVo.ts -------------------------------------------------------------------------------- /generated/models/ProblemAlgorithmRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/ProblemAlgorithmRequest.ts -------------------------------------------------------------------------------- /generated/models/ProblemAlgorithmTestCaseRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/ProblemAlgorithmTestCaseRequest.ts -------------------------------------------------------------------------------- /generated/models/ProblemDailyInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/ProblemDailyInfo.ts -------------------------------------------------------------------------------- /generated/models/ProblemDailyNumVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/ProblemDailyNumVo.ts -------------------------------------------------------------------------------- /generated/models/ProblemMath408BankVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/ProblemMath408BankVo.ts -------------------------------------------------------------------------------- /generated/models/ProblemTagsVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/ProblemTagsVo.ts -------------------------------------------------------------------------------- /generated/models/ProblemUserLastVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/ProblemUserLastVo.ts -------------------------------------------------------------------------------- /generated/models/SearchRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/SearchRequest.ts -------------------------------------------------------------------------------- /generated/models/SearchVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/SearchVo.ts -------------------------------------------------------------------------------- /generated/models/SubmissionAlgorithmDetailRecordVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/SubmissionAlgorithmDetailRecordVo.ts -------------------------------------------------------------------------------- /generated/models/SubmissionsAlgorithmRecordsVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/SubmissionsAlgorithmRecordsVo.ts -------------------------------------------------------------------------------- /generated/models/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/User.ts -------------------------------------------------------------------------------- /generated/models/UserLastEnter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/UserLastEnter.ts -------------------------------------------------------------------------------- /generated/models/UserLoginEmailRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/UserLoginEmailRequest.ts -------------------------------------------------------------------------------- /generated/models/UserLoginRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/UserLoginRequest.ts -------------------------------------------------------------------------------- /generated/models/UserModifyRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/UserModifyRequest.ts -------------------------------------------------------------------------------- /generated/models/UserRatingVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/UserRatingVo.ts -------------------------------------------------------------------------------- /generated/models/UserRegisterRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/UserRegisterRequest.ts -------------------------------------------------------------------------------- /generated/models/UserSearchRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/UserSearchRequest.ts -------------------------------------------------------------------------------- /generated/models/UserVo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/UserVo.ts -------------------------------------------------------------------------------- /generated/models/View.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/View.ts -------------------------------------------------------------------------------- /generated/models/WebsiteBackgroundPictures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/models/WebsiteBackgroundPictures.ts -------------------------------------------------------------------------------- /generated/services/BasicErrorControllerService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/services/BasicErrorControllerService.ts -------------------------------------------------------------------------------- /generated/services/CompetitionControllerService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/services/CompetitionControllerService.ts -------------------------------------------------------------------------------- /generated/services/CourseControllerService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/services/CourseControllerService.ts -------------------------------------------------------------------------------- /generated/services/LantuPayControllerService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/services/LantuPayControllerService.ts -------------------------------------------------------------------------------- /generated/services/PostsControllerService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/services/PostsControllerService.ts -------------------------------------------------------------------------------- /generated/services/ProblemAlgorithmControllerService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/services/ProblemAlgorithmControllerService.ts -------------------------------------------------------------------------------- /generated/services/RsaControllerService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/services/RsaControllerService.ts -------------------------------------------------------------------------------- /generated/services/SearchControllerService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/services/SearchControllerService.ts -------------------------------------------------------------------------------- /generated/services/UserControllerService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/services/UserControllerService.ts -------------------------------------------------------------------------------- /generated/services/WebSocketControllerService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/generated/services/WebSocketControllerService.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/ByteOJ.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/public/ByteOJ.ico -------------------------------------------------------------------------------- /public/C7422125F210F0DEBB2BDE23EB8041DA.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/public/C7422125F210F0DEBB2BDE23EB8041DA.gif -------------------------------------------------------------------------------- /public/fontello.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/public/fontello.eot -------------------------------------------------------------------------------- /public/fontello.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/public/fontello.woff -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/public/index.html -------------------------------------------------------------------------------- /public/lib/aliyun-oss-sdk-6.17.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/public/lib/aliyun-oss-sdk-6.17.1.min.js -------------------------------------------------------------------------------- /public/lib/aliyun-upload-sdk-1.5.7.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/public/lib/aliyun-upload-sdk-1.5.7.min.js -------------------------------------------------------------------------------- /public/lib/es6-promise.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/public/lib/es6-promise.min.js -------------------------------------------------------------------------------- /public/ossUploadVideo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/public/ossUploadVideo.js -------------------------------------------------------------------------------- /public/plane.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/public/plane.css -------------------------------------------------------------------------------- /public/plane.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/public/plane.js -------------------------------------------------------------------------------- /public/useAntiDebug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/public/useAntiDebug.ts -------------------------------------------------------------------------------- /public/vector.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/public/vector.mp3 -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/access/access.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/access/access.ts -------------------------------------------------------------------------------- /src/access/check.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/access/check.ts -------------------------------------------------------------------------------- /src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/app.css -------------------------------------------------------------------------------- /src/assets/aliplayer-min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/assets/aliplayer-min.css -------------------------------------------------------------------------------- /src/assets/aliplayer-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/assets/aliplayer-min.js -------------------------------------------------------------------------------- /src/assets/fonts/NotoSans-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/assets/fonts/NotoSans-Regular.woff -------------------------------------------------------------------------------- /src/assets/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/assets/global.css -------------------------------------------------------------------------------- /src/components/Card/CardDiscussView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/components/Card/CardDiscussView.vue -------------------------------------------------------------------------------- /src/components/Card/CardProblemView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/components/Card/CardProblemView.vue -------------------------------------------------------------------------------- /src/components/Card/CardUserLayoutView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/components/Card/CardUserLayoutView.vue -------------------------------------------------------------------------------- /src/components/Card/DraggableStartView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/components/Card/DraggableStartView.vue -------------------------------------------------------------------------------- /src/components/Card/DraggableWindowView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/components/Card/DraggableWindowView.vue -------------------------------------------------------------------------------- /src/components/Card/luoguProblemEchartsView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/components/Card/luoguProblemEchartsView.vue -------------------------------------------------------------------------------- /src/components/Menu/BodyLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/components/Menu/BodyLayout.vue -------------------------------------------------------------------------------- /src/components/Menu/BottomView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/components/Menu/BottomView.vue -------------------------------------------------------------------------------- /src/components/Menu/NavbarView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/components/Menu/NavbarView.vue -------------------------------------------------------------------------------- /src/components/Notification/Notification.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/components/Notification/Notification.vue -------------------------------------------------------------------------------- /src/components/Notification/NotificationContainer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/components/Notification/NotificationContainer.vue -------------------------------------------------------------------------------- /src/layout/BasicLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/layout/BasicLayout.vue -------------------------------------------------------------------------------- /src/layout/UserLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/layout/UserLayout.vue -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/models/ChatList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/models/ChatList.ts -------------------------------------------------------------------------------- /src/plugins/aceConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/plugins/aceConfig.js -------------------------------------------------------------------------------- /src/plugins/myAxios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/plugins/myAxios.ts -------------------------------------------------------------------------------- /src/plugins/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/plugins/notification.ts -------------------------------------------------------------------------------- /src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/router/index.ts -------------------------------------------------------------------------------- /src/shims-vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/shims-vue.d.ts -------------------------------------------------------------------------------- /src/store/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/store/user.ts -------------------------------------------------------------------------------- /src/view/AI/AIView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/AI/AIView.vue -------------------------------------------------------------------------------- /src/view/AI/ChatBoxView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/AI/ChatBoxView.vue -------------------------------------------------------------------------------- /src/view/CodeReplayView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/CodeReplayView.vue -------------------------------------------------------------------------------- /src/view/DataStructureAnimation/DataStructureAnimationView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/DataStructureAnimation/DataStructureAnimationView.vue -------------------------------------------------------------------------------- /src/view/DataStructureAnimation/components/AVLTreeAnimation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/DataStructureAnimation/components/AVLTreeAnimation.vue -------------------------------------------------------------------------------- /src/view/DataStructureAnimation/components/ArrayAnimation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/DataStructureAnimation/components/ArrayAnimation.vue -------------------------------------------------------------------------------- /src/view/DataStructureAnimation/components/BinaryTreeAnimation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/DataStructureAnimation/components/BinaryTreeAnimation.vue -------------------------------------------------------------------------------- /src/view/DataStructureAnimation/components/LinkedListAnimation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/DataStructureAnimation/components/LinkedListAnimation.vue -------------------------------------------------------------------------------- /src/view/DataStructureAnimation/components/QueueAnimation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/DataStructureAnimation/components/QueueAnimation.vue -------------------------------------------------------------------------------- /src/view/DataStructureAnimation/components/StackAnimation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/DataStructureAnimation/components/StackAnimation.vue -------------------------------------------------------------------------------- /src/view/DataStructureAnimation/components/UserGuide.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/DataStructureAnimation/components/UserGuide.vue -------------------------------------------------------------------------------- /src/view/DiscussionView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/DiscussionView.vue -------------------------------------------------------------------------------- /src/view/HomeView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/HomeView.vue -------------------------------------------------------------------------------- /src/view/IntroductionView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/IntroductionView.vue -------------------------------------------------------------------------------- /src/view/Markdown/MarkDownEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/Markdown/MarkDownEditor.vue -------------------------------------------------------------------------------- /src/view/Markdown/MarkdownView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/Markdown/MarkdownView.vue -------------------------------------------------------------------------------- /src/view/RequirementsAnalysis.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/RequirementsAnalysis.vue -------------------------------------------------------------------------------- /src/view/WebChat/WebChatView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/WebChat/WebChatView.vue -------------------------------------------------------------------------------- /src/view/competitions/Algorithm/CompetitionAdd/CompetitionAlgorithmInfoUserAdd.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/competitions/Algorithm/CompetitionAdd/CompetitionAlgorithmInfoUserAdd.vue -------------------------------------------------------------------------------- /src/view/competitions/Algorithm/CompetitionAdd/CompetitionAlgorithmProblemUserAdd.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/competitions/Algorithm/CompetitionAdd/CompetitionAlgorithmProblemUserAdd.vue -------------------------------------------------------------------------------- /src/view/competitions/Algorithm/CompetitionAdd/CompetitionAlgorithmSelectUserAdd.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/competitions/Algorithm/CompetitionAdd/CompetitionAlgorithmSelectUserAdd.vue -------------------------------------------------------------------------------- /src/view/competitions/Algorithm/CompetitionAdd/CompetitionAlgorithmSuccessUserAdd.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/competitions/Algorithm/CompetitionAdd/CompetitionAlgorithmSuccessUserAdd.vue -------------------------------------------------------------------------------- /src/view/competitions/CardRatingCharts.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/competitions/CardRatingCharts.vue -------------------------------------------------------------------------------- /src/view/competitions/CompeletionContentView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/competitions/CompeletionContentView.vue -------------------------------------------------------------------------------- /src/view/competitions/CompeletionView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/competitions/CompeletionView.vue -------------------------------------------------------------------------------- /src/view/competitions/CompetitionContentComponent/CompetitionContentControlView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/competitions/CompetitionContentComponent/CompetitionContentControlView.vue -------------------------------------------------------------------------------- /src/view/competitions/CompetitionContentComponent/CompetitionContentProblemShowView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/competitions/CompetitionContentComponent/CompetitionContentProblemShowView.vue -------------------------------------------------------------------------------- /src/view/competitions/CompetitionContentComponent/CompetitionContentRankView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/competitions/CompetitionContentComponent/CompetitionContentRankView.vue -------------------------------------------------------------------------------- /src/view/competitions/CompetitionContentComponent/CompetitionContentRecordsView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/competitions/CompetitionContentComponent/CompetitionContentRecordsView.vue -------------------------------------------------------------------------------- /src/view/competitions/CompetitionMath408UserAdd.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/competitions/CompetitionMath408UserAdd.vue -------------------------------------------------------------------------------- /src/view/competitions/CompetitionRankListView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/competitions/CompetitionRankListView.vue -------------------------------------------------------------------------------- /src/view/competitions/CompetitionShowView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/competitions/CompetitionShowView.vue -------------------------------------------------------------------------------- /src/view/components/AceEditorView.vue: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/view/components/AuthorizeRedirectView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/AuthorizeRedirectView.vue -------------------------------------------------------------------------------- /src/view/components/DatePicker.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/DatePicker.vue -------------------------------------------------------------------------------- /src/view/components/NotFoundView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/NotFoundView.vue -------------------------------------------------------------------------------- /src/view/components/OtherTagSelector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/OtherTagSelector.vue -------------------------------------------------------------------------------- /src/view/components/Pagination.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/Pagination.vue -------------------------------------------------------------------------------- /src/view/components/PlaneGame.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/PlaneGame.vue -------------------------------------------------------------------------------- /src/view/components/TagSelector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/TagSelector.vue -------------------------------------------------------------------------------- /src/view/components/TimeLineView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/TimeLineView.vue -------------------------------------------------------------------------------- /src/view/components/alert/MessageBox.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/alert/MessageBox.vue -------------------------------------------------------------------------------- /src/view/components/alert/useMessageBox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/alert/useMessageBox.ts -------------------------------------------------------------------------------- /src/view/components/font/FontComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/font/FontComponent.vue -------------------------------------------------------------------------------- /src/view/components/font/FontLittleComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/font/FontLittleComponent.vue -------------------------------------------------------------------------------- /src/view/components/font/FontView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/font/FontView.vue -------------------------------------------------------------------------------- /src/view/components/search/AlgorithmSearchView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/search/AlgorithmSearchView.vue -------------------------------------------------------------------------------- /src/view/components/search/CourseSearchView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/search/CourseSearchView.vue -------------------------------------------------------------------------------- /src/view/components/search/PostSearchView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/search/PostSearchView.vue -------------------------------------------------------------------------------- /src/view/components/search/TogetherComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/search/TogetherComponent.vue -------------------------------------------------------------------------------- /src/view/components/search/TogetherSearchView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/search/TogetherSearchView.vue -------------------------------------------------------------------------------- /src/view/components/search/UserSearchView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/components/search/UserSearchView.vue -------------------------------------------------------------------------------- /src/view/cources/CourceContentView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/cources/CourceContentView.vue -------------------------------------------------------------------------------- /src/view/cources/CourceView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/cources/CourceView.vue -------------------------------------------------------------------------------- /src/view/cources/CourseNoteView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/cources/CourseNoteView.vue -------------------------------------------------------------------------------- /src/view/cources/CourseProblemsView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/cources/CourseProblemsView.vue -------------------------------------------------------------------------------- /src/view/cources/CourseRankView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/cources/CourseRankView.vue -------------------------------------------------------------------------------- /src/view/cources/CourseRecordsView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/cources/CourseRecordsView.vue -------------------------------------------------------------------------------- /src/view/posts/PostContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/posts/PostContent.vue -------------------------------------------------------------------------------- /src/view/posts/PostProblemAnswerAdd.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/posts/PostProblemAnswerAdd.vue -------------------------------------------------------------------------------- /src/view/posts/PostProblemSolutionAdd.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/posts/PostProblemSolutionAdd.vue -------------------------------------------------------------------------------- /src/view/posts/PostView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/posts/PostView.vue -------------------------------------------------------------------------------- /src/view/problems/408/Problem408AllView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/408/Problem408AllView.vue -------------------------------------------------------------------------------- /src/view/problems/AlgorithmDifficultyClassifyView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/AlgorithmDifficultyClassifyView.vue -------------------------------------------------------------------------------- /src/view/problems/DailyProblemView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/DailyProblemView.vue -------------------------------------------------------------------------------- /src/view/problems/ProblemBankView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/ProblemBankView.vue -------------------------------------------------------------------------------- /src/view/problems/ProblemView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/ProblemView.vue -------------------------------------------------------------------------------- /src/view/problems/SubmissionRecordsvView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/SubmissionRecordsvView.vue -------------------------------------------------------------------------------- /src/view/problems/algorithm/AceEditorView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/algorithm/AceEditorView.vue -------------------------------------------------------------------------------- /src/view/problems/algorithm/ProblemAlgorithmAllView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/algorithm/ProblemAlgorithmAllView.vue -------------------------------------------------------------------------------- /src/view/problems/algorithm/ProblemAlgorithmAnswers.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/algorithm/ProblemAlgorithmAnswers.vue -------------------------------------------------------------------------------- /src/view/problems/algorithm/ProblemAlgorithmContentView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/algorithm/ProblemAlgorithmContentView.vue -------------------------------------------------------------------------------- /src/view/problems/algorithm/ProblemAlgorithmRecords.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/algorithm/ProblemAlgorithmRecords.vue -------------------------------------------------------------------------------- /src/view/problems/algorithm/ProblemAlgorithmRecordsContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/algorithm/ProblemAlgorithmRecordsContent.vue -------------------------------------------------------------------------------- /src/view/problems/algorithm/ProblemAlgorithmSolutions.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/algorithm/ProblemAlgorithmSolutions.vue -------------------------------------------------------------------------------- /src/view/problems/algorithm/ProblemAlgorithmTransformContentView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/algorithm/ProblemAlgorithmTransformContentView.vue -------------------------------------------------------------------------------- /src/view/problems/algorithm/ProblemAlgorithmVideo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/algorithm/ProblemAlgorithmVideo.vue -------------------------------------------------------------------------------- /src/view/problems/algorithm/ProblemAlgorithmView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/algorithm/ProblemAlgorithmView.vue -------------------------------------------------------------------------------- /src/view/problems/algorithm/ProblemVideoUploadView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/algorithm/ProblemVideoUploadView.vue -------------------------------------------------------------------------------- /src/view/problems/math/ProblemMath408Content.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/math/ProblemMath408Content.vue -------------------------------------------------------------------------------- /src/view/problems/math/ProblemMathAllView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/problems/math/ProblemMathAllView.vue -------------------------------------------------------------------------------- /src/view/special/OJBoxView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/special/OJBoxView.vue -------------------------------------------------------------------------------- /src/view/special/OJCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/special/OJCard.vue -------------------------------------------------------------------------------- /src/view/special/OfficialBoxView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/special/OfficialBoxView.vue -------------------------------------------------------------------------------- /src/view/special/SpecialBoxView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/special/SpecialBoxView.vue -------------------------------------------------------------------------------- /src/view/user/LoginView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/user/LoginView.vue -------------------------------------------------------------------------------- /src/view/user/UserCenterView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/user/UserCenterView.vue -------------------------------------------------------------------------------- /src/view/user/UserLoginView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/user/UserLoginView.vue -------------------------------------------------------------------------------- /src/view/user/UserProfile.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/src/view/user/UserProfile.vue -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/vue.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mogullzr/byteoj_fronted/HEAD/yarn.lock --------------------------------------------------------------------------------