|
@@ -37,7 +37,7 @@ func GetMenu(c *gin.Context) {
|
|
|
// @Router /menu/getMenuList [post]
|
|
|
func GetMenuList(c *gin.Context) {
|
|
|
var pageInfo modelInterface.PageInfo
|
|
|
- _ = c.BindJSON(&pageInfo)
|
|
|
+ _ = c.ShouldBindJSON(&pageInfo)
|
|
|
err, menuList, total := new(sysModel.SysBaseMenu).GetInfoList(pageInfo)
|
|
|
if err != nil {
|
|
|
servers.ReportFormat(c, false, fmt.Sprintf("获取数据失败,%v", err), gin.H{})
|
|
@@ -61,7 +61,7 @@ func GetMenuList(c *gin.Context) {
|
|
|
// @Router /menu/addBaseMenu [post]
|
|
|
func AddBaseMenu(c *gin.Context) {
|
|
|
var addMenu sysModel.SysBaseMenu
|
|
|
- _ = c.BindJSON(&addMenu)
|
|
|
+ _ = c.ShouldBindJSON(&addMenu)
|
|
|
err := addMenu.AddBaseMenu()
|
|
|
if err != nil {
|
|
|
servers.ReportFormat(c, false, fmt.Sprintf("添加失败,%v", err), gin.H{})
|
|
@@ -101,7 +101,7 @@ type AddMenuAuthorityInfo struct {
|
|
|
// @Router /menu/addMenuAuthority [post]
|
|
|
func AddMenuAuthority(c *gin.Context) {
|
|
|
var addMenuAuthorityInfo AddMenuAuthorityInfo
|
|
|
- _ = c.BindJSON(&addMenuAuthorityInfo)
|
|
|
+ _ = c.ShouldBindJSON(&addMenuAuthorityInfo)
|
|
|
err := new(sysModel.SysMenu).AddMenuAuthority(addMenuAuthorityInfo.Menus, addMenuAuthorityInfo.AuthorityId)
|
|
|
if err != nil {
|
|
|
servers.ReportFormat(c, false, fmt.Sprintf("添加失败,%v", err), gin.H{})
|
|
@@ -124,7 +124,7 @@ type AuthorityIdInfo struct {
|
|
|
// @Router /menu/addMenuAuthority [post]
|
|
|
func GetMenuAuthority(c *gin.Context) {
|
|
|
var authorityIdInfo AuthorityIdInfo
|
|
|
- _ = c.BindJSON(&authorityIdInfo)
|
|
|
+ _ = c.ShouldBindJSON(&authorityIdInfo)
|
|
|
err, menus := new(sysModel.SysMenu).GetMenuAuthority(authorityIdInfo.AuthorityId)
|
|
|
if err != nil {
|
|
|
servers.ReportFormat(c, false, fmt.Sprintf("获取失败:%v", err), gin.H{"menus": menus})
|
|
@@ -147,7 +147,7 @@ type IdInfo struct {
|
|
|
// @Router /menu/deleteBaseMenu [post]
|
|
|
func DeleteBaseMenu(c *gin.Context) {
|
|
|
var idInfo IdInfo
|
|
|
- _ = c.BindJSON(&idInfo)
|
|
|
+ _ = c.ShouldBindJSON(&idInfo)
|
|
|
err := new(sysModel.SysBaseMenu).DeleteBaseMenu(idInfo.Id)
|
|
|
if err != nil {
|
|
|
servers.ReportFormat(c, false, fmt.Sprintf("删除失败:%v", err), gin.H{})
|
|
@@ -166,7 +166,7 @@ func DeleteBaseMenu(c *gin.Context) {
|
|
|
// @Router /menu/updataBaseMen [post]
|
|
|
func UpdataBaseMenu(c *gin.Context) {
|
|
|
var menu sysModel.SysBaseMenu
|
|
|
- _ = c.BindJSON(&menu)
|
|
|
+ _ = c.ShouldBindJSON(&menu)
|
|
|
err := menu.UpdataBaseMenu()
|
|
|
if err != nil {
|
|
|
servers.ReportFormat(c, false, fmt.Sprintf("修改失败:%v", err), gin.H{})
|
|
@@ -189,7 +189,7 @@ type GetById struct {
|
|
|
// @Router /menu/getBaseMenuById [post]
|
|
|
func GetBaseMenuById(c *gin.Context) {
|
|
|
var idInfo GetById
|
|
|
- _ = c.BindJSON(&idInfo)
|
|
|
+ _ = c.ShouldBindJSON(&idInfo)
|
|
|
err, menu := new(sysModel.SysBaseMenu).GetBaseMenuById(idInfo.Id)
|
|
|
if err != nil {
|
|
|
servers.ReportFormat(c, false, fmt.Sprintf("查询失败:%v", err), gin.H{})
|