|
@@ -3,7 +3,6 @@ package cn.rankin.cmsweb.controller.stmt;
|
|
|
import cn.rankin.cmsweb.assist.resolver.NeedUser;
|
|
|
import cn.rankin.cmsweb.entity.UserDetails;
|
|
|
import cn.rankin.cmsweb.service.stmt.StmtCampusService;
|
|
|
-import cn.rankin.cmsweb.service.user.CampusService;
|
|
|
import cn.rankin.common.utils.api.model.APIResult;
|
|
|
import cn.rankin.common.utils.api.page.Page;
|
|
|
import cn.rankin.common.utils.util.BeanUtil;
|
|
@@ -77,6 +76,20 @@ public class StmtCampusController
|
|
|
String merchantId = user.getMerchantId();
|
|
|
campusSearchDTO.setMerchantId(merchantId);
|
|
|
}
|
|
|
+
|
|
|
+ //不是条件查询就全部下载
|
|
|
+ String code = campusSearchDTO.getCode();
|
|
|
+ String name = campusSearchDTO.getName();
|
|
|
+ if ((code != null && code != "") || (name != null && name != ""))
|
|
|
+ {
|
|
|
+
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ campusSearchDTO.setPageNo(0);
|
|
|
+ campusSearchDTO.setPageSize(100000);
|
|
|
+ }
|
|
|
+
|
|
|
APIResult<List<CampusVo>> apiResult = stmtService.query(BeanUtil.convertToMap(campusSearchDTO));
|
|
|
|
|
|
List<CampusVo> list = apiResult.getData();
|
|
@@ -85,13 +98,13 @@ public class StmtCampusController
|
|
|
//建立新的sheet对象(excel的表单)
|
|
|
HSSFSheet sheet = wb.createSheet("已开通校区报表");
|
|
|
//设置单元格宽度
|
|
|
- sheet.setColumnWidth(0,50*256);
|
|
|
- sheet.setColumnWidth(1,10*256);
|
|
|
- sheet.setColumnWidth(2,10*256);
|
|
|
- sheet.setColumnWidth(3,30*256);
|
|
|
- sheet.setColumnWidth(4,10*256);
|
|
|
- sheet.setColumnWidth(5,15*256);
|
|
|
- sheet.setColumnWidth(6,15*256);
|
|
|
+ sheet.setColumnWidth(0, 50 * 256);
|
|
|
+ sheet.setColumnWidth(1, 10 * 256);
|
|
|
+ sheet.setColumnWidth(2, 10 * 256);
|
|
|
+ sheet.setColumnWidth(3, 30 * 256);
|
|
|
+ sheet.setColumnWidth(4, 10 * 256);
|
|
|
+ sheet.setColumnWidth(5, 15 * 256);
|
|
|
+ sheet.setColumnWidth(6, 15 * 256);
|
|
|
//在sheet里创建第一行,参数为行索引(excel的行),可以是0~65535之间的任何一个
|
|
|
HSSFRow row1 = sheet.createRow(0);
|
|
|
//创建单元格并设置单元格内容
|