md
This commit is contained in:
parent
cc2ac39c0f
commit
4ecb1a8456
@ -13,6 +13,7 @@ package com.xdadan.erp.emis.service.impl;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import com.xdadan.erp.emis.domain.*;
|
||||
import com.xdadan.erp.emis.domain.enumtype.EmisBizErrorType;
|
||||
@ -173,12 +174,12 @@ public class EmisSettleInvoiceRecordServiceImpl extends EmisBaseService implemen
|
||||
|
||||
EmisSettleBill oldBill =getSettleBillBySettleBillNo(settleBillNo);
|
||||
BigDecimal totalMoney = BigDecimal.ZERO;
|
||||
// 获取运单已经开票记录
|
||||
List<EmisSettleInvoiceRel> listRel=emisSettleInvoiceRelMapper.selectHasOpenListBySettleBillNo(settleBillNo);
|
||||
// 获取运单已经开票记录 // 查询关联的运单表
|
||||
List<Map> listRel=emisSettleInvoiceRelMapper.selectHasOpenInvoiceMapList(settleBillNo);
|
||||
if(!CollectionUtils.isEmpty(listRel)) {
|
||||
for(EmisSettleInvoiceRel item:listRel){
|
||||
// 查询关联的运单表
|
||||
totalMoney = totalMoney.add(item.getMoney());
|
||||
for(Map item:listRel){
|
||||
BigDecimal sumMoney = BigDecimal.valueOf(Float.valueOf(item.get("sumMoney").toString()));
|
||||
totalMoney = totalMoney.add(sumMoney);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user