From 200ae637c9a501d2e71098cd3f104742bb61a386 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Sat, 06 Jul 2024 13:31:23 +0800
Subject: [PATCH] 逻辑
---
src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java
index d82d003..ae56277 100644
--- a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java
@@ -21,6 +21,7 @@
import cc.mrbird.febs.dapp.vo.WalletInfoVo;
import cc.mrbird.febs.rabbit.producer.ChainProducer;
import cn.hutool.core.collection.CollUtil;
+import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
@@ -399,7 +400,7 @@
DappStorage dappStorage = dappStorageMapper.selectAmountByAmountDesc(0, 1);
if(ObjectUtil.isNotEmpty(dappStorage)){
- if(amount.compareTo(dappStorage.getAmount()) >= 0){
+ if(amount.compareTo(dappStorage.getAmount()) < 0){
throw new FebsException("存储数量必须大于:"+dappStorage.getAmount());
}
}
@@ -663,6 +664,12 @@
DataDictionaryEnum.JI_SHU_CHI.getType(),
DataDictionaryEnum.JI_SHU_CHI.getCode()
).getValue());
+ List<DappStorage> dappStorages = dappStorageMapper.selectListGroupByMemberId();
+ apiIndexInfoVo.setAddressNum(CollUtil.isEmpty(dappStorages) ? 0 : dappStorages.size());
+
+ DappStorage dappStorage = dappStorageMapper.selectOneByCreateTimeDesc(0, 1);
+ apiIndexInfoVo.setBuChangDate(ObjectUtil.isEmpty(dappStorage) ?
+ DateUtil.offsetDay(new Date(), 1) : DateUtil.offsetDay(dappStorage.getCreateTime(), 1));
return apiIndexInfoVo;
}
--
Gitblit v1.9.1