| | |
| | | NewSharesConfig newSharesConfig = newSharesConfigService.getById(model.getId()); |
| | | NewSharesConfigDto dto = new NewSharesConfigDto(); |
| | | BeanUtils.copyProperties(newSharesConfig, dto); |
| | | dto.setPriceDifference(newSharesConfig.getUnderwritingPrice() |
| | | .subtract(newSharesConfig.getMarketPrice())); |
| | | dto.setPriceDifference(newSharesConfig.getMarketPrice() |
| | | .subtract(newSharesConfig.getUnderwritingPrice())); |
| | | dto.setPriceDifferenceValue(newSharesConfig.getUnderwritingPrice() |
| | | .divide(newSharesConfig.getMarketPrice(), 2, RoundingMode.HALF_UP).multiply(new BigDecimal(100)).doubleValue()); |
| | | List<ApplyNewSharesOrder> applyNewSharesOrders = applyNewSharesOrderService.list(Wrappers.<ApplyNewSharesOrder>query().lambda() |