|
|
@@ -26,6 +26,10 @@ import com.xjrsoft.module.internship.service.IInternshipTeacherCollectService;
|
|
|
import com.xjrsoft.module.internship.vo.InternshipTeacherCollectEnrollPageVo;
|
|
|
import com.xjrsoft.module.internship.vo.InternshipTeacherCollectEnrollVo;
|
|
|
import com.xjrsoft.module.internship.vo.InternshipTeacherCollectPageVo;
|
|
|
+import com.xjrsoft.module.organization.entity.User;
|
|
|
+import com.xjrsoft.module.organization.service.IUserService;
|
|
|
+import com.xjrsoft.module.system.entity.File;
|
|
|
+import com.xjrsoft.module.system.service.IFileService;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
@@ -55,6 +59,8 @@ public class InternshipTeacherCollectEnrollController {
|
|
|
|
|
|
private final IInternshipTeacherCollectService internshipTeacherCollectService;
|
|
|
private final IInternshipTeacherCollectEnrollService internshipTeacherCollectEnrollService;
|
|
|
+ private final IUserService userService;
|
|
|
+ private final IFileService fileService;
|
|
|
|
|
|
@GetMapping(value = "/page")
|
|
|
@ApiOperation(value="实习带队教师报名表列表(分页)")
|
|
|
@@ -83,7 +89,19 @@ public class InternshipTeacherCollectEnrollController {
|
|
|
if (internshipTeacherCollectEnroll == null) {
|
|
|
return RT.error("找不到此数据!");
|
|
|
}
|
|
|
- return RT.ok(BeanUtil.toBean(internshipTeacherCollectEnroll, InternshipTeacherCollectEnrollVo.class));
|
|
|
+ InternshipTeacherCollectEnrollVo enrollVo = BeanUtil.toBean(internshipTeacherCollectEnroll, InternshipTeacherCollectEnrollVo.class);
|
|
|
+ User user = userService.getById(internshipTeacherCollectEnroll.getUserId());
|
|
|
+ if(user != null){
|
|
|
+ enrollVo.setName(user.getName());
|
|
|
+ enrollVo.setUserName(user.getUserName());
|
|
|
+ enrollVo.setMobile(user.getMobile());
|
|
|
+ }
|
|
|
+ if(internshipTeacherCollectEnroll.getFolderId() != null){
|
|
|
+ File file = fileService.getById(internshipTeacherCollectEnroll.getFolderId());
|
|
|
+ enrollVo.setFileUrl(file.getFileUrl());
|
|
|
+ }
|
|
|
+
|
|
|
+ return RT.ok(enrollVo);
|
|
|
}
|
|
|
|
|
|
|