|
@@ -293,24 +293,27 @@ func GetHomeNewestList(userId, companyId, startSize, pageSize int, condition str
|
|
|
au.SellerName = authInfo.SellerName
|
|
|
au.SellerMobile = authInfo.SellerMobile
|
|
|
au.HasPermission = authInfo.HasPermission
|
|
|
+ au.OperationMode = authInfo.OperationMode
|
|
|
if authInfo.HasPermission == 1 {
|
|
|
// 非宏观权限进一步判断是否有权限
|
|
|
if ad.AudioChartPermissionId != utils.HONG_GUAN_ID && !utils.InArrayByStr(permissionArr, ad.AudioChartPermissionName) {
|
|
|
au.HasPermission = 2
|
|
|
}
|
|
|
}
|
|
|
- if authInfo.HasPermission == 2 {
|
|
|
- if ad.AudioType == 1 {
|
|
|
- au.PopupMsg = UserPermissionPopupMsgCallActivity
|
|
|
- } else {
|
|
|
- au.PopupMsg = UserPermissionPopupMsgCallMicroVideo
|
|
|
- }
|
|
|
- }
|
|
|
- if authInfo.HasPermission == 3 {
|
|
|
- if ad.AudioType == 1 {
|
|
|
- au.PopupMsg = UserPermissionPopupMsgApplyActivity
|
|
|
+ // 无权限的弹框提示
|
|
|
+ if authInfo.HasPermission != 1 {
|
|
|
+ if au.OperationMode == UserPermissionOperationModeCall {
|
|
|
+ if ad.AudioType == 1 {
|
|
|
+ au.PopupMsg = UserPermissionPopupMsgCallActivity
|
|
|
+ } else {
|
|
|
+ au.PopupMsg = UserPermissionPopupMsgCallMicroVideo
|
|
|
+ }
|
|
|
} else {
|
|
|
- au.PopupMsg = UserPermissionPopupMsgApplyMicroVideo
|
|
|
+ if ad.AudioType == 1 {
|
|
|
+ au.PopupMsg = UserPermissionPopupMsgApplyActivity
|
|
|
+ } else {
|
|
|
+ au.PopupMsg = UserPermissionPopupMsgApplyMicroVideo
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
ad.AuthInfo = au
|