| | |
| | | import cc.mrbird.febs.dapp.mapper.DappStorageMapper; |
| | | import cc.mrbird.febs.dapp.mapper.DataDictionaryCustomMapper; |
| | | import cc.mrbird.febs.dapp.service.DappSystemService; |
| | | import cc.mrbird.febs.rabbit.producer.ChainProducer; |
| | | import cn.hutool.core.collection.CollUtil; |
| | | import cn.hutool.core.date.DateTime; |
| | | import cn.hutool.core.date.DateUtil; |
| | |
| | | private DappStorageMapper dappStorageMapper; |
| | | @Resource |
| | | private DappMemberDao dappMemberDao; |
| | | @Resource |
| | | private ChainProducer chainProducer; |
| | | |
| | | /** |
| | | * 每天释放1%的静态释放 |
| | |
| | | for(DappStorage storage : dappStorages){ |
| | | Long memberId = storage.getMemberId(); |
| | | BigDecimal releaseAmount = storage.getReleaseAmount(); |
| | | |
| | | /** |
| | | * DAO成员动态: |
| | | * * 1.直推1个拿2代,直推10个拿20代,直推15个拿30代,最高30代 |
| | | */ |
| | | chainProducer.sendMemberDynamicPerkMsg(storage.getId()); |
| | | |
| | | dappSystemService.updateBalanceInsertFlow( |
| | | releaseAmount, |
| | | memberId, |