修改打印模板
This commit is contained in:
@@ -1,17 +0,0 @@
|
||||
package routers
|
||||
|
||||
import "github.com/gin-gonic/gin"
|
||||
|
||||
func InitPrintRouter(r *gin.Engine) {
|
||||
//group := r.Group("/v2")
|
||||
|
||||
// 我的基本信息
|
||||
{
|
||||
//groupMyPrint := group.Group("/storePrint")
|
||||
//groupMyPrint.GET()
|
||||
}
|
||||
}
|
||||
|
||||
func InitOtherRequest(r *gin.Engine) {
|
||||
|
||||
}
|
||||
@@ -7,50 +7,15 @@ import (
|
||||
)
|
||||
|
||||
func Init(r *gin.Engine) {
|
||||
v2 := r.Group("/v2")
|
||||
//user
|
||||
user := v2.Group("/user")
|
||||
user.GET("/getTokenInfo", controllers.GetTokenInfo)
|
||||
user.POST("/logout", controllers.Logout)
|
||||
user.POST("/updateUser", controllers.UpdateUser)
|
||||
// 需要token-管理系统
|
||||
InitV2System(r.Group("/v2"))
|
||||
|
||||
//app
|
||||
app := v2.Group("/app")
|
||||
app.GET("/getApps", controllers.GetApps)
|
||||
app.POST("/addApp", controllers.AddApp)
|
||||
app.POST("/delApp", controllers.DelApp)
|
||||
//v1是不需要token的-管理系统
|
||||
InitV1System(r.Group("v1"))
|
||||
|
||||
//print
|
||||
print := v2.Group("/print")
|
||||
print.POST("/addPrinters", controllers.AddPrinters)
|
||||
print.GET("/getPrinters", controllers.GetPrinters)
|
||||
print.POST("/delPrinters", controllers.DelPrinters)
|
||||
print.POST("/updatePrinter", controllers.UpdatePrinter)
|
||||
print.POST("/testPrint", controllers.TestPrint)
|
||||
print.GET("/getPrintMessages", controllers.GetPrintMessages)
|
||||
print.GET("/getPrinterReport", controllers.GetPrinterReport)
|
||||
// app端不需要token
|
||||
|
||||
//order
|
||||
order := v2.Group("/order")
|
||||
order.POST("/createOrder", controllers.CreateOrder)
|
||||
order.POST("/pay", controllers.Pay)
|
||||
//sim
|
||||
sim := v2.Group("/sim")
|
||||
sim.GET("/getCardsInfo", controllers.GetCardsInfo)
|
||||
sim.GET("/getChargeInfo", controllers.GetChargeInfo)
|
||||
|
||||
//v1是不需要token的
|
||||
v1 := r.Group("v1")
|
||||
userw := v1.Group("/user")
|
||||
userw.POST("/login", controllers.Login)
|
||||
userw.GET("/refreshCode", controllers.RefreshCode)
|
||||
userw.POST("/register", controllers.RegisterUser)
|
||||
userw.GET("/getMenus", controllers.GetMenus)
|
||||
userw.GET("/getMenuDetail", controllers.GetMenuDetail)
|
||||
|
||||
//config
|
||||
config := v1.Group("/config")
|
||||
config.GET("/getConfig", controllers.GetConfig)
|
||||
// app端需要token
|
||||
|
||||
//自动路由
|
||||
r.Any("/callback/*path", router.AutoRoute(&controllers.CallbackController{}))
|
||||
|
||||
20
routers/v1_router.go
Normal file
20
routers/v1_router.go
Normal file
@@ -0,0 +1,20 @@
|
||||
package routers
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/jx-print/controllers"
|
||||
"git.rosy.net.cn/jx-print/controllers/controller"
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func InitV1System(v1 *gin.RouterGroup) {
|
||||
userw := v1.Group("/user")
|
||||
userw.POST("/login", controllers.Login)
|
||||
userw.GET("/refreshCode", controllers.RefreshCode)
|
||||
userw.POST("/register", controllers.RegisterUser)
|
||||
userw.GET("/getMenus", controllers.GetMenus)
|
||||
userw.GET("/getMenuDetail", controllers.GetMenuDetail)
|
||||
|
||||
//config
|
||||
config := v1.Group("/config")
|
||||
config.GET("/getConfig", controller.GetConfig)
|
||||
}
|
||||
39
routers/v2_router.go
Normal file
39
routers/v2_router.go
Normal file
@@ -0,0 +1,39 @@
|
||||
package routers
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/jx-print/controllers"
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
func InitV2System(v2 *gin.RouterGroup) {
|
||||
//user
|
||||
user := v2.Group("/user")
|
||||
user.GET("/getTokenInfo", controllers.GetTokenInfo)
|
||||
user.POST("/logout", controllers.Logout)
|
||||
user.POST("/updateUser", controllers.UpdateUser)
|
||||
|
||||
//app
|
||||
app := v2.Group("/app")
|
||||
app.GET("/getApps", controllers.GetApps)
|
||||
app.POST("/addApp", controllers.AddApp)
|
||||
app.POST("/delApp", controllers.DelApp)
|
||||
|
||||
//print
|
||||
print := v2.Group("/print")
|
||||
print.POST("/addPrinters", controllers.AddPrinters)
|
||||
print.GET("/getPrinters", controllers.GetPrinters)
|
||||
print.POST("/delPrinters", controllers.DelPrinters)
|
||||
print.POST("/updatePrinter", controllers.UpdatePrinter)
|
||||
print.POST("/testPrint", controllers.TestPrint)
|
||||
print.GET("/getPrintMessages", controllers.GetPrintMessages)
|
||||
print.GET("/getPrinterReport", controllers.GetPrinterReport)
|
||||
|
||||
//order
|
||||
order := v2.Group("/order")
|
||||
order.POST("/createOrder", controllers.CreateOrder)
|
||||
order.POST("/pay", controllers.Pay)
|
||||
//sim
|
||||
sim := v2.Group("/sim")
|
||||
sim.GET("/getCardsInfo", controllers.GetCardsInfo)
|
||||
sim.GET("/getChargeInfo", controllers.GetChargeInfo)
|
||||
}
|
||||
14
routers/v3_app_router.go
Normal file
14
routers/v3_app_router.go
Normal file
@@ -0,0 +1,14 @@
|
||||
package routers
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/jx-print/controllers/app"
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
// InitV3App 小程序端,不需要token
|
||||
func InitV3App(v2 *gin.RouterGroup) {
|
||||
appNo := v2.Group("/app_no")
|
||||
|
||||
appNo.POST("/getUserPhone", app.Auth2ControllerController.GetUserPhoneByWeChat) // 获取微信用户电话
|
||||
appNo.POST("/login", app.Auth2ControllerController.Login) // 微信登录
|
||||
}
|
||||
28
routers/v4_app_router.go
Normal file
28
routers/v4_app_router.go
Normal file
@@ -0,0 +1,28 @@
|
||||
package routers
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/jx-print/controllers/app"
|
||||
"github.com/gin-gonic/gin"
|
||||
)
|
||||
|
||||
// InitV4App 小程序端,需要token
|
||||
func InitV4App(v2 *gin.RouterGroup) {
|
||||
appYes := v2.Group("/app_need")
|
||||
|
||||
// 打印机管理
|
||||
appYes.POST("/addPrinters", app.Print{}.AddPrinters) // 添加打印机
|
||||
appYes.GET("/getPrinters", app.Print{}.GetPrinters) // 查询打印机
|
||||
appYes.POST("/delPrinters", app.Print{}.DelPrinters) // 删除打印机
|
||||
appYes.POST("/updatePrinter", app.Print{}.UpdatePrinter) // 修改打印机
|
||||
appYes.POST("/testPrinter", app.Print{}.TestPrint) // 测试打印机
|
||||
appYes.GET("/getPrintMessages", app.Print{}.GetPrintMessages) // 打印机消息列表
|
||||
appYes.GET("/statPrinter", app.Print{}.StatPrinterReport) // 打印消息统计
|
||||
|
||||
// 模板管理
|
||||
temp := v2.Group("/temp")
|
||||
temp.POST("/addOrUpdateTemp", app.Print{}.AddOrUpdateTemp) // 模板添加/修改
|
||||
temp.DELETE("/deleteTemp", app.Print{}.DeleteTemp) // 删除用户自定义模板
|
||||
temp.GET("/getUserTempList", app.Print{}.GetUserTempList) // 获取用户模板,模板不足时填充系统模板
|
||||
temp.GET("/switchTemp", app.Print{}.SwitchTemp) // 切换模板打印模板
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user