Browse Source

全文搜索接口加搜索条件

tw 4 years ago
parent
commit
45256fa1d8

+ 1 - 1
lift-ud-service/src/main/java/cn/com/ty/lift/ud/question/controller/query/QuestionBankQuery.java

@@ -241,7 +241,7 @@ public final class QuestionBankQuery extends BasePageQuery {
         if(APP.equals(platform)){
             //先按按置顶排序,再按创建时间和浏览量
             query.orderByDesc("q.hot_flag").orderByDesc("q.browse_num").orderByDesc("q.create_time");
-            query.eq("q.statuz", 1);
+            query.eq("q.statuz", 0);
             query.eq("q.examine_flag", 1);
         }else{
             //按创建时间倒序

+ 2 - 2
lift-ud-service/src/main/java/cn/com/ty/lift/ud/recruitmentInfos/controller/query/RecruitmentInfoQuery.java

@@ -145,8 +145,8 @@ public final class RecruitmentInfoQuery extends BasePageQuery {
         }
         query.eq("1", 1);
         if(APP.equals(platform)){
-            query.eq("rinfo.statuz", 1);
-            query.eq("rinfo.check_flag", 1);
+            query.eq("rinfo.statuz", 0);
+            query.eq("rinfo.check_flag", 0);
             //先按按置顶排序,再按浏览量
             query.orderByDesc("rinfo.hot_flag").orderByDesc("rinfo.browse_num").orderByDesc("rinfo.create_time");
         }else{

+ 7 - 2
lift-ud-service/src/main/java/cn/com/ty/lift/ud/searchIndex/service/impl/SearchIndexServiceImpl.java

@@ -4,6 +4,7 @@ import cn.com.ty.lift.ud.quan_news.controller.query.QuanNewsQuery;
 import cn.com.ty.lift.ud.quan_news.mapper.entity.QuanNews;
 import cn.com.ty.lift.ud.quan_news.service.IQuanNewsService;
 import cn.com.ty.lift.ud.question.controller.query.QuestionBankAppQuery;
+import cn.com.ty.lift.ud.question.controller.query.QuestionBankQuery;
 import cn.com.ty.lift.ud.question.service.IQuestionBankService;
 import cn.com.ty.lift.ud.recruitmentInfos.controller.query.RecruitmentInfoQuery;
 import cn.com.ty.lift.ud.recruitmentInfos.service.IRecruitmentInfoService;
@@ -245,9 +246,10 @@ public class SearchIndexServiceImpl extends ServiceImpl<SearchIndexMapper, Searc
         if (null != request) {
             //查询不同的表中的数据
             //题库
-            QuestionBankAppQuery query1 = new QuestionBankAppQuery();
+            QuestionBankQuery query1 = new QuestionBankQuery();
             query1.setTitle(request);
-            RestResponse restResponse1 = iQuestionBankService.selectAppByExample(query1);
+            query1.setPlatform("app");
+            RestResponse restResponse1 = iQuestionBankService.selectByExample(query1);
             IPage data = (IPage) restResponse1.getData();
             if (ListUtil.isNotEmpty(data.getRecords())) {
                 SearchIndexVo searchIndexVo1 = new SearchIndexVo();
@@ -258,6 +260,7 @@ public class SearchIndexServiceImpl extends ServiceImpl<SearchIndexMapper, Searc
             //视频
             SchoolVideoQuery query2 = new SchoolVideoQuery();
             query2.setTitle(request);
+            query2.setPlatform("app");
             RestResponse restResponse2 = iSchoolVideoService.selectByExample(query2);
             IPage data2 = (IPage) restResponse2.getData();
             if (ListUtil.isNotEmpty(data2.getRecords())) {
@@ -269,6 +272,7 @@ public class SearchIndexServiceImpl extends ServiceImpl<SearchIndexMapper, Searc
             //商城
             ShoppingQuery query3 = new ShoppingQuery();
             query3.setName(request);
+            query3.setPlatform("app");
             IPage<ShoppingEntity> data3 = iShoppingService.page(query3.page(), query3.condition());
             if (ListUtil.isNotEmpty(data3.getRecords())) {
                 SearchIndexVo searchIndexVo3 = new SearchIndexVo();
@@ -279,6 +283,7 @@ public class SearchIndexServiceImpl extends ServiceImpl<SearchIndexMapper, Searc
             //招聘
             RecruitmentInfoQuery query4 = new RecruitmentInfoQuery();
             query4.setJob(request);
+            query4.setPlatform("app");
             RestResponse restResponse4 = iRecruitmentInfoService.selectByExample(query4);
             IPage data4 = (IPage) restResponse4.getData();
             if (ListUtil.isNotEmpty(data4.getRecords())) {

+ 1 - 1
lift-ud-service/src/main/java/cn/com/ty/lift/ud/shopping/controller/query/ShoppingQuery.java

@@ -93,7 +93,7 @@ public final class ShoppingQuery extends BasePageQuery {
             query.eq(ShoppingEntity::getHotFlag, hotFlag);
         }
         if (APP.equals(platform)) {
-            query.eq(ShoppingEntity::getStatuz, 1);
+            query.eq(ShoppingEntity::getStatuz, 0);
             // 先按按置顶排序,再按浏览量
             query.orderByDesc(ShoppingEntity::getHotFlag).orderByDesc(ShoppingEntity::getBrowseNum)
                 .orderByDesc(ShoppingEntity::getCreateTime);