mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-09 10:56:50 +08:00
分享收藏还有回答的排序,从id改成创建时间
This commit is contained in:
@@ -129,7 +129,7 @@ public class FavoritesServiceImpl implements IFavoritesService{
|
||||
builder.addFilter(FieldFilters.eq("sysCreateAid",aid));
|
||||
builder.setPageIndex(pageIndex);
|
||||
builder.setPageSize(pageSize);
|
||||
builder.addOrder(OrderCondition.desc("id"));
|
||||
builder.addOrder(OrderCondition.desc("sysCreateTime"));
|
||||
if(StringUtils.isNotBlank(keyWord)){
|
||||
builder.addFilter(FieldFilters.like("title", LikeMatchMode.ANYWHERE,keyWord));
|
||||
}
|
||||
@@ -407,7 +407,7 @@ public class FavoritesServiceImpl implements IFavoritesService{
|
||||
QueryBuilder query=QueryBuilder.from(Favorites.class);
|
||||
query.setPageIndex(pageIndex);
|
||||
query.setPageSize(pageSize);
|
||||
query.addOrder(OrderCondition.desc("id"));
|
||||
query.addOrder(OrderCondition.desc("sysCreateTime"));
|
||||
if(favorite.getObjType()!=null) {
|
||||
query.addFilter(FieldFilters.eq("objType", favorite.getObjType()));
|
||||
}
|
||||
@@ -442,7 +442,7 @@ public class FavoritesServiceImpl implements IFavoritesService{
|
||||
query.addFields("c.deadTime","c.views","c.comments","c.praises","c.shares","c.favorites","f.objType","c.score");
|
||||
query.setPageIndex(pageIndex);
|
||||
query.setPageSize(pageSize);
|
||||
query.addOrder(OrderCondition.desc("f.id"));
|
||||
query.addOrder(OrderCondition.desc("f.sysCreateTime"));
|
||||
query.addFilter(FieldFilters.eqField("f.objId","c.id"));
|
||||
query.addFilter(FieldFilters.eq("f.objType",BoedxResourceType.Course.value()));
|
||||
//查询用户自己的课程收藏,
|
||||
@@ -511,7 +511,7 @@ public class FavoritesServiceImpl implements IFavoritesService{
|
||||
QueryBuilder query=QueryBuilder.from(from);
|
||||
query.setPageIndex(pageIndex);
|
||||
query.setPageSize(pageSize);
|
||||
query.addOrder(OrderCondition.desc("f.id"));
|
||||
query.addOrder(OrderCondition.desc("f.sysCreateTime"));
|
||||
query.addFilter(FieldFilters.eqField("f.objId","q.id"));
|
||||
query.addFilter(FieldFilters.eq("f.objType",BoedxResourceType.QA.value()));
|
||||
//查询用户自己的问答收藏,
|
||||
@@ -589,7 +589,7 @@ public class FavoritesServiceImpl implements IFavoritesService{
|
||||
QueryBuilder builder=QueryBuilder.from(from);
|
||||
builder.setPageIndex(pageIndex);
|
||||
builder.setPageSize(pageSize);
|
||||
builder.addOrder(OrderCondition.desc("f.id"));
|
||||
builder.addOrder(OrderCondition.desc("f.sysCreateTime"));
|
||||
builder.addFilter(FieldFilters.eqField("f.objId","a.id"));
|
||||
builder.addFilter(FieldFilters.eq("f.objType",BoedxResourceType.Answer.value()));
|
||||
builder.addFilter(FieldFilters.eq("f.sysCreateAid",aid));
|
||||
@@ -640,7 +640,7 @@ public class FavoritesServiceImpl implements IFavoritesService{
|
||||
QueryBuilder builder = QueryBuilder.from(from);
|
||||
builder.setPageIndex(pageIndex);
|
||||
builder.setPageSize(pageSize);
|
||||
builder.addOrder(OrderCondition.desc("f.id"));
|
||||
builder.addOrder(OrderCondition.desc("f.sysCreateTime"));
|
||||
builder.addFilter(FieldFilters.eqField("f.objId","c.id"));
|
||||
builder.addFilter(FieldFilters.eq("f.objType",BoedxResourceType.Case.value()));
|
||||
builder.addFilter(FieldFilters.eq("f.sysCreateAid",aid));
|
||||
@@ -685,7 +685,7 @@ public class FavoritesServiceImpl implements IFavoritesService{
|
||||
QueryBuilder builder = QueryBuilder.from(from);
|
||||
builder.setPageIndex(pageIndex);
|
||||
builder.setPageSize(pageSize);
|
||||
builder.addOrder(OrderCondition.desc("f.id"));
|
||||
builder.addOrder(OrderCondition.desc("f.sysCreateTime"));
|
||||
builder.addFilter(FieldFilters.eqField("f.objId","a.id"));
|
||||
builder.addFilter(FieldFilters.eq("f.objType",BoedxResourceType.Article.value()));
|
||||
builder.addFilter(FieldFilters.eq("f.sysCreateAid",aid));
|
||||
|
||||
@@ -114,7 +114,7 @@ public class SharesServiceImpl implements ISharesService{
|
||||
QueryBuilder builder = QueryBuilder.from(Shares.class);
|
||||
builder.setPageIndex(pageIndex);
|
||||
builder.setPageSize(pageSize);
|
||||
builder.addOrder(OrderCondition.desc("id"));
|
||||
builder.addOrder(OrderCondition.desc("sysCreateTime"));
|
||||
if(shares.getObjType()!=null){
|
||||
builder.addFilter(FieldFilters.eq("objType",shares.getObjType()));
|
||||
}
|
||||
@@ -163,7 +163,7 @@ public class SharesServiceImpl implements ISharesService{
|
||||
QueryBuilder builder = QueryBuilder.from(from);
|
||||
builder.setPageIndex(pageIndex);
|
||||
builder.setPageSize(pageSize);
|
||||
builder.addOrder(OrderCondition.desc("s.id"));
|
||||
builder.addOrder(OrderCondition.desc("s.sysCreateTime"));
|
||||
builder.addFilter(FieldFilters.eqField("s.objId","q.id"));
|
||||
builder.addFilter(FieldFilters.eq("s.objType",BoedxResourceType.QA.value()));
|
||||
builder.addFilter(FieldFilters.eq("s.sysCreateAid",aid));
|
||||
@@ -211,7 +211,7 @@ public class SharesServiceImpl implements ISharesService{
|
||||
QueryBuilder builder = QueryBuilder.from(from);
|
||||
builder.setPageIndex(pageIndex);
|
||||
builder.setPageSize(pageSize);
|
||||
builder.addOrder(OrderCondition.desc("s.id"));
|
||||
builder.addOrder(OrderCondition.desc("s.sysCreateTime"));
|
||||
builder.addFilter(FieldFilters.eqField("s.objId","c.id"));
|
||||
builder.addFilter(FieldFilters.eq("s.objType",BoedxResourceType.Case.value()));
|
||||
builder.addFilter(FieldFilters.eq("s.sysCreateAid",aid));
|
||||
@@ -264,7 +264,7 @@ public class SharesServiceImpl implements ISharesService{
|
||||
builder.addFields("c.deadTime","c.views","c.comments","c.praises","c.shares","c.favorites,s.isRead");
|
||||
builder.setPageIndex(pageIndex);
|
||||
builder.setPageSize(pageSize);
|
||||
builder.addOrder(OrderCondition.desc("s.id"));
|
||||
builder.addOrder(OrderCondition.desc("s.sysCreateTime"));
|
||||
builder.addFilter(FieldFilters.eqField("s.objId","c.id"));
|
||||
builder.addFilter(FieldFilters.eq("s.objType",BoedxResourceType.Course.value()));
|
||||
builder.addFilter(FieldFilters.eq("s.sysCreateAid",aid));
|
||||
@@ -324,7 +324,7 @@ public class SharesServiceImpl implements ISharesService{
|
||||
QueryBuilder builder = QueryBuilder.from(from);
|
||||
builder.setPageIndex(pageIndex);
|
||||
builder.setPageSize(pageSize);
|
||||
builder.addOrder(OrderCondition.desc("s.id"));
|
||||
builder.addOrder(OrderCondition.desc("s.sysCreateTime"));
|
||||
builder.addFilter(FieldFilters.eqField("s.objId","a.id"));
|
||||
builder.addFilter(FieldFilters.eq("s.objType",BoedxResourceType.Article.value()));
|
||||
builder.addFilter(FieldFilters.eq("s.sysCreateAid",aid));
|
||||
@@ -382,7 +382,7 @@ public class SharesServiceImpl implements ISharesService{
|
||||
QueryBuilder builder = QueryBuilder.from(from);
|
||||
builder.setPageIndex(pageIndex);
|
||||
builder.setPageSize(pageSize);
|
||||
builder.addOrder(OrderCondition.desc("s.id"));
|
||||
builder.addOrder(OrderCondition.desc("s.sysCreateTime"));
|
||||
builder.addFilter(FieldFilters.eqField("s.objId","q.id"));
|
||||
builder.addFilter(FieldFilters.eq("s.objType",BoedxResourceType.QA.value()));
|
||||
builder.addFilter(FieldFilters.eq("s.toAid",aid));
|
||||
@@ -434,7 +434,7 @@ public class SharesServiceImpl implements ISharesService{
|
||||
QueryBuilder builder = QueryBuilder.from(from);
|
||||
builder.setPageIndex(pageIndex);
|
||||
builder.setPageSize(pageSize);
|
||||
builder.addOrder(OrderCondition.desc("s.id"));
|
||||
builder.addOrder(OrderCondition.desc("s.sysCreateTime"));
|
||||
builder.addFilter(FieldFilters.eqField("s.objId","c.id"));
|
||||
builder.addFilter(FieldFilters.eq("s.objType",BoedxResourceType.Case.value()));
|
||||
builder.addFilter(FieldFilters.eq("s.toAid",aid));
|
||||
@@ -487,7 +487,7 @@ public class SharesServiceImpl implements ISharesService{
|
||||
builder.addFields("c.deadTime","c.views","c.comments","c.praises","c.shares","c.favorites","s.isRead");
|
||||
builder.setPageIndex(pageIndex);
|
||||
builder.setPageSize(pageSize);
|
||||
builder.addOrder(OrderCondition.desc("s.id"));
|
||||
builder.addOrder(OrderCondition.desc("s.sysCreateTime"));
|
||||
builder.addFilter(FieldFilters.eqField("s.objId","c.id"));
|
||||
builder.addFilter(FieldFilters.eq("s.objType",BoedxResourceType.Course.value()));
|
||||
builder.addFilter(FieldFilters.eq("s.toAid",aid));
|
||||
@@ -547,7 +547,7 @@ public class SharesServiceImpl implements ISharesService{
|
||||
QueryBuilder builder = QueryBuilder.from(from);
|
||||
builder.setPageIndex(pageIndex);
|
||||
builder.setPageSize(pageSize);
|
||||
builder.addOrder(OrderCondition.desc("s.id"));
|
||||
builder.addOrder(OrderCondition.desc("s.sysCreateTime"));
|
||||
builder.addFilter(FieldFilters.eqField("s.objId","a.id"));
|
||||
builder.addFilter(FieldFilters.eq("s.objType",BoedxResourceType.Article.value()));
|
||||
builder.addFilter(FieldFilters.eq("s.toAid",aid));
|
||||
@@ -623,7 +623,7 @@ public class SharesServiceImpl implements ISharesService{
|
||||
builder.addFilter(FieldFilters.eq("sysCreateAid",aid));
|
||||
builder.setPageIndex(pageIndex);
|
||||
builder.setPageSize(pageSize);
|
||||
builder.addOrder(OrderCondition.desc("id"));
|
||||
builder.addOrder(OrderCondition.desc("sysCreateTime"));
|
||||
//关键字查询
|
||||
if(StringUtils.isNotBlank(keyword)){
|
||||
builder.addFilter(FieldFilters.or(FieldFilters.like("content",LikeMatchMode.ANYWHERE,keyword),
|
||||
@@ -787,7 +787,7 @@ public class SharesServiceImpl implements ISharesService{
|
||||
builder.addFilter(FieldFilters.eq("toAid",aid));
|
||||
builder.setPageIndex(pageIndex);
|
||||
builder.setPageSize(pageSize);
|
||||
builder.addOrder(OrderCondition.desc("id"));
|
||||
builder.addOrder(OrderCondition.desc("sysCreateTime"));
|
||||
//关键字查询
|
||||
if(StringUtils.isNotBlank(keyword)){
|
||||
builder.addFilter(FieldFilters.or(FieldFilters.like("content",LikeMatchMode.ANYWHERE,keyword),
|
||||
|
||||
@@ -309,7 +309,7 @@ public class QuestionServiceImpl implements IQuestionService {
|
||||
builder.addFilter(FieldFilters.eq("q.status",1));
|
||||
builder.addFilter(FieldFilters.eq("a.sysCreateAid",aid));
|
||||
builder.addFilter(FieldFilters.eqField("a.qid","q.id"));
|
||||
builder.addOrder(OrderCondition.desc("a.id"));
|
||||
builder.addOrder(OrderCondition.desc("a.sysCreateTime"));
|
||||
builder.setPageIndex(pageIndex);
|
||||
builder.setPageSize(pageSize);
|
||||
builder.addFields("q.id","q.title","q.content","a.id","a.qid","a.content","q.sysCreateTime","a.sysCreateTime",
|
||||
|
||||
Reference in New Issue
Block a user