|
@@ -775,6 +775,14 @@ func (this *ActivityCoAntroller) SignupAdd() {
|
|
|
br.Data = resp
|
|
|
return
|
|
|
}
|
|
|
+ var sellerName string
|
|
|
+ sellerName, err = models.GetCompanySellerName(user.CompanyId)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "报名失败!"
|
|
|
+ br.ErrMsg = "获取对应销售失败,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
//人数已满:FullStarffed、单机构超过两人:TwoPeople、爽约次数过多:BreakPromise、超时:Overtime 、成功:Success"`
|
|
|
//如果是下面几种情况则对报名信息做判断限制 (公司调研电话会(限制人数)、公司线下调研、专家/分析师线下沙龙)
|
|
|
if (activityInfo.ActivityTypeId == 3 && activityInfo.IsLimitPeople == 1) || activityInfo.ActivityTypeId > 3 {
|
|
@@ -818,6 +826,8 @@ func (this *ActivityCoAntroller) SignupAdd() {
|
|
|
//解除报名限制之后二次报名相同活动
|
|
|
if totalUserRestrictCount > 0 && totalRestrict == 0 && resp.GoBindEmail != true {
|
|
|
item.UserId = uid
|
|
|
+ item.RealName = user.RealName
|
|
|
+ item.SellerName = sellerName
|
|
|
item.ActivityId = activityId
|
|
|
item.CreateTime = time.Now()
|
|
|
item.Mobile = user.Mobile
|
|
@@ -862,6 +872,8 @@ func (this *ActivityCoAntroller) SignupAdd() {
|
|
|
|
|
|
if signupStatus != "Success" && totalMy == 0 && resp.GoBindEmail != true {
|
|
|
item.UserId = uid
|
|
|
+ item.RealName = user.RealName
|
|
|
+ item.SellerName = sellerName
|
|
|
item.ActivityId = activityId
|
|
|
item.CreateTime = time.Now()
|
|
|
item.Mobile = user.Mobile
|
|
@@ -906,6 +918,8 @@ func (this *ActivityCoAntroller) SignupAdd() {
|
|
|
}
|
|
|
if signupStatus == "Success" && resp.GoBindEmail != true {
|
|
|
item.UserId = uid
|
|
|
+ item.RealName = user.RealName
|
|
|
+ item.SellerName = sellerName
|
|
|
item.ActivityId = activityId
|
|
|
item.CreateTime = time.Now()
|
|
|
item.Mobile = user.Mobile
|