refactor(project): 移除大屏查询方法中的参数校验逻辑
parent
083f580bfd
commit
780dce2294
|
|
@ -282,9 +282,7 @@ public class KeyProjectQueryExe {
|
||||||
}
|
}
|
||||||
|
|
||||||
public PageResponse<KeyProjectLargeScreenCO> largeScreenPage(KeyProjectLargeScreenPageQry qry) {
|
public PageResponse<KeyProjectLargeScreenCO> largeScreenPage(KeyProjectLargeScreenPageQry qry) {
|
||||||
if (qry == null || (qry.getCorpinfoId() == null && qry.getPortArea() == null)) {
|
|
||||||
throw new BizException("企业id和港区至少传一个");
|
|
||||||
}
|
|
||||||
Map<String, Object> params = PageQueryHelper.toHashMap(qry);
|
Map<String, Object> params = PageQueryHelper.toHashMap(qry);
|
||||||
PageResponse<KeyProjectLargeScreenDO> pageResponse = keyProjectRepository.largeScreenPage(params);
|
PageResponse<KeyProjectLargeScreenDO> pageResponse = keyProjectRepository.largeScreenPage(params);
|
||||||
List<KeyProjectLargeScreenCO> result = keyProjectCoConvertor.converLargeScreenDOsToCOs(pageResponse.getData());
|
List<KeyProjectLargeScreenCO> result = keyProjectCoConvertor.converLargeScreenDOsToCOs(pageResponse.getData());
|
||||||
|
|
@ -292,9 +290,7 @@ public class KeyProjectQueryExe {
|
||||||
}
|
}
|
||||||
|
|
||||||
public KeyProjectLargeScreenProjectStatisticsCO largeScreenProjectStatistics(KeyProjectLargeScreenProjectStatisticsQry qry) {
|
public KeyProjectLargeScreenProjectStatisticsCO largeScreenProjectStatistics(KeyProjectLargeScreenProjectStatisticsQry qry) {
|
||||||
if (qry == null || (qry.getCorpinfoId() == null && qry.getPortArea() == null)) {
|
|
||||||
throw new BizException("企业id和港区至少传一个");
|
|
||||||
}
|
|
||||||
Map<String, Object> params = PageQueryHelper.toHashMap(qry);
|
Map<String, Object> params = PageQueryHelper.toHashMap(qry);
|
||||||
KeyProjectLargeScreenProjectStatisticsDO data = keyProjectRepository.largeScreenProjectStatistics(params);
|
KeyProjectLargeScreenProjectStatisticsDO data = keyProjectRepository.largeScreenProjectStatistics(params);
|
||||||
KeyProjectLargeScreenProjectStatisticsCO result = new KeyProjectLargeScreenProjectStatisticsCO();
|
KeyProjectLargeScreenProjectStatisticsCO result = new KeyProjectLargeScreenProjectStatisticsCO();
|
||||||
|
|
@ -307,9 +303,7 @@ public class KeyProjectQueryExe {
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<KeyProjectLargeScreenDepartmentStatisticsCO> largeScreenDepartmentStatistics(KeyProjectLargeScreenDepartmentStatisticsQry qry) {
|
public List<KeyProjectLargeScreenDepartmentStatisticsCO> largeScreenDepartmentStatistics(KeyProjectLargeScreenDepartmentStatisticsQry qry) {
|
||||||
if (qry == null || (qry.getCorpinfoId() == null && qry.getPortArea() == null)) {
|
|
||||||
throw new BizException("企业id和港区至少传一个");
|
|
||||||
}
|
|
||||||
Map<String, Object> params = PageQueryHelper.toHashMap(qry);
|
Map<String, Object> params = PageQueryHelper.toHashMap(qry);
|
||||||
List<KeyProjectLargeScreenDepartmentStatisticsDO> dataList = keyProjectRepository.largeScreenDepartmentStatistics(params);
|
List<KeyProjectLargeScreenDepartmentStatisticsDO> dataList = keyProjectRepository.largeScreenDepartmentStatistics(params);
|
||||||
if (CollUtil.isEmpty(dataList)) {
|
if (CollUtil.isEmpty(dataList)) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue