From 4aad16fd01bed0070570bc2e4bf10e812a489976 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Mon, 19 Feb 2024 16:06:56 +0800
Subject: [PATCH] 文件上传服务器地址

---
 src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
index 0f0df8e..d24e716 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
@@ -109,6 +109,7 @@
         mallMember.setAccountType(MallMember.ACCOUNT_TYPE_NORMAL);
         mallMember.setLevel(AgentLevelEnum.ZERO_LEVEL.getCode());
         mallMember.setIsFrozen(ProductEnum.MEMBER_UNFROZEN.getValue());
+        mallMember.setPartner(2);
 //        mallMember.setSex("男");
 //        mallMember.setBindPhone(registerDto.getAccount());
 
@@ -282,9 +283,11 @@
         Integer insureMinute = Integer.parseInt(ObjectUtil.isEmpty(insureMinuteDic) ? "60" : insureMinuteDic.getValue());
         mallMemberVo.setMinuteCnt(insureMinute);
 
-        DataDictionaryCustom dic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(AppContants.AGENT_LEVEL, mallMember.getLevel());
+        DataDictionaryCustom dic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(mallMember.getLevel(), mallMember.getLevel());
         if (dic != null) {
             mallMemberVo.setLevelName(dic.getDescription());
+        }else{
+            mallMemberVo.setLevelName("非会员");
         }
         MallMemberAmount mallMemberAmount = mallMemberAmountMapper.selectByMemberId(mallMember.getId());
         mallMemberVo.setGsd(mallMemberAmount.getGsd());
@@ -308,6 +311,9 @@
 
         Integer pickCount = mallProductBuyMapper.selectListByMemberIdAndState(id);
         mallMemberVo.setPickCount(pickCount);
+
+        BigDecimal totalPerk = mallProductBuyMapper.selectTotalPerkByMemberId(mallMember.getId());
+        mallMemberVo.setTotalPerk(totalPerk);
         return new FebsResponse().success().data(mallMemberVo);
     }
 
@@ -529,7 +535,7 @@
         }
         if(2 == type){
             if (amount.compareTo(mallMemberAmountLogin.getTokenAva()) > 0) {
-                throw new FebsException("门票不足");
+                throw new FebsException("宝石不足");
             }
             mallMemberAmountLogin.setTokenAva(mallMemberAmountLogin.getTokenAva().subtract(amount));
             mallMemberAmountMapper.updateTokenAvaById(mallMemberAmountLogin);

--
Gitblit v1.9.1