From 39f6fca28e3f78abe48f08e474ec011abb990b36 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期三, 09 九月 2026 10:39:21 +0800
Subject: [PATCH] update

---
 backend/src/main/java/com/tourguide/modules/user/dto/GuideApplicationResponse.java |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/backend/src/main/java/com/tourguide/modules/user/dto/GuideApplicationResponse.java b/backend/src/main/java/com/tourguide/modules/user/dto/GuideApplicationResponse.java
index eba70a2..15c5ea5 100644
--- a/backend/src/main/java/com/tourguide/modules/user/dto/GuideApplicationResponse.java
+++ b/backend/src/main/java/com/tourguide/modules/user/dto/GuideApplicationResponse.java
@@ -15,6 +15,7 @@
     private final String workYearRange;
     private final String guideType;
     private final Long teamId;
+    private final String teamName;
     private final String idCardNo;
     private final String certificateNo;
     private final String idCardFrontUrl;
@@ -31,7 +32,7 @@
     private final LocalDateTime auditedAt;
     private final LocalDateTime createdAt;
 
-    private GuideApplicationResponse(GuideApplication application) {
+    private GuideApplicationResponse(GuideApplication application, String teamName) {
         this.id = application.getId();
         this.applicationNo = application.getApplicationNo();
         this.realName = application.getRealName();
@@ -41,6 +42,7 @@
         this.workYearRange = application.getWorkYearRange();
         this.guideType = application.getGuideType();
         this.teamId = application.getTeamId();
+        this.teamName = teamName;
         this.idCardNo = application.getIdCardNo();
         this.certificateNo = application.getCertificateNo();
         this.idCardFrontUrl = application.getIdCardFrontUrl();
@@ -58,7 +60,12 @@
         this.createdAt = application.getCreatedAt();
     }
 
-    public static GuideApplicationResponse from(GuideApplication application) { return new GuideApplicationResponse(application); }
+    public static GuideApplicationResponse from(GuideApplication application) {
+        return from(application, null);
+    }
+    public static GuideApplicationResponse from(GuideApplication application, String teamName) {
+        return new GuideApplicationResponse(application, teamName);
+    }
     public Long getId() { return id; }
     public String getApplicationNo() { return applicationNo; }
     public String getRealName() { return realName; }
@@ -68,6 +75,7 @@
     public String getWorkYearRange() { return workYearRange; }
     public String getGuideType() { return guideType; }
     public Long getTeamId() { return teamId; }
+    public String getTeamName() { return teamName; }
     public String getIdCardNo() { return idCardNo; }
     public String getCertificateNo() { return certificateNo; }
     public String getIdCardFrontUrl() { return idCardFrontUrl; }

--
Gitblit v1.7.1