Browse Source

Merge branch 'voice_fix'

ziwen 2 years ago
parent
commit
6e7cff2582
1 changed files with 10 additions and 1 deletions
  1. 10 1
      controller/voice_broadcast/voice_broadcast.go

+ 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)
 }