From 677f5930a4ac12a483de5b1eecba53e99e3482d0 Mon Sep 17 00:00:00 2001 From: hayoung Date: Tue, 4 Jun 2024 22:51:40 +0900 Subject: [PATCH] add isvip --- src/main/java/com/hana/app/data/entity/IntegratedVip.java | 2 ++ src/main/java/com/hana/app/service/UsersService.java | 2 ++ src/main/java/com/hana/dto/response/VipDto.java | 1 + 3 files changed, 5 insertions(+) diff --git a/src/main/java/com/hana/app/data/entity/IntegratedVip.java b/src/main/java/com/hana/app/data/entity/IntegratedVip.java index 1a0b5c7..d9a9f7b 100644 --- a/src/main/java/com/hana/app/data/entity/IntegratedVip.java +++ b/src/main/java/com/hana/app/data/entity/IntegratedVip.java @@ -18,6 +18,7 @@ public class IntegratedVip { Long userId; String email; String password; + Boolean isvip; String name; String phone; Long vipId; @@ -31,6 +32,7 @@ public String toString() { "userId=" + userId + ", email='" + email + '\'' + ", password='" + password + '\'' + + ", isvip='" + isvip + '\'' + ", name='" + name + '\'' + ", phone='" + phone + '\'' + ", vipId=" + vipId + diff --git a/src/main/java/com/hana/app/service/UsersService.java b/src/main/java/com/hana/app/service/UsersService.java index 10bd29b..8a6f714 100644 --- a/src/main/java/com/hana/app/service/UsersService.java +++ b/src/main/java/com/hana/app/service/UsersService.java @@ -196,6 +196,7 @@ public VipDto getVipMainInfo(String token){ IntegratedVip vip = integratedVipRepository.findByEmail(authentication.getName()); // 1. vipInfo + vip.setIsvip(true); VipDto.VipInfo vipInfo = getVipInfo(vip); // 2. pbInfo @@ -217,6 +218,7 @@ public VipDto.VipInfo getVipInfo(IntegratedVip vip) { return VipDto.VipInfo.builder() .vipId(vip.getVipId()) .password(vip.getPassword()) + .isvip(vip.getIsvip()) .name(vip.getName()) .riskType(vip.getRiskType()) .riskTestDate(localDateTime2String(vip.getTestedAt())) diff --git a/src/main/java/com/hana/dto/response/VipDto.java b/src/main/java/com/hana/dto/response/VipDto.java index 7f8326b..fc7ae5e 100644 --- a/src/main/java/com/hana/dto/response/VipDto.java +++ b/src/main/java/com/hana/dto/response/VipDto.java @@ -30,6 +30,7 @@ public static class VipInfo { private final Long vipId; private final String password; private final String name; + private final Boolean isvip; private final String riskType; private final String riskTestDate;