7 năm trước cách đây
mục cha
commit
a872f6a388
4 tập tin đã thay đổi với 23 bổ sung8 xóa
  1. BIN
      src/github.com.zip
  2. 14 1
      src/jy/admin/admin.go
  3. 6 7
      src/jy/admin/user.go
  4. 3 0
      src/web/templates/admin/index.html

BIN
src/github.com.zip


+ 14 - 1
src/jy/admin/admin.go

@@ -1,11 +1,24 @@
 package admin
 
 import (
+	"html/template"
 	. "jy/router"
+
+	"github.com/gin-gonic/gin"
 )
 
+var admin *gin.RouterGroup
+
 func init() {
-	admin := Router.Group("/admin")
+	admin = Router.Group("/admin")
 	admin.Use(AuthMiddleWare())
+	Router.SetFuncMap(template.FuncMap{
+		"session": func(key string) string {
+			return ""
+		},
+		"add": func(a, b int) int {
+			return a + b
+		},
+	})
 	Router.LoadHTMLGlob("web/templates/admin/*")
 }

+ 6 - 7
src/jy/admin/user.go

@@ -3,7 +3,6 @@ package admin
 
 import (
 	. "jy/mongodbutil"
-	. "jy/router"
 	. "jy/util"
 	"net/http"
 	"time"
@@ -12,16 +11,16 @@ import (
 )
 
 func init() {
-	Router.GET("/admin/index", func(c *gin.Context) {
+	admin.GET("/index", func(c *gin.Context) {
 		c.HTML(http.StatusOK, "index.html", gin.H{})
 	})
-	Router.GET("/admin/user", func(c *gin.Context) {
+	admin.GET("/user", func(c *gin.Context) {
 		c.HTML(http.StatusOK, "user.html", gin.H{})
 	})
-	Router.POST("/admin/user/data", User)
-	Router.POST("/admin/user/save", UserSave)
-	Router.POST("/admin/user/searchbyid", UserSearchById)
-	Router.POST("/admin/user/del", UserDel)
+	admin.POST("/user/data", User)
+	admin.POST("/user/save", UserSave)
+	admin.POST("/user/searchbyid", UserSearchById)
+	admin.POST("/user/del", UserDel)
 }
 
 func User(c *gin.Context) {

+ 3 - 0
src/web/templates/admin/index.html

@@ -4,6 +4,9 @@
 <!-- Left side column. 权限菜单 -->
 {{template "memu"}}
 
+{{session "name" }}
+{{add 1 6 }}
+
   <!-- Content Wrapper. Contains page content -->
   <div class="content-wrapper">
     <!-- Main content -->