|
@@ -1,7 +1,9 @@
|
|
|
package cn.iselab.mooctest.site.web.data.wrapper;
|
|
package cn.iselab.mooctest.site.web.data.wrapper;
|
|
|
|
|
|
|
|
import cn.iselab.mooctest.site.models.App;
|
|
import cn.iselab.mooctest.site.models.App;
|
|
|
|
|
+import cn.iselab.mooctest.site.service.UserService;
|
|
|
import cn.iselab.mooctest.site.web.data.TargetVO;
|
|
import cn.iselab.mooctest.site.web.data.TargetVO;
|
|
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
import java.sql.Timestamp;
|
|
import java.sql.Timestamp;
|
|
@@ -14,6 +16,9 @@ import java.util.List;
|
|
|
@Service
|
|
@Service
|
|
|
public class TargetVOWrapper extends BaseWrapper<TargetVO,App>{
|
|
public class TargetVOWrapper extends BaseWrapper<TargetVO,App>{
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private UserService userService;
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
public TargetVO wrap(App app){
|
|
public TargetVO wrap(App app){
|
|
|
|
|
|
|
@@ -26,6 +31,7 @@ public class TargetVOWrapper extends BaseWrapper<TargetVO,App>{
|
|
|
vo.setUrl(app.getUrl());
|
|
vo.setUrl(app.getUrl());
|
|
|
vo.setStatus(app.getStatus());
|
|
vo.setStatus(app.getStatus());
|
|
|
vo.setOwnerId(app.getOwnerId());
|
|
vo.setOwnerId(app.getOwnerId());
|
|
|
|
|
+ vo.setOwner(userService.findByUserId(app.getOwnerId()).getName());
|
|
|
return vo;
|
|
return vo;
|
|
|
}
|
|
}
|
|
|
|
|
|