From d4819e728d81b311621d41a92a69f5d26f1a9f70 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Tue, 02 Jul 2024 18:03:08 +0800 Subject: [PATCH] 逻辑 --- src/main/resources/templates/febs/views/dapp/member-transter.html | 35 ++++++++++++++++++++++++++++------- 1 files changed, 28 insertions(+), 7 deletions(-) diff --git a/src/main/resources/templates/febs/views/dapp/member-transter.html b/src/main/resources/templates/febs/views/dapp/member-transter.html index 92a1494..5d8db10 100644 --- a/src/main/resources/templates/febs/views/dapp/member-transter.html +++ b/src/main/resources/templates/febs/views/dapp/member-transter.html @@ -1,4 +1,4 @@ -<div class="layui-fluid layui-anim febs-anim" id="febs-transfer" lay-title="用户划扣记录"> +<div class="layui-fluid layui-anim febs-anim" id="febs-transfer" lay-title="用户存储"> <div class="layui-row febs-container"> <div class="layui-col-md12"> <div class="layui-card"> @@ -8,8 +8,19 @@ <div class="layui-col-md10"> <div class="layui-form-item"> <div class="layui-inline"> + <label class="layui-form-label layui-form-label-sm">地址</label> <div class="layui-input-inline"> <input type="text" name="address" autocomplete="off" placeholder="输入地址" class="layui-input"> + </div> + </div> + <div class="layui-inline"> + <label class="layui-form-label layui-form-label-sm">存储状态</label> + <div class="layui-input-inline"> + <select name="state"> + <option value=""></option> + <option value="1">释放中</option> + <option value="2">已结束</option> + </select> </div> </div> </div> @@ -35,6 +46,15 @@ height: auto !important; } </style> +<script type="text/html" id="storage-state"> + {{# + var state = { + 1: {title: '释放中', color: 'green'}, + 2: {title: '已结束', color: 'blue'} + }[d.state]; + }} + <span class="layui-badge febs-bg-{{state.color}}">{{ state.title }}</span> +</script> <script data-th-inline="none" type="text/javascript"> layui.use(['dropdown', 'jquery', 'laydate', 'form', 'table', 'febs', 'treeSelect'], function () { var $ = layui.jquery, @@ -84,12 +104,13 @@ tableIns = febs.table.init({ elem: $view.find('table'), id: 'transferTable', - url: ctx + 'member/memberNodeList', + url: ctx + 'member/storageList', + totalRow: true ,// 开启合计行 cols: [[ - {field: 'address', title: '地址', minWidth: 130}, - {field: 'countFund', title: '轮数', minWidth: 180}, - {field: 'type', title: '星团等级', minWidth: 130}, - {field: 'amount', title: '金额', minWidth: 80}, + {field: 'address', title: '地址', minWidth: 130, totalRowText: '合计:'}, + {title: '存储状态', templet: '#storage-state', minWidth: 100}, + {field: 'amount', title: '存储数量', minWidth: 80,totalRow: '{{= parseInt(d.amount) }}'}, + {field: 'releaseAmount', title: '每次释放', minWidth: 80}, {field: 'createTime', title: '创建时间', minWidth: 130}, ]] }); @@ -98,7 +119,7 @@ function getQueryParams() { return { address: $searchForm.find('input[name="address"]').val().trim(), - invalidate_ie_cache: new Date() + state: $searchForm.find("select[name='state']").val(), }; } }) -- Gitblit v1.9.1