| 123456789101112131415161718192021222324252627282930313233 |
- package controller
- import (
- "git.wanbits.cc/sin/flytalk/models"
- "github.com/gin-gonic/gin"
- )
- func GetRoleList(c *gin.Context) {
- roles := models.FindRoles()
- c.JSON(200, gin.H{
- "code": 200,
- "msg": "获取成功",
- "result": roles,
- })
- }
- func PostRole(c *gin.Context) {
- roleId := c.PostForm("id")
- method := c.PostForm("method")
- name := c.PostForm("name")
- path := c.PostForm("path")
- if roleId == "" || method == "" || name == "" || path == "" {
- c.JSON(200, gin.H{
- "code": 400,
- "msg": "参数不能为空",
- })
- return
- }
- models.SaveRole(roleId, name, method, path)
- c.JSON(200, gin.H{
- "code": 200,
- "msg": "修改成功",
- })
- }
|