diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleBillServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleBillServiceImpl.java index 0c38fd82d..2e3cd4a3a 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleBillServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleBillServiceImpl.java @@ -508,7 +508,7 @@ public class EmisSettleBillServiceImpl extends EmisBaseService implements IEmisS updEmisSettleSubBill.setBillCode(subBill.getBillCode()); updEmisSettleSubBill.setInvoicedMoney(sumMoney); - if(!"3".equals(subBill)&&!"4".equals(subBill)) { + if(!"3".equals(subBill.getOpenBillStatus())&&!"4".equals(subBill.getOpenBillStatus())) { if (sumMoney.compareTo(BigDecimal.ZERO) == 0) { updEmisSettleSubBill.setOpenBillStatus("0"); } else {