From ac9c0a7f03b65f8ad8ba8a85c8254024c7743514 Mon Sep 17 00:00:00 2001 From: dorion <872354125@qq.com> Date: Sun, 19 May 2024 20:41:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E7=8E=B0=E5=AE=9A=E5=88=B6=E4=B8=9A?= =?UTF-8?q?=E5=8A=A1=E4=B8=80=E6=AC=A1=E6=80=A7=E5=8F=AA=E9=80=81=E5=87=BA?= =?UTF-8?q?64k=E8=83=BD=E9=87=8F,=E6=8C=89=E7=AC=94=E6=95=B0=E8=AE=A1?= =?UTF-8?q?=E7=AE=97=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ruoyi-admin/pom.xml | 4 +- .../templates/trx2Energy/exchange/trx.html | 8 + .../templates/trx2Energy/tenant/add.html | 21 +- .../templates/trx2Energy/tenant/edit.html | 49 ++-- .../templates/trx2Energy/tenant/tenant.html | 77 ++++- .../common/core/domain/entity/TenantInfo.java | 196 ++----------- .../core/domain/entity/TrxExchangeInfo.java | 3 + .../com/ruoyi/common/utils/DictUtils.java | 19 +- .../quartz/task/EnergyTenantTransferTask.java | 2 + .../quartz/task/UndelegateEnergyTask.java | 5 + .../com/ruoyi/system/domain/TrxExchange.java | 2 + .../domain/TrxExchangeMonitorAccountInfo.java | 21 ++ .../system/domain/vo/TrxExchangeInfoVO.java | 3 + .../handler/EnergyTenantTransferHandler.java | 59 +++- .../handler/TRX2EneryTransferHandler.java | 6 +- .../handler/UndelegateEnergyHandler.java | 275 ++++++++++++------ .../impl/AccountAddressInfoServiceImpl.java | 5 +- .../impl/FreezeBalanceInfoServiceImpl.java | 5 +- .../service/impl/TenantInfoServiceImpl.java | 38 ++- .../impl/TrxExchangeInfoServiceImpl.java | 14 +- .../impl/UsdtExchangeInfoServiceImpl.java | 5 +- .../mapper/account/TenantInfoMapper.xml | 20 +- .../mapper/exchange/TrxExchangeInfoMapper.xml | 11 +- 23 files changed, 492 insertions(+), 356 deletions(-) diff --git a/ruoyi-admin/pom.xml b/ruoyi-admin/pom.xml index ce567a730..c724f7288 100644 --- a/ruoyi-admin/pom.xml +++ b/ruoyi-admin/pom.xml @@ -147,7 +147,7 @@ --> ${project.artifactId} - + diff --git a/ruoyi-admin/src/main/resources/templates/trx2Energy/exchange/trx.html b/ruoyi-admin/src/main/resources/templates/trx2Energy/exchange/trx.html index 868d7b9c3..3b1a9340d 100644 --- a/ruoyi-admin/src/main/resources/templates/trx2Energy/exchange/trx.html +++ b/ruoyi-admin/src/main/resources/templates/trx2Energy/exchange/trx.html @@ -97,6 +97,7 @@ var lockPeriodDatas = [[${@dict.getType('sys_lock_period')}]]; var trxAmountUnitDatas = [[${@dict.getType('sys_monitor_type')}]]; var resourceCodeDatas = [[${@dict.getType('sys_trx_exchange')}]]; + var calcRuleDatas = [[${@dict.getType('sys_transaction_count_calc_rule')}]]; $(function () { var options = { url: prefix + "/list", @@ -209,6 +210,13 @@ return $.table.selectDictLabel(datas, item.delegateStatus); } }, + { + field: 'calcRule', + title: '笔数计算规则', + formatter: function(value, row, index) { + return $.table.selectDictLabel(calcRuleDatas, value); + } + }, { field: 'unDelegateTxId', title: '回收资源交易', diff --git a/ruoyi-admin/src/main/resources/templates/trx2Energy/tenant/add.html b/ruoyi-admin/src/main/resources/templates/trx2Energy/tenant/add.html index 43aac324f..ea0987b6c 100644 --- a/ruoyi-admin/src/main/resources/templates/trx2Energy/tenant/add.html +++ b/ruoyi-admin/src/main/resources/templates/trx2Energy/tenant/add.html @@ -22,6 +22,14 @@ --> +
+ +
+ +
+
@@ -31,9 +39,7 @@
- +
@@ -49,6 +55,15 @@
+
+
+
+ +
+
diff --git a/ruoyi-admin/src/main/resources/templates/trx2Energy/tenant/edit.html b/ruoyi-admin/src/main/resources/templates/trx2Energy/tenant/edit.html index 4ba363193..f4894db41 100644 --- a/ruoyi-admin/src/main/resources/templates/trx2Energy/tenant/edit.html +++ b/ruoyi-admin/src/main/resources/templates/trx2Energy/tenant/edit.html @@ -11,7 +11,7 @@
- +
-
- -
- -
-
+
- -
-
-
- -
- -
-
-
- -
- +
+
@@ -59,14 +39,16 @@
+
- +
- +
+
@@ -76,8 +58,19 @@
- +
+ +
+ +
+
+ + + +
diff --git a/ruoyi-admin/src/main/resources/templates/trx2Energy/tenant/tenant.html b/ruoyi-admin/src/main/resources/templates/trx2Energy/tenant/tenant.html index 65eac91e4..30c383b4c 100644 --- a/ruoyi-admin/src/main/resources/templates/trx2Energy/tenant/tenant.html +++ b/ruoyi-admin/src/main/resources/templates/trx2Energy/tenant/tenant.html @@ -18,16 +18,25 @@ -
  • +
  • + + +
  • +
  • - + + - +
  •  搜索 @@ -61,11 +70,13 @@