From f658569891db433854221b80f0a9fa99608cff64 Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Fri, 03 Apr 2026 18:22:34 +0800
Subject: [PATCH] 1
---
trading-order-admin/src/main/java/com/yami/trading/api/dto/OpenAction.java | 11 +++++------
1 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/trading-order-admin/src/main/java/com/yami/trading/api/dto/OpenAction.java b/trading-order-admin/src/main/java/com/yami/trading/api/dto/OpenAction.java
index 0a34ea3..67b0d4e 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/api/dto/OpenAction.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/api/dto/OpenAction.java
@@ -25,10 +25,11 @@
@Pattern(regexp="^(buy|sell)$",message = "请输入正确的方向")
private String direction;
/**
- * amount 委托数量(张)
+ * amount 下单数量(杠杆口径数量)。服务端不再对该数量做二次杠杆换算;
+ * 保证金仍按 (价格 × 数量) / 杠杆 计算。
*/
- @NotNull(message = "委托数量(张)必填")
- @DecimalMin(value = "0.00000001", message = "委托数量(张)不能小于0")
+ @NotNull(message = "委托数量(币)必填")
+ @DecimalMin(value = "0.01", message = "最小下单0.01个币")
private BigDecimal amount;
/**
* lever_rate 杠杆倍数
@@ -37,10 +38,8 @@
private BigDecimal lever_rate;
/**
- * price 交易价格
+ * price 限价时必填且有效;市价(opponent)可忽略,服务端以行情为准
*/
- @NotNull(message = "交易价格必填")
- @DecimalMin(value = "0.00000001", message = "交易价格不能小于0")
private BigDecimal price;
/**
--
Gitblit v1.9.3