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