|
@@ -1,7 +1,8 @@
|
|
|
package cn.iselab.mooctest.site.web.data.wrapper;
|
|
package cn.iselab.mooctest.site.web.data.wrapper;
|
|
|
|
|
|
|
|
import cn.iselab.mooctest.site.models.Message;
|
|
import cn.iselab.mooctest.site.models.Message;
|
|
|
-import cn.iselab.mooctest.site.service.GroupService;
|
|
|
|
|
|
|
+import cn.iselab.mooctest.site.models.User;
|
|
|
|
|
+import cn.iselab.mooctest.site.service.UserService;
|
|
|
import cn.iselab.mooctest.site.web.data.MessageVO;
|
|
import cn.iselab.mooctest.site.web.data.MessageVO;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
@@ -16,7 +17,7 @@ import java.sql.Timestamp;
|
|
|
public class MessageVOWrapper extends BaseWrapper<MessageVO, Message> {
|
|
public class MessageVOWrapper extends BaseWrapper<MessageVO, Message> {
|
|
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
|
- private GroupService groupService;
|
|
|
|
|
|
|
+ private UserService userService;
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public MessageVO wrap(Message message) {
|
|
public MessageVO wrap(Message message) {
|
|
@@ -28,6 +29,9 @@ public class MessageVOWrapper extends BaseWrapper<MessageVO, Message> {
|
|
|
messageVO.setPushed(message.getPushed());
|
|
messageVO.setPushed(message.getPushed());
|
|
|
messageVO.setOwnerId(message.getOwnerId());
|
|
messageVO.setOwnerId(message.getOwnerId());
|
|
|
messageVO.setId(message.getId());
|
|
messageVO.setId(message.getId());
|
|
|
|
|
+
|
|
|
|
|
+ User user = userService.findByUserId(message.getOwnerId());
|
|
|
|
|
+ messageVO.setOwnerName(user.getName());
|
|
|
return messageVO;
|
|
return messageVO;
|
|
|
}
|
|
}
|
|
|
|
|
|