fix
Helius
2022-08-11 29339f406a6225118ad92e1f3b65a958183c7c0b
fix
2 files modified
9 ■■■■ changed files
src/main/java/cc/mrbird/febs/dapp/entity/DappNftActivation.java 2 ●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java 7 ●●●● patch | view | raw | blame | history
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);
    }