| | |
| | | } |
| | | |
| | | if (platformSalesMap != null) { |
| | | BigDecimal feePlatform = s.getFeePlatform(); |
| | | BigDecimal feePlatformPack = s.getFeePlatformPack(); |
| | | BigDecimal feePlatformCheck = s.getFeePlatformCheck(); |
| | | BigDecimal feePlatformTransport = s.getFeePlatformTransport(); |
| | | BigDecimal feePlatform = getAmount(s.getFeePlatform()); |
| | | BigDecimal feePlatformPack = getAmount(s.getFeePlatformPack()); |
| | | BigDecimal feePlatformCheck = getAmount(s.getFeePlatformCheck()); |
| | | BigDecimal feePlatformTransport = getAmount(s.getFeePlatformTransport()); |
| | | |
| | | BigDecimal b = platformSalesMap.get(orderItemId); |
| | | if (b == null) { |
| | |
| | | b = b.add(feePlatform).add(feePlatformPack).add(feePlatformCheck).add(feePlatformTransport); |
| | | platformSalesMap.put(orderItemId, b); |
| | | } |
| | | } |
| | | |
| | | protected BigDecimal getAmount(BigDecimal amount){ |
| | | return amount == null ? new BigDecimal(0) : amount; |
| | | } |
| | | |
| | | protected void prepareSalesAmount(OrderSalesItem s |
| | |
| | | break; |
| | | } |
| | | } |
| | | fp = fp.add(b); |
| | | fp = fp.add(getAmount(b)); |
| | | dto.setFirstFee(b); |
| | | } |
| | | |
| | |
| | | break; |
| | | } |
| | | } |
| | | fp = fp.add(b); |
| | | fp = fp.add(getAmount(b)); |
| | | dto.setSecondFee(b); |
| | | |
| | | FlowerMarkupSpCg fmpsc = null; |
| | |
| | | break; |
| | | } |
| | | } |
| | | fp = fp.add(b); |
| | | fp = fp.add(getAmount(b)); |
| | | dto.setPartnerFee(b); |
| | | } |
| | | |
| | |
| | | break; |
| | | } |
| | | } |
| | | fp = fp.add(b); |
| | | fp = fp.add(getAmount(b)); |
| | | } |
| | | |
| | | //二次加价 |
| | |
| | | break; |
| | | } |
| | | } |
| | | fp = fp.add(b); |
| | | fp = fp.add(getAmount(b)); |
| | | |
| | | return fp; |
| | | } |