修改权限部分实现
This commit is contained in:
parent
99dda61a84
commit
80352e8601
6
main.go
6
main.go
|
|
@ -392,13 +392,13 @@ func UserFuncIntercept(id int, url string) bool {
|
||||||
//如果用户有权限,则不拦截
|
//如果用户有权限,则不拦截
|
||||||
for k, v := range proto.Per_menu_map {
|
for k, v := range proto.Per_menu_map {
|
||||||
if strings.Contains(url, k) {
|
if strings.Contains(url, k) {
|
||||||
if v == 1 && user.VideoFunc > 0 {
|
if v == 1 && user.VideoFunc <= 0 {
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
if v == 2 && user.DeviceFunc > 0 {
|
if v == 2 && user.DeviceFunc <= 0 {
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
if v == 3 && user.CIDFunc > 0 {
|
if v == 3 && user.CIDFunc <= 0 {
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue