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