|
@@ -819,7 +819,7 @@ public class XmxxglCtl extends BaseWebCtl {
|
|
|
|
|
|
// 导出
|
|
|
@RequestMapping(value = "/exportExcelAll")
|
|
|
- public String exportExcelAll(HttpServletResponse response, final String xmmc, final String xmfr, final String szdid, final String szgkid, final String szgqid, final String xmhzjbid, final String sfyzjbzid, final String xmbm) {
|
|
|
+ public String exportExcelAll(HttpServletResponse response, final String xmmc, final String xmfr, final String szdid, final String szgkid, final String szgqid, final String xmhzjbid, final String sfyzjbzid, final String xmbm, final String jyrmc) {
|
|
|
Specification<XmxxglEntity> spec = new Specification<XmxxglEntity>() {
|
|
|
// 查询条件
|
|
|
@Override
|
|
@@ -832,8 +832,8 @@ public class XmxxglCtl extends BaseWebCtl {
|
|
|
if (StringUtils.isNotEmpty(xmbm)) {
|
|
|
list.add(cb.like(root.get("xmbm").as(String.class), "%" + xmbm + "%"));
|
|
|
}
|
|
|
- if (StringUtils.isNotEmpty(xmfr)) {
|
|
|
- list.add(cb.like(root.get("xmfr").as(String.class), "%" + xmfr + "%"));
|
|
|
+ if (StringUtils.isNotEmpty(jyrmc)) {
|
|
|
+ list.add(cb.like(root.get("jyrid").get("gkjyr").as(String.class), "%" + jyrmc + "%"));
|
|
|
}
|
|
|
if (StringUtils.isNotEmpty(xmhzjbid)) {
|
|
|
list.add(cb.like(root.get("xmhzjb").get("id").as(String.class), "%" + xmhzjbid + "%"));
|
|
@@ -938,7 +938,7 @@ public class XmxxglCtl extends BaseWebCtl {
|
|
|
ServletOutputStream outputStream = response.getOutputStream();
|
|
|
String fileName = new String(("项目信息全部").getBytes(), "iso-8859-1");
|
|
|
response.setHeader("Content-disposition", "attachment; filename=" + fileName + ".xlsx");// 组装附件名称和格式
|
|
|
- String[] titles = { "序号", "项目编码", "项目名称", "所属单位", "所在地", "所在港口", "所在港区", "项目法人", "项目类型", "建设地点", "建设规模", "投资类型", "总投资(万元)", "项目核准级别", "政府投资(万元)", "政府投资占比(%)", "岸线审批级别", "岸线长度(米)", "通过能力(万吨)", "泊位用途", "水域类型", "建成时间", "码头前沿位置_上端点X", "码头前沿位置_上端点Y", "码头前沿位置_下端点X", "码头前沿位置_下端点Y" };
|
|
|
+ String[] titles = { "序号", "项目编码", "项目名称", "所属单位", "所在地", "所在港口", "所在港区", "项目法人", "项目类型", "建设地点", "建设规模", "投资类型", "总投资(万元)", "项目核准级别", "政府投资(万元)", "政府投资占比(%)", "岸线审批级别", "岸线长度(米)", "通过能力(万吨)", "水域类型", "建成时间" };
|
|
|
xmxxglService.exportExcelAll(voList, titles, outputStream);
|
|
|
} catch (IOException e) {
|
|
|
e.printStackTrace();
|