From e3155bdcb11ca4e22d2bc9e54f96a1aa00c7ad4a Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Tue, 26 Mar 2024 12:28:45 +0800
Subject: [PATCH] 抽奖
---
src/main/java/cc/mrbird/febs/mall/service/impl/CommonService.java | 26 +++++++++++++++++++++-----
1 files changed, 21 insertions(+), 5 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/CommonService.java b/src/main/java/cc/mrbird/febs/mall/service/impl/CommonService.java
index 811d271..e22d3e9 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/CommonService.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/CommonService.java
@@ -1,9 +1,6 @@
package cc.mrbird.febs.mall.service.impl;
-import cc.mrbird.febs.common.enumerates.AgentLevelEnum;
-import cc.mrbird.febs.common.enumerates.DataDictionaryEnum;
-import cc.mrbird.febs.common.enumerates.FlowTypeEnum;
-import cc.mrbird.febs.common.enumerates.MoneyFlowTypeEnum;
+import cc.mrbird.febs.common.enumerates.*;
import cc.mrbird.febs.common.exception.FebsException;
import cc.mrbird.febs.common.utils.AppContants;
import cc.mrbird.febs.common.utils.RedisUtils;
@@ -26,6 +23,7 @@
import org.springframework.stereotype.Service;
import java.math.BigDecimal;
+import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@@ -156,7 +154,10 @@
* 目前紧急修改成按照商品名称
*/
BigDecimal basePercent = new BigDecimal("3");
- if(goodsName.equals("礼包一") || goodsName.equals("礼包二")){
+ if(goodsName.equals("礼包一")){
+ basePercent = new BigDecimal("1.5");
+ }
+ if(goodsName.equals("礼包二")){
basePercent = new BigDecimal("2.5");
}
if(goodsName.equals("礼包三") || goodsName.equals("礼包四")){
@@ -306,4 +307,19 @@
mallAchieveRecordMapper.insert(mallAchieveRecord);
}
}
+
+ @Override
+ public List<DataDictionaryCustom> findMemberDicByType() {
+ List<DataDictionaryCustom> dataDictionaryCustoms = new ArrayList<>();
+ List<String> levelType = MemberLevelNewEnum.ZERO_LEVEL.getLevelType();
+ if(CollUtil.isNotEmpty(levelType)){
+ for(String level : levelType){
+ DataDictionaryCustom dataDictionaryCustom = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
+ level, level
+ );
+ dataDictionaryCustoms.add(dataDictionaryCustom);
+ }
+ }
+ return dataDictionaryCustoms;
+ }
}
--
Gitblit v1.9.1