This commit is contained in:
2025-05-14 08:56:00 +08:00
parent 558fd63b2f
commit 90d53eb26b
12 changed files with 349 additions and 112 deletions
+8 -1
View File
@@ -555,7 +555,14 @@
}
</script>
<script>
var system_isPdd = ${ sessionScope.USER_SESSION.role.contains('1045') };
let shop_list = [1045, 1054, 1029];
let role_list = [${sessionScope.USER_SESSION.role}];
var system_isPdd = false;
shop_list.forEach(shop_id => {
if (role_list.includes(shop_id)) {
system_isPdd = true;
}
})
// 不给客服看
/* if(${ !sessionScope.USER_SESSION.role.contains('999') }){ */
// 春节倒计时
+29 -10
View File
@@ -24,9 +24,9 @@
</span>
<form class="layui-form">
<div class="layui-form-item">
<%-- <input type="radio" lay-filter="stickerKind" name="stickerKind" value="常用种类" title="常用种类">--%>
<%-- <input type="radio" lay-filter="stickerKind" name="stickerKind" value="常用种类" title="常用种类">--%>
<!-- <input type="radio" lay-filter="stickerKind" name="stickerKind" value="少数量" title="少数量(100个以内)"> -->
<%-- <input type="radio" lay-filter="stickerKind" name="stickerKind" value="专版打印" title="专版打印">--%>
<%-- <input type="radio" lay-filter="stickerKind" name="stickerKind" value="专版打印" title="专版打印">--%>
<%-- <input type="radio" lay-filter="stickerKind" name="stickerKind" value="封口贴" title="封口贴">--%>
<input type="radio" lay-filter="stickerKind" name="stickerKind" value="插旗" title="插旗">
<%-- <input type="radio" lay-filter="stickerKind" name="stickerKind" value="双面印刷不干胶" title="双面印刷不干胶">--%>
@@ -345,9 +345,9 @@
</form>
<form class="layui-form cq" style="display: none;">
<%-- <p>--%>
<%-- 工艺--%>
<%-- </p>--%>
<%-- <p>--%>
<%-- 工艺--%>
<%-- </p>--%>
<div class="layui-form-item yq">
<span class="ui_craftShua">
|&nbsp;&nbsp;&nbsp;&nbsp;
@@ -420,6 +420,25 @@
<!-- <script src="../../js/acountExpressFee.js" charset="utf-8"></script> -->
<%@include file="/views/copyResult.jsp" %>
<script>
setNumberOptions();
function setNumberOptions() {
let html = '';
if (window.parent.system_isPdd) {
html = `<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>`;
} else {
html = `<option value=""></option>
<option value="1">改序号</option>
<option value="6" selected>改内容模板完全不同</option>`;
}
$("#desType").empty().append(html);
}
layui.use(['element', 'table', 'form', 'carousel'], function () {
var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
var carousel = layui.carousel;
@@ -454,7 +473,7 @@
});
$("#number").on("input", function (e) {
var number = e.delegateTarget.value;
if (window.parent.system_isPdd && $("input[name='stickerKind']:checked").val() == "专版打印" && number > 1) {
if ($("input[name='stickerKind']:checked").val() == "专版打印" && number > 1) {
$("#ui_des").show();
} else {
$("#ui_des").hide();
@@ -559,7 +578,7 @@
$(".ui_cq").find(":input").attr("disabled", true);
$(".normal").hide();
$('.normal input').prop("checked", false);
if (window.parent.system_isPdd && $("#number").val() > 1) {
if ($("#number").val() > 1) {
$("#ui_des").show();
}
$(".ui_sm").hide();
@@ -996,7 +1015,7 @@
var remark = " ";
if ($("input[name='stickerKind']:checked").val() == "插旗") {
var kind = "14";
if(data.value == "250克白卡纸对裱"){
if (data.value == "250克白卡纸对裱") {
kind = "250克白卡纸对裱";
}
} else if ($("input[name='stickerKind']:checked").val() == "双面印刷不干胶") {
@@ -1545,7 +1564,7 @@
if (kindValue == "拉丝金" || kindValue == "拉丝银" || kindValue == "PP合成纸") {
craftMo = ""
}
if (window.parent.system_isPdd && number > 1) {
if (number > 1) {
if ($("#desType option:selected").val() == "" || $("#desType option:selected").val() == null) {
layer.msg('请选择设计内容!', {offset: ['300px', '300px']}, function () {
});
@@ -1705,7 +1724,7 @@
span_result += kind + ' - ' + size + "厘米 - " + craft_list.join("-") + '\n';
if (number > 1) {
if (window.parent.system_isPdd && stickerKind == "专版打印") {
if (stickerKind == "专版打印") {
let numberType = $("#desType option:selected").text();
span_result += "款数:" + number + "-" + numberType + "\n";
}
+36 -10
View File
@@ -222,7 +222,7 @@
<div id="3z_yuan_size" style="display: none">
<select name="z3size1" lay-filter="z3size1" class="select">
<option value="8.5*8.5">8.5*8.5 cm</option>
<option value="10*10">10*10 cm</option>
<option value="9*9">9*9 cm</option>
</select>
</div>
</div>
@@ -778,6 +778,26 @@
}
}
setNumberOptions();
function setNumberOptions() {
let html = '';
if (window.parent.system_isPdd) {
html = `<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>`;
} else {
html = `<option value=""></option>
<option value="1">改序号</option>
<option value="6" selected>改内容模板完全不同</option>`;
}
$("#desType").empty().append(html);
}
layui.use(['table', 'form', 'carousel'], function () {
var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
var carousel = layui.carousel;
@@ -980,7 +1000,7 @@
$("#number").on("input", function (e) {
var number = e.delegateTarget.value;
var kind = $("input[name='kind']:checked").val();
if (window.parent.system_isPdd && $("input[name='couponKind']:checked").val() == "少数量" && number > 1 && kind != "婚礼报纸" && kind != "菜单") {
if ($("input[name='couponKind']:checked").val() == "少数量" && number > 1 && kind != "婚礼报纸" && kind != "菜单") {
$("#ui_des").show();
} else {
$("#ui_des").hide();
@@ -1176,9 +1196,7 @@
if (kind != "婚礼报纸" || kind != "菜单") {
$("#ui_des").hide();
} else {
if (window.parent.system_isPdd) {
$("#ui_des").show();
}
$("#ui_des").show();
}
form.render();
} else {
@@ -1556,7 +1574,7 @@
} else if (data.value == 8) {
$('.ui_door_fm').prop('checked', true);
form.on('checkbox(switch)', function (switchData) {
if (!switchData.elem.checked) {
if (!switchData.elem.checked && switchData.value == "双面覆哑膜") {
layer.msg('门挂牌不能取消 [覆膜] 工艺!', {offset: ['300px', '300px']}, function () {
});
$('.ui_door_fm').prop('checked', true);
@@ -1766,7 +1784,7 @@
$(".ui_tzmp").find(":input").attr("disabled", true);
$(".kindValue6").hide();
$(".kindValue6").find(":input").attr("disabled", true);
if (window.parent.system_isPdd && $("#number").val() > 1) {
if ($("#number").val() > 1) {
$("#ui_des").show();
}
$("#kindValueForm").show();
@@ -1848,7 +1866,7 @@
$(".lessCountHideCraft").find(":input").attr("disabled", true);
$(".ui_yh").hide();
$(".ui_tz_yh").show();
if (window.parent.system_isPdd && $("#number").val() > 1) {
if ($("#number").val() > 1) {
$("#ui_des").show();
}
@@ -2309,6 +2327,14 @@
// 打码选中的时候,显示数量下拉框、编码类型、并把数量置为1(4/28改,原来只有存酒卡才显示)
if (data.value == '打码') {
if (data.elem.checked) {
var size = $("#size").val();
if ((size.split("*")[0] < 9 || size.split("*")[1] < 5.4) && (size.split("*")[1] < 9 || size.split("*")[0] < 5.4)) {
$(data.elem).next().attr("class", "layui-unselect layui-form-checkbox");
$(data.elem).prop("checked", false);
layer.msg('打码工艺最小尺寸9*5.4cm', {offset: ['300px', '300px']}, function () {
});
return false;
}
$(".bmType").show();
$(".damaHide").show();
$(".dama").val(1);
@@ -3033,7 +3059,7 @@
return false;
}
}
if (window.parent.system_isPdd && number > 1) {
if (number > 1) {
if ($("#desType option:selected").val() == "" || $("#desType option:selected").val() == null) {
if (kind != "婚礼报纸" && kind != "菜单") {
layer.msg('请选择设计内容!', {offset: ['300px', '300px']}, function () {
@@ -3299,7 +3325,7 @@
}
if (number > 1) {
if (window.parent.system_isPdd && couponKind == "少数量") {
if (couponKind == "少数量") {
let numberType = $("#desType option:selected").text();
span_result += "款数:" + number + "-" + numberType + "\n";
}
+20 -1
View File
@@ -132,6 +132,24 @@
<script src="../../js/carousel.js" charset="utf-8"></script>
<%@include file="/views/copyResult.jsp" %>
<script>
setNumberOptions();
function setNumberOptions() {
let html = '';
if (window.parent.system_isPdd) {
html = `<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>`;
} else {
html = `<option value=""></option>
<option value="1">改序号</option>
<option value="6" selected>改内容模板完全不同</option>`;
}
$("#desType").empty().append(html);
}
layui.use(['table', 'form', 'carousel'], function () {
var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
var carousel = layui.carousel;
@@ -192,12 +210,13 @@
});
$("#number").on("input", function (e) {
var number = e.delegateTarget.value;
if (window.parent.system_isPdd && number > 1) {
if ( number > 1) {
$("#ui_des").show();
} else {
$("#ui_des").hide();
}
});
// 点击计算,计算价格
form.on('submit(acount_btn)', function (data) {
var kindData = {
+21 -7
View File
@@ -299,35 +299,49 @@
form.on("radio(typeValue)", function (data) {
let html = ``;
$("#spec").empty();
//烘焙 小+30 大+60
if (data.value == 0) {
html = `<option value="1" selected>1号袋(宽250*高240*厚130</option>
html = `<option value="1" selected>1号袋(宽230*高250*厚150</option>
<option value="31">小1号袋(宽230*高210*厚150</option>
<option value="62">大2号袋(宽240*高320*厚140</option>
<option value="3">3号袋(宽280*高265*厚150</option>
<option value="6">6号袋(宽160*高230*厚80</option>
<option value="7">7号袋(宽210*高270*厚110</option>
<option value="37">小7号袋(宽210*高230*厚110</option>
<option value="38">小8号袋(宽210*高210*厚140</option>
<option value="10">10号袋(宽320*高270*厚110</option>
<option value="12">12号袋(宽250*高320*厚130</option>`;
<option value="12">12号袋(宽350*高270*厚130</option>`;
$("#spec").append(html);
}
//外卖送餐
if (data.value == 1) {
html = `<option value="2" selected>2号袋(宽250*高270*厚130</option>
html = `<option value="2" selected>2号袋(宽240*高265*厚140</option>
<option value="31">小1号袋(宽230*高210*厚150</option>
<option value="62">大2号袋(宽240*高320*厚140</option>
<option value="3">3号袋(宽280*高265*厚150</option>
<option value="4">4号袋(宽230*高250*厚150</option>
<option value="4">4号袋(宽130*高160*厚80</option>
<option value="7">7号袋(宽210*高270*厚110</option>
<option value="37">小7号袋(宽210*高230*厚110</option>
<option value="8">8号袋(宽210*高265*厚140</option>
<option value="38">小8号袋(宽210*高210*厚140</option>
<option value="9">9号袋(宽250*高270*厚170</option>`;
$("#spec").append(html);
}
//饮品外卖
if (data.value == 2) {
html = `<option value="5" selected>5号袋(宽110*高250*厚100</option>
<option value="7">7号袋(宽210*高270*厚110</option>
<option value="9">9号袋(宽250*高270*厚170</option>`;
$("#spec").append(html);
}
//礼品购物
if (data.value == 3) {
html = `<option value="7" selected>7号袋(宽210*高270*厚110</option>
html = `<option value="4" selected>4号袋(宽130*高160*厚80</option>
<option value="7">7号袋(宽210*高270*厚110</option>
<option value="10">10号袋(宽320*高270*厚110</option>
<option value="11">11号袋(宽320*高390*厚110</option>`;
<option value="11">11号袋(宽320*高390*厚110</option>
<option value="12">12号袋(宽350*高270*厚130</option>`;
$("#spec").append(html);
}
form.render();
@@ -338,7 +352,7 @@
let spec = $("#spec").val();
let kindValue = $(".npzd select[name='kindValue']").val();
let count_html = `<option value=""></option>`;
if (spec <= 10 && kindValue == 0) {
if (spec <= 10 && kindValue == 0) {
count_html +=
`<option value="100">100</option>`;
}
+19 -2
View File
@@ -131,6 +131,23 @@
<script src="../../js/carousel.js" charset="utf-8"></script>
<%@include file="/views/copyResult.jsp" %>
<script>
function setNumberOptions() {
let html = '';
if (window.parent.system_isPdd) {
html = `<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>`;
} else {
html = `<option value=""></option>
<option value="1">改序号</option>
<option value="6" selected>改内容模板完全不同</option>`;
}
$("#desType").empty().append(html);
}
layui.use(['table', 'form', 'carousel'], function () {
var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
var carousel = layui.carousel;
@@ -171,7 +188,7 @@
$("#number").on("input", function (e) {
var number = e.delegateTarget.value;
if (window.parent.system_isPdd && number > 1 && $("input[name='stickerKind']:checked").val() == "专版打印") {
if ( number > 1 && $("input[name='stickerKind']:checked").val() == "专版打印") {
$("#ui_des").show();
} else {
$("#ui_des").hide();
@@ -262,7 +279,7 @@
});
return false;
}
if (window.parent.system_isPdd && number > 1 && stickerKind == "专版打印") {
if (number > 1 && stickerKind == "专版打印") {
if ($("#desType option:selected").val() == "" || $("#desType option:selected").val() == null) {
layer.msg('请选择设计内容!', {offset: ['300px', '300px']}, function () {
});
+20 -2
View File
@@ -537,6 +537,24 @@
</body>
<%@include file="/views/copyResult.jsp" %>
<script>
setNumberOptions();
function setNumberOptions() {
let html = '';
if (window.parent.system_isPdd) {
html = `<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>`;
} else {
html = `<option value=""></option>
<option value="1">改序号</option>
<option value="6" selected>改内容模板完全不同</option>`;
}
$("#desType").empty().append(html);
}
layui.use(['table', 'form', 'carousel'], function () {
var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
var carousel = layui.carousel;
@@ -554,7 +572,7 @@
var number = $("#number").val();
let number_kindValue = $("input[name='kindValue']:checked").val();
let number_kind2Value = $("select[name='kind2Value'] option:selected").val();
if (window.parent.system_isPdd && number > 1 && ((number_kindValue == 0 && number_kind2Value == 0) || (number_kindValue == 1 && (number_kind2Value == 3 || number_kind2Value == 8 || number_kind2Value == 15)) || number_kindValue == 2)) {
if ( number > 1 && ((number_kindValue == 0 && number_kind2Value == 0) || (number_kindValue == 1 && (number_kind2Value == 3 || number_kind2Value == 8 || number_kind2Value == 15)) || number_kindValue == 2)) {
$("#ui_des").show();
} else {
$("#ui_des").hide();
@@ -1644,7 +1662,7 @@
if (number > 1) {
if (window.parent.system_isPdd && $("#ui_des").css("display") != "none") {
if ($("#ui_des").css("display") != "none") {
let numberType = $("#desType option:selected").text();
span_result += "款数:" + number + "-" + numberType + "\n";
}
+19 -1
View File
@@ -130,6 +130,24 @@
</body>
<%@include file="/views/copyResult.jsp" %>
<script>
setNumberOptions();
function setNumberOptions() {
let html = '';
if (window.parent.system_isPdd) {
html = `<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>`;
} else {
html = `<option value=""></option>
<option value="1">改序号</option>
<option value="6" selected>改内容模板完全不同</option>`;
}
$("#desType").empty().append(html);
}
layui.use(['table', 'form', 'carousel'], function () {
var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
var carousel = layui.carousel;
@@ -223,7 +241,7 @@
})
$("#number").on("input", function (e) {
var number = e.delegateTarget.value;
if (window.parent.system_isPdd && number > 1) {
if (number > 1) {
$("#ui_des").show();
} else {
$("#ui_des").hide();
+19 -1
View File
@@ -213,6 +213,24 @@
</body>
<%@include file="/views/copyResult.jsp" %>
<script>
setNumberOptions();
function setNumberOptions() {
let html = '';
if (window.parent.system_isPdd) {
html = `<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>`;
} else {
html = `<option value=""></option>
<option value="1">改序号</option>
<option value="6" selected>改内容模板完全不同</option>`;
}
$("#desType").empty().append(html);
}
layui.use(['table', 'form', 'carousel'], function () {
var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
var carousel = layui.carousel;
@@ -225,7 +243,7 @@
$("#number").on("input", function (e) {
var number = e.delegateTarget.value;
var kind = $("input[name='kind']:checked").val();
if (window.parent.system_isPdd && number > 1) {
if (number > 1) {
$("#ui_des").show();
} else {
$("#ui_des").hide();
+24 -4
View File
@@ -426,6 +426,26 @@
<!-- <script src="../../js/acountExpressFee.js" charset="utf-8"></script> -->
<%@include file="/views/copyResult.jsp" %>
<script>
setNumberOptions();
function setNumberOptions() {
let html = '';
if (window.parent.system_isPdd) {
html = `<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>`;
} else {
html = `<option value=""></option>
<option value="1">改序号</option>
<option value="6" selected>改内容模板完全不同</option>`;
}
$("#desType").empty().append(html);
}
layui.use(['element', 'table', 'form', 'carousel'], function () {
var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
var carousel = layui.carousel;
@@ -460,7 +480,7 @@
});
$("#number").on("input", function (e) {
var number = e.delegateTarget.value;
if (window.parent.system_isPdd && $("input[name='stickerKind']:checked").val() == "专版打印" && number > 1) {
if ($("input[name='stickerKind']:checked").val() == "专版打印" && number > 1) {
$("#ui_des").show();
} else {
$("#ui_des").hide();
@@ -566,7 +586,7 @@
$(".ui_cq").find(":input").attr("disabled", true);
$(".normal").hide();
$('.normal input').prop("checked", false);
if (window.parent.system_isPdd && $("#number").val() > 1) {
if ($("#number").val() > 1) {
$("#ui_des").show();
}
$(".ui_sm").hide();
@@ -1568,7 +1588,7 @@
if (kindValue == "拉丝金" || kindValue == "拉丝银" || kindValue == "PP合成纸") {
craftMo = ""
}
if (window.parent.system_isPdd && number > 1) {
if (number > 1) {
if ($("#desType option:selected").val() == "" || $("#desType option:selected").val() == null) {
layer.msg('请选择设计内容!', {offset: ['300px', '300px']}, function () {
});
@@ -1735,7 +1755,7 @@
span_result += kind + ' - ' + size + "厘米 - " + craft_list.join("-") + '\n';
if (number > 1) {
if (window.parent.system_isPdd && stickerKind == "专版打印") {
if (stickerKind == "专版打印") {
let numberType = $("#desType option:selected").text();
span_result += "款数:" + number + "-" + numberType + "\n";
}