到账开票

This commit is contained in:
baozhipeng
2021-09-13 09:32:55 +08:00
parent 4933ad59cd
commit 4b223c50a4
4 changed files with 166 additions and 25 deletions
@@ -271,12 +271,19 @@ public class PayPaymentRecordServiceImpl extends ServiceImpl<PayPaymentRecordMap
*/
private Integer getInAccount(BigDecimal receivableAmount,BigDecimal paidAmount){
BigDecimal zero =new BigDecimal("0");
if(receivableAmount == null){
receivableAmount = new BigDecimal("0");
}
if(paidAmount == null){
paidAmount = new BigDecimal("0");
}
//应收=0
if(receivableAmount.compareTo(zero)==0){
return 3;
}
//应收>实收>0
if(receivableAmount.compareTo(paidAmount) == 1 && paidAmount!=null && paidAmount.compareTo(zero)==1){
if(receivableAmount.compareTo(paidAmount) == 1 && paidAmount.compareTo(zero)==1){
return 2;
}
//应收=实收