|
@@ -694,28 +694,28 @@ func (this *ReportController) IndustrialFllow() {
|
|
|
item.CompanyId = user.CompanyId
|
|
|
item.CompanyName = user.CompanyName
|
|
|
|
|
|
- if count == 0 {
|
|
|
- item.Type = 1
|
|
|
- item.CreateTime = time.Now()
|
|
|
- item.ModifyTime = time.Now()
|
|
|
- _, err = models.AddCygxIndustryFllow(item)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "操作失败"
|
|
|
- br.ErrMsg = "操作失败,Err:" + err.Error()
|
|
|
- return
|
|
|
- }
|
|
|
- resp.Status = 1
|
|
|
- br.Msg = "关注成功"
|
|
|
- } else {
|
|
|
- err = models.RemoveCygxIndustryFllow(uid, industrialManagementId)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "操作失败"
|
|
|
- br.ErrMsg = "取消关注失败,Err:" + err.Error()
|
|
|
- return
|
|
|
- }
|
|
|
- resp.Status = 2
|
|
|
- br.Msg = "已取消关注"
|
|
|
+ //if count == 0 {
|
|
|
+ item.Type = 1
|
|
|
+ item.CreateTime = time.Now()
|
|
|
+ item.ModifyTime = time.Now()
|
|
|
+ _, err = models.AddCygxIndustryFllow(item)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "操作失败"
|
|
|
+ br.ErrMsg = "操作失败,Err:" + err.Error()
|
|
|
+ return
|
|
|
}
|
|
|
+ resp.Status = 1
|
|
|
+ br.Msg = "操作成功"
|
|
|
+ //} else {
|
|
|
+ // err = models.RemoveCygxIndustryFllow(uid, industrialManagementId)
|
|
|
+ // if err != nil {
|
|
|
+ // br.Msg = "操作失败"
|
|
|
+ // br.ErrMsg = "取消关注失败,Err:" + err.Error()
|
|
|
+ // return
|
|
|
+ // }
|
|
|
+ // resp.Status = 2
|
|
|
+ // br.Msg = "已取消关注"
|
|
|
+ //}
|
|
|
//处理是否关注全部赛道字段
|
|
|
//go services.IndustryFllowWithTrack(industrialManagementId, count, uid)
|
|
|
go services.IndustryFllowUserLabelLogAdd(industrialManagementId, count, uid) //处理用户标签
|
|
@@ -787,37 +787,37 @@ func (this *ReportController) CategoryFllow() {
|
|
|
return
|
|
|
}
|
|
|
resp := new(models.CygxIndustryFllowResp)
|
|
|
- if count == 0 {
|
|
|
- item := new(models.CygxXzsChooseCategory)
|
|
|
- item.CategoryId = mapReport[categoryId]
|
|
|
- item.IdCygx = categoryId
|
|
|
- item.UserId = uid
|
|
|
- item.Email = user.Email
|
|
|
- item.Mobile = user.Mobile
|
|
|
- item.RealName = user.RealName
|
|
|
- item.CompanyId = user.CompanyId
|
|
|
- item.CompanyName = user.CompanyName
|
|
|
- item.FollowType = followType
|
|
|
- item.CreateTime = time.Now()
|
|
|
- item.ModifyTime = time.Now()
|
|
|
- _, err = models.AddCygxCategoryFllow(item)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "操作失败"
|
|
|
- br.ErrMsg = "操作失败,Err:" + err.Error()
|
|
|
- return
|
|
|
- }
|
|
|
- resp.Status = 1
|
|
|
- br.Msg = "关注成功"
|
|
|
- } else {
|
|
|
- err = models.RemoveCygxCategoryFllow(user.Mobile, mapReport[categoryId])
|
|
|
- if err != nil {
|
|
|
- br.Msg = "操作失败"
|
|
|
- br.ErrMsg = "取消关注失败,Err:" + err.Error()
|
|
|
- return
|
|
|
- }
|
|
|
- resp.Status = 2
|
|
|
- br.Msg = "已取消关注"
|
|
|
+ //if count == 0 {
|
|
|
+ item := new(models.CygxXzsChooseCategory)
|
|
|
+ item.CategoryId = mapReport[categoryId]
|
|
|
+ item.IdCygx = categoryId
|
|
|
+ item.UserId = uid
|
|
|
+ item.Email = user.Email
|
|
|
+ item.Mobile = user.Mobile
|
|
|
+ item.RealName = user.RealName
|
|
|
+ item.CompanyId = user.CompanyId
|
|
|
+ item.CompanyName = user.CompanyName
|
|
|
+ item.FollowType = followType
|
|
|
+ item.CreateTime = time.Now()
|
|
|
+ item.ModifyTime = time.Now()
|
|
|
+ _, err = models.AddCygxCategoryFllow(item)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "操作失败"
|
|
|
+ br.ErrMsg = "操作失败,Err:" + err.Error()
|
|
|
+ return
|
|
|
}
|
|
|
+ resp.Status = 1
|
|
|
+ br.Msg = "操作成功"
|
|
|
+ //} else {
|
|
|
+ //err = models.RemoveCygxCategoryFllow(user.Mobile, mapReport[categoryId])
|
|
|
+ // if err != nil {
|
|
|
+ // br.Msg = "操作失败"
|
|
|
+ // br.ErrMsg = "取消关注失败,Err:" + err.Error()
|
|
|
+ // return
|
|
|
+ // }
|
|
|
+ // resp.Status = 2
|
|
|
+ // br.Msg = "已取消关注"
|
|
|
+ //}
|
|
|
go services.CategoryFllowUserLabelLogAdd(categoryId, count, uid) //处理用户标签
|
|
|
br.Ret = 200
|
|
|
br.Success = true
|
|
@@ -2465,43 +2465,43 @@ func (this *ReportController) CategoryZhouqiFllow() {
|
|
|
}
|
|
|
categoryId := req.CategoryId
|
|
|
followType := req.FollowType
|
|
|
- count, err := models.GetCountCategoryFllowZhouqi(categoryId, user.Mobile)
|
|
|
+ //count, err := models.GetCountCategoryFllowZhouqi(categoryId, user.Mobile)
|
|
|
+ //if err != nil {
|
|
|
+ // br.Msg = "获取数据失败!"
|
|
|
+ // br.ErrMsg = "获取数据失败,Err:" + err.Error()
|
|
|
+ // return
|
|
|
+ //}
|
|
|
+ resp := new(models.CygxIndustryFllowResp)
|
|
|
+ //if count == 0 {
|
|
|
+ item := new(models.CygxXzsChooseCategoryZhouqi)
|
|
|
+ item.CategoryId = categoryId
|
|
|
+ item.UserId = uid
|
|
|
+ item.Email = user.Email
|
|
|
+ item.Mobile = user.Mobile
|
|
|
+ item.RealName = user.RealName
|
|
|
+ item.CompanyId = user.CompanyId
|
|
|
+ item.CompanyName = user.CompanyName
|
|
|
+ item.FollowType = followType
|
|
|
+ item.CreateTime = time.Now()
|
|
|
+ item.ModifyTime = time.Now()
|
|
|
+ _, err = models.AddCygxCategoryFllowZhouqi(item)
|
|
|
if err != nil {
|
|
|
- br.Msg = "获取数据失败!"
|
|
|
- br.ErrMsg = "获取数据失败,Err:" + err.Error()
|
|
|
+ br.Msg = "操作失败"
|
|
|
+ br.ErrMsg = "操作失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
- resp := new(models.CygxIndustryFllowResp)
|
|
|
- if count == 0 {
|
|
|
- item := new(models.CygxXzsChooseCategoryZhouqi)
|
|
|
- item.CategoryId = categoryId
|
|
|
- item.UserId = uid
|
|
|
- item.Email = user.Email
|
|
|
- item.Mobile = user.Mobile
|
|
|
- item.RealName = user.RealName
|
|
|
- item.CompanyId = user.CompanyId
|
|
|
- item.CompanyName = user.CompanyName
|
|
|
- item.FollowType = followType
|
|
|
- item.CreateTime = time.Now()
|
|
|
- item.ModifyTime = time.Now()
|
|
|
- _, err = models.AddCygxCategoryFllowZhouqi(item)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "操作失败"
|
|
|
- br.ErrMsg = "操作失败,Err:" + err.Error()
|
|
|
- return
|
|
|
- }
|
|
|
- resp.Status = 1
|
|
|
- br.Msg = "关注成功"
|
|
|
- } else {
|
|
|
- err = models.RemoveCygxCategoryFllowZhouqi(user.Mobile, categoryId)
|
|
|
- if err != nil {
|
|
|
- br.Msg = "操作失败"
|
|
|
- br.ErrMsg = "取消关注失败,Err:" + err.Error()
|
|
|
- return
|
|
|
- }
|
|
|
- resp.Status = 2
|
|
|
- br.Msg = "已取消关注"
|
|
|
- }
|
|
|
+ resp.Status = 1
|
|
|
+ br.Msg = "操作成功"
|
|
|
+ //} else {
|
|
|
+ // err = models.RemoveCygxCategoryFllowZhouqi(user.Mobile, categoryId)
|
|
|
+ // if err != nil {
|
|
|
+ // br.Msg = "操作失败"
|
|
|
+ // br.ErrMsg = "取消关注失败,Err:" + err.Error()
|
|
|
+ // return
|
|
|
+ // }
|
|
|
+ // resp.Status = 2
|
|
|
+ // br.Msg = "已取消关注"
|
|
|
+ //}
|
|
|
br.Ret = 200
|
|
|
br.Success = true
|
|
|
br.Data = resp
|