|
@@ -12,7 +12,7 @@ import (
|
|
"time"
|
|
"time"
|
|
)
|
|
)
|
|
|
|
|
|
-//GetActivityTypeIdWithYiDong 根据易董同步过来的活动类型,自动匹配行业
|
|
|
|
|
|
+// GetActivityTypeIdWithYiDong 根据易董同步过来的活动类型,自动匹配行业
|
|
func GetActivityTypeIdWithYiDong(industrySwName string) (chartPermissionId int) {
|
|
func GetActivityTypeIdWithYiDong(industrySwName string) (chartPermissionId int) {
|
|
mapIndustrySwName := map[string]int{
|
|
mapIndustrySwName := map[string]int{
|
|
"家用电器": utils.XIAO_FEI_ID,
|
|
"家用电器": utils.XIAO_FEI_ID,
|
|
@@ -69,7 +69,7 @@ func GetActivityTypeIdWithYiDong(industrySwName string) (chartPermissionId int)
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
-//GetActivityTypeIdWithYiDong 根据易董同步过来的活动类型,自动匹配行业
|
|
|
|
|
|
+// GetActivityTypeIdWithYiDong 根据易董同步过来的活动类型,自动匹配行业
|
|
func GetActivityTypeNameWithYiDong(industrySwName string) (chartPermissionName string) {
|
|
func GetActivityTypeNameWithYiDong(industrySwName string) (chartPermissionName string) {
|
|
mapIndustrySwName := map[string]string{
|
|
mapIndustrySwName := map[string]string{
|
|
"家用电器": utils.XIAO_FEI_NAME,
|
|
"家用电器": utils.XIAO_FEI_NAME,
|
|
@@ -126,7 +126,7 @@ func GetActivityTypeNameWithYiDong(industrySwName string) (chartPermissionName s
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
-//获取易董token
|
|
|
|
|
|
+// 获取易董token
|
|
func GetYiDongToken() (token string, err error) {
|
|
func GetYiDongToken() (token string, err error) {
|
|
defer func() {
|
|
defer func() {
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -177,7 +177,7 @@ func GetYiDongToken() (token string, err error) {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
-//获取易董活动列表
|
|
|
|
|
|
+// 获取易董活动列表
|
|
func GetYiDongActivity(cont context.Context) (err error) {
|
|
func GetYiDongActivity(cont context.Context) (err error) {
|
|
//func GetYiDongActivity() (err error) {
|
|
//func GetYiDongActivity() (err error) {
|
|
defer func() {
|
|
defer func() {
|
|
@@ -257,11 +257,11 @@ func GetYiDongActivity(cont context.Context) (err error) {
|
|
item.YidongActivityId = v.ID
|
|
item.YidongActivityId = v.ID
|
|
item.ActivityTypeId = 3
|
|
item.ActivityTypeId = 3
|
|
item.ActivityTypeName = "公司调研电话会"
|
|
item.ActivityTypeName = "公司调研电话会"
|
|
- sliceCompanyInfo := strings.Split(v.Title, "(")
|
|
|
|
- sliceActivityTitle := strings.Split(v.Title, ")")
|
|
|
|
|
|
+ sliceCompanyInfo := strings.Split(v.CompanyInfo, "(")
|
|
|
|
+ sliceActivityTitle := strings.Split(v.CompanyInfo, ")")
|
|
companyInfo := sliceCompanyInfo[0]
|
|
companyInfo := sliceCompanyInfo[0]
|
|
if len(sliceActivityTitle) > 1 {
|
|
if len(sliceActivityTitle) > 1 {
|
|
- item.ActivityName = companyInfo + sliceActivityTitle[len(sliceActivityTitle)-1]
|
|
|
|
|
|
+ item.ActivityName = companyInfo + v.Title
|
|
} else {
|
|
} else {
|
|
item.ActivityName = v.Title
|
|
item.ActivityName = v.Title
|
|
}
|
|
}
|
|
@@ -336,7 +336,7 @@ func GetYiDongActivity(cont context.Context) (err error) {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
-//获取易董活动详情
|
|
|
|
|
|
+// 获取易董活动详情
|
|
func GetYiDongActivityDetail(activityId string) (detail *models.ApifoxModaldetail, err error) {
|
|
func GetYiDongActivityDetail(activityId string) (detail *models.ApifoxModaldetail, err error) {
|
|
defer func() {
|
|
defer func() {
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -390,7 +390,7 @@ func GetYiDongActivityDetail(activityId string) (detail *models.ApifoxModaldetai
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
-//生成用户相关信息接口 获取用户tgc
|
|
|
|
|
|
+// 生成用户相关信息接口 获取用户tgc
|
|
func GetYiDongCreateUserInfo(user *models.WxUserItem) (userTgc string, err error) {
|
|
func GetYiDongCreateUserInfo(user *models.WxUserItem) (userTgc string, err error) {
|
|
defer func() {
|
|
defer func() {
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -441,7 +441,7 @@ func GetYiDongCreateUserInfo(user *models.WxUserItem) (userTgc string, err error
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
-//GetYiDongOriginalLink 将易懂的短连接转为长链接
|
|
|
|
|
|
+// GetYiDongOriginalLink 将易懂的短连接转为长链接
|
|
func GetYiDongOriginalLink(item *models.ActivityDetail) (yidongLongLink string, err error) {
|
|
func GetYiDongOriginalLink(item *models.ActivityDetail) (yidongLongLink string, err error) {
|
|
defer func() {
|
|
defer func() {
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -504,7 +504,7 @@ func GetYiDongOriginalLink(item *models.ActivityDetail) (yidongLongLink string,
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
-//处理易董这边过来的时间格式
|
|
|
|
|
|
+// 处理易董这边过来的时间格式
|
|
func GetActivityTextTime(timeYidong string) (timeText string) {
|
|
func GetActivityTextTime(timeYidong string) (timeText string) {
|
|
strTime := timeYidong
|
|
strTime := timeYidong
|
|
startTime := utils.StrTimeToTime(strTime)
|
|
startTime := utils.StrTimeToTime(strTime)
|
|
@@ -546,7 +546,7 @@ func init232() {
|
|
//fmt.Println(timeText)
|
|
//fmt.Println(timeText)
|
|
}
|
|
}
|
|
|
|
|
|
-//GetYiDongActivityMeeting获取易董到会详情
|
|
|
|
|
|
+// GetYiDongActivityMeeting获取易董到会详情
|
|
func GetYiDongActivityMeeting(cont context.Context) (err error) {
|
|
func GetYiDongActivityMeeting(cont context.Context) (err error) {
|
|
var condition string
|
|
var condition string
|
|
|
|
|
|
@@ -672,7 +672,7 @@ func GetYiDongActivityMeeting(cont context.Context) (err error) {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
-//YidongActivityGroup 添加活动与产业标的的关联
|
|
|
|
|
|
+// YidongActivityGroup 添加活动与产业标的的关联
|
|
func YidongActivityGroup(subjectName string, activityId int) (err error) {
|
|
func YidongActivityGroup(subjectName string, activityId int) (err error) {
|
|
subjectList, err := models.GetCygxIndustrialSubjectList(subjectName)
|
|
subjectList, err := models.GetCygxIndustrialSubjectList(subjectName)
|
|
if err != nil {
|
|
if err != nil {
|