From 39bd9f965dfb48925a66fcd80787144b7541b866 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期日, 09 二月 2025 18:30:30 +0800 Subject: [PATCH] bug修改 --- src/main/resources/static/admin/user-actioncount-limit.html | 76 +++++++++++++++++++++++-------------- 1 files changed, 47 insertions(+), 29 deletions(-) diff --git a/src/main/resources/static/admin/user-actioncount-limit.html b/src/main/resources/static/admin/user-actioncount-limit.html index 009431d..318cfe9 100644 --- a/src/main/resources/static/admin/user-actioncount-limit.html +++ b/src/main/resources/static/admin/user-actioncount-limit.html @@ -58,24 +58,33 @@ <script type="text/html" id="payMoneyTemplate"> <div class="layui-form-item"> - <span>浠ュ線璁㈠崟>=</span> - <input type="text" name="totalCount_{{d.index}}" required lay-verify="required|num" placeholder="姝f暣鏁�" - autocomplete="off" value="{{ d.totalCount }}" class="layui-input totalCount"> + <span>浠ュ線</span> + + + + <select lay-verify="required" name="orderType_{{d.index}}" style="display: inline"> + <option value="1" {{d.orderType==1?'selected':''}}>鎶栭煶</option> + <option value="2" {{d.orderType==2?'selected':''}}>蹇墜</option> + </select> + + <span> 璁㈠崟>=</span> + <input type="text" name="beforeCount_{{d.index}}" required lay-verify="required|num" placeholder="姝f暣鏁�" + autocomplete="off" value="{{ d.beforeCount }}" class="layui-input totalCount"> <span>鍗曪紝闄愬埗鎻愪氦锛�</span> <span>瓒呬剑浜�</span> - <input type="text" name="perCountCyx_{{d.index}}" required lay-verify="required|num" placeholder="姝f暣鏁�" - autocomplete="off" value="{{ d.perCountCyx }}" class="layui-input"> + <input type="text" name="cyx_{{d.index}}" required lay-verify="required|num" placeholder="姝f暣鏁�" + autocomplete="off" value="{{ d.cyx }}" class="layui-input"> <span>鍗曪紝</span> <span>鐖嗗搧绀�</span> - <input type="text" name="perCountBps_{{d.index}}" required lay-verify="required|num" placeholder="姝f暣鏁�" - autocomplete="off" value="{{ d.perCountBps }}" class="layui-input"> + <input type="text" name="bps_{{d.index}}" required lay-verify="required|num" placeholder="姝f暣鏁�" + autocomplete="off" value="{{ d.bps }}" class="layui-input"> <span>鍗曪紝</span> - <span>鍗¢噾棰�</span> - <input type="text" name="perCountUnknown_{{d.index}}" required lay-verify="required|num" placeholder="姝f暣鏁�" - autocomplete="off" value="{{ d.perCountUnknown }}" class="layui-input"> + <span>鑷笭</span> + <input type="text" name="own_{{d.index}}" required lay-verify="required|num" placeholder="姝f暣鏁�" + autocomplete="off" value="{{ d.own}}" class="layui-input"> <span>鍗�</span> <span class="layui-icon layui-icon-close delete"></span> @@ -107,10 +116,10 @@ const index = $(".totalCount").length + 1; laytpl($('#payMoneyTemplate').html()).render({ "index": index, - "totalCount": "", - "perCountCyx": "", - "perCountBps": "", - "perCountUnknown": "", + "beforeCount": "", + "cyx": "", + "bps": "", + "own": "", }, function(html) { $("#add").parent().parent().before(html); }); @@ -139,13 +148,18 @@ // 璁剧疆璧勯噾 for (var i = 0; i < response.data.length; i++) { let item = response.data[i]; - laytpl($('#payMoneyTemplate').html()).render({ - "index": i + 1, - "totalCount": item.totalCount, - "perCountCyx": item.perCountCyx, - "perCountBps": item.perCountBps, - "perCountUnknown": item.perCountUnknown, - }, function(html) { + var params= { + "index": i + 1, + "orderType": item.orderType, + "beforeCount": item.beforeCount, + "cyx": 0, + "bps": 0, + "own": 0, + }; + item.todayOrderCountList.forEach(function(e){ + params[e["orderChannel"]] = e["orderCount"]; + }); + laytpl($('#payMoneyTemplate').html()).render(params, function(html) { $("#add").parent().parent().before(html); $(".delete").bind("click", function(e) { $(e.target).parent().remove(); @@ -166,14 +180,18 @@ var params = []; for (var key in data.field) { - if (key.indexOf("totalCount_") == 0) { - let index = key.replace("totalCount_", ""); - params.push({ - "totalCount": data.field[key], - "perCountCyx": data.field["perCountCyx_" + index], - "perCountBps": data.field["perCountBps_" + index], - "perCountUnknown": data.field["perCountUnknown_" + index] - }); + if (key.indexOf("beforeCount_") == 0) { + let index = key.replace("beforeCount_", ""); + var fdata= { + "beforeCount": data.field[key], + "orderType": data.field["orderType_" + index], + "todayOrderCountList": [], + "perCountUnknown": data.field["perCountUnknown_" + index] + }; + fdata.todayOrderCountList.push({"orderChannel":"cyx","orderCount":data.field["cyx_" + index]}) + fdata.todayOrderCountList.push({"orderChannel":"bps","orderCount":data.field["bps_" + index]}) + fdata.todayOrderCountList.push({"orderChannel":"own","orderCount":data.field["own_" + index]}) + params.push(fdata); } } console.log(params); -- Gitblit v1.8.0