package nju.seec.helper.vo; import lombok.Data; import lombok.NonNull; import nju.seec.helper.entity.User; import nju.seec.helper.enums.UserRole; import java.time.LocalDateTime; /** * @author cst */ @Data public class UserVO { private Long id; private String name; private String email; private String phone; private UserRole role; private LocalDateTime createAt; // private UserState state; public UserVO(@NonNull User user) { this.id = user.getId(); this.name = user.getName(); this.email = user.getEmail(); this.phone = user.getPhone(); this.role = user.getRole(); this.createAt = user.getCreateAt(); // this.state = user.getState(); } }