卡片取消单面印刷,修改条幅价格
This commit is contained in:
@@ -3542,11 +3542,14 @@ public class PriceUtils {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (startIndex == endIndex && startIndex == 0) {
|
if (startIndex == endIndex && startIndex == 0) {
|
||||||
price = price_list[endIndex];
|
price = price_list[endIndex] * area;
|
||||||
} else if (startIndex == endIndex) {
|
} else if (startIndex == endIndex) {
|
||||||
price = (price_list[endIndex] * areas[endIndex] / areas[endIndex]) * area;
|
price = (price_list[endIndex] * areas[endIndex] / areas[endIndex]) * area;
|
||||||
} else {
|
} else {
|
||||||
price = (price_list[startIndex] * areas[startIndex] + price_list[endIndex] * areas[endIndex]) / (areas[startIndex] + areas[endIndex]) * area;
|
double end_price = price_list[endIndex]*areas[endIndex];
|
||||||
|
double start_price = price_list[startIndex]*areas[startIndex];
|
||||||
|
price = ((areas[endIndex] - area) / (areas[endIndex] - areas[startIndex])) * start_price + ((area - areas[startIndex]) / (areas[endIndex] - areas[startIndex])) * end_price;
|
||||||
|
|
||||||
}
|
}
|
||||||
price = islast ? last_price * area : price;
|
price = islast ? last_price * area : price;
|
||||||
return Math.ceil(price);
|
return Math.ceil(price);
|
||||||
|
|||||||
@@ -532,8 +532,7 @@
|
|||||||
工艺
|
工艺
|
||||||
</p>
|
</p>
|
||||||
<div class="layui-input-block">
|
<div class="layui-input-block">
|
||||||
<input type="radio" name="craftShua" value="单面印刷" title="单面印刷" checked>
|
<input type="radio" name="craftShua" value="双面印刷" title="双面印刷" checked>
|
||||||
<input type="radio" name="craftShua" value="双面印刷" title="双面印刷">
|
|
||||||
<span class="zhijiaoCard">
|
<span class="zhijiaoCard">
|
||||||
<input type="checkbox" name="craft" lay-filter="switchCraft" value="直角" title="直角"
|
<input type="checkbox" name="craft" lay-filter="switchCraft" value="直角" title="直角"
|
||||||
lay-skin="primary" class="zhijiaoCraft">
|
lay-skin="primary" class="zhijiaoCraft">
|
||||||
|
|||||||
@@ -74,8 +74,8 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="layui-input-block" style="display:inline-block;">
|
<div class="layui-input-block" style="display:inline-block;">
|
||||||
裁切工艺:
|
裁切工艺:
|
||||||
<input type="checkbox" name="craft" lay-filter="ui_craft" value="直角裁切" title="直角裁切" checked>
|
<input type="checkbox" name="craft" lay-filter="ui_craft" value="直角裁切" title="直角裁切">
|
||||||
<input type="checkbox" name="craft" lay-filter="ui_craft" value="异形模切" title="异形模切">
|
<input type="checkbox" name="craft" lay-filter="ui_craft" value="异形模切" title="异形模切" checked>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<hr>
|
<hr>
|
||||||
@@ -206,16 +206,16 @@
|
|||||||
});
|
});
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
/*if ((size.split("*")[0] < 5 || size.split("*")[1] < 4.5) && (size.split("*")[0] < 4.5 || size.split("*")[1] < 5)) {
|
if ((size.split("*")[0] < 4 || size.split("*")[1] < 4)) {
|
||||||
layer.msg("【PET透卡】尺寸不能小于5*4.5 cm", {offset: ['300px', '300px']}, function () {
|
layer.msg("【水标】尺寸不能小于4*4 cm", {offset: ['300px', '300px']}, function () {
|
||||||
});
|
});
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if ((size.split("*")[0] > 58.7 || size.split("*")[1] > 42.4) && (size.split("*")[0] > 42.4 || size.split("*")[1] > 58.7)) {
|
if ((size.split("*")[0] > 30 || size.split("*")[1] > 30)) {
|
||||||
layer.msg("【PET透卡】尺寸不能大于58.7*42.4 cm", {offset: ['300px', '300px']}, function () {
|
layer.msg("【水标】尺寸不能大于30*30 cm", {offset: ['300px', '300px']}, function () {
|
||||||
});
|
});
|
||||||
return false;
|
return false;
|
||||||
}*/
|
}
|
||||||
$("input:checkbox[name='craft']:checked").each(function (i) {
|
$("input:checkbox[name='craft']:checked").each(function (i) {
|
||||||
// 没有被禁用的工艺加到arr中
|
// 没有被禁用的工艺加到arr中
|
||||||
if (!$(this).is(':disabled')) {
|
if (!$(this).is(':disabled')) {
|
||||||
|
|||||||
Reference in New Issue
Block a user