Explorar o código

解决出生日期不显示的问题

dzx hai 1 ano
pai
achega
aa5352aab5

+ 2 - 1
src/main/java/com/xjrsoft/module/student/entity/BaseStudent.java

@@ -12,6 +12,7 @@ import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
 import java.io.Serializable;
+import java.time.LocalDate;
 import java.time.LocalDateTime;
 import java.util.Date;
 
@@ -107,7 +108,7 @@ public class BaseStudent implements Serializable {
      */
     @ApiModelProperty("出生日期")
     @JsonFormat(pattern = "yyyy-MM-dd")
-    private LocalDateTime dayOfBirth;
+    private LocalDate dayOfBirth;
     /**
      * 生日类型(xjr_dictionary_item[date_type])
      */

+ 1 - 1
src/main/java/com/xjrsoft/module/student/service/impl/StudentManagerServiceImpl.java

@@ -599,7 +599,7 @@ public class StudentManagerServiceImpl extends MPJBaseServiceImpl<BaseStudentUse
             if(dataMaps.get(12) != null && !"".equals(dataMaps.get(12).toString())){
                 LocalDateTime birthday = parseLocalDateTime(dataMaps.get(12).toString());
                 user.setBirthDate(birthday);//出生日期
-                baseStudent.setDayOfBirth(birthday);//出生日期
+                baseStudent.setDayOfBirth(birthday.toLocalDate());//出生日期
             }
             if(dataMaps.get(13) != null && !"".equals(dataMaps.get(13).toString())){
                 baseStudent.setBirthType(dictionary.get("birth_type" + dataMaps.get(13).toString()));//生日类型