|
@@ -1,13 +1,24 @@
|
|
package com.huimv.production.service.impl;
|
|
package com.huimv.production.service.impl;
|
|
|
|
|
|
|
|
+import com.alibaba.druid.util.StringUtils;
|
|
|
|
+import com.huimv.production.domain.BaoyvCount;
|
|
import com.huimv.production.domain.MSowCopulationEntity;
|
|
import com.huimv.production.domain.MSowCopulationEntity;
|
|
|
|
+import com.huimv.production.domain.MSowFeed;
|
|
import com.huimv.production.repo.MSowCopulationEntityRepo;
|
|
import com.huimv.production.repo.MSowCopulationEntityRepo;
|
|
import com.huimv.production.result.Result;
|
|
import com.huimv.production.result.Result;
|
|
import com.huimv.production.service.MSowCopulationService;
|
|
import com.huimv.production.service.MSowCopulationService;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
+import org.springframework.data.domain.Page;
|
|
|
|
+import org.springframework.data.domain.PageRequest;
|
|
|
|
+import org.springframework.data.domain.Pageable;
|
|
|
|
+import org.springframework.data.jpa.domain.Specification;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
+import javax.persistence.criteria.Predicate;
|
|
|
|
+import java.util.ArrayList;
|
|
|
|
+import java.util.HashMap;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
+import java.util.Map;
|
|
|
|
|
|
/**
|
|
/**
|
|
* @Project : huimv.shiwan
|
|
* @Project : huimv.shiwan
|
|
@@ -64,10 +75,16 @@ public class MSowCopulationServiceImpl implements MSowCopulationService {
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public Result findAll() {
|
|
|
|
|
|
+ public Result findAll(String name ,Integer pageNum , Integer pageSize) {
|
|
try {
|
|
try {
|
|
- List<MSowCopulationEntity> all = childcareEntityRepo.findAll();
|
|
|
|
- return new Result(10000,"查询成功",all);
|
|
|
|
|
|
+ Map map = new HashMap();
|
|
|
|
+ int size = childcareEntityRepo.findAll().size() ;
|
|
|
|
+ Integer startPage = (pageNum-1) * pageSize;
|
|
|
|
+ List<MSowCopulationEntity> all = childcareEntityRepo.findAll(name,startPage,pageSize);
|
|
|
|
+ map.put("total",size);
|
|
|
|
+ map.put("totalPageNum",(size + pageSize - 1) / pageSize);
|
|
|
|
+ map.put("data",all);
|
|
|
|
+ return new Result(10000,"查询成功",map);
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
return new Result(10001,"查询失败",null);
|
|
return new Result(10001,"查询失败",null);
|
|
}
|
|
}
|