ziwen 2 жил өмнө
parent
commit
6e7cff2582

+ 10 - 1
controller/voice_broadcast/voice_broadcast.go

@@ -337,7 +337,7 @@ func DelBroadcast(c *gin.Context) {
 	userInfo := user.GetInfoByClaims(c)
 	// 是否为内部员工
 	ok, _, err := user.GetAdminByUserInfo(userInfo)
-	if err != nil && !ok {
+	if err != nil || !ok {
 		response.FailMsg("权限验证失败", "获取系统用户信息失败"+err.Error(), c)
 		return
 	}
@@ -399,6 +399,15 @@ func BroadcastDetail(c *gin.Context) {
 		response.FailMsg("获取失败", "BroadcastDetail ErrMsg:"+e.Error(), c)
 		return
 	}
+	// 是否为内部员工
+	ok, _, err := user.GetAdminByUserInfo(userInfo)
+	if err != nil {
+		response.FailMsg("权限验证失败", "获取系统用户信息失败"+err.Error(), c)
+		return
+	}
+	if !ok {
+		resp.IsAuthor = false
+	}
 	response.OkData("获取成功", resp, c)
 }