新版仿ok交易所-后端
1
zj
2025-10-30 14c1946eae86a86f8d1edee6cf3bdaf7572fc966
trading-order-bean/src/main/java/com/yami/trading/bean/contract/dto/ContractOrderDTO.java
@@ -33,6 +33,7 @@
   @ApiModelProperty("角色名称")
   private String roleName;
   /**
     * 主键
     */
@@ -206,7 +207,7 @@
      if(unitAmount == null){
         unitAmount = BigDecimal.ZERO;
      }
      BigDecimal bigDecimal1 = volume.multiply(unitAmount).setScale(2, RoundingMode.HALF_UP);
      BigDecimal bigDecimal1 = volume.multiply(unitAmount).setScale(2, RoundingMode.DOWN);
      return bigDecimal1.toPlainString();
   }
@@ -218,7 +219,7 @@
      if(unitAmount == null){
         unitAmount = BigDecimal.ZERO;
      }
      BigDecimal bigDecimal2 = volumeOpen.multiply(unitAmount).setScale(2, RoundingMode.HALF_UP);
      BigDecimal bigDecimal2 = volumeOpen.multiply(unitAmount).setScale(2, RoundingMode.DOWN);
      return bigDecimal2.toPlainString();
   }
@@ -236,8 +237,8 @@
      if(unitAmount == null){
         unitAmount = BigDecimal.ZERO;
      }
      BigDecimal bigDecimal1 = volume.multiply(unitAmount).setScale(2, RoundingMode.HALF_UP);
      BigDecimal bigDecimal2 = volumeOpen.multiply(unitAmount).setScale(2, RoundingMode.HALF_UP);
      BigDecimal bigDecimal1 = volume.multiply(unitAmount).setScale(2, RoundingMode.DOWN);
      BigDecimal bigDecimal2 = volumeOpen.multiply(unitAmount).setScale(2, RoundingMode.DOWN);
      return bigDecimal1.toPlainString()+"/"+bigDecimal2.toPlainString();
   }
@@ -248,6 +249,6 @@
      if(depositOpen == null){
         depositOpen = BigDecimal.ZERO;
      }
      return deposit.setScale(2, RoundingMode.HALF_UP).toPlainString()+"/"+depositOpen.setScale(2, RoundingMode.HALF_UP).toPlainString();
      return deposit.setScale(2, RoundingMode.DOWN).toPlainString()+"/"+depositOpen.setScale(2, RoundingMode.DOWN).toPlainString();
   }
}