|
@@ -364,6 +364,21 @@ func (this *HomeController) ListHomeArtAndChart() {
|
|
|
var err error
|
|
|
if listType == 1 {
|
|
|
if currentIndex <= 2 {
|
|
|
+ listCtagId := [10]int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
|
|
|
+ var chartIds string
|
|
|
+ for _, v := range listCtagId {
|
|
|
+ chartListTwo, err := models.GetChartList(`AND ctag_id = `+strconv.Itoa(v), pars, 0, 2)
|
|
|
+ if err != nil {
|
|
|
+ br.Msg = "获取信息失败"
|
|
|
+ br.ErrMsg = "获取用户信息失败,Err:" + err.Error()
|
|
|
+ return
|
|
|
+ }
|
|
|
+ for _, vChart := range chartListTwo {
|
|
|
+ chartIds += strconv.Itoa(vChart.ChartId) + ","
|
|
|
+ }
|
|
|
+ }
|
|
|
+ chartIds = strings.TrimRight(chartIds, ",")
|
|
|
+ condition += ` AND chart_id IN (` + chartIds + `) `
|
|
|
chartList, err = models.GetChartList(condition, pars, startSize, pageSize)
|
|
|
if err != nil {
|
|
|
br.Msg = "获取信息失败"
|