|
@@ -536,16 +536,23 @@ func (this *ActivityCoAntroller) Detail() {
|
|
|
//处理按钮是否展示问题
|
|
|
resp.Detail = services.ActivityButtonShow(activityInfo)
|
|
|
} else {
|
|
|
- hasPermission, sellerName, sellerMobile, popupMsg, err := services.GetUserHasPermissionActivity(user, activityInfo)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "获取信息失败"
|
|
|
- br.ErrMsg = "判断是否已申请过试用失败,Err:" + err.Error()
|
|
|
- return
|
|
|
+ //用户未登录(绑定登录信息)的时候也能展示 v12.2.1
|
|
|
+ if user.UserId == 0 {
|
|
|
+ resp.HasPermission = 1
|
|
|
+ resp.Detail = services.ActivityButtonShow(activityInfo)
|
|
|
+ } else {
|
|
|
+ hasPermission, sellerName, sellerMobile, popupMsg, err := services.GetUserHasPermissionActivity(user, activityInfo)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "获取信息失败"
|
|
|
+ br.ErrMsg = "判断是否已申请过试用失败,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ resp.PopupMsg = popupMsg
|
|
|
+ resp.HasPermission = hasPermission
|
|
|
+ resp.SellerName = sellerName
|
|
|
+ resp.SellerMobile = sellerMobile
|
|
|
}
|
|
|
- resp.PopupMsg = popupMsg
|
|
|
- resp.HasPermission = hasPermission
|
|
|
- resp.SellerName = sellerName
|
|
|
- resp.SellerMobile = sellerMobile
|
|
|
+
|
|
|
}
|
|
|
|
|
|
collectCount1, err := models.GetActivityVoiceCollectCount(uid, activityId)
|