|
@@ -48,6 +48,7 @@ import java.io.InputStream;
|
|
|
import java.net.URL;
|
|
import java.net.URL;
|
|
|
import java.net.URLConnection;
|
|
import java.net.URLConnection;
|
|
|
import java.text.SimpleDateFormat;
|
|
import java.text.SimpleDateFormat;
|
|
|
|
|
+import java.time.format.DateTimeFormatter;
|
|
|
import java.util.ArrayList;
|
|
import java.util.ArrayList;
|
|
|
import java.util.HashMap;
|
|
import java.util.HashMap;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
@@ -148,13 +149,23 @@ public class TeacherAwardController {
|
|
|
int index = 1;
|
|
int index = 1;
|
|
|
Map<String, byte[]> byteAryMap = new HashMap<>();
|
|
Map<String, byte[]> byteAryMap = new HashMap<>();
|
|
|
String folderName = "附件材料";
|
|
String folderName = "附件材料";
|
|
|
- SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
|
|
|
|
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
|
|
|
|
+ DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd");
|
|
|
for (TeacherAwardDetailPageVo el : list) {
|
|
for (TeacherAwardDetailPageVo el : list) {
|
|
|
TeacherAwardDetailExcelVo rowData = BeanUtil.toBean(el, TeacherAwardDetailExcelVo.class);
|
|
TeacherAwardDetailExcelVo rowData = BeanUtil.toBean(el, TeacherAwardDetailExcelVo.class);
|
|
|
- if(el.getIssueDate() == null){
|
|
|
|
|
- rowData.setIssueDate("");
|
|
|
|
|
- }else{
|
|
|
|
|
- rowData.setIssueDate(sdf.format(el.getIssueDate()));
|
|
|
|
|
|
|
+ if(el.getIsThesis() == 1){
|
|
|
|
|
+ if(el.getIssueDate() == null){
|
|
|
|
|
+ rowData.setIssueDate("");
|
|
|
|
|
+ }else{
|
|
|
|
|
+ rowData.setIssueDate(sdf.format(el.getIssueDate()));
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ }else if(el.getIsThesis() == 0){
|
|
|
|
|
+ if(el.getAwardDate() == null){
|
|
|
|
|
+ rowData.setIssueDate("");
|
|
|
|
|
+ }else{
|
|
|
|
|
+ rowData.setIssueDate(el.getAwardDate().format(dtf));
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
if(rowData.getRemark() == null){
|
|
if(rowData.getRemark() == null){
|
|
|
rowData.setRemark("");
|
|
rowData.setRemark("");
|
|
@@ -171,8 +182,8 @@ public class TeacherAwardController {
|
|
|
if(rowData.getIsThesis() == null){
|
|
if(rowData.getIsThesis() == null){
|
|
|
rowData.setIsThesis("");
|
|
rowData.setIsThesis("");
|
|
|
}
|
|
}
|
|
|
- if(rowData.getCompetitionName() == null){
|
|
|
|
|
- rowData.setCompetitionName("");
|
|
|
|
|
|
|
+ if(rowData.getWholeCompetitionName() == null){
|
|
|
|
|
+ rowData.setWholeCompetitionName("");
|
|
|
}
|
|
}
|
|
|
if(rowData.getMediaType() == null){
|
|
if(rowData.getMediaType() == null){
|
|
|
rowData.setMediaType("");
|
|
rowData.setMediaType("");
|
|
@@ -181,7 +192,6 @@ public class TeacherAwardController {
|
|
|
rowData.setTeacherAwardItemScore("");
|
|
rowData.setTeacherAwardItemScore("");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-
|
|
|
|
|
if(el.getIsThesis() == 1){
|
|
if(el.getIsThesis() == 1){
|
|
|
rowData.setIsThesis("是");
|
|
rowData.setIsThesis("是");
|
|
|
}else if(el.getIsThesis() == 0){
|
|
}else if(el.getIsThesis() == 0){
|