|
@@ -4,6 +4,8 @@ import cn.iselab.mooctest.rpc.user.data.UserDTO;
|
|
|
import cn.iselab.mooctest.user.model.User;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
+import java.sql.Timestamp;
|
|
|
+
|
|
|
/**
|
|
|
* @author sean
|
|
|
* @date 2018-03-04.
|
|
@@ -15,7 +17,7 @@ public class UserWrapper extends BaseWrapper<UserDTO, User> {
|
|
|
public UserDTO wrap(User user) {
|
|
|
UserDTO userDTO = new UserDTO();
|
|
|
|
|
|
- userDTO.setAvailable(user.getAvailable());
|
|
|
+ userDTO.setAvailability(user.getAvailability());
|
|
|
userDTO.setCity(user.getCity());
|
|
|
userDTO.setCreateTime(user.getCreateTime().getTime());
|
|
|
userDTO.setEmail(user.getEmail());
|
|
@@ -32,6 +34,21 @@ public class UserWrapper extends BaseWrapper<UserDTO, User> {
|
|
|
|
|
|
@Override
|
|
|
public User unwrap(UserDTO data) {
|
|
|
- return null;
|
|
|
+ User user = new User();
|
|
|
+
|
|
|
+ user.setSchool(data.getSchool());
|
|
|
+ user.setProvince(data.getProvince());
|
|
|
+ user.setPhotoUrl(data.getPhotoUrl());
|
|
|
+ user.setAvailability(data.getAvailability());
|
|
|
+ user.setCity(data.getCity());
|
|
|
+ user.setCreateTime(new Timestamp(data.getCreateTime()));
|
|
|
+ user.setEmail(data.getEmail());
|
|
|
+ user.setId(data.getId());
|
|
|
+ user.setManualCheckValid(data.getManualCheckValid());
|
|
|
+ user.setMobile(data.getMobile());
|
|
|
+ user.setName(data.getName());
|
|
|
+ user.setPassword(data.getPassword());
|
|
|
+
|
|
|
+ return user;
|
|
|
}
|
|
|
}
|