md
This commit is contained in:
parent
24072e527a
commit
75ec3951c8
@ -492,11 +492,13 @@ public class EmisSettleBillServiceImpl extends EmisBaseService implements IEmisS
|
||||
BigDecimal totalMoney = BigDecimal.ZERO;
|
||||
// 所有开票金额 = 已开票金额+不开票金额
|
||||
BigDecimal totalAllMoney = BigDecimal.ZERO;
|
||||
|
||||
// 已开票金额计算
|
||||
Map<String,BigDecimal> hasOpenBillMap = new HashMap<String,BigDecimal>();
|
||||
|
||||
// 获取运单已经开票记录 // 查询关联的运单表
|
||||
List<Map> listRel=emisSettleInvoiceRelMapper.selectHasOpenInvoiceMapList(settleBillNo);
|
||||
if(!CollectionUtils.isEmpty(listRel)) {
|
||||
|
||||
Map<String,BigDecimal> hasOpenBillMap = new HashMap<String,BigDecimal>();
|
||||
// 已收款金额list转map
|
||||
for (Map mapItem:listRel) {
|
||||
String billNo= MapUtils.getString(mapItem,"billNo",null);
|
||||
@ -505,6 +507,7 @@ public class EmisSettleBillServiceImpl extends EmisBaseService implements IEmisS
|
||||
|
||||
totalMoney=totalMoney.add(sumMoney);
|
||||
}
|
||||
}
|
||||
|
||||
// 获取账单运单列表,重新计算每一单的开票状态
|
||||
List<EmisSettleSubBill> subBillList=emisSettleSubBillMapper.selectSubBillListBySettleBillNo(settleBillNo);
|
||||
@ -537,7 +540,6 @@ public class EmisSettleBillServiceImpl extends EmisBaseService implements IEmisS
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
log.info("==>reCalcSettleBillInvoiceStatus:totalMoney={},recMoney={},recMoney-totalMoney:{}",totalMoney,oldBill.getRecMoney());
|
||||
log.info("==>reCalcSettleBillInvoiceStatus:recMoney-totalMoney:{}",oldBill.getRecMoney().compareTo(totalMoney));
|
||||
|
||||
@ -188,7 +188,7 @@ public class EmisSettleInvoiceRecordServiceImpl extends EmisBaseService implemen
|
||||
|
||||
String empName=getCurrentUser().getEmpName();
|
||||
String title=empName+"提交了开票申请,开票抬头:"+emisSettleInvoiceRecord.getCompanyName()+",开票金额:"+emisSettleInvoiceRecord.getApplyMoney()+",请及时开票!";
|
||||
sendNoticeToEmpUser("padmin,88888042,88888047,88888034", title, "", "/ruyERj/CenterInvoiceRecordDeal");
|
||||
sendNoticeToEmpUser("88888042,88888047,88888034", title, "", "/ruyERj/CenterInvoiceRecordDeal");
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user