From 4f6f15b818704079ff2e4e4719b798f48d68a335 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期五, 11 九月 2026 13:52:19 +0800
Subject: [PATCH] update

---
 backend/src/main/java/com/tourguide/modules/user/dto/GuideUserResponse.java |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/backend/src/main/java/com/tourguide/modules/user/dto/GuideUserResponse.java b/backend/src/main/java/com/tourguide/modules/user/dto/GuideUserResponse.java
index 448fc2a..315948e 100644
--- a/backend/src/main/java/com/tourguide/modules/user/dto/GuideUserResponse.java
+++ b/backend/src/main/java/com/tourguide/modules/user/dto/GuideUserResponse.java
@@ -19,6 +19,7 @@
     private final Long currentMonthOrderCount;
     private final BigDecimal rating;
     private final Integer autoDisableWhitelisted;
+    private final boolean premiumEnabled;
     private final Integer status;
     private final LocalDateTime createdAt;
 
@@ -36,6 +37,7 @@
         this.currentMonthOrderCount = user.getCurrentMonthOrderCount() == null ? 0L : user.getCurrentMonthOrderCount();
         this.rating = user.getRating() == null ? BigDecimal.ZERO : user.getRating();
         this.autoDisableWhitelisted = user.getAutoDisableWhitelisted() == null ? 0 : user.getAutoDisableWhitelisted();
+        this.premiumEnabled = Integer.valueOf(1).equals(user.getPremiumEnabled());
         this.status = user.getStatus();
         this.createdAt = user.getCreatedAt();
     }
@@ -54,6 +56,7 @@
     public Long getCurrentMonthOrderCount() { return currentMonthOrderCount; }
     public BigDecimal getRating() { return rating; }
     public Integer getAutoDisableWhitelisted() { return autoDisableWhitelisted; }
+    public boolean isPremiumEnabled() { return premiumEnabled; }
     public Integer getStatus() { return status; }
     public LocalDateTime getCreatedAt() { return createdAt; }
 }

--
Gitblit v1.7.1