package routers import ( "git.qianqiusoft.com/qianqiusoft/light-apiengine/controllers/gen" "git.qianqiusoft.com/qianqiusoft/light-apiengine/engine" "git.qianqiusoft.com/qianqiusoft/light-apiengine/middleware" ) func init() { addRegisterHandler(registerSysWfRouter) } func registerSysWfRouter(e *engine.ApiEngine) { api := e.GinEngine.Group("/api") v1 := api.Group("/v1/sys_wf") v1.Use(middleware.LoginWare()) if len(_router["sys_wf"]) > 0 { v1.Use(_router["sys_wf"]...) } ctrler := gen.NewSysWfController(e) v1.GET("/wf_instance_list", ctrler.WfInstanceList) //v1.POST("/wf_instance_list",ctrler.WfInstanceList) v1.GET("/instance_step_current", ctrler.InstanceStepCurrent) //v1.POST("/instance_step_current",ctrler.InstanceStepCurrent) //v1.GET("/prerun",ctrler.Prerun) v1.POST("/prerun", ctrler.Prerun) //v1.GET("/run",ctrler.Run) v1.POST("/run", ctrler.Run) v1.GET("/wf_defines_tag", ctrler.WfDefinesTag) //v1.POST("/wf_defines_tag",ctrler.WfDefinesTag) v1.GET("/wf_define_form", ctrler.WfDefineForm) //v1.POST("/wf_define_form",ctrler.WfDefineForm) //v1.GET("/recall",ctrler.Recall) v1.POST("/recall", ctrler.Recall) //v1.GET("/recall",ctrler.Recall) v1.POST("/interrupt", ctrler.Interrupt) //v1.GET("/recall",ctrler.Recall) v1.POST("/repair", ctrler.RepairSync) //v1.GET("/newstep",ctrler.Recall) v1.POST("/newstep", ctrler.NewStep) v1.GET("/designer", ctrler.Designer) //v1.POST("/designer",ctrler.Designer) //v1.GET("/define_save",ctrler.DefineSave) v1.POST("/define_save", ctrler.DefineSave) //v1.GET("/define_create",ctrler.DefineCreate) v1.POST("/define_create", ctrler.DefineCreate) //v1.GET("/create_instance",ctrler.CreateInstance) v1.POST("/create_instance", ctrler.CreateInstance) v1.GET("/define", ctrler.Define) //v1.POST("/define",ctrler.Define) v1.GET("/all_define", ctrler.AllDefine) //v1.POST("/all_define",ctrler.AllDefine) //v1.GET("/update_intance_form",ctrler.UpdateIntanceForm) v1.POST("/update_intance_form", ctrler.UpdateIntanceForm) }