|
@@ -1131,6 +1131,7 @@ func (this *UserController) ApplyTryOut() {
|
|
|
//用户状态,1:潜在客户 、2:现有客户 、3:FICC客户 、4:现有客户(正式,无对应权限) 、5:现有客户(试用,无对应权限) 、6:现有客户(试用暂停) 、7:现有客户(冻结) 、8:现有客户(流失)?
|
|
|
CompanyIdType := 1
|
|
|
applyMethod := ""
|
|
|
+ categoryApplyMethod := ""
|
|
|
if sellerItem != nil {
|
|
|
companyItem, err := models.GetCompanyDetailById(user.CompanyId)
|
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
@@ -1155,17 +1156,21 @@ func (this *UserController) ApplyTryOut() {
|
|
|
CompanyIdType = 5
|
|
|
case "冻结":
|
|
|
CompanyIdType = 7
|
|
|
+ categoryApplyMethod = "冻结客户"
|
|
|
case "流失":
|
|
|
CompanyIdType = 8
|
|
|
+ categoryApplyMethod = "流失客户"
|
|
|
}
|
|
|
}
|
|
|
applyMethod = companyItem.Status + "客户申请"
|
|
|
if detailId > 0 {
|
|
|
if companyProduct != nil && companyProduct.IsSuspend == 1 {
|
|
|
applyMethod = "试用暂停客户"
|
|
|
+ categoryApplyMethod = "试用暂停客户"
|
|
|
} else {
|
|
|
if companyItem.Status == "正式" || companyItem.Status == "试用" {
|
|
|
applyMethod = companyItem.Status + "客户申请,无对应权限"
|
|
|
+ categoryApplyMethod = companyItem.Status + "客户无对应权限"
|
|
|
} else if companyItem.Status == "冻结" || companyItem.Status == "流失" {
|
|
|
applyMethod = companyItem.Status + "客户"
|
|
|
}
|
|
@@ -1192,14 +1197,19 @@ func (this *UserController) ApplyTryOut() {
|
|
|
if sellerItem != nil {
|
|
|
CompanyIdType = 3
|
|
|
applyMethod = "FICC客户"
|
|
|
+ categoryApplyMethod = "FICC客户"
|
|
|
} else {
|
|
|
CompanyIdType = 1
|
|
|
applyMethod = "潜在客户"
|
|
|
+ categoryApplyMethod = "潜在客户"
|
|
|
}
|
|
|
if detailId > 0 {
|
|
|
applyMethod = applyMethod + "," + title
|
|
|
}
|
|
|
}
|
|
|
+ if categoryApplyMethod == "" {
|
|
|
+ categoryApplyMethod = applyMethod
|
|
|
+ }
|
|
|
item := new(models.CygxApplyRecord)
|
|
|
item.UserId = user.UserId
|
|
|
item.BusinessCardUrl = req.BusinessCardUrl
|
|
@@ -1231,7 +1241,7 @@ func (this *UserController) ApplyTryOut() {
|
|
|
openIpItem, _ := models.GetUserRecordByMobile(4, sellerItem.Mobile)
|
|
|
if openIpItem != nil && openIpItem.OpenId != "" {
|
|
|
go services.SendPermissionApplyTemplateMsg(req.RealName, req.CompanyName, mobile, applyMethod, openIpItem)
|
|
|
- go services.SendPermissionApplyCategoryTemplateMsg(req.RealName, req.CompanyName, mobile, applyMethod, openIpItem)
|
|
|
+ go services.SendPermissionApplyCategoryTemplateMsg(req.RealName, req.CompanyName, mobile, categoryApplyMethod, openIpItem)
|
|
|
}
|
|
|
}
|
|
|
//添加成功后,设置5分钟缓存,不允许重复添加
|