Commit fbd86118 by java-温文海

校验

parent bc1c7c8c
...@@ -103,18 +103,24 @@ public class StatisticalController{ ...@@ -103,18 +103,24 @@ public class StatisticalController{
public ResponseBean getList(RequestBean requestBean){ public ResponseBean getList(RequestBean requestBean){
ResponseBean responseBean = new ResponseBean(); ResponseBean responseBean = new ResponseBean();
StatisticalListBean bean = requestBean.getObjectBean(StatisticalListBean.class); StatisticalListBean bean = requestBean.getObjectBean(StatisticalListBean.class);
String message = statisticalService.validate(bean);
// 参数校验为通过 if(message == null){
PageEntity<StatisticalListEntity> list = statisticalService.getList(bean); bean.setPageSize(1000);
// 查询结果为空 // 参数校验为通过
if (list == null) { PageEntity<StatisticalListEntity> list = statisticalService.getList(bean);
responseBean.setMessage(GConstants.EMPTY); // 查询结果为空
responseBean.setStatus(ErrorCode.STATUS_CODE_2001); if (list == null) {
responseBean.setMessage(GConstants.EMPTY);
responseBean.setStatus(ErrorCode.STATUS_CODE_2001);
return responseBean;
}
responseBean.setData(list);
responseBean.setMessage(GConstants.OK);
responseBean.setStatus(ErrorCode.STATUS_CODE_2000);
return responseBean; return responseBean;
} }
responseBean.setData(list); responseBean.setMessage(message);
responseBean.setMessage(GConstants.OK); responseBean.setStatus(ErrorCode.STATUS_CODE_4001);
responseBean.setStatus(ErrorCode.STATUS_CODE_2000);
return responseBean; return responseBean;
} }
...@@ -122,23 +128,29 @@ public class StatisticalController{ ...@@ -122,23 +128,29 @@ public class StatisticalController{
public ResponseBean newExport(RequestBean requestBean,HttpServletResponse response){ public ResponseBean newExport(RequestBean requestBean,HttpServletResponse response){
ResponseBean responseBean = new ResponseBean(); ResponseBean responseBean = new ResponseBean();
StatisticalListBean bean = requestBean.getObjectBean(StatisticalListBean.class); StatisticalListBean bean = requestBean.getObjectBean(StatisticalListBean.class);
String message = statisticalService.validate(bean);
if(message == null){
bean.setPageSize(1000);
// 参数校验为通过
PageEntity<StatisticalListEntity> page = statisticalService.getList(bean);
List<StatisticalListEntity> list=new ArrayList<StatisticalListEntity>();
if(page != null){// 查询结果为空
list=page.getList();
// 参数校验为通过 String fileName = "航线论证数据统计.xlsx";
PageEntity<StatisticalListEntity> page = statisticalService.getList(bean); try {
List<StatisticalListEntity> list=new ArrayList<StatisticalListEntity>(); new ExportExcel("航线论证数据统计", StatisticalEntity.class).setDataList(list).write(response, fileName).dispose();
if(page != null){// 查询结果为空 } catch (IOException e) {
list=page.getList(); responseBean.setMessage("导出数据失败"+e.getMessage());
return responseBean;
String fileName = "航线论证数据统计.xlsx"; }
try { return null;
new ExportExcel("航线论证数据统计", StatisticalEntity.class).setDataList(list).write(response, fileName).dispose(); }
} catch (IOException e) { responseBean.setMessage(GConstants.OK);
responseBean.setMessage("导出数据失败"+e.getMessage()); responseBean.setStatus(ErrorCode.STATUS_CODE_4001);
return responseBean; return responseBean;
} }
return null; responseBean.setMessage(message);
}
responseBean.setMessage(GConstants.OK);
responseBean.setStatus(ErrorCode.STATUS_CODE_4001); responseBean.setStatus(ErrorCode.STATUS_CODE_4001);
return responseBean; return responseBean;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment