anderx лет назад: 2
Родитель
Сommit
fbae17704f

+ 5 - 1
src/main/java/com/goafanti/expenseAccount/service/impl/ExpenseAccountServiceImpl.java

@@ -154,7 +154,11 @@ public class ExpenseAccountServiceImpl extends BaseMybatisDao<ExpenseAccountMapp
         ExpenseAccount debit = expenseAccountMapper.selectByPrimaryKey(debitId);
         ExpenseAccount newdebit=new ExpenseAccount();
         newdebit.setSettlementAmount(debit.getSettlementAmount().subtract(in.getSettlementAmount()));
-        newdebit.setLiquidationStatus(1);
+        if (newdebit.getSettlementAmount().compareTo(new BigDecimal(0))==0){
+            newdebit.setLiquidationStatus(0);
+        }else {
+            newdebit.setLiquidationStatus(1);
+        }
         expenseAccountMapper.updateByPrimaryKeySelective(newdebit);
     }