From 7e7f901b2172281dc294dfbc67e6ad00625f09f4 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期一, 04 三月 2024 10:11:21 +0800 Subject: [PATCH] 合并代码 --- cloud-server-management/src/main/webapp/WEB-INF/view/system/tShop/TShop_edit_two.html | 74 ++++++++++++++++++++++++++++++------ 1 files changed, 61 insertions(+), 13 deletions(-) diff --git a/cloud-server-management/src/main/webapp/WEB-INF/view/system/tShop/TShop_edit_two.html b/cloud-server-management/src/main/webapp/WEB-INF/view/system/tShop/TShop_edit_two.html index d6141ed..0c59bc4 100644 --- a/cloud-server-management/src/main/webapp/WEB-INF/view/system/tShop/TShop_edit_two.html +++ b/cloud-server-management/src/main/webapp/WEB-INF/view/system/tShop/TShop_edit_two.html @@ -4,17 +4,14 @@ <div class="form-horizontal" id="carInfoForm"> <input id="id" value="${item.id}" hidden> <input id="name1" value="${item.name}" hidden> - - - <#avatar id="url" name="图片(推荐像素宽度316px)" avatarImg="${item.url}"/> - + <#avatar id="url" name="*图片(推荐像素宽度316px)" avatarImg="${item.url}"/> <div class="input-group" style="margin-left: 342px;"> <div class="input-group-btn"> <button data-toggle="dropdown" class="btn btn-white dropdown-toggle" type="button"> - 跳转模块 + *跳转模块 </button> </div> - <select class="form-control" id="name" style="width: 400px;" onclick="updateType(this)"> + <select class="form-control" id="name" style="width: 400px;" onchange="updateType(this)"> <option value="不跳转">不跳转</option> <option value="加入玩湃">加入玩湃</option> <option value="开始课程">开始课程</option> @@ -26,11 +23,11 @@ <div class="input-group" style="margin-left: 342px;" id="t1" hidden > <div class="input-group-btn"> <button data-toggle="dropdown" class="btn btn-white dropdown-toggle" type="button"> - 跳转页面 + *跳转页面 </button> </div> <select class="form-control" id="page" style="width: 400px;" onchange="updateOne(this)"> - @for(obj in list){ + @for(obj in list!){ <option value="${obj.id}" ${obj.id == item.pageId ? 'selected=selected' : ''}>${obj.name}</option> @} </select> @@ -39,10 +36,10 @@ <div class="input-group" style="margin-left: 342px;" id="t2" > <div class="input-group-btn"> <button data-toggle="dropdown" class="btn btn-white dropdown-toggle" type="button"> - 跳转类型 + *跳转类型 </button> </div> - <select class="form-control" id="type" style="width: 400px;" > + <select class="form-control" id="type" style="width: 400px;" onchange="updateT(this)"> @for(obj in list1){ <option value="${obj.id}" ${obj.id == item.typeId ? 'selected=selected' : ''}>${obj.name}</option> @} @@ -50,14 +47,14 @@ </div> <div class="form-group" id="t3" > - <label class="col-sm-3 control-label">跳转ID:</label> + <label class="col-sm-3 control-label">*跳转ID:</label> <div class="col-sm-9"> <input class="form-control" id="turnId" name="turnId" type="text" style="width: 400px;" value="${item.turnId}"> </div> </div> <div class="form-group" id="t4" > - <label class="col-sm-3 control-label">排序:</label> + <label class="col-sm-3 control-label">*排序:</label> <div class="col-sm-9"> <input class="form-control" id="sort" name="sort" type="text" style="width: 400px;" value="${item.sort}"> @@ -78,10 +75,14 @@ </div> <script src="${ctxPath}/modular/system/tShop/tShopOtherOne.js"></script> <script> + laydate.render({ elem: '#time', range:true }); + + + function updateType(e) { let name = $("#name").val() @@ -91,11 +92,19 @@ $("#t1").hide() $("#t2").hide() $("#t3").hide() + $("#t1").val("") + $("#t2").val("") + $("#t3").val("") + $("#type").val("") + $("#page").val("") }else { $("#t1").show() $("#t2").show() $("#t3").show() + $("#type").val("") + $("#page").val("") + console.log("页面") var oneId=$(e).val(); var ajax = new $ax(Feng.ctxPath + "/tShop/typeChange", function(data){ if(data!=null){ @@ -109,26 +118,65 @@ ajax.set("name",oneId); ajax.start(); } + + } + function updateT(e) { + var oneId = $('#type option:selected').text(); + console.log(oneId); + if (oneId!="详情"&&oneId!="指定商品"&&oneId!="指定折扣"){ + $("#t3").hide() + $("#t2").val("") + }else{ + $("#t3").show() + $("#t3").val("") + } + var page = $('#page option:selected').text(); + if (page=="线上课得积分" || page=="看视频得奖励"){ + if (oneId == "列表"){ + $("#t3").show() + } + } + } + function updateOne(e) { + console.log("类型") var oneId=$(e).val(); var ajax = new $ax(Feng.ctxPath + "/tShop/typeChangeOne", function(data){ - if(data!=null){ + if(data!=null&&data.length>0){ + $("#t2").show() var content1; $.each(data, function(k,v) { content1 += "<option value='"+v.id+"'>"+v.name+"</option>"; }); $("#type").empty().append(content1); + }else { + console.log("=-======0000") + $("#t2").hide() + $("#t2").val("") } }); + if (oneId==2 || oneId==25|| oneId==27){ + $("#t3").val("") + $("#t3").hide() + } ajax.set("id",oneId); ajax.start(); + updateT(document.getElementById("type")); + } window.onload = function() { $("#name").val($("#name1").val()); + + if($("#name").val() =='不跳转') { + $("#t1").hide() + $("#t2").hide() + $("#t3").hide() + } + } </script> @} -- Gitblit v1.7.1