订单金额详情全部限制大于0,以防止负数出现
This commit is contained in:
parent
bf2882b566
commit
d6b05d4ff1
@ -19,6 +19,8 @@ import java.util.List;
|
|||||||
@Data
|
@Data
|
||||||
public class PriceDetailDTO implements Serializable {
|
public class PriceDetailDTO implements Serializable {
|
||||||
|
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 8808470688518188146L;
|
||||||
/**
|
/**
|
||||||
* 订单原始总价格
|
* 订单原始总价格
|
||||||
* 用于订单价格修改金额计算使用
|
* 用于订单价格修改金额计算使用
|
||||||
@ -26,7 +28,6 @@ public class PriceDetailDTO implements Serializable {
|
|||||||
@ApiModelProperty(value = "订单原始总价格")
|
@ApiModelProperty(value = "订单原始总价格")
|
||||||
private Double originalPrice;
|
private Double originalPrice;
|
||||||
|
|
||||||
private static final long serialVersionUID = 8808470688518188146L;
|
|
||||||
@ApiModelProperty(value = "商品总金额(商品原价)")
|
@ApiModelProperty(value = "商品总金额(商品原价)")
|
||||||
private Double goodsPrice;
|
private Double goodsPrice;
|
||||||
|
|
||||||
@ -102,11 +103,13 @@ public class PriceDetailDTO implements Serializable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public PriceDetailDTO() {
|
public PriceDetailDTO() {
|
||||||
|
originalPrice=0d;
|
||||||
goodsPrice = 0d;
|
goodsPrice = 0d;
|
||||||
freightPrice = 0d;
|
freightPrice = 0d;
|
||||||
|
|
||||||
payPoint = 0;
|
payPoint = 0;
|
||||||
discountPrice = 0d;
|
discountPrice = 0d;
|
||||||
|
couponPrice=0d;
|
||||||
|
|
||||||
distributionCommission = 0d;
|
distributionCommission = 0d;
|
||||||
platFormCommission = 0d;
|
platFormCommission = 0d;
|
||||||
@ -119,6 +122,8 @@ public class PriceDetailDTO implements Serializable {
|
|||||||
|
|
||||||
flowPrice = 0d;
|
flowPrice = 0d;
|
||||||
billPrice = 0d;
|
billPrice = 0d;
|
||||||
|
settlementPrice=0d;
|
||||||
|
|
||||||
|
|
||||||
joinPromotion = new ArrayList<>();
|
joinPromotion = new ArrayList<>();
|
||||||
}
|
}
|
||||||
@ -245,4 +250,95 @@ public class PriceDetailDTO implements Serializable {
|
|||||||
return goodsPrice;
|
return goodsPrice;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Double getGoodsPrice() {
|
||||||
|
if (goodsPrice <= 0) {
|
||||||
|
return 0D;
|
||||||
|
}
|
||||||
|
return goodsPrice;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Double getFreightPrice() {
|
||||||
|
if (freightPrice <= 0) {
|
||||||
|
return 0D;
|
||||||
|
}
|
||||||
|
return freightPrice;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getPayPoint() {
|
||||||
|
if (payPoint <= 0) {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
return payPoint;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Double getDiscountPrice() {
|
||||||
|
if (discountPrice <= 0) {
|
||||||
|
return 0D;
|
||||||
|
}
|
||||||
|
return discountPrice;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Double getCouponPrice() {
|
||||||
|
if (couponPrice <= 0) {
|
||||||
|
return 0D;
|
||||||
|
}
|
||||||
|
return couponPrice;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Double getDistributionCommission() {
|
||||||
|
if (distributionCommission <= 0) {
|
||||||
|
return 0D;
|
||||||
|
}
|
||||||
|
return distributionCommission;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Double getPlatFormCommission() {
|
||||||
|
if (platFormCommission <= 0) {
|
||||||
|
return 0D;
|
||||||
|
}
|
||||||
|
return platFormCommission;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Double getSiteCouponPrice() {
|
||||||
|
if (siteCouponPrice <= 0) {
|
||||||
|
return 0D;
|
||||||
|
}
|
||||||
|
return siteCouponPrice;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Double getSiteCouponPoint() {
|
||||||
|
if (siteCouponPoint <= 0) {
|
||||||
|
return 0D;
|
||||||
|
}
|
||||||
|
return siteCouponPoint;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Double getSiteCouponCommission() {
|
||||||
|
if (siteCouponCommission <= 0) {
|
||||||
|
return 0D;
|
||||||
|
}
|
||||||
|
return siteCouponCommission;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public Double getFlowPrice() {
|
||||||
|
if (flowPrice <= 0) {
|
||||||
|
return 0D;
|
||||||
|
}
|
||||||
|
return flowPrice;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Double getSettlementPrice() {
|
||||||
|
if (settlementPrice <= 0) {
|
||||||
|
return 0D;
|
||||||
|
}
|
||||||
|
return settlementPrice;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Double getBillPrice() {
|
||||||
|
if (billPrice <= 0) {
|
||||||
|
return 0D;
|
||||||
|
}
|
||||||
|
return billPrice;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user