|
|
|
@ -121,7 +121,7 @@ func VerifyUrl() gin.HandlerFunc { |
|
|
|
systemClass := c.Request.Header.Get("system-class") |
|
|
|
context, exi := publicmethod.LoginMyCont(c) |
|
|
|
if exi != nil { |
|
|
|
response.FailWithDetailed(gin.H{"reload": false, "code": 303, "data": exi}, exi.Error(), c) |
|
|
|
response.FailWithDetailed(gin.H{"reload": false, "code": 401}, "对不起!你没有访问此功能的权限!", c) |
|
|
|
c.Abort() |
|
|
|
return |
|
|
|
} |
|
|
|
@ -130,8 +130,21 @@ func VerifyUrl() gin.HandlerFunc { |
|
|
|
// 获取请求方法
|
|
|
|
act := c.Request.Method |
|
|
|
|
|
|
|
// publicmethod.GetPostPower(context.AdminOrg, context.Position, "kpi")
|
|
|
|
fmt.Printf("obj------>%v-----------act------->%v---systemClass------------>%v------------------context-------->%v\n", obj, act, systemClass, context.Role) |
|
|
|
menuIdAry, menuUrl, err := publicmethod.GetPostPower(context.AdminOrg, context.Position, "kpi") |
|
|
|
//此功能暂时不开启
|
|
|
|
// if err != nil || len(menuUrl) < 1 || len(menuIdAry) < 1 {
|
|
|
|
// response.FailWithDetailed(gin.H{"reload": false, "code": 402}, "对不起!你没有访问此功能的权限!", c)
|
|
|
|
// c.Abort()
|
|
|
|
// return
|
|
|
|
// }
|
|
|
|
fmt.Printf("obj------>%v-----------act------->%v---systemClass------------>%v------------------context-------->%v-------->menuIdAry-------->%v-------->menuUrl-------->%v-------->err-------->%v\n", obj, act, systemClass, context.Role, menuIdAry, menuUrl, err) |
|
|
|
//此功能暂时不开启
|
|
|
|
// if publicmethod.IsInTrue[string](obj, menuUrl) == false {
|
|
|
|
// response.FailWithDetailed(gin.H{"reload": false, "code": 403}, "对不起!你没有访问此功能的权限!", c)
|
|
|
|
// c.Abort()
|
|
|
|
// return
|
|
|
|
// }
|
|
|
|
|
|
|
|
c.Next() |
|
|
|
} |
|
|
|
} |
|
|
|
|