fix: 菜单接口query 参数获取判断

This commit is contained in:
TsMask
2024-01-25 10:39:00 +08:00
parent 9ce79bbc26
commit 13b5d35d0c

View File

@@ -34,10 +34,10 @@ type SysMenuController struct {
// GET /list // GET /list
func (s *SysMenuController) List(c *gin.Context) { func (s *SysMenuController) List(c *gin.Context) {
query := model.SysMenu{} query := model.SysMenu{}
if v, ok := c.GetQuery("menuName"); ok { if v, ok := c.GetQuery("menuName"); ok && v != "" {
query.MenuName = v query.MenuName = v
} }
if v, ok := c.GetQuery("status"); ok { if v, ok := c.GetQuery("status"); ok && v != "" {
query.Status = v query.Status = v
} }
@@ -289,10 +289,10 @@ func (s *SysMenuController) Remove(c *gin.Context) {
// GET /treeSelect // GET /treeSelect
func (s *SysMenuController) TreeSelect(c *gin.Context) { func (s *SysMenuController) TreeSelect(c *gin.Context) {
query := model.SysMenu{} query := model.SysMenu{}
if v, ok := c.GetQuery("menuName"); ok { if v, ok := c.GetQuery("menuName"); ok && v != "" {
query.MenuName = v query.MenuName = v
} }
if v, ok := c.GetQuery("status"); ok { if v, ok := c.GetQuery("status"); ok && v != "" {
query.Status = v query.Status = v
} }
@@ -331,10 +331,10 @@ func (s *SysMenuController) RoleMenuTreeSelect(c *gin.Context) {
} }
query := model.SysMenu{} query := model.SysMenu{}
if v, ok := c.GetQuery("menuName"); ok { if v, ok := c.GetQuery("menuName"); ok && v != "" {
query.MenuName = v query.MenuName = v
} }
if v, ok := c.GetQuery("status"); ok { if v, ok := c.GetQuery("status"); ok && v != "" {
query.Status = v query.Status = v
} }