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