diff --git a/controllers/app/print_temp.go b/controllers/app/print_temp.go index 4cb0acb..fda4bc2 100644 --- a/controllers/app/print_temp.go +++ b/controllers/app/print_temp.go @@ -8,6 +8,11 @@ import ( "github.com/gin-gonic/gin" ) +type PrinterTemp struct { +} + +var PrinterTempController = new(PrinterTemp) + // AddOrUpdateTemp 模板添加 POST // @Title 模板添加 // @Description 模板添加 @@ -16,7 +21,7 @@ import ( // @Success 200 {object} controllers.CallResult // @Failure 200 {object} controllers.CallResult // @router /addOrUpdateTemp [post] -func (p *Print) AddOrUpdateTemp(c *gin.Context) { +func (p *PrinterTemp) AddOrUpdateTemp(c *gin.Context) { var ( err error tokenInfo *model.TokenInfo @@ -46,7 +51,7 @@ func (p *Print) AddOrUpdateTemp(c *gin.Context) { // @Success 200 {object} controllers.CallResult // @Failure 200 {object} controllers.CallResult // @router /deleteTemp [delete] -func (p *Print) DeleteTemp(c *gin.Context) { +func (p *PrinterTemp) DeleteTemp(c *gin.Context) { var ( err error tokenInfo *model.TokenInfo @@ -74,7 +79,7 @@ func (p *Print) DeleteTemp(c *gin.Context) { // @Success 200 {object} controllers.CallResult // @Failure 200 {object} controllers.CallResult // @router /getUserTempList [get] -func (p *Print) GetUserTempList(c *gin.Context) { +func (p *PrinterTemp) GetUserTempList(c *gin.Context) { var ( err error tokenInfo *model.TokenInfo @@ -102,7 +107,7 @@ func (p *Print) GetUserTempList(c *gin.Context) { // @Success 200 {object} controllers.CallResult // @Failure 200 {object} controllers.CallResult // @router /switchTemp [get] -func (p *Print) SwitchTemp(c *gin.Context) { +func (p *PrinterTemp) SwitchTemp(c *gin.Context) { var ( err error tokenInfo *model.TokenInfo diff --git a/routers/v4_app_router.go b/routers/v4_app_router.go index d0493cc..eac212d 100644 --- a/routers/v4_app_router.go +++ b/routers/v4_app_router.go @@ -5,28 +5,24 @@ import ( "github.com/gin-gonic/gin" ) -var ( - printers = app.Print{} -) - // InitV4App 小程序端,需要token func InitV4App(v2 *gin.RouterGroup) { appYes := v2.Group("/app_need") // 打印机管理 - appYes.POST("/addPrinters", printers.AddPrinters) // 添加打印机 - appYes.GET("/getPrinters", printers.GetPrinters) // 查询打印机 - appYes.POST("/delPrinters", printers.DelPrinters) // 删除打印机 - appYes.POST("/updatePrinter", printers.UpdatePrinter) // 修改打印机 - appYes.POST("/testPrinter", printers.TestPrint) // 测试打印机 - appYes.GET("/getPrintMessages", printers.GetPrintMessages) // 打印机消息列表 - appYes.GET("/statPrinter", printers.StatPrinterReport) // 打印消息统计 + appYes.POST("/addPrinters", app.PrintController.AddPrinters) // 添加打印机 + appYes.GET("/getPrinters", app.PrintController.GetPrinters) // 查询打印机 + appYes.POST("/delPrinters", app.PrintController.DelPrinters) // 删除打印机 + appYes.POST("/updatePrinter", app.PrintController.UpdatePrinter) // 修改打印机 + appYes.POST("/testPrinter", app.PrintController.TestPrint) // 测试打印机 + appYes.GET("/getPrintMessages", app.PrintController.GetPrintMessages) // 打印机消息列表 + appYes.GET("/statPrinter", app.PrintController.StatPrinterReport) // 打印消息统计 // 模板管理 temp := v2.Group("/temp") - temp.POST("/addOrUpdateTemp", printers.AddOrUpdateTemp) // 模板添加/修改 - temp.DELETE("/deleteTemp", printers.DeleteTemp) // 删除用户自定义模板 - temp.GET("/getUserTempList", printers.GetUserTempList) // 获取用户模板,模板不足时填充系统模板 - temp.GET("/switchTemp", printers.SwitchTemp) // 切换模板打印模板 + temp.POST("/addOrUpdateTemp", app.PrinterTempController.AddOrUpdateTemp) // 模板添加/修改 + temp.DELETE("/deleteTemp", app.PrinterTempController.DeleteTemp) // 删除用户自定义模板 + temp.GET("/getUserTempList", app.PrinterTempController.GetUserTempList) // 获取用户模板,模板不足时填充系统模板 + temp.GET("/switchTemp", app.PrinterTempController.SwitchTemp) // 切换模板打印模板 }