controller

package
v0.0.0-...-407d6a0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 7, 2022 License: AGPL-3.0 Imports: 38 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddProblemsToSet

func AddProblemsToSet(c echo.Context) error

func AddStudents

func AddStudents(c echo.Context) error

func AdminCreateUser

func AdminCreateUser(c echo.Context) error

func AdminDeleteUser

func AdminDeleteUser(c echo.Context) error

func AdminGetLogs

func AdminGetLogs(c echo.Context) error

func AdminGetUser

func AdminGetUser(c echo.Context) error

func AdminGetUsers

func AdminGetUsers(c echo.Context) error

func AdminUpdateUser

func AdminUpdateUser(c echo.Context) error

func BeginLogin

func BeginLogin(c echo.Context) error

func BeginRegistration

func BeginRegistration(c echo.Context) error

func ChangePassword

func ChangePassword(c echo.Context) error

func CloneProblemSet

func CloneProblemSet(c echo.Context) error

func CreateClass

func CreateClass(c echo.Context) error

func CreateImage

func CreateImage(c echo.Context) error

func CreateProblem

func CreateProblem(c echo.Context) error

func CreateProblemSet

func CreateProblemSet(c echo.Context) error

func CreateSubmission

func CreateSubmission(c echo.Context) error

func CreateTestCase

func CreateTestCase(c echo.Context) error

func DeleteClass

func DeleteClass(c echo.Context) error

func DeleteProblem

func DeleteProblem(c echo.Context) error

func DeleteProblemSet

func DeleteProblemSet(c echo.Context) error

func DeleteProblemsFromSet

func DeleteProblemsFromSet(c echo.Context) error

func DeleteStudents

func DeleteStudents(c echo.Context) error

func DeleteTestCase

func DeleteTestCase(c echo.Context) error

func DeleteTestCases

func DeleteTestCases(c echo.Context) error

func EmailRegistered

func EmailRegistered(c echo.Context) error

func FinishLogin

func FinishLogin(c echo.Context) error

func FinishRegistration

func FinishRegistration(c echo.Context) error

func GetClass

func GetClass(c echo.Context) error

func GetClassesIManage

func GetClassesIManage(c echo.Context) error

func GetClassesITake

func GetClassesITake(c echo.Context) error

func GetGrades

func GetGrades(c echo.Context) error

func GetImage

func GetImage(c echo.Context) error

func GetMe

func GetMe(c echo.Context) error

func GetProblem

func GetProblem(c echo.Context) error

func GetProblemAttachmentFile

func GetProblemAttachmentFile(c echo.Context) error

func GetProblemSet

func GetProblemSet(c echo.Context) error

func GetProblemSetProblem

func GetProblemSetProblem(c echo.Context) error

func GetProblemSetProblemAnalysis

func GetProblemSetProblemAnalysis(c echo.Context) error

GetProblemSetProblemAnalysis 获取指定问题集指定题目各学生总的分析,形式为一个结构体数组,每结构体包含一个学生在该问题集的该题目下的提交情况

func GetProblemSetProblemInputFile

func GetProblemSetProblemInputFile(c echo.Context) error

func GetProblemSetProblemOutputFile

func GetProblemSetProblemOutputFile(c echo.Context) error

func GetProblemSetProblemUserAnalysis

func GetProblemSetProblemUserAnalysis(c echo.Context) error

GetProblemSetProblemUserAnalysis 获取基础提交分析,用于指定用户的指定题目的提交集的基础分析

func GetProblems

func GetProblems(c echo.Context) error

func GetRandomProblem

func GetRandomProblem(c echo.Context) error

func GetRunComparerOutput

func GetRunComparerOutput(c echo.Context) error

func GetRunCompilerOutput

func GetRunCompilerOutput(c echo.Context) error

func GetRunInput

func GetRunInput(c echo.Context) error

func GetRunOutput

func GetRunOutput(c echo.Context) error

func GetScript

func GetScript(c echo.Context) error

func GetSubmission

func GetSubmission(c echo.Context) error

func GetSubmissionCode

func GetSubmissionCode(c echo.Context) error

func GetSubmissions

func GetSubmissions(c echo.Context) error

func GetTask

func GetTask(c echo.Context) error

func GetTestCaseInputFile

func GetTestCaseInputFile(c echo.Context) error

func GetTestCaseOutputFile

func GetTestCaseOutputFile(c echo.Context) error

func GetUser

func GetUser(c echo.Context) error

func GetUserProblemInfo

func GetUserProblemInfo(c echo.Context) error

func GetUsers

func GetUsers(c echo.Context) error

func JoinClass

func JoinClass(c echo.Context) error

func Login

func Login(c echo.Context) error

func ProblemSetCreateSubmission

func ProblemSetCreateSubmission(c echo.Context) error

func ProblemSetGetRunComparerOutput

func ProblemSetGetRunComparerOutput(c echo.Context) error

func ProblemSetGetRunCompilerOutput

func ProblemSetGetRunCompilerOutput(c echo.Context) error

func ProblemSetGetRunInput

func ProblemSetGetRunInput(c echo.Context) error

func ProblemSetGetRunOutput

func ProblemSetGetRunOutput(c echo.Context) error

func ProblemSetGetSubmission

func ProblemSetGetSubmission(c echo.Context) error

func ProblemSetGetSubmissionCode

func ProblemSetGetSubmissionCode(c echo.Context) error

func ProblemSetGetSubmissions

func ProblemSetGetSubmissions(c echo.Context) error

func RefreshGrades

func RefreshGrades(c echo.Context) error

func RefreshInviteCode

func RefreshInviteCode(c echo.Context) error

func Register

func Register(c echo.Context) error

func Todo

func Todo(c echo.Context) error

func UpdateClass

func UpdateClass(c echo.Context) error

func UpdateMe

func UpdateMe(c echo.Context) error

func UpdateProblem

func UpdateProblem(c echo.Context) error

func UpdateProblemSet

func UpdateProblemSet(c echo.Context) error

func UpdateRun

func UpdateRun(c echo.Context) error

func UpdateTestCase

func UpdateTestCase(c echo.Context) error

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL