|
@@ -72,6 +72,17 @@ func (this *CalendarController) Add() {
|
|
|
researcherMap := make(map[int]string)
|
|
|
var checkIsAdd []string
|
|
|
|
|
|
+ var companyStatus string // 海外客户记录当时客户状态
|
|
|
+ if req.EnglishCompany == 1 {
|
|
|
+ englishCompany, err := models.GetEnglishCompanyById(req.CompanyId)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "客户已被删除, 请刷新页面"
|
|
|
+ br.ErrMsg = "获取失败,GetEnglishCompanyById Err: " + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ companyStatus = englishCompany.OverseasStatus
|
|
|
+ }
|
|
|
+
|
|
|
//获取所有自定义的权益研究员
|
|
|
sysUserList, err := cygx.GetAskEmailListResearcher()
|
|
|
if err != nil {
|
|
@@ -228,6 +239,7 @@ func (this *CalendarController) Add() {
|
|
|
rsCalendar.ActivityCategory = req.ActivityCategory
|
|
|
rsCalendar.Source = 0
|
|
|
rsCalendar.EnglishCompany = req.EnglishCompany
|
|
|
+ rsCalendar.CompanyStatus = companyStatus //海外客户记录当时客户状态
|
|
|
rsCalendar.Title = getTitle(req.ActivityType, req.RoadshowType, req.ActivityCategory, req.RoadshowPlatform, req.Province, req.City)
|
|
|
if productItemRai != nil {
|
|
|
rsCalendar.SellerId = productItemRai.SellerId
|