diff --git a/controllers/api_controller.go b/controllers/api_controller.go new file mode 100644 index 000000000..1be8a40e7 --- /dev/null +++ b/controllers/api_controller.go @@ -0,0 +1,20 @@ +package controllers + +import "github.com/astaxie/beego/server/web" + +type ApiController struct { + web.Controller +} + +// @Title 添加打印机 +// @Description 添加打印机 +// @Param app_id formData string true "应用ID" +// @Param timestamp formData int true "unix时间戳" +// @Param sign formData string true "签名" +// @Param method formData string true "接口名" +// @Success 200 {object} controllers.CallResult +// @Failure 200 {object} controllers.CallResult +// @router /AddPrint [post] +//func (c *PrintController) AddPrint() { +// +//} diff --git a/controllers/print_controller.go b/controllers/print_controller.go index 4a51a548c..619fea906 100644 --- a/controllers/print_controller.go +++ b/controllers/print_controller.go @@ -8,14 +8,11 @@ type PrintController struct { beego.Controller } -type CallBackPrint struct { - Data string `json:"data"` - Code string `json:"code"` -} - // @Title 添加打印机 // @Description 添加打印机 -// @Param token header string true "认证token" +// @Param app_id formData string true "应用ID" +// @Param timestamp formData int true "unix时间戳" +// @Param sign formData string true "签名" // @Success 200 {object} controllers.CallResult // @Failure 200 {object} controllers.CallResult // @router /AddPrint [post] diff --git a/controllers/cms_task.go b/controllers/task_controller.go similarity index 100% rename from controllers/cms_task.go rename to controllers/task_controller.go diff --git a/routers/router.go b/routers/router.go index 0b8004a88..69866622f 100644 --- a/routers/router.go +++ b/routers/router.go @@ -20,6 +20,11 @@ func init() { &controllers.PrintController{}, ), ), + web.NSNamespace("/api", + web.NSInclude( + &controllers.ApiController{}, + ), + ), ) ns2 := web.NewNamespace("/v2", web.NSNamespace("/task",