From 82161e4fe47d3c75340fede9070738e1141e421c Mon Sep 17 00:00:00 2001
From: Hentua <wangdoubleone@gmail.com>
Date: Thu, 24 Aug 2023 23:38:38 +0800
Subject: [PATCH] fix

---
 src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallGoodsService.java |   28 ++++++++--------------------
 1 files changed, 8 insertions(+), 20 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallGoodsService.java b/src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallGoodsService.java
index 5557ed3..218b441 100644
--- a/src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallGoodsService.java
+++ b/src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallGoodsService.java
@@ -117,11 +117,10 @@
                     if (StrUtil.isEmpty(originalPrice)) {
                         return new FebsResponse().fail().message("商品规格原价不能为空");
                     }
-                    addSku.setPresentPrice(addSku.getOriginalPrice());
-//                    String presentPrice = addSku.getPresentPrice();
-//                    if (StrUtil.isEmpty(presentPrice)) {
-//                        return new FebsResponse().fail().message("商品规格现价不能为空");
-//                    }
+                    String presentPrice = addSku.getPresentPrice();
+                    if (StrUtil.isEmpty(presentPrice)) {
+                        return new FebsResponse().fail().message("商品规格现价不能为空");
+                    }
                     if (StrUtil.isEmpty(addSku.getLevelOnePrice())
                     || StrUtil.isEmpty(addSku.getLevelTwoPrice())
                             || StrUtil.isEmpty(addSku.getLevelThreePrice())) {
@@ -175,8 +174,7 @@
             sku.setSkuImage(mallGoods.getThumb());
             sku.setSkuName(mallGoods.getGoodsName());
             sku.setCostPrice(mallGoods.getCostPrice());
-//            sku.setPresentPrice(new BigDecimal(mallGoods.getPresentPrice()));
-            sku.setPresentPrice(new BigDecimal(mallGoods.getOriginalPrice()));
+            sku.setPresentPrice(new BigDecimal(mallGoods.getPresentPrice()));
             sku.setOriginalPrice(new BigDecimal(mallGoods.getOriginalPrice()));
             sku.setLevelOnePrice(mallGoods.getLevelOnePrice());
             sku.setLevelTwoPrice(mallGoods.getLevelTwoPrice());
@@ -375,19 +373,9 @@
                     if (originalPrice.compareTo(BigDecimal.ZERO) <= 0) {
                         return new FebsResponse().fail().message("商品规格原价不能小于0");
                     }
-//                    addSku.setPresentPrice(addSku.getOriginalPrice());
-//                    BigDecimal presentPrice = addSku.getPresentPrice();
-//                    if (presentPrice.compareTo(BigDecimal.ZERO) < 0) {
-//                        return new FebsResponse().fail().message("商品规格现价不能小于0");
-//                    }
-                    if (addSku.getLevelOnePrice().compareTo(BigDecimal.ZERO) < 0) {
-                        return new FebsResponse().fail().message("商品等级价格不能小于0");
-                    }
-                    if (addSku.getLevelTwoPrice().compareTo(BigDecimal.ZERO) < 0) {
-                        return new FebsResponse().fail().message("商品等级价格不能小于0");
-                    }
-                    if (addSku.getLevelThreePrice().compareTo(BigDecimal.ZERO) < 0) {
-                        return new FebsResponse().fail().message("商品等级价格不能小于0");
+                    BigDecimal presentPrice = addSku.getPresentPrice();
+                    if (presentPrice.compareTo(BigDecimal.ZERO) < 0) {
+                        return new FebsResponse().fail().message("商品规格现价不能小于0");
                     }
                     BigDecimal goodsWeight = addSku.getGoodsWeight();
                     if(BigDecimal.ZERO.compareTo(goodsWeight) > 0){

--
Gitblit v1.9.1