| | |
| | | userAssets.setAvailableBalance(userAssets.getAvailableBalance().add(amount)); |
| | | userAssets.setFreezeMoney(userAssets.getFreezeMoney().subtract(amount)); |
| | | }else if(Objects.equals(eUserAssets.getCode(), EUserAssets.CALCULATE_PROFIT_AND_LOSS.getCode())){ |
| | | userAssets.setProfitAndLoss(userAssets.getProfitAndLoss().add(amount)); |
| | | userAssets.setCumulativeProfitAndLoss(userAssets.getProfitAndLoss().add(amount)); |
| | | }else if(Objects.equals(eUserAssets.getCode(), EUserAssets.TRANSFER.getCode())){ |
| | | userAssets.setAvailableBalance(userAssets.getAvailableBalance().add(amount)); |
| | | }else if(Objects.equals(eUserAssets.getCode(), EUserAssets.TOP_UP.getCode())){ |
| | |
| | | }else if(Objects.equals(eUserAssets.getCode(), EUserAssets.WITHDRAW.getCode())){ |
| | | userAssets.setAvailableBalance(userAssets.getAvailableBalance().add(amount)); |
| | | } |
| | | |
| | | |
| | | return userAssetsMapper.updateById(userAssets)>1; |
| | | } |
| | | } |