公开征求意见 导出 bug修复
This commit is contained in:
+3
-3
@@ -123,6 +123,7 @@ public class SarPublicIdeaAllController extends BaseController<SarPublicIdeaAll>
|
|||||||
Map<String,String> map=new HashMap<>();
|
Map<String,String> map=new HashMap<>();
|
||||||
map.put("1","上报");
|
map.put("1","上报");
|
||||||
map.put("2","处理后上报");
|
map.put("2","处理后上报");
|
||||||
|
map.put("3","不上报");
|
||||||
String fileName = URLEncoder.encode(textName, "UTF-8").replaceAll("\\+", "%20");
|
String fileName = URLEncoder.encode(textName, "UTF-8").replaceAll("\\+", "%20");
|
||||||
response.setHeader("Content-disposition", "attachment;filename*=utf-8''" + fileName + ".xlsx");
|
response.setHeader("Content-disposition", "attachment;filename*=utf-8''" + fileName + ".xlsx");
|
||||||
List<SarPublicIdeaAll> data=new ArrayList<>();
|
List<SarPublicIdeaAll> data=new ArrayList<>();
|
||||||
@@ -156,6 +157,7 @@ public class SarPublicIdeaAllController extends BaseController<SarPublicIdeaAll>
|
|||||||
.reason(sarPublicIdeaAll.getReason())
|
.reason(sarPublicIdeaAll.getReason())
|
||||||
.userName(sarPublicIdeaAll.getUserName())
|
.userName(sarPublicIdeaAll.getUserName())
|
||||||
.deptName(sarPublicIdeaAll.getDeptName())
|
.deptName(sarPublicIdeaAll.getDeptName())
|
||||||
|
.state(map.get(sarPublicIdeaAll.getState()))
|
||||||
.cause(sarPublicIdeaAll.getCause())
|
.cause(sarPublicIdeaAll.getCause())
|
||||||
.build();
|
.build();
|
||||||
standExcel.add(getExcelDto);
|
standExcel.add(getExcelDto);
|
||||||
@@ -169,9 +171,7 @@ public class SarPublicIdeaAllController extends BaseController<SarPublicIdeaAll>
|
|||||||
headList.add(Lists.newArrayList("修改意见内容(包括理由或依据)","修改理由"));
|
headList.add(Lists.newArrayList("修改意见内容(包括理由或依据)","修改理由"));
|
||||||
headList.add(Lists.newArrayList("提出部门"));
|
headList.add(Lists.newArrayList("提出部门"));
|
||||||
headList.add(Lists.newArrayList("提出人"));
|
headList.add(Lists.newArrayList("提出人"));
|
||||||
if ("1".equals(type)){
|
headList.add(Lists.newArrayList("处理意见"));
|
||||||
headList.add(Lists.newArrayList("处理意见"));
|
|
||||||
}
|
|
||||||
headList.add(Lists.newArrayList("原因"));
|
headList.add(Lists.newArrayList("原因"));
|
||||||
if ("1".equals(type)) {
|
if ("1".equals(type)) {
|
||||||
EasyExcel.write(response.getOutputStream(), GetExcelDto2.class).head(headList).autoCloseStream(Boolean.FALSE).sheet("sheet1")
|
EasyExcel.write(response.getOutputStream(), GetExcelDto2.class).head(headList).autoCloseStream(Boolean.FALSE).sheet("sheet1")
|
||||||
|
|||||||
@@ -38,6 +38,8 @@ public class GetExcelDto {
|
|||||||
// @ExcelProperty("提出人")
|
// @ExcelProperty("提出人")
|
||||||
private String userName;
|
private String userName;
|
||||||
|
|
||||||
|
private String state;
|
||||||
|
|
||||||
private String cause;
|
private String cause;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user