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