|
@@ -166,6 +166,14 @@ func (this *UserController) Login() {
|
|
|
userItem.CreateTime = time.Now()
|
|
|
userItem.InviteedUserId = strconv.Itoa(userId)
|
|
|
userItem.InviteeUserId = req.ShareUserCode
|
|
|
+ shareUserId, _ := strconv.Atoi(req.ShareUserCode)
|
|
|
+ inviteeUser, _ := models.GetWxUserItemByUserId(shareUserId)
|
|
|
+ if inviteeUser != nil {
|
|
|
+ userItem.InviteeMobile = inviteeUser.Mobile
|
|
|
+ userItem.InviteeCompany = inviteeUser.CompanyName
|
|
|
+ userItem.InviteeCompanyId = inviteeUser.CompanyId
|
|
|
+ userItem.InviteeEmail = inviteeUser.Email
|
|
|
+ }
|
|
|
models.AddUserInvite(userItem)
|
|
|
}
|
|
|
}
|
|
@@ -757,6 +765,8 @@ func (this *UserController) ApplyTryOut() {
|
|
|
mobile = user.Email
|
|
|
}
|
|
|
}
|
|
|
+ //用户状态,1:潜在客户 、2:现有客户 、3:FICC客户 、4:现有客户(正式,无对应权限) 、5:现有客户(试用,无对应权限) 、6:现有客户(试用暂停) 、7:现有客户(冻结) 、8:现有客户(流失)?
|
|
|
+ CompanyIdType := 1
|
|
|
applyMethod := ""
|
|
|
cnf, _ := models.GetConfigByCode("tpl_msg")
|
|
|
if cnf != nil {
|
|
@@ -778,6 +788,7 @@ func (this *UserController) ApplyTryOut() {
|
|
|
return
|
|
|
}
|
|
|
if companyProduct != nil && companyProduct.IsSuspend == 1 {
|
|
|
+ CompanyIdType = 6
|
|
|
applyMethod = "试用暂停客户"
|
|
|
} else {
|
|
|
if companyItem.Status == "正式" || companyItem.Status == "试用" {
|
|
@@ -785,6 +796,16 @@ func (this *UserController) ApplyTryOut() {
|
|
|
} else if companyItem.Status == "冻结" || companyItem.Status == "流失" {
|
|
|
applyMethod = companyItem.Status + "客户"
|
|
|
}
|
|
|
+ switch companyItem.Status {
|
|
|
+ case "正式":
|
|
|
+ CompanyIdType = 4
|
|
|
+ case "试用":
|
|
|
+ CompanyIdType = 5
|
|
|
+ case "冻结":
|
|
|
+ CompanyIdType = 7
|
|
|
+ case "流失":
|
|
|
+ CompanyIdType = 8
|
|
|
+ }
|
|
|
}
|
|
|
applyMethod = applyMethod + "," + title
|
|
|
}
|
|
@@ -798,8 +819,10 @@ func (this *UserController) ApplyTryOut() {
|
|
|
return
|
|
|
}
|
|
|
if sellerItem != nil {
|
|
|
+ CompanyIdType = 3
|
|
|
applyMethod = "FICC客户"
|
|
|
} else {
|
|
|
+ CompanyIdType = 1
|
|
|
applyMethod = "潜在客户"
|
|
|
}
|
|
|
if detailId > 0 {
|
|
@@ -817,7 +840,7 @@ func (this *UserController) ApplyTryOut() {
|
|
|
go services.SendPermissionApplyTemplateMsg(req.RealName, req.CompanyName, mobile, openIpItem.OpenId, applyMethod)
|
|
|
}
|
|
|
}
|
|
|
- err = models.AddApplyRecord(&req, user.Mobile, user.CompanyName, uid, user.CompanyId)
|
|
|
+ err = models.AddApplyRecord(&req, user.Mobile, user.CompanyName, uid, user.CompanyId, CompanyIdType)
|
|
|
if err != nil {
|
|
|
br.Msg = "申请失败"
|
|
|
br.ErrMsg = "申请失败,Err:" + err.Error()
|