diff --git a/src/main/java/com/sztzjy/forex/trading_trading/controller/ReportController.java b/src/main/java/com/sztzjy/forex/trading_trading/controller/ReportController.java
index 468aaab..4b19c2d 100644
--- a/src/main/java/com/sztzjy/forex/trading_trading/controller/ReportController.java
+++ b/src/main/java/com/sztzjy/forex/trading_trading/controller/ReportController.java
@@ -66,7 +66,7 @@ public class ReportController {
 
     @ApiOperation("教师端--获取学生上传的报告")
     @GetMapping("getReportByMemberId")
-    public ResultEntity<Report> getReportByMemberId(@RequestParam String memberId
+    public ResultEntity<ReportWithBLOBs> getReportByMemberId(@RequestParam String memberId
     ) {
         return new ResultEntity<>(reportService.findByMemberId(memberId));
     }
diff --git a/src/main/java/com/sztzjy/forex/trading_trading/service/ReportService.java b/src/main/java/com/sztzjy/forex/trading_trading/service/ReportService.java
index 6eadb73..7b63a64 100644
--- a/src/main/java/com/sztzjy/forex/trading_trading/service/ReportService.java
+++ b/src/main/java/com/sztzjy/forex/trading_trading/service/ReportService.java
@@ -172,11 +172,11 @@ public class ReportService {
         fileUtil.download(response, report.getFileName(), report.getFilePath());
     }
 
-    public Report findByMemberId(String memberId) {
+    public ReportWithBLOBs findByMemberId(String memberId) {
         ReportExample reportExample = new ReportExample();
         ReportExample.Criteria criteria = reportExample.createCriteria();
         criteria.andMemberIdEqualTo(memberId);
-        List<Report> reports = reportsMapper.selectByExample(reportExample);
+        List<ReportWithBLOBs> reports = reportsMapper.selectByExampleWithBLOBs(reportExample);
         if (reports != null && reports.size() > 0) {
             return reports.get(0);
         }