You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

modelmanage.go 920 B

123456789101112131415161718192021222324252627282930
  1. package repo
  2. import (
  3. "code.gitea.io/gitea/modules/context"
  4. "code.gitea.io/gitea/modules/log"
  5. routerRepo "code.gitea.io/gitea/routers/repo"
  6. )
  7. func CreateNewModel(ctx *context.APIContext) {
  8. log.Info("create new model by api.")
  9. ctx.Context.SetParams("JobId", ctx.Query("jobId"))
  10. ctx.Context.SetParams("VersionName", ctx.Query("versionName"))
  11. ctx.Context.SetParams("Name", ctx.Query("name"))
  12. ctx.Context.SetParams("Version", ctx.Query("version"))
  13. ctx.Context.SetParams("Engine", ctx.Query("engine"))
  14. ctx.Context.SetParams("modelSelectedFile", ctx.Query("modelSelectedFile"))
  15. ctx.Context.SetParams("Label", ctx.Query("label"))
  16. ctx.Context.SetParams("Description", ctx.Query("description"))
  17. routerRepo.SaveModel(ctx.Context)
  18. }
  19. func ShowModelManageApi(ctx *context.APIContext) {
  20. routerRepo.ShowModelPageInfo(ctx.Context)
  21. }
  22. func DeleteModel(ctx *context.APIContext) {
  23. routerRepo.DeleteModel(ctx.Context)
  24. }