From d22b65f6d3e01f79167bfbe5e93b0135d2425ce1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A5=80=E6=A2=A6?= <3501646051@qq.com> Date: Sun, 11 Jan 2026 23:14:08 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E5=8C=BA=E5=9D=97=E9=93=BE=E6=B5=8F?= =?UTF-8?q?=E8=A7=88=E5=99=A8):=20=E5=AE=9E=E7=8E=B0=E5=8C=BA=E5=9D=97?= =?UTF-8?q?=E8=AF=A6=E6=83=85=E5=BC=B9=E7=AA=97=E5=92=8C=E4=B8=AD=E6=96=87?= =?UTF-8?q?=E7=95=8C=E9=9D=A2=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加区块详情弹窗功能,支持点击区块查看详细信息 优化导航菜单样式,添加活动状态指示器 将界面文本全面中文化并优化交易类型显示 添加区块列表动画效果提升用户体验 --- src/layouts/BlockchainLayout.vue | 54 +++++-- src/router/index.js | 15 ++ src/stores/blockchain.js | 110 ++++++++++++++ src/views/blockchain/Blocks.vue | 150 ++++++++++++++++++++ src/views/blockchain/Contracts.vue | 99 +++++++++++++ src/views/blockchain/Explorer.vue | 197 ++++++++++++++++++++------ src/views/blockchain/Transactions.vue | 95 +++++++++++++ 7 files changed, 670 insertions(+), 50 deletions(-) create mode 100644 src/stores/blockchain.js create mode 100644 src/views/blockchain/Blocks.vue create mode 100644 src/views/blockchain/Contracts.vue create mode 100644 src/views/blockchain/Transactions.vue diff --git a/src/layouts/BlockchainLayout.vue b/src/layouts/BlockchainLayout.vue index 99e8730..5d0c17b 100644 --- a/src/layouts/BlockchainLayout.vue +++ b/src/layouts/BlockchainLayout.vue @@ -5,17 +5,49 @@
| 高度 | +区块哈希 | +交易数 | +生成时间 | +操作 | +
|---|---|---|---|---|
| + #{{ block.height }} + | ++ {{ block.hash }} + | ++ + {{ block.txs }} 交易 + + | ++ {{ block.time }} 前 + | ++ + | +
{{ selectedBlock.hash }}
+{{ contract.address }}
+支持 Solidity/WASM 智能合约部署到 FISCO BCOS 测试网
+{{ selectedBlock.hash }}
+| Tx Hash | -Type | -From | -To | -Status | +交易哈希 | +类型 | +发送方 | +接收方 | +状态 |
|---|---|---|---|---|---|---|---|---|---|
| {{ tx.hash }} | - {{ tx.type }} + {{ translateType(tx.type) }} | {{ tx.from }} | {{ tx.to }} | -Success | +成功 |
| 交易哈希 | +类型 | +发送方 | +接收方 | +状态 | +时间 | +
|---|---|---|---|---|---|
| + {{ tx.hash }} + | ++ + {{ translateType(tx.type) }} + + | ++ {{ tx.from }} + | ++ {{ tx.to }} + | ++ + 成功 + + | ++ {{ tx.time }} 前 + | +