|
@@ -753,16 +753,17 @@ func (this *ActivityController) Detail() {
|
|
|
return
|
|
|
}
|
|
|
resp.IsResearchSpecial = isResearchSpecial
|
|
|
+ detailResp := services.ActivityButtonShow(activityInfo, user, make([]string, 0))
|
|
|
+ detailResp, err = services.ActivityDetaailShow(detailResp)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "获取信息失败"
|
|
|
+ br.ErrMsg = "ActivityDetaailShow Err:" + err.Error() + "activityId:" + strconv.Itoa(activityId)
|
|
|
+ return
|
|
|
+ }
|
|
|
if havePower {
|
|
|
resp.HasPermission = 1
|
|
|
//permissionArr := make([]string, 0)
|
|
|
- detailResp := services.ActivityButtonShow(activityInfo, user, make([]string, 0))
|
|
|
- detailResp, err = services.ActivityDetaailShow(detailResp)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "获取信息失败"
|
|
|
- br.ErrMsg = "ActivityDetaailShow Err:" + err.Error() + "activityId:" + strconv.Itoa(activityId)
|
|
|
- return
|
|
|
- }
|
|
|
+
|
|
|
//处理活动关联的产业
|
|
|
industrialList, err := models.GetIndustrialActivityGroupManagementList(activityId)
|
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
@@ -872,7 +873,7 @@ func (this *ActivityController) Detail() {
|
|
|
return
|
|
|
}
|
|
|
detailResp.SignupType = mapActivitySignup[activityId]
|
|
|
- resp.Detail = detailResp
|
|
|
+
|
|
|
} else {
|
|
|
hasPermission, sellerName, sellerMobile, popupMsg, err := services.GetUserHasPermission(user)
|
|
|
if err != nil {
|
|
@@ -886,6 +887,7 @@ func (this *ActivityController) Detail() {
|
|
|
resp.SellerName = sellerName
|
|
|
resp.SellerMobile = sellerMobile
|
|
|
}
|
|
|
+ resp.Detail = detailResp
|
|
|
// 判断是否属于研选类型的活动
|
|
|
if strings.Contains(activityInfo.ChartPermissionName, utils.CHART_PERMISSION_NAME_YANXUAN) {
|
|
|
resp.IsResearch = true
|