Tento commit je obsažen v:
2025-12-05 09:51:29 +08:00
rodič d7001df657
revize b5cb6cd1b0
5 změnil soubory, kde provedl 560 přidání a 10 odebrání
+58 -9
Zobrazit soubor
@@ -38,6 +38,12 @@
<option value="27*27">27*27cm</option>
</select>
</div>
<div class="layui-form-item">
<input type="radio" name="shen_color" lay-filter="colorType" title="单色" value="单色" checked>
<span>
<input type="radio" name="shen_color" lay-filter="colorType" title="双色" value="双色">
</span>
</div>
<p>
印刷颜色
</p>
@@ -52,6 +58,20 @@
<option value="黄色">黄色</option>
<option value="红色">红色</option>
</select>
</div>
<div class="layui-form-item" style="display: none">
<select id="colorT" name="craft" class="layui-form-select" disabled>
<option value="黑色">黑色</option>
<option value="咖啡色">咖啡色</option>
<option value="浅绿色">浅绿色</option>
<option value="深绿色">深绿色</option>
<option value="蓝色">蓝色</option>
<option value="橘色">橘色</option>
<option value="黄色">黄色</option>
<option value="红色">红色</option>
</select>
</div>
<p>
数量(箱)
@@ -166,15 +186,25 @@
}
});
form.on('select(pcount_filter)', function (data) {
if (data.value == 1) {
$("#size").val("12.8*10.5*6.5")
$("input[name='shen_color'][value='单色']").click();
$("input[name='shen_color'][value='双色']").parent().show();
$("input[name='shen_color'][value='双色']").attr("disabled", false);
$("#colorT").parent().hide();
$("#colorT").attr("disabled", true)
if (data.value == '23*23') {
$("input[name='shen_color'][value='双色']").parent().hide();
$("input[name='shen_color'][value='双色']").attr("disabled", true);
}
if (data.value == 3) {
$("#size").val("21.5*16*6.5")
}
if (data.value == 5) {
$("#size").val("16.5*13.5*5")
form.render();
})
form.on("radio(colorType)", function (data) {
$("#colorT").parent().hide();
$("#colorT").attr("disabled", true)
if (data.value == '双色') {
$("#colorT").parent().show();
$("#colorT").attr("disabled", false)
}
form.render();
})
form.on('checkbox(ui_craft)', function (data) {
let craft_list = [];
@@ -204,7 +234,13 @@
});
return false;
}
craft.push($("select[name='craft'] option:selected").val());
$("select[name='craft']").each(function (i) {
// 没有被禁用的工艺加到arr中
if (!$(this).is(':disabled')) {
craft.push($(this).find("option:selected").val());
}
});
$("input:checkbox[name='craft']:checked").each(function (i) {
// 没有被禁用的工艺加到arr中
if (!$(this).is(':disabled')) {
@@ -220,12 +256,25 @@
return false;
}
if (size == "23*23" || size == "27*27") {
if(count < 3){
if (count < 3) {
layer.msg("23*23、27*27尺寸3箱起做", {offset: ['300px', '300px']}, function () {
});
return false;
}
}
let colorType = $("input[name='shen_color']:checked").val();
if (size == "23*23" || size == "27*27") {
if (count < 3) {
layer.msg("23*23、27*27尺寸3箱起做", {offset: ['300px', '300px']}, function () {
});
return false;
}
}
if (colorType == "双色" && count < 5) {
layer.msg("双色5箱起做", {offset: ['300px', '300px']}, function () {
});
return false;
}
$.ajax({
url: "${path}/getThanSum",