|
|
@@ -68,6 +68,20 @@
|
|
|
工艺
|
|
|
</p>
|
|
|
<div class="layui-form-item" id='z4_craft'>
|
|
|
+
|
|
|
+ <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="满底烫镭射银">
|
|
|
+ <div class="layui-inline shuangmian " style="width: 110px;display: none">
|
|
|
+ <select class="select" name="craftShua">
|
|
|
+ <option value="单面">单面</option>
|
|
|
+ <option value="双面">双面</option>
|
|
|
+ </select>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
<div class="layui-input-block" style="display:inline-block;">
|
|
|
配件:
|
|
|
<input type="checkbox" class="peijian" name="craft" lay-filter="peijian" value="配葫芦针"
|
|
|
@@ -127,6 +141,10 @@
|
|
|
ins = carousel.render({});
|
|
|
var html = " ";
|
|
|
var remark = " ";
|
|
|
+ const carft_list1 = ["单面", "双面"];
|
|
|
+
|
|
|
+ const carft_list2 = ["直角裁切", "异形模切", "满底烫镭射银"];
|
|
|
+
|
|
|
// 清空轮播图
|
|
|
$("#carousel").empty();
|
|
|
$("#remark").empty();
|
|
|
@@ -164,6 +182,34 @@
|
|
|
}
|
|
|
}
|
|
|
});
|
|
|
+ form.on('checkbox(ui_craft)', function (data) {
|
|
|
+ let craft_list = [];
|
|
|
+ $("input[name='craft']:checked").each(function () {
|
|
|
+ if (!$(this).is(':disabled')) {
|
|
|
+ craft_list.push($(this).val());
|
|
|
+ }
|
|
|
+ }
|
|
|
+ );
|
|
|
+
|
|
|
+ const carft2 = carft_list2.filter(craft => craft_list.includes(craft));
|
|
|
+ if (carft2.length > 1) {
|
|
|
+ $(data.elem).prop("checked", false);
|
|
|
+ layer.msg("裁切工艺不能同时选择", {offset: ['300px', '300px']}, function () {
|
|
|
+ });
|
|
|
+ form.render();
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ if (data.value == "满底烫镭射银") {
|
|
|
+ if ($(data.elem).is(":checked")) {
|
|
|
+ $("#z4_craft .shuangmian").show();
|
|
|
+ $("#z4_craft .shuangmian").prop("disabled", false);
|
|
|
+ } else {
|
|
|
+ $("#z4_craft .shuangmian").hide();
|
|
|
+ $("#z4_craft .shuangmian").prop("disabled", true);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
form.on('checkbox(peijian)', function (data) {
|
|
|
let peijiansize = $(".peijian:checked").length;
|
|
|
if (peijiansize > 1) {
|
|
|
@@ -211,6 +257,19 @@
|
|
|
craft.push($(this).val());
|
|
|
}
|
|
|
});
|
|
|
+ if (craft.indexOf("满底烫镭射银") > -1) {
|
|
|
+ craft.push($("select[name='craftShua'] option:selected").val());
|
|
|
+ }
|
|
|
+ if (craft.indexOf("配尼龙绳") > -1 || craft.indexOf("穿尼龙绳") > -1) {
|
|
|
+ craft.push($("select[name='shen_color'] option:selected").val());
|
|
|
+ }
|
|
|
+
|
|
|
+ const carft2 = carft_list2.filter(item => craft.includes(item));
|
|
|
+ if (carft2.length == 0) {
|
|
|
+ layer.msg("请选择裁切工艺", {offset: ['300px', '300px']}, function () {
|
|
|
+ });
|
|
|
+ return false;
|
|
|
+ }
|
|
|
$.ajax({
|
|
|
url: "${path}/getThanSum",
|
|
|
type: "GET",
|