Reapply "feat(controller): 完善基础控制器及默认页面渲染"
This reverts commit 1a3bd1a6b3.
This commit is contained in:
13
controller/admin/baseController.go
Normal file
13
controller/admin/baseController.go
Normal file
@@ -0,0 +1,13 @@
|
||||
package admin
|
||||
|
||||
import "github.com/gin-gonic/gin"
|
||||
|
||||
type BaseController struct {
|
||||
}
|
||||
|
||||
func (con BaseController) Success(c *gin.Context) {
|
||||
c.String(200, "成功")
|
||||
}
|
||||
func (con BaseController) Error(c *gin.Context) {
|
||||
c.String(200, "失败")
|
||||
}
|
||||
@@ -3,10 +3,11 @@ package admin
|
||||
import "github.com/gin-gonic/gin"
|
||||
|
||||
type UserController struct {
|
||||
BaseController
|
||||
}
|
||||
|
||||
func (con UserController) Index(c *gin.Context) {
|
||||
c.String(200, "管理员用户列表")
|
||||
con.Success(c)
|
||||
}
|
||||
|
||||
func (con UserController) Show(c *gin.Context) {
|
||||
|
||||
@@ -8,7 +8,7 @@ type DefaultController struct {
|
||||
}
|
||||
|
||||
func (con DefaultController) Index(c *gin.Context) {
|
||||
c.String(200, "首页")
|
||||
c.HTML(200, "pages/index", gin.H{})
|
||||
}
|
||||
func (con DefaultController) Article(c *gin.Context) {
|
||||
c.String(200, "文章详情")
|
||||
|
||||
Reference in New Issue
Block a user