src/main/java/cc/mrbird/febs/dapp/entity/DappNftActivation.java
@@ -24,7 +24,7 @@ private Date openTime; /** * 状态 1-待激活 2-已过期 * 状态 1-待激活 2-已过期 3-已激活 */ private Integer status; src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java
@@ -445,7 +445,12 @@ fundFlow.setNewestPrice(AppContants.NFT_ACTIVE_PRICE); dappFundFlowDao.insert(fundFlow); nftActive.setCount(nftActive.getCount() - activeDto.getCount()); int count = nftActive.getCount() - activeDto.getCount(); if (count == 0) { nftActive.setStatus(3); } nftActive.setCount(count); dappNftActivationDao.updateById(nftActive); }