소스 검색

判断添加模板是否填写日期范围问题

yanliming 8 달 전
부모
커밋
a44b6cc84a
1개의 변경된 파일8개의 추가작업 그리고 6개의 파일을 삭제
  1. 8 6
      web/src/main/java/com/jpsoft/employment/modules/base/controller/TemplateInfoController.java

+ 8 - 6
web/src/main/java/com/jpsoft/employment/modules/base/controller/TemplateInfoController.java

@@ -57,14 +57,16 @@ public class TemplateInfoController {
             templateInfo.setCreateTime(new Date());
             templateInfo.setStatus("0");
 
-            if (templateInfo.getDateRangeArr().length == 2) {
-                String start = templateInfo.getDateRangeArr()[0];
-                String end = templateInfo.getDateRangeArr()[1];
+            if(templateInfo.getDateRangeArr()!=null) {
+                if (templateInfo.getDateRangeArr().length == 2) {
+                    String start = templateInfo.getDateRangeArr()[0];
+                    String end = templateInfo.getDateRangeArr()[1];
 
-                SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");
+                    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");
 
-                templateInfo.setStartDate(sdf.parse(start));
-                templateInfo.setEndDate(sdf.parse(end));
+                    templateInfo.setStartDate(sdf.parse(start));
+                    templateInfo.setEndDate(sdf.parse(end));
+                }
             }