|
@@ -4761,7 +4761,7 @@ public class SubInfoServiceImpl implements SubInfoService {
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public List<SubInfoTotalExcel> getFixTotalExcel(SubInfoQueryTzVO vo) {
|
|
|
|
|
|
+ public List<SubInfoTotalExcel> getFixTotalExcel(SubInfoQueryTzVO vo,List<String> subjectIds) {
|
|
|
|
|
|
//查询出行业分类
|
|
//查询出行业分类
|
|
List<SubIndu> subInduList = subInduService.selectAllSubIndu();
|
|
List<SubIndu> subInduList = subInduService.selectAllSubIndu();
|
|
@@ -4785,13 +4785,13 @@ public class SubInfoServiceImpl implements SubInfoService {
|
|
}
|
|
}
|
|
|
|
|
|
// 查询具体的sql数据
|
|
// 查询具体的sql数据
|
|
- List<SubInfoTotalExcel> dataList = subInfoMapper.getFixTotalExcel(vo.getStateFix(),vo.getYear(),vo.getSubName(),indusKinds,vo.getSbdw(),vo.getSubjectId(),vo.getStartAmt(),vo.getEndAmt());
|
|
|
|
|
|
+ List<SubInfoTotalExcel> dataList = subInfoMapper.getFixTotalExcel(vo.getStateFix(),vo.getYear(),vo.getSubName(),indusKinds,vo.getSbdw(),vo.getSubjectId(),vo.getStartAmt(),vo.getEndAmt(),subjectIds);
|
|
|
|
|
|
return dataList;
|
|
return dataList;
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public List<SubInfoFixDetail> exportFixDetailExcel(SubInfoQueryTzVO vo) {
|
|
|
|
|
|
+ public List<SubInfoFixDetail> exportFixDetailExcel(SubInfoQueryTzVO vo,List<String> subjectIds) {
|
|
|
|
|
|
// 获取行业
|
|
// 获取行业
|
|
List<SubIndu> subInduList = Optional.ofNullable(
|
|
List<SubIndu> subInduList = Optional.ofNullable(
|
|
@@ -4818,7 +4818,7 @@ public class SubInfoServiceImpl implements SubInfoService {
|
|
|
|
|
|
// 查询所有的重点项目信息,若结果为空则初始化为一个空列表
|
|
// 查询所有的重点项目信息,若结果为空则初始化为一个空列表
|
|
List<SubInfoFixDetail> dataList = Optional.ofNullable(
|
|
List<SubInfoFixDetail> dataList = Optional.ofNullable(
|
|
- subInfoMapper.exportFixDetailExcel(vo.getStateFix(), vo.getYear(),vo.getSubName(),indusKinds,vo.getSbdw(),vo.getSubjectId(),vo.getStartAmt(),vo.getEndAmt())
|
|
|
|
|
|
+ subInfoMapper.exportFixDetailExcel(vo.getStateFix(), vo.getYear(),vo.getSubName(),indusKinds,vo.getSbdw(),vo.getSubjectId(),vo.getStartAmt(),vo.getEndAmt(),subjectIds)
|
|
).orElse(Collections.emptyList());
|
|
).orElse(Collections.emptyList());
|
|
|
|
|
|
// 收集所有重点项目信息的ID
|
|
// 收集所有重点项目信息的ID
|
|
@@ -4904,7 +4904,7 @@ public class SubInfoServiceImpl implements SubInfoService {
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public List<SubInfoFixCbDetail> exportFixCbDetailExcel(SubInfoQueryTzVO vo) {
|
|
|
|
|
|
+ public List<SubInfoFixCbDetail> exportFixCbDetailExcel(SubInfoQueryTzVO vo, List<String> subjectIds) {
|
|
|
|
|
|
// 获取行业
|
|
// 获取行业
|
|
List<SubIndu> subInduList = Optional.ofNullable(
|
|
List<SubIndu> subInduList = Optional.ofNullable(
|
|
@@ -4932,7 +4932,7 @@ public class SubInfoServiceImpl implements SubInfoService {
|
|
|
|
|
|
// 查询所有的重点项目信息,若结果为空则初始化为一个空列表
|
|
// 查询所有的重点项目信息,若结果为空则初始化为一个空列表
|
|
List<SubInfoFixCbDetail> dataList = Optional.ofNullable(
|
|
List<SubInfoFixCbDetail> dataList = Optional.ofNullable(
|
|
- subInfoMapper.exportFixCbDetailExcel(vo.getStateFix(), vo.getYear(),vo.getSubName(),indusKinds,vo.getSbdw(),vo.getSubjectId(),vo.getStartAmt(),vo.getEndAmt())
|
|
|
|
|
|
+ subInfoMapper.exportFixCbDetailExcel(vo.getStateFix(), vo.getYear(),vo.getSubName(),indusKinds,vo.getSbdw(),vo.getSubjectId(),vo.getStartAmt(),vo.getEndAmt(),subjectIds)
|
|
).orElse(Collections.emptyList());
|
|
).orElse(Collections.emptyList());
|
|
|
|
|
|
// 获取项目建设地点
|
|
// 获取项目建设地点
|
|
@@ -4974,7 +4974,7 @@ public class SubInfoServiceImpl implements SubInfoService {
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public List<SubInfoFixZjDetail> exportFixZjDetailExcel(SubInfoQueryTzVO vo) {
|
|
|
|
|
|
+ public List<SubInfoFixZjDetail> exportFixZjDetailExcel(SubInfoQueryTzVO vo,List<String> subjectIds) {
|
|
|
|
|
|
// 获取行业
|
|
// 获取行业
|
|
List<SubIndu> subInduList = Optional.ofNullable(
|
|
List<SubIndu> subInduList = Optional.ofNullable(
|
|
@@ -5001,7 +5001,7 @@ public class SubInfoServiceImpl implements SubInfoService {
|
|
|
|
|
|
// 查询所有的重点项目信息,若结果为空则初始化为一个空列表
|
|
// 查询所有的重点项目信息,若结果为空则初始化为一个空列表
|
|
List<SubInfoFixZjDetail> dataList = Optional.ofNullable(
|
|
List<SubInfoFixZjDetail> dataList = Optional.ofNullable(
|
|
- subInfoMapper.exportFixZjDetailExcel(vo.getStateFix(), vo.getYear(),vo.getSubName(),indusKinds,vo.getSbdw(),vo.getSubjectId(),vo.getStartAmt(),vo.getEndAmt())
|
|
|
|
|
|
+ subInfoMapper.exportFixZjDetailExcel(vo.getStateFix(), vo.getYear(),vo.getSubName(),indusKinds,vo.getSbdw(),vo.getSubjectId(),vo.getStartAmt(),vo.getEndAmt(),subjectIds)
|
|
).orElse(Collections.emptyList());
|
|
).orElse(Collections.emptyList());
|
|
|
|
|
|
//获取所有SubInfoFixZjDetail的id
|
|
//获取所有SubInfoFixZjDetail的id
|
|
@@ -5067,7 +5067,7 @@ public class SubInfoServiceImpl implements SubInfoService {
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public List<SubInfoFixTcDetail> exportFixTcDetailExcel(SubInfoQueryTzVO vo) {
|
|
|
|
|
|
+ public List<SubInfoFixTcDetail> exportFixTcDetailExcel(SubInfoQueryTzVO vo,List<String> subjectIds) {
|
|
|
|
|
|
// 获取行业
|
|
// 获取行业
|
|
List<SubIndu> subInduList = Optional.ofNullable(
|
|
List<SubIndu> subInduList = Optional.ofNullable(
|
|
@@ -5094,7 +5094,7 @@ public class SubInfoServiceImpl implements SubInfoService {
|
|
|
|
|
|
// 查询所有的重点项目信息,若结果为空则初始化为一个空列表
|
|
// 查询所有的重点项目信息,若结果为空则初始化为一个空列表
|
|
List<SubInfoFixTcDetail> dataList = Optional.ofNullable(
|
|
List<SubInfoFixTcDetail> dataList = Optional.ofNullable(
|
|
- subInfoMapper.exportFixTcDetailExcel(vo.getStateFix(), vo.getYear(),vo.getSubName(),indusKinds,vo.getSbdw(),vo.getSubjectId(),vo.getStartAmt(),vo.getEndAmt())
|
|
|
|
|
|
+ subInfoMapper.exportFixTcDetailExcel(vo.getStateFix(), vo.getYear(),vo.getSubName(),indusKinds,vo.getSbdw(),vo.getSubjectId(),vo.getStartAmt(),vo.getEndAmt(),subjectIds)
|
|
).orElse(Collections.emptyList());
|
|
).orElse(Collections.emptyList());
|
|
|
|
|
|
// 获取项目建设地点
|
|
// 获取项目建设地点
|