新增印白工艺
This commit is contained in:
@@ -1619,7 +1619,7 @@ public class PriceUtils {
|
||||
}
|
||||
|
||||
if (!StringUtils.isEmpty(zhuan)) {
|
||||
if ("烫金".equals(zhuan[0]) || "烫哑金".equals(zhuan[0]) || "烫亮金".equals(zhuan[0]) || "烫银".equals(zhuan[0]) || "烫蓝".equals(zhuan[0]) || "烫红".equals(zhuan[0]) || "烫黑".equals(zhuan[0]) || "玫瑰金".equals(zhuan[0]) || "镭射银".equals(zhuan[0]) || "镭射金".equals(zhuan[0]) || "炫彩镭射".equals(zhuan[0])) {
|
||||
if ("烫金".equals(zhuan[0]) || "烫哑金".equals(zhuan[0]) || "烫哑银".equals(zhuan[0]) || "烫亮金".equals(zhuan[0]) || "烫银".equals(zhuan[0]) || "烫蓝".equals(zhuan[0]) || "烫红".equals(zhuan[0]) || "烫黑".equals(zhuan[0]) || "玫瑰金".equals(zhuan[0]) || "镭射银".equals(zhuan[0]) || "镭射金".equals(zhuan[0]) || "炫彩镭射".equals(zhuan[0])) {
|
||||
// 起步价+58元
|
||||
price = price + (40 * area);
|
||||
price = price > 80 ? price : 80;
|
||||
@@ -3702,6 +3702,33 @@ public class PriceUtils {
|
||||
return price;
|
||||
}
|
||||
|
||||
public static List<Product> getYinBaiPrice(List<Product> productList, double width, double length) {
|
||||
double miniprice = 50;
|
||||
double miniarea = 9;
|
||||
//cm
|
||||
double[] prices = {7.2, 4.6, 4, 2.8, 2.5, 2.24, 2.02, 1.92, 1.63, 1.56, 1.34, 1.26, 1.25, 1.04, 0.86, 0.64};
|
||||
double[] areas = {9, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 140, 210, 420};
|
||||
double area = width * length;
|
||||
double craft_price = 0;
|
||||
if (area < miniarea) {
|
||||
craft_price = miniprice;
|
||||
} else {
|
||||
for (int i = 1; i < areas.length; i++) {
|
||||
if (area < areas[i]) {
|
||||
craft_price = prices[i - 1] * area;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (craft_price == 0) {
|
||||
craft_price = prices[prices.length - 1] * area;
|
||||
}
|
||||
}
|
||||
for (Product pro : productList) {
|
||||
pro.setPrice(Math.ceil(pro.getPrice() + craft_price));
|
||||
}
|
||||
return productList;
|
||||
}
|
||||
|
||||
public FunReturnVo getBagTagPrice(String kind2Value, String kindValue) {
|
||||
FunReturnVo vo = new FunReturnVo();
|
||||
if ("1".equals(kind2Value)) {
|
||||
|
||||
Reference in New Issue
Block a user