From 640ff18d2d7f4be02ddb7f8f75e899f05545eb98 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期一, 05 二月 2024 11:56:52 +0800 Subject: [PATCH] 更新bug修改 --- cloud-server-management/src/main/webapp/WEB-INF/view/system/storeValueConfig/StoreValueConfig.html | 74 +++++++++++++++++++++++++++++++----- 1 files changed, 63 insertions(+), 11 deletions(-) diff --git a/cloud-server-management/src/main/webapp/WEB-INF/view/system/storeValueConfig/StoreValueConfig.html b/cloud-server-management/src/main/webapp/WEB-INF/view/system/storeValueConfig/StoreValueConfig.html index f4405c1..9c7026e 100644 --- a/cloud-server-management/src/main/webapp/WEB-INF/view/system/storeValueConfig/StoreValueConfig.html +++ b/cloud-server-management/src/main/webapp/WEB-INF/view/system/storeValueConfig/StoreValueConfig.html @@ -14,9 +14,7 @@ <h5>储值管理</h5> </div> <input type="hidden" id="content" value='${content}'> -<!-- <input type="hidden" id="description" value="${description}">--> -<!-- <input type="hidden" id="time" value="${time}">--> - + <input type="hidden" id="time" value="${time}"> <div class="ibox-title"> <div style="display: flex"> <label for="editor_1">*常规储值:</label> @@ -30,8 +28,6 @@ <div style="height: 200px;width: 1100px; border: 1px solid #e5e6e7;overflow-y: auto;"> <table class="table table-striped table-bordered table-hover table-condensed"> <thead> - <tr> - </tr> </thead> <tbody id="rules"> <!-- <tr class="rulesClass" style="display: flex; justify-content: space-between;">--> @@ -85,7 +81,7 @@ <div class="panel-body"> <div> <label for="editor_1">*储值说明:</label> - <textarea id="editor_1" type="text/plain" style="width:1200px;height:400px;"></textarea> + <textarea id="editor_1" type="text/plain" style="width:1200px;height:400px;">${description}</textarea> </div> <div class="row btn-group-m-t"> <div class="col-sm-10 col-sm-offset-5"> @@ -116,17 +112,69 @@ }; var editor_1 = null; $(function () { - var c = $("#content").val() var d= $("#description").val() var t = $("#time").val(); - // 将json串解析为对象 - // var jsonData = c; - // var data = JSON.parse(jsonData); var rulesTable = document.getElementById("rules"); var rulesTimeTable = document.getElementById("rulesTime"); + // 将json串解析为对象 + var jsonData = c; + var data = JSON.parse(jsonData); + // 普通储值规则 + for (var i = 0; i < data.rules.length; i++) { + var rule = data.rules[i]; - console.log(c) + var row = document.createElement("tr"); + row.className = "rulesClass"; + row.style.display = "flex"; + row.style.justifyContent = "space-between"; + + var td1 = document.createElement("td"); + var td2 = document.createElement("td"); + var td3 = document.createElement("td"); + var td4 = document.createElement("td"); + td1.style.textAlign = "center"; + td2.style.textAlign = "center"; + td3.style.textAlign = "center"; + td4.style.textAlign = "center"; + + td1.innerHTML = "*充值金额:<input placeholder='请输入充值金额' id='recharge' name='recharge' value='" + rule.money + "'>"; + row.appendChild(td1); + td2.innerHTML = "*用户兑换玩湃币:<input placeholder='请输入兑换玩湃币' id='user' name='user' value='" + rule.usersCoins + "'>"; + row.appendChild(td2); + td3.innerHTML = "*会员兑换玩湃币:<input placeholder='请输入兑换玩湃币' id='vip' name='vip' value='" + rule.MemberCoins + "'>"; + row.appendChild(td3); + td4.innerHTML = "<button onclick=\"deleteSub(this)\">删除</button>"; + row.appendChild(td4); + // 依次创建其他列,并添加到row中 + rulesTable.appendChild(row); + } + // 时间储值规则 + for (var i = 0; i < data.time_rules.length; i++) { + var rule = data.time_rules[i]; + var row = document.createElement("tr"); + row.className = "rulesTimeClass"; + row.style.display = "flex"; + row.style.justifyContent = "space-between"; + var td1 = document.createElement("td"); + var td2 = document.createElement("td"); + var td3 = document.createElement("td"); + var td4 = document.createElement("td"); + td1.style.textAlign = "center"; + td2.style.textAlign = "center"; + td3.style.textAlign = "center"; + td4.style.textAlign = "center"; + td1.innerHTML = "*充值金额:<input placeholder='请输入充值金额' id='rechargeTime' name='rechargeTime' value='" + rule.money + "'>"; + row.appendChild(td1); + td2.innerHTML = "*用户兑换玩湃币:<input placeholder='请输入兑换玩湃币' id='userTime' name='userTime' value='" + rule.usersCoins + "'>"; + row.appendChild(td2); + td3.innerHTML = "*会员兑换玩湃币:<input placeholder='请输入兑换玩湃币' id='vipTime' name='vipTime' value='" + rule.MemberCoins + "'>"; + row.appendChild(td3); + td4.innerHTML = "<button onclick=\"deleteSub(this)\">删除</button>"; + row.appendChild(td4); + // 依次创建其他列,并添加到row中 + rulesTimeTable.appendChild(row); + } $("#beginTime").val(t); //初始化编辑器 editor_1 = UE.getEditor('editor_1'); @@ -185,6 +233,10 @@ var time = $("#beginTime").val(); var startTime = time.split(" - ")[0]; var endTime = time.split(" - ")[1]; + if (startTime == endTime){ + Feng.error("有效期不能重复!") + return; + } var rulesClassElements = document.querySelectorAll('#rules .rulesClass'); rulesClassElements.forEach(function(rulesTimeClassElement) { var recharge = rulesTimeClassElement.querySelector("#recharge").value; -- Gitblit v1.7.1