Prechádzať zdrojové kódy

2/4 添加分配任务修改

lwhhszx 1 rok pred
rodič
commit
66b0ef7318

+ 1 - 1
src/main/java/cn/cslg/pas/service/business/ProjectTaskService.java

@@ -968,7 +968,7 @@ public class ProjectTaskService extends ServiceImpl<ProjectTaskMapper, ProjectTa
         });
 
 
-        Integer current = 0;
+        Integer current = 1;
         for (PersonAssignedDTO item : personAssignedDTOList) {
             List<String> addPatentNos = new ArrayList<>();
             //创建任务

+ 5 - 1
src/main/java/cn/cslg/pas/service/business/es/EsPatentService.java

@@ -612,6 +612,8 @@ public class EsPatentService {
     public List<Patent> getPatentsWithNotNo(QueryRequest queryRequest, List<String> patentNos) throws Exception {
         List<Patent> patentList = new ArrayList<>();
         SearchRequest.Builder builder = new SearchRequest.Builder();
+        Long current =queryRequest.getCurrent();
+        Long size =queryRequest.getSize();
         //设置查询索引
         builder.index("patent");
         Query q = this.getQuery(queryRequest);
@@ -625,7 +627,9 @@ public class EsPatentService {
         }
         //4. 返回数据
         builder.query(reQuery);
-
+        if (current > 0 && size > 0) {
+            builder.from(current.intValue() - 1).size(size.intValue());
+        }
         List<String> reSources = this.rePatentSource();
         builder.source(sourceOptionsBuilder -> sourceOptionsBuilder
                 .filter(fieldSourceBuilder -> fieldSourceBuilder