| | |
| | | } else if (model.getStatus() == 3) { //中签 |
| | | //已经预支付 |
| | | if(ico.getIsPayDown() !=null && ico.getIsPayDown() == 1) { |
| | | int applyNumber = userSubscription.getSubscribeNums() - model.getBallotNumber(); |
| | | long applyNumber = userSubscription.getSubscribeNums() - model.getBallotNumber(); |
| | | if(applyNumber > 0) { |
| | | //退回资金 |
| | | BigDecimal refundPrice = ico.getUnitAmount().multiply(new BigDecimal(applyNumber)); |
| | |
| | | item.setTradeStatus("1"); |
| | | item.setQuoteCurrency(ico.getCurrency()); |
| | | item.setCurrencyType(1); //新币 |
| | | item.setStatus(0); |
| | | item.setStatus(1); |
| | | item.setTradeType(ico.getIsContractTrading().toString()); |
| | | return item; |
| | | } |