diff --git a/src/main/java/top/lichx/webclassbackend/controller/User.java b/src/main/java/top/lichx/webclassbackend/controller/User.java index c392dc8..db51721 100644 --- a/src/main/java/top/lichx/webclassbackend/controller/User.java +++ b/src/main/java/top/lichx/webclassbackend/controller/User.java @@ -11,6 +11,8 @@ import top.lichx.webclassbackend.service.UserService; import top.lichx.webclassbackend.util.COSIO; import top.lichx.webclassbackend.util.JwtUtil; +import java.time.format.DateTimeFormatter; + @RestController @RequestMapping("/user") public class User { @@ -45,6 +47,7 @@ public class User { returnVO.setUserName(user.getName()); returnVO.setUserEmail(user.getEmail()); returnVO.setUserAvatar(cosio.GetFileLink(user.getAvatarURL())); + returnVO.setUserBirthday(user.getBirth().format(DateTimeFormatter.ofPattern("yyyy-MM-dd"))); return Result.success("", returnVO); } diff --git a/src/main/java/top/lichx/webclassbackend/pojo/vo/VisibleUserInfoVO.java b/src/main/java/top/lichx/webclassbackend/pojo/vo/VisibleUserInfoVO.java index b92a2ef..4521194 100644 --- a/src/main/java/top/lichx/webclassbackend/pojo/vo/VisibleUserInfoVO.java +++ b/src/main/java/top/lichx/webclassbackend/pojo/vo/VisibleUserInfoVO.java @@ -14,4 +14,5 @@ public class VisibleUserInfoVO { private String userName; private String userEmail; private URL userAvatar; + private String userBirthday; } diff --git a/src/main/java/top/lichx/webclassbackend/util/COSIO.java b/src/main/java/top/lichx/webclassbackend/util/COSIO.java index 792b324..d32ccb0 100644 --- a/src/main/java/top/lichx/webclassbackend/util/COSIO.java +++ b/src/main/java/top/lichx/webclassbackend/util/COSIO.java @@ -7,7 +7,6 @@ import com.qcloud.cos.auth.BasicCOSCredentials; import com.qcloud.cos.http.HttpMethodName; import com.qcloud.cos.model.GeneratePresignedUrlRequest; import com.qcloud.cos.model.PutObjectRequest; -import com.qcloud.cos.model.PutObjectResult; import com.qcloud.cos.model.ResponseHeaderOverrides; import com.qcloud.cos.region.Region; import com.qcloud.cos.utils.DateUtils; diff --git a/src/main/java/top/lichx/webclassbackend/util/MailUtil.java b/src/main/java/top/lichx/webclassbackend/util/MailUtil.java index bb1bf6b..887e375 100644 --- a/src/main/java/top/lichx/webclassbackend/util/MailUtil.java +++ b/src/main/java/top/lichx/webclassbackend/util/MailUtil.java @@ -4,7 +4,6 @@ import jakarta.annotation.Resource; import jakarta.mail.*; import jakarta.mail.internet.InternetAddress; import jakarta.mail.internet.MimeMessage; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import top.lichx.webclassbackend.config.MailProperties;