Browse Source

bug:质押预览和订单详情的到期时间计算方式变更

xrh 2 weeks ago
parent
commit
aaec1e2f6f

+ 1 - 1
bex-cloud-staking-service/src/main/java/com/bex/staking/engine/OrderEngine.java

@@ -267,7 +267,7 @@ public class OrderEngine {
             String orderNo,
             BigDecimal entryPrice,
             BigDecimal initialValueUsdt) {
-        long lockStartTime = product.getLockStartTime() != null ? product.getLockStartTime() : System.currentTimeMillis();
+        long lockStartTime = System.currentTimeMillis();
         long expireTime;
         
         // 私募订单直接使用产品的锁仓到期时间,质押订单按常规计算

+ 1 - 1
bex-cloud-staking-service/src/main/java/com/bex/staking/engine/PreviewEngine.java

@@ -127,7 +127,7 @@ public class PreviewEngine {
         BigDecimal triggerThreshold = stakingNum.multiply(threshold);
 
         // 6. 到期时间(需求 4.5 / 属性 6)
-        long lockStart = resolveLockStart(product);
+        long lockStart = System.currentTimeMillis();
         long expireTime;
         
         // 私募订单直接使用产品的锁仓到期时间,质押订单按常规计算