精进product

main
韩宛彤 1 day ago
parent cf91be4127
commit fec941e6ca

@ -114,4 +114,33 @@ public class Product {
", listDate='" + listDate + '\'' +
'}';
}
// 计算折扣率
public Double getDiscountRate() {
if (marketPrice != null && marketPrice > 0 && salesPrice != null) {
return (salesPrice / marketPrice) * 10;
}
return 0.0;
}
// 判断是否有优惠
public boolean hasDiscount() {
if (marketPrice != null && salesPrice != null) {
return salesPrice < marketPrice;
}
return false;
}
// 获取节省金额
public Double getSavedAmount() {
if (marketPrice != null && salesPrice != null) {
return marketPrice - salesPrice;
}
return 0.0;
}
// 判断是否为热门商品
public boolean isHotProduct() {
return "是".equals(isPopular) || "true".equalsIgnoreCase(isPopular) || "1".equals(isPopular);
}
}

Loading…
Cancel
Save