md
This commit is contained in:
parent
9f3b9b82dc
commit
1cf19221bb
@ -157,21 +157,12 @@ public class EmisTmsCostFeeServiceImpl implements IEmisTmsCostFeeService
|
||||
}
|
||||
Integer sendPieceSum = listFeeRel.size();
|
||||
|
||||
EmisTmsCostFee emisTmsCostFee = new EmisTmsCostFee();
|
||||
emisTmsCostFee.setId(old.getId());
|
||||
// 总票数 总件数 总重量 总体积
|
||||
emisTmsCostFee.setSendPieceSum(sendPieceSum);
|
||||
emisTmsCostFee.setPieceNumber(pieceNumber);
|
||||
emisTmsCostFee.setTotalWeight(totalWeight);
|
||||
emisTmsCostFee.setTotalVolume(totalVolume);
|
||||
|
||||
// 计算分摊成本
|
||||
for (EmisTmsCostFeeRel feeRel: listFeeRel) {
|
||||
EmisTmsCostFeeRel updRel = new EmisTmsCostFeeRel();
|
||||
updRel.setId(feeRel.getId());
|
||||
updRel.setFeeType(emisTmsCostFee.getFeeType());
|
||||
updRel.setSplitType(emisTmsCostFee.getSplitType());
|
||||
|
||||
updRel.setFeeType(old.getFeeType());
|
||||
updRel.setSplitType(old.getSplitType());
|
||||
|
||||
BigDecimal splitCostFee=BigDecimal.ZERO;
|
||||
BigDecimal splitRate=BigDecimal.ZERO;
|
||||
@ -196,6 +187,13 @@ public class EmisTmsCostFeeServiceImpl implements IEmisTmsCostFeeService
|
||||
emisTmsCostFeeRelMapper.updateEmisTmsCostFeeRel(updRel);
|
||||
}
|
||||
|
||||
EmisTmsCostFee emisTmsCostFee = new EmisTmsCostFee();
|
||||
emisTmsCostFee.setId(old.getId());
|
||||
// 总票数 总件数 总重量 总体积
|
||||
emisTmsCostFee.setSendPieceSum(sendPieceSum);
|
||||
emisTmsCostFee.setPieceNumber(pieceNumber);
|
||||
emisTmsCostFee.setTotalWeight(totalWeight);
|
||||
emisTmsCostFee.setTotalVolume(totalVolume);
|
||||
emisTmsCostFeeMapper.updateEmisTmsCostFee(emisTmsCostFee);
|
||||
|
||||
// 重算单个运单费用
|
||||
|
||||
Loading…
Reference in New Issue
Block a user