新增淋膜纸尺寸
Цей коміт міститься в:
@@ -31,6 +31,9 @@
|
||||
</div>
|
||||
<p>
|
||||
尺寸(CM/厘米)
|
||||
<span>
|
||||
<input type="checkbox" name="switchSize" lay-filter="switchSize" title="自定义尺寸">
|
||||
</span>
|
||||
</p>
|
||||
<div class="layui-form-item" id="ui_size">
|
||||
<select name="size" class="select" id="size">
|
||||
@@ -40,7 +43,9 @@
|
||||
<option value="42*28.5">42*28.5</option>
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="layui-form-item" style="display: none">
|
||||
<input type="text" name="size" id="diySize" placeholder="格式:长*宽" class="layui-input" autocomplete="off">
|
||||
</div>
|
||||
<p>
|
||||
数量(个)
|
||||
</p>
|
||||
@@ -193,6 +198,20 @@
|
||||
return false;
|
||||
}
|
||||
})
|
||||
form.on('checkbox(switchSize)', function (data) {
|
||||
$("#diySize").parent().hide()
|
||||
$("#size").parent().show()
|
||||
$("#size").attr("disabled", false);
|
||||
$("#diySize").attr("disabled", true);
|
||||
if (data.elem.checked) {
|
||||
$("#diySize").parent().show()
|
||||
$("#size").parent().hide()
|
||||
$("#size").attr("disabled", true);
|
||||
$("#diySize").attr("disabled", false);
|
||||
|
||||
}
|
||||
form.render();
|
||||
})
|
||||
|
||||
// 点击计算,计算价格
|
||||
form.on('submit(acount_btn)', function (data) {
|
||||
@@ -202,9 +221,28 @@
|
||||
var kind = $("#ui_bq_name option:selected").text();
|
||||
var craft = [];
|
||||
let coNumber = $("select[name='co_number'] option:selected").val()
|
||||
if ($("input[name='switchSize']").is(":checked")) {
|
||||
size = $("#diySize").val();
|
||||
}
|
||||
if(coNumber == ""){
|
||||
layer.msg("请选择印色数量", {offset: ['300px', '300px']}, function () {
|
||||
});
|
||||
return false;
|
||||
}
|
||||
if (size == "") {
|
||||
layer.msg('请填写尺寸!', {offset: ['300px', '300px']}, function () {
|
||||
});
|
||||
return false;
|
||||
}
|
||||
if ((size.split("*")[0] > 42 || size.split("*")[1] > 28.5) && (size.split("*")[1] > 42 || size.split("*")[0] > 28.5)) {
|
||||
layer.msg('最大尺寸42*28.5cm!', {offset: ['300px', '300px']}, function () {
|
||||
});
|
||||
return false;
|
||||
}
|
||||
if ((size.split("*")[0] < 21 || size.split("*")[1] < 14)&&(size.split("*")[0] < 14 || size.split("*")[1] < 21)) {
|
||||
layer.msg('最小尺寸21*14cm!', {offset: ['300px', '300px']}, function () {
|
||||
});
|
||||
return false;
|
||||
}
|
||||
$("input:checkbox[name='craft']:checked").each(function (i) {
|
||||
// 没有被禁用的工艺加到arr中
|
||||
|
||||
Посилання в новій задачі
Заблокувати користувача