process.go 821 B

1234567891011121314151617181920212223242526
  1. package workflow
  2. import (
  3. "github.com/gin-gonic/gin"
  4. v1 "server/api/v1"
  5. "server/middleware"
  6. )
  7. type ProcessRouter struct{}
  8. func (s *ProcessRouter) InitProcessRouter(Router *gin.RouterGroup) {
  9. processRouter := Router.Group("process").Use(middleware.OperationRecord())
  10. processRouterWithoutRecord := Router.Group("process")
  11. processApi := v1.ApiGroupApp.WorkflowApiGroup.ProcessApi
  12. {
  13. processRouter.POST("createProcess", processApi.CreateProcess)
  14. processRouter.PUT("updateProcess", processApi.UpdateProcess)
  15. processRouter.POST("switchProcess", processApi.SwitchProcess)
  16. processRouter.DELETE("deleteProcess", processApi.DeleteProcess)
  17. }
  18. {
  19. processRouterWithoutRecord.GET("queryAllProcess", processApi.QueryAllProcess)
  20. processRouterWithoutRecord.POST("queryProcessList", processApi.QueryProcessList)
  21. }
  22. }