| | |
| | | package com.ots.project.exam.viewmodel; |
| | | |
| | | import com.ots.project.exam.domain.ExamUser; |
| | | import com.ots.project.tool.exam.DateTimeUtil; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * @author ots |
| | | */ |
| | | |
| | | @Data |
| | | public class UserResponseVM extends BaseVM { |
| | | |
| | | private Integer id; |
| | | |
| | | private String userUuid; |
| | | |
| | | private String userName; |
| | | |
| | | private String realName; |
| | | |
| | | private Integer age; |
| | | |
| | | private Integer role; |
| | | |
| | | private Integer sex; |
| | | |
| | | private String birthDay; |
| | | |
| | | private String phone; |
| | | |
| | | private String lastActiveTime; |
| | | |
| | | private String createTime; |
| | | |
| | | private String modifyTime; |
| | | |
| | | private Integer status; |
| | | |
| | | private Integer userLevel; |
| | | |
| | | private String imagePath; |
| | | |
| | | public static UserResponseVM from(ExamUser user) { |
| | | UserResponseVM vm = modelMapper.map(user, UserResponseVM.class); |
| | | vm.setBirthDay(DateTimeUtil.dateFormat(user.getBirthDay())); |