Browse Source

代码修复处理

anderx 10 months ago
parent
commit
53a146a533
1 changed files with 4 additions and 3 deletions
  1. 4 3
      src/main/java/com/goafanti/common/utils/OrderUtils.java

+ 4 - 3
src/main/java/com/goafanti/common/utils/OrderUtils.java

@@ -1,6 +1,7 @@
 package com.goafanti.common.utils;
 
 import com.goafanti.common.model.TOrderNew;
+import com.goafanti.order.enums.LiquidationState;
 
 import java.math.BigDecimal;
 
@@ -8,11 +9,11 @@ public class OrderUtils {
 
 
     public static int getLiquidationStatus(TOrderNew t){
-        if (t.getSettlementAmount().compareTo(t.getFirstAmount())<0)return 0;
+        if (t.getSettlementAmount().compareTo(t.getFirstAmount())<0)return LiquidationState.WAIT_PAY_FIRST_BALANCE.getCode();
         else if (t.getSettlementAmount().compareTo(t.getFirstAmount())>-1
-          &&t.getSettlementAmount().compareTo(t.getTotalAmount())<0)return 1;
+          &&t.getSettlementAmount().compareTo(t.getTotalAmount())<0)return LiquidationState.WAIT_PAY_LAST_BALANCE.getCode();
         else{
-            return 2;
+            return LiquidationState.ALREADY_PAY.getCode();
         }
     }