|
@@ -280,16 +280,33 @@ func (this *ActivityCoAntroller) ActivityList() {
|
|
|
br.ErrMsg = "城市配置信息失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
+ detailChart, err := models.GetConfigByCode("chart_img_url")
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "获取数据失败"
|
|
|
+ br.ErrMsg = "行业配置信息失败,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
addressList := strings.Split(detail.ConfigValue, "{|}")
|
|
|
mapAddress := make(map[string]string)
|
|
|
+ chartList := strings.Split(detailChart.ConfigValue, "{|}")
|
|
|
+ mapChart := make(map[string]string)
|
|
|
var cityName string
|
|
|
+ var chartName string
|
|
|
var imgUrl string
|
|
|
+ var imgUrlChart string
|
|
|
for _, v := range addressList {
|
|
|
vslice := strings.Split(v, "_")
|
|
|
cityName = vslice[0]
|
|
|
imgUrl = vslice[len(vslice)-1]
|
|
|
mapAddress[cityName] = imgUrl
|
|
|
}
|
|
|
+ for _, v := range chartList {
|
|
|
+ vslice := strings.Split(v, "_")
|
|
|
+ chartName = vslice[0]
|
|
|
+ imgUrlChart = vslice[len(vslice)-1]
|
|
|
+ mapChart[chartName] = imgUrlChart
|
|
|
+ }
|
|
|
for k, v := range list {
|
|
|
if strings.Contains(v.ActivityName, "【") {
|
|
|
list[k].IsBrackets = 1
|
|
@@ -309,6 +326,10 @@ func (this *ActivityCoAntroller) ActivityList() {
|
|
|
} else {
|
|
|
list[k].ImgUrl = mapAddress["其它"]
|
|
|
}
|
|
|
+ } else {
|
|
|
+ if mapChart[v.ChartPermissionName] != "" {
|
|
|
+ list[k].ImgUrl = mapChart[v.ChartPermissionName]
|
|
|
+ }
|
|
|
}
|
|
|
expertTxt, _ := services.GetReportContentTextSub(v.Expert)
|
|
|
list[k].Expert = expertTxt
|
|
@@ -424,16 +445,33 @@ func (this *ActivityCoAntroller) ScheduleList() {
|
|
|
br.ErrMsg = "城市配置信息失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
+ detailChart, err := models.GetConfigByCode("chart_img_url")
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "获取数据失败"
|
|
|
+ br.ErrMsg = "行业配置信息失败,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
addressList := strings.Split(detail.ConfigValue, "{|}")
|
|
|
mapAddress := make(map[string]string)
|
|
|
+ chartList := strings.Split(detailChart.ConfigValue, "{|}")
|
|
|
+ mapChart := make(map[string]string)
|
|
|
var cityName string
|
|
|
+ var chartName string
|
|
|
var imgUrl string
|
|
|
+ var imgUrlChart string
|
|
|
for _, v := range addressList {
|
|
|
vslice := strings.Split(v, "_")
|
|
|
cityName = vslice[0]
|
|
|
imgUrl = vslice[len(vslice)-1]
|
|
|
mapAddress[cityName] = imgUrl
|
|
|
}
|
|
|
+ for _, v := range chartList {
|
|
|
+ vslice := strings.Split(v, "_")
|
|
|
+ chartName = vslice[0]
|
|
|
+ imgUrlChart = vslice[len(vslice)-1]
|
|
|
+ mapChart[chartName] = imgUrlChart
|
|
|
+ }
|
|
|
for k, v := range list {
|
|
|
if strings.Contains(v.ActivityName, "【") {
|
|
|
list[k].IsBrackets = 1
|
|
@@ -454,6 +492,10 @@ func (this *ActivityCoAntroller) ScheduleList() {
|
|
|
} else {
|
|
|
list[k].ImgUrl = mapAddress["其它"]
|
|
|
}
|
|
|
+ } else {
|
|
|
+ if mapChart[v.ChartPermissionName] != "" {
|
|
|
+ list[k].ImgUrl = mapChart[v.ChartPermissionName]
|
|
|
+ }
|
|
|
}
|
|
|
expertTxt, _ := services.GetReportContentTextSub(v.Expert)
|
|
|
list[k].Expert = expertTxt
|
|
@@ -1923,7 +1965,7 @@ func (this *ActivityCoAntroller) LabelTypeList() {
|
|
|
}
|
|
|
|
|
|
var startSize int
|
|
|
- pageSize = 4
|
|
|
+ pageSize = 40
|
|
|
var sortTime string
|
|
|
var pars []interface{}
|
|
|
//活动可见限制
|
|
@@ -2012,6 +2054,7 @@ func (this *ActivityCoAntroller) LabelTypeList() {
|
|
|
//标签字段关联的产业与标签处理
|
|
|
for k2, v2 := range labelList {
|
|
|
labelList[k2].KeyWord = services.LabelStr(v2.KeyWord)
|
|
|
+ labelList[k2].ImgUrlBg = v.ImgUrlBg
|
|
|
}
|
|
|
list[k].List = labelList
|
|
|
}
|
|
@@ -2318,16 +2361,33 @@ func (this *ActivityCoAntroller) ActivityListNew() {
|
|
|
br.ErrMsg = "城市配置信息失败,Err:" + err.Error()
|
|
|
return
|
|
|
}
|
|
|
+ detailChart, err := models.GetConfigByCode("chart_img_url")
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "获取数据失败"
|
|
|
+ br.ErrMsg = "行业配置信息失败,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
addressList := strings.Split(detail.ConfigValue, "{|}")
|
|
|
mapAddress := make(map[string]string)
|
|
|
+ chartList := strings.Split(detailChart.ConfigValue, "{|}")
|
|
|
+ mapChart := make(map[string]string)
|
|
|
var cityName string
|
|
|
+ var chartName string
|
|
|
var imgUrl string
|
|
|
+ var imgUrlChart string
|
|
|
for _, v := range addressList {
|
|
|
vslice := strings.Split(v, "_")
|
|
|
cityName = vslice[0]
|
|
|
imgUrl = vslice[len(vslice)-1]
|
|
|
mapAddress[cityName] = imgUrl
|
|
|
}
|
|
|
+ for _, v := range chartList {
|
|
|
+ vslice := strings.Split(v, "_")
|
|
|
+ chartName = vslice[0]
|
|
|
+ imgUrlChart = vslice[len(vslice)-1]
|
|
|
+ mapChart[chartName] = imgUrlChart
|
|
|
+ }
|
|
|
|
|
|
for k, v := range list {
|
|
|
if strings.Contains(v.ActivityName, "【") {
|
|
@@ -2342,12 +2402,17 @@ func (this *ActivityCoAntroller) ActivityListNew() {
|
|
|
if v.ChartPermissionName == "研选" && v.ActivityTypeId == 1 {
|
|
|
list[k].ActivityTypeName = "研选电话会"
|
|
|
}
|
|
|
+ fmt.Println(v.ChartPermissionName)
|
|
|
if v.ActivityType == 0 {
|
|
|
if mapAddress[v.City] != "" {
|
|
|
list[k].ImgUrl = mapAddress[v.City]
|
|
|
} else {
|
|
|
list[k].ImgUrl = mapAddress["其它"]
|
|
|
}
|
|
|
+ } else {
|
|
|
+ if mapChart[v.ChartPermissionName] != "" {
|
|
|
+ list[k].ImgUrl = mapChart[v.ChartPermissionName]
|
|
|
+ }
|
|
|
}
|
|
|
expertTxt, _ := services.GetReportContentTextSub(v.Expert)
|
|
|
list[k].Expert = expertTxt
|