diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/mini/dto/VipDTO.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/mini/dto/VipDTO.java index 6b5e3c1..60ac0cc 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/mini/dto/VipDTO.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/mini/dto/VipDTO.java @@ -20,6 +20,11 @@ public class VipDTO implements Serializable { */ @ApiModelProperty(value = "vip编码") private String skuCode; + /** + * vip商品名称 + */ + @ApiModelProperty(value = "vip商品名称") + private String skuName; /** * vip等级 */ diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/mini/service/MiniUserService.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/mini/service/MiniUserService.java index 274a682..09a6413 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/mini/service/MiniUserService.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/mini/service/MiniUserService.java @@ -8,6 +8,7 @@ import org.jeecg.modules.mini.dto.VipDTO; import org.jeecg.modules.system.service.ISysUserService; import org.jeecg.modules.yx.entity.YxOrder; import org.jeecg.modules.yx.entity.YxVipCard; +import org.jeecg.modules.yx.entity.YxVipSku; import org.jeecg.modules.yx.service.IYxOrderService; import org.jeecg.modules.yx.service.IYxVipCardService; import org.jeecg.modules.yx.service.IYxVipSkuService; @@ -94,6 +95,10 @@ public class MiniUserService { }else{ vipDTO.setVipLevel(9); } + YxVipSku vipSku = yxVipSkuService.getBySkuCode(skuCode); + if (null!=vipSku) { + vipDTO.setSkuName(vipSku.getSkuName()); + } vipDTO.setSkuCode(skuCode); vipDTO.setActivationTime(activationTime); vipDTO.setValidTime(validTime);