From 9755d73b8634d5fb9ec3b79bb5699ee467cc0ddd Mon Sep 17 00:00:00 2001 From: junleea <354425203@qq.com> Date: Wed, 4 Dec 2024 19:23:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9D=83=E9=99=90=E6=8B=A6=E6=88=AA=E9=83=A8?= =?UTF-8?q?=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.go | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/main.go b/main.go index 718502d..186785d 100644 --- a/main.go +++ b/main.go @@ -285,20 +285,16 @@ func UserFuncIntercept(id int, url string) bool { //如果用户有权限,则不拦截 for k, v := range proto.Per_menu_map { if strings.Contains(url, k) { - if v == 1 && user.VideoFunc == true { - return false + if v == 1 && user.VideoFunc == false { + return true } - if v == 2 && user.DeviceFunc == true { - return false + if v == 2 && user.DeviceFunc == false { + return true } - if v == 3 && user.CIDFunc == true { - return false + if v == 3 && user.CIDFunc == false { + return true } } } - if strings.Contains(url, "/callback") { - return false - } - fmt.Println("UserFuncIntercept no permission", url, user) - return true + return false }