From 795a2386c9fef02a43baa640af096a741213d065 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Wed, 15 May 2024 17:11:18 +0800
Subject: [PATCH] 错误流水恢复
---
src/main/java/cc/mrbird/febs/dapp/service/impl/AdminBannerServiceImpl.java | 25 +++++++++++++++++++++++++
1 files changed, 25 insertions(+), 0 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/dapp/service/impl/AdminBannerServiceImpl.java b/src/main/java/cc/mrbird/febs/dapp/service/impl/AdminBannerServiceImpl.java
index 9c94019..1c8c980 100644
--- a/src/main/java/cc/mrbird/febs/dapp/service/impl/AdminBannerServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/dapp/service/impl/AdminBannerServiceImpl.java
@@ -239,4 +239,29 @@
// asyncCjService.calculateAchieve(dappAchieve);
return new FebsResponse().success();
}
+
+ @Override
+ public FebsResponse zhiyaAddNew() {
+ List<DappFundFlowEntity> dappFundFlowEntities = dappFundFlowDao.selectList(
+ new QueryWrapper<DappFundFlowEntity>()
+ .ge("id", 7599L)
+ .lt("id", 7688L));
+
+ if(CollUtil.isNotEmpty(dappFundFlowEntities)){
+ for(DappFundFlowEntity dappFundFlowEntity : dappFundFlowEntities){
+ Integer type = dappFundFlowEntity.getType();
+ if(FlowTypeEnum.HUA_DIAN_GEREN.getValue() == type || FlowTypeEnum.HUA_DIAN_TUANDUI_USDT.getValue() == type){
+ Long memberId = dappFundFlowEntity.getMemberId();
+ BigDecimal amount = dappFundFlowEntity.getAmount();
+ DappMemberEntity dappMemberEntity = dappMemberDao.selectById(memberId);
+ BigDecimal usdtBalance = dappMemberEntity.getUsdtBalance();
+ dappMemberEntity.setUsdtBalance(usdtBalance.subtract(amount));
+ dappMemberDao.updateUsdtBalanceWithVersion(dappMemberEntity);
+ log.info("流水处理中。。。。。。"+dappFundFlowEntity.getId()+",处理金额"+amount+",账户余额:"+usdtBalance+",操作后余额:"+dappMemberEntity.getUsdtBalance());
+ dappFundFlowDao.deleteById(dappFundFlowEntity.getId());
+ }
+ }
+ }
+ return null;
+ }
}
--
Gitblit v1.9.1