package com.xcong.excoin.modules.contract.parameter.vo; 
 | 
  
 | 
import io.swagger.annotations.ApiModel; 
 | 
import io.swagger.annotations.ApiModelProperty; 
 | 
import lombok.Data; 
 | 
  
 | 
import java.math.BigDecimal; 
 | 
  
 | 
/** 
 | 
 * @Author wzy 
 | 
 * @Date 2020/6/2 
 | 
 **/ 
 | 
@Data 
 | 
@ApiModel(value = "ContractMoneyInfoVo", description = "合约资产信息接口返回参数类") 
 | 
public class ContractMoneyInfoVo { 
 | 
  
 | 
    @ApiModelProperty(value = "占用保证金") 
 | 
    private BigDecimal beUsedBondAmount; 
 | 
  
 | 
    @ApiModelProperty(value = "冻结保证金") 
 | 
    private BigDecimal frozenBondAmount; 
 | 
  
 | 
    @ApiModelProperty(value = "手续费率") 
 | 
    private BigDecimal feeRatio; 
 | 
  
 | 
    @ApiModelProperty(value = "权益") 
 | 
    private BigDecimal equity; 
 | 
  
 | 
    @ApiModelProperty(value = "合约杠杆") 
 | 
    private Integer leverRate; 
 | 
  
 | 
    @ApiModelProperty(value = "倍率") 
 | 
    private BigDecimal leverAgeRatio; 
 | 
  
 | 
    @ApiModelProperty(value = "可用余额") 
 | 
    private BigDecimal availableBalance; 
 | 
  
 | 
    @ApiModelProperty(value = "最新价") 
 | 
    private BigDecimal newPrice; 
 | 
  
 | 
    @ApiModelProperty(value = "规格") 
 | 
    private BigDecimal symbolSku; 
 | 
  
 | 
    public BigDecimal getBeUsedBondAmount() { 
 | 
        return beUsedBondAmount.setScale(4, BigDecimal.ROUND_DOWN); 
 | 
    } 
 | 
  
 | 
    public BigDecimal getFrozenBondAmount() { 
 | 
        return frozenBondAmount.setScale(4, BigDecimal.ROUND_DOWN); 
 | 
    } 
 | 
  
 | 
    public BigDecimal getEquity() { 
 | 
        return equity.setScale(4, BigDecimal.ROUND_DOWN); 
 | 
    } 
 | 
  
 | 
    public BigDecimal getAvailableBalance() { 
 | 
        return availableBalance.setScale(4, BigDecimal.ROUND_DOWN); 
 | 
    } 
 | 
} 
 |