提交 49c0f472 authored 作者: 吴德鹏's avatar 吴德鹏

update activity

上级 9c05d239
...@@ -166,7 +166,7 @@ public class TbCfOrder { ...@@ -166,7 +166,7 @@ public class TbCfOrder {
*/ */
private String remarkInfo; private String remarkInfo;
@Transient
private BigDecimal reduceAmount; private BigDecimal reduceAmount;
@Transient @Transient
...@@ -382,16 +382,16 @@ public class TbCfOrder { ...@@ -382,16 +382,16 @@ public class TbCfOrder {
String type = String.valueOf(activity.getType()); String type = String.valueOf(activity.getType());
if ("1".equals(type)) { if ("1".equals(type)) {
reduceAmount = caculateActFee(false, false, activity, itemsPrice, null); reduceAmount = caculateActFee(false, false, activity, itemsPrice, null);
System.out.println("减免金额:" + reduceAmount); System.out.println("减免金额:$" + reduceAmount);
} else if ("2".equals(type)) { } else if ("2".equals(type)) {
rate = caculateActFee(false, true, activity, itemsPrice, null); rate = caculateActFee(false, true, activity, itemsPrice, null);
System.out.println("折扣比例:" + rate); System.out.println("折扣比例:" + rate.multiply(new BigDecimal(100))+"折");
// itemsPrice = rate.multiply(itemsPrice); // itemsPrice = rate.multiply(itemsPrice);
reduceAmount = itemsPrice.multiply(rate); reduceAmount = itemsPrice.multiply(rate);
} else if ("3".equals(type)) { } else if ("3".equals(type)) {
rate = caculateActFee(true, true, activity, itemsPrice, itemSum); rate = caculateActFee(true, true, activity, itemsPrice, itemSum);
System.out.println("购买件数:" + itemSum); System.out.println("购买件数:" + itemSum);
System.out.println("折扣比例:" + rate); System.out.println("折扣比例:" + rate.multiply(new BigDecimal(100))+"折");
// itemsPrice = rate.multiply(itemsPrice); // itemsPrice = rate.multiply(itemsPrice);
reduceAmount = itemsPrice.multiply(rate); reduceAmount = itemsPrice.multiply(rate);
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论