| | |
| | | public static final String DIC_VALUE_SYSTEM_NODE_CNT_LIMIT = "SYSTEM_NODE_CNT_LIMIT";
|
| | | // 用户购买奖励比例(给上级)
|
| | | public static final String DIC_VALUE_USER_BUY_REWARD = "USER_BUY_REWARD";
|
| | | public static final String DIC_VALUE_MAKER_MIN_LIMIT = "MAKER_MIN_LIMIT";
|
| | |
|
| | | public static final String DESTROY_ADDRESS = "0x0000000000000000000000000000000000000001";
|
| | |
|
| | |
| | | * 滑点分享链 |
| | | */ |
| | | private String feeProfitIds; |
| | | |
| | | /** |
| | | * 1-是 2-否 |
| | | */ |
| | | private Integer makerType; |
| | | } |
| | |
| | | |
| | | // 发送转账消息 |
| | | chainProducer.sendOnlineTransfer(JSONObject.toJSONString(map)); |
| | | |
| | | fromMember.setMakerType(1); |
| | | dappMemberService.updateById(fromMember); |
| | | } else { |
| | | OnlineTransferUtil.addTransfer(e.from, fundFlow.getAmount(), 1, 1, ChainEnum.BSC_TFC_SOURCE.name(), AppContants.SYMBOL_COIN, fundFlow.getId().toString()); |
| | | |
| | |
| | | private final DappFundFlowDao dappFundFlowDao; |
| | | private final DappAccountMoneyChangeDao dappAccountMoneyChangeDao; |
| | | private final RedisUtils redisUtils; |
| | | private final DataDictionaryCustomMapper dataDictionaryCustomMapper; |
| | | |
| | | @Override |
| | | public WalletInfoVo walletInfo() { |
| | |
| | | } |
| | | // 如果系统还没有启动,则判断铸池中的剩余量 |
| | | } else { |
| | | DataDictionaryCustom dic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(AppContants.DIC_TYPE_SYSTEM_SETTING, AppContants.DIC_VALUE_MAKER_MIN_LIMIT); |
| | | if (transferDto.getAmount().compareTo(new BigDecimal(dic.getValue())) < 0) { |
| | | throw new FebsException("未达到最低购买要求"); |
| | | } |
| | | |
| | | if (transferDto.getAmount().compareTo(makeCoinRemain) > 0) { |
| | | throw new FebsException("可购数量不足"); |
| | | } |
| | |
| | | , MAX(if(type = 4, a.amount, 0)) teamReward |
| | | from (select type, sum(amount) amount |
| | | from dapp_fund_flow |
| | | where member_id=22 |
| | | where member_id=#{memberId} |
| | | group by type |
| | | ) a |
| | | </select> |