| | |
| | | userPendingorder.setTargetPrice(preMarketPrice); |
| | | userPendingorder.setAddTime(new Date()); |
| | | userPendingorder.setStatus(0); |
| | | userPendingorder.setBuyAmt(preMarketPrice.multiply(new BigDecimal(buyNum)).setScale(2, RoundingMode.HALF_UP)); |
| | | userPendingorder.setBuyAmt(preMarketPrice.multiply(new BigDecimal(buyNum)).divide(new BigDecimal(lever))); |
| | | int ret = userPendingorderMapper.insert(userPendingorder); |
| | | buyAmt = userPendingorder.getBuyAmt(); |
| | | orderFree = siteSettingBuyFee.multiply(buyAmt); |
| | | }else { |
| | | userPosition.setPositionType(user.getAccountType()); |
| | | userPosition.setPositionSn(KeyUtils.getUniqueKey()); |