|
@@ -326,7 +326,7 @@ public class EarmarkServiceImpl implements IEarmarkService {
|
|
|
};
|
|
|
//
|
|
|
List<EtEarmarkEntity> dataList = earmarkRepo.findAll(specific);
|
|
|
- log.info("导出数据数量:"+dataList.size());
|
|
|
+ log.info("导出数据数量="+dataList.size());
|
|
|
//
|
|
|
excelUtil.exportEarmarkExcel(response,Const.EXPORT_EARMARK_EXCEL,String.valueOf(applyId),dataList,quantity);
|
|
|
// test
|
|
@@ -334,7 +334,7 @@ public class EarmarkServiceImpl implements IEarmarkService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void exportEarmarkByEarmark(String ids, Integer printState, Integer quantity, HttpServletResponse response) throws IOException {
|
|
|
+ public void exportEarmarkByEarmark(String ids, Integer quantity, HttpServletResponse response) throws IOException {
|
|
|
Specification<EtEarmarkEntity> specific = (Specification<EtEarmarkEntity>) (root, criteriaQuery, criteriaBuilder) -> {
|
|
|
|
|
|
//
|
|
@@ -348,9 +348,6 @@ public class EarmarkServiceImpl implements IEarmarkService {
|
|
|
// predList.add(criteriaBuilder.equal(root.get("id").as(Integer.class), applyId));
|
|
|
predList.add(root.get("id").as(Integer.class).in(idArrInt));
|
|
|
}
|
|
|
- if (null != printState) {
|
|
|
- predList.add(criteriaBuilder.equal(root.get("printState").as(Integer.class), printState));
|
|
|
- }
|
|
|
//
|
|
|
Predicate[] pred = new Predicate[predList.size()];
|
|
|
Predicate and = criteriaBuilder.and(predList.toArray(pred));
|
|
@@ -362,6 +359,7 @@ public class EarmarkServiceImpl implements IEarmarkService {
|
|
|
};
|
|
|
//
|
|
|
List<EtEarmarkEntity> dataList = earmarkRepo.findAll(specific);
|
|
|
+ log.info("导出数据数量:"+dataList.size());
|
|
|
String applyId = null;
|
|
|
if(dataList.size() > 0){
|
|
|
EtEarmarkEntity earmarkEntity = dataList.get(0);
|