|
|
@@ -1,9 +1,15 @@
|
|
|
package com.izouma.nineth.dto;
|
|
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonIgnore;
|
|
|
import com.izouma.nineth.domain.User;
|
|
|
+import com.izouma.nineth.enums.AuthStatus;
|
|
|
+import com.izouma.nineth.security.Authority;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.Data;
|
|
|
|
|
|
+import java.time.LocalDateTime;
|
|
|
+import java.util.Set;
|
|
|
+
|
|
|
@Data
|
|
|
public class UserDTO extends User {
|
|
|
|
|
|
@@ -20,4 +26,39 @@ public class UserDTO extends User {
|
|
|
@ApiModelProperty("是否关注")
|
|
|
private boolean follow;
|
|
|
|
|
|
+ @Override
|
|
|
+ public String getPhone() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getPassword() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public AuthStatus getAuthStatus() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public Set<Authority> getAuthorities() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public LocalDateTime getCreatedAt() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ @JsonIgnore
|
|
|
+ public int getVipPoint() {
|
|
|
+ return super.getVipPoint();
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ @JsonIgnore
|
|
|
+ public int getVipPurchase() {
|
|
|
+ return super.getVipPurchase();
|
|
|
+ }
|
|
|
}
|