This commit is contained in:
2025-03-22 14:38:12 +08:00
rodzic 78166f6bd8
commit 90d885845f
3 zmienionych plików z 59 dodań i 1 usunięć
@@ -2955,6 +2955,27 @@ public class ProductService {
product.setWeight(df.format(wei * product.getCount() * number));
}
}
if (number > 1 && width * length * 10000 < 40 * 50) {
if (("1".equals(kind) && ("1".equals(kind2) || "3".equals(kind2) || "8".equals(kind2) || "15".equals(kind2))) || "2".equals(kind)) {
double desFee = 0;
if (dto.getP() == 1 || dto.getP() == 2 || dto.getP() == 3) {
desFee = 3;
} else if (dto.getP() == 4) {
desFee = 5;
} else if (dto.getP() == 5) {
desFee = 6;
} else {
desFee = 11;
}
for (Product product : priceList) {
product.setPrice(Math.floor(product.getPrice() + desFee * (number - 1)));
}
}
}
}
return priceList;
// 扇子
+1 -1
Wyświetl plik
@@ -32,7 +32,7 @@
<option value="192*128">192*128</option>
<option value="144*96">144*96</option>
<option value="240*160">240*160</option>
<option value="288*180">288*180</option>
<option value="288*192">288*192</option>
<option value="120*80">120*80</option>
</select>
</div>
@@ -227,6 +227,20 @@
<input type="text" placeholder="请输入客户旺旺号" autocomplete="off" name="wangwang" id="wangwang"
class="layui-input">
</div>
<div class="layui-form-item" id="ui_des" style="display:none;">
<p>
设计内容
</p>
<select name="desType" lay-filter="desType" id="desType" class="select" lay-search>
<option value=""></option>
<option value="1">改序号</option>
<option value="2">改名字</option>
<option value="3">改二维码</option>
<option value="4">改图片</option>
<option value="5">改内容模板相同</option>
<option value="6" selected>改内容模板完全不同</option>
</select>
</div>
<!-- 制度牌 -->
<div class="zhiDuPai" style="display:none">
<p>
@@ -532,10 +546,26 @@
ins = carousel.render({});
var kind;
$("#number").on("input", function (e) {
showDes()
});
function showDes() {
var number = $("#number").val();
let number_kindValue = $("input[name='kindValue']:checked").val();
let number_kind2Value = $("select[name='kind2Value'] option:selected").val();
if (number > 1 && ((number_kindValue == 1 && (number_kind2Value == 3 || number_kind2Value == 8 || number_kind2Value == 15)) || number_kindValue == 2)) {
$("#ui_des").show();
} else {
$("#ui_des").hide();
}
}
// 根据类目获取产品名称
form.on('radio(kindValue)', function (data) {
kind = data.value;
$(".zdt_xiezhen").hide();
showDes()
// 制度牌
$(".zhiDuPai").hide();
$(".zhiDuPai").find(":input").attr("disabled", true);
@@ -990,6 +1020,7 @@
var kind2;
// 根据产品名称展示工艺
form.on('select(kind2Value)', function (data) {
showDes()
if (data.value == '红底条幅') {
$("#width").find("option[value = 50]").attr("selected", true);
$(".redNo").attr("disabled", true);
@@ -1600,7 +1631,13 @@
if (dengxType == 1 && value == 2 && kind2 == "摆摊软膜灯箱") {
unit = "套"
}
if (number > 1) {
if ($("#ui_des").css("display") != "none") {
let numberType = $("#desType option:selected").text();
span_result += "款数:" + number + "-" + numberType + "\n";
}
for (let i = 0; i < data.length; i++) {
span_result += number + '款 各' + data[i].count + unit + ",共" + data[i].price + "元" + '\n'
data[i].number = number;