Просмотр исходного кода

修改特种纸名片模切价格

zhuyiyi 3 месяцев назад
Родитель
Сommit
653e1bd831
1 измененных файлов с 6 добавлено и 4 удалено
  1. 6 4
      src/main/java/lingtao/net/service/ProductService.java

+ 6 - 4
src/main/java/lingtao/net/service/ProductService.java

@@ -1738,18 +1738,20 @@ public class ProductService {
                         getCraft(dto, priceList, null, null, 0);
                         getCraft(dto, priceList, null, null, 0);
                     }
                     }
                     // 根据位数重新算价格
                     // 根据位数重新算价格
-                    for (Product product : priceList) {
-                        product.setPrice(Math.ceil(product.getPrice() * min * zhekou));
-                    }
                     // 根据款数重新算价格
                     // 根据款数重新算价格
                     for (Product product : priceList) {
                     for (Product product : priceList) {
-                        product.setPrice(Math.ceil(product.getPrice() * number));
+                        product.setPrice(Math.ceil(product.getPrice() * number * min * zhekou));
                     }
                     }
                     if ("芳怡".equals(kind) || "草香".equals(kind)) {
                     if ("芳怡".equals(kind) || "草香".equals(kind)) {
                         for (Product product : priceList) {
                         for (Product product : priceList) {
                             product.setPrice(Math.floor(product.getPrice() * 1.5));
                             product.setPrice(Math.floor(product.getPrice() * 1.5));
                         }
                         }
                     }
                     }
+                    if ("皙贝".equals(kind) && craft_list.contains("异形模切")) {
+                        for (Product product : priceList) {
+                            product.setPrice(Math.ceil(product.getPrice() * 0.8));
+                        }
+                    }
                 }
                 }
 //                int tzWei = Integer.parseInt(Pattern.compile("[^0-9]").matcher(kind).replaceAll("").trim());// 获取材质中的克数
 //                int tzWei = Integer.parseInt(Pattern.compile("[^0-9]").matcher(kind).replaceAll("").trim());// 获取材质中的克数
                 int tzWei = 300;// 获取材质中的克数
                 int tzWei = 300;// 获取材质中的克数