Helius
2020-07-10 f01dccf14c3600395b075303a92e11b1e5a9df38
modify
2 files modified
18 ■■■■■ changed files
src/main/java/com/xcong/excoin/modules/contract/parameter/vo/HoldOrderListVo.java 16 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/contract/service/impl/ContractHoldOrderServiceImpl.java 2 ●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/contract/parameter/vo/HoldOrderListVo.java
@@ -66,16 +66,20 @@
    @ApiModelProperty(value = "交易类型 1-市价 2-限价")
    private Integer tradeType;
    public BigDecimal getOpeningPrice() {
        return openingPrice.setScale(4, BigDecimal.ROUND_DOWN);
    public String getOpeningPrice() {
        return openingPrice.setScale(4, BigDecimal.ROUND_DOWN).toPlainString();
    }
    public BigDecimal getBondAmount() {
        return bondAmount.setScale(4, BigDecimal.ROUND_DOWN);
    public String getBondAmount() {
        return bondAmount.setScale(4, BigDecimal.ROUND_DOWN).toPlainString();
    }
    public BigDecimal getForceClosingPrice() {
        return forceClosingPrice.setScale(4, BigDecimal.ROUND_DOWN);
    public String getForceClosingPrice() {
        return forceClosingPrice.setScale(4, BigDecimal.ROUND_DOWN).toPlainString();
    }
    public String getProfitOrLoss() {
        return profitOrLoss.setScale(4, BigDecimal.ROUND_DOWN).toPlainString();
    }
    public BigDecimal getCanAddMaxBond() {
src/main/java/com/xcong/excoin/modules/contract/service/impl/ContractHoldOrderServiceImpl.java
@@ -266,7 +266,7 @@
            Map<String, Object> result = new HashMap<>();
            result.put("hold", resultList);
            result.put("totalProfitOrLoss", totalProfitOrLoss);
            result.put("totalProfitOrLoss", totalProfitOrLoss.setScale(4, BigDecimal.ROUND_DOWN).toPlainString());
            return Result.ok(result);
        }
        return Result.ok("success");