From 76f93de97f40d48ebcc055e3e71d4ebf27998162 Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Wed, 14 Jan 2026 17:26:46 +0800
Subject: [PATCH] config(oss): 更新OSS配置信息
---
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java | 7 ++++++-
1 files changed, 6 insertions(+), 1 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 844f498..3f83557 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
@@ -601,13 +601,18 @@
@Override
public FebsResponse redBag() {
MallMember member = LoginUserUtil.getLoginUser();
+ Object o = redisUtils.get(AppContants.SCORE_POOL_TODAY);
+ if(ObjectUtil.isEmpty(o)){
+ throw new FebsException("没有红包");
+ }
QueryWrapper<MallMember> formalMember = new QueryWrapper<>();
formalMember.ne("level", AgentLevelEnum.ZERO_LEVEL.name());
List<MallMember> mallMembers = this.baseMapper.selectList(formalMember);
BigDecimal outCome = BigDecimal.ZERO;
if(CollUtil.isNotEmpty(mallMembers)){
- BigDecimal scorePoolToDay = new BigDecimal(redisUtils.get(AppContants.SCORE_POOL_TODAY).toString());
+
+ BigDecimal scorePoolToDay = new BigDecimal(o.toString());
BigDecimal income = new BigDecimal(scorePoolToDay.divide(new BigDecimal(mallMembers.size()), 2, RoundingMode.HALF_UP).intValue());
if(income.compareTo(BigDecimal.ZERO) < 1){
throw new FebsException("没有红包");
--
Gitblit v1.9.1