|
@ -47,7 +47,7 @@ func (s *sHomework) GetHomeworkList(ctx context.Context, pageNo int, pageSize in |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// 如果Redis中没有数据,查询数据库
|
|
|
// 如果Redis中没有数据,查询数据库
|
|
|
err = dao.ActivityInteractiveGroup.Ctx(ctx).With(entity.Live{}).OrderDesc("created_at").Page(pageNo, pageSize).Scan(&homeworkList) |
|
|
|
|
|
|
|
|
err = dao.ActivityInteractiveGroup.Ctx(ctx).With(entity.Live{}).Order(gdb.Raw("field(status, 1,0,2)")).OrderDesc("created_at").Page(pageNo, pageSize).Scan(&homeworkList) |
|
|
err = g.DB("cms").Model("fx_article").Where("id", gdb.ListItemValuesUnique(homeworkList, "ArticleId")).ScanList(&homeworkList, "Article", "id:ArticleId") |
|
|
err = g.DB("cms").Model("fx_article").Where("id", gdb.ListItemValuesUnique(homeworkList, "ArticleId")).ScanList(&homeworkList, "Article", "id:ArticleId") |
|
|
homeworkList = InitHomework(ctx, homeworkList) |
|
|
homeworkList = InitHomework(ctx, homeworkList) |
|
|
homeworkList, _ = UpdateHomework(ctx, homeworkList) |
|
|
homeworkList, _ = UpdateHomework(ctx, homeworkList) |
|
|