소스 검색

修改详情接口

anderx 2 년 전
부모
커밋
fbae17704f
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      src/main/java/com/goafanti/expenseAccount/service/impl/ExpenseAccountServiceImpl.java

+ 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);
     }