|
@@ -822,6 +822,9 @@ public class SubmitServiceImpl implements SubmitService {
|
|
|
if (!promotionsIds.contains(promotions.getId())) {
|
|
|
promotionsIds.add(promotions.getId());
|
|
|
promotions.setPromotionsId(promotions.getId());
|
|
|
+ if (taxFlag) {
|
|
|
+ promotions.setTouchPrice( MathUtil.add(promotions.getTouchPrice(), MathUtil.div(MathUtil.mul(promotions.getTouchPrice(), product.getTaxRate()), 100, 2)).doubleValue());
|
|
|
+ }
|
|
|
promotionList.add(promotions);
|
|
|
}
|
|
|
product.setOrderPromotionsId(promotions.getId());
|
|
@@ -840,6 +843,9 @@ public class SubmitServiceImpl implements SubmitService {
|
|
|
if (!promotionsIds.contains(promotions.getId())) {
|
|
|
promotionsIds.add(promotions.getId());
|
|
|
promotions.setPromotionsId(promotions.getId());
|
|
|
+ if (taxFlag) {
|
|
|
+ promotions.setTouchPrice( MathUtil.add(promotions.getTouchPrice(), MathUtil.div(MathUtil.mul(promotions.getTouchPrice(), product.getTaxRate()), 100, 2)).doubleValue());
|
|
|
+ }
|
|
|
promotionList.add(promotions);
|
|
|
} else {
|
|
|
PromotionsVo finalPromotions = promotions;
|