From ffbf926c9f583c4fb8dade6d74edbae6d3c76d56 Mon Sep 17 00:00:00 2001 From: Frost-ZX Date: Sun, 23 Feb 2025 17:29:58 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E5=B7=A5=E5=85=B7=E7=AE=B1):=20=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=96=B0=E7=9A=84=E5=B7=A5=E5=85=B7=E9=A1=B9=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/js/toolbox-data.js | 24 ++++++++++++++++++- .../Conversion/Base64StringEncodeDecode.vue | 9 +++++++ .../ToolboxView/Generator/UuidGenerator.vue | 9 +++++++ 3 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 src/views/ToolboxView/Conversion/Base64StringEncodeDecode.vue create mode 100644 src/views/ToolboxView/Generator/UuidGenerator.vue diff --git a/src/assets/js/toolbox-data.js b/src/assets/js/toolbox-data.js index dff91ca..443f96a 100644 --- a/src/assets/js/toolbox-data.js +++ b/src/assets/js/toolbox-data.js @@ -41,6 +41,17 @@ export const toolList = [ title: '转换', enabled: true, items: [ + { + id: 'base64-encode-decode', + component: 'Conversion/Base64StringEncodeDecode', + title: 'Base64 字符串编码 / 解码', + iconClass: 'mdi mdi-swap-horizontal', + desc: '处理 Base64 编码的字符串。', + createdAt: '', + updatedAt: '', + version: '0', + enabled: false, + }, { id: 'convert-timestamp', component: 'Conversion/ConvertTimestamp', @@ -57,7 +68,7 @@ export const toolList = [ component: 'Conversion/UrlEncodeDecode', title: 'URL 编码 / 解码', iconClass: 'mdi mdi-swap-horizontal', - desc: '', + desc: '处理 URL 编码的字符串。', createdAt: '', updatedAt: '', version: '0', @@ -143,6 +154,17 @@ export const toolList = [ version: '0', enabled: false, }, + { + id: 'frp-config-generator', + component: 'Generator/UuidGenerator', + title: 'UUID 生成器', + iconClass: 'mdi mdi-identifier', + desc: '生成 UUID 列表。', + createdAt: '', + updatedAt: '', + version: '0', + enabled: false, + }, { id: 'generate-urls', component: 'Generator/GenerateUrls', diff --git a/src/views/ToolboxView/Conversion/Base64StringEncodeDecode.vue b/src/views/ToolboxView/Conversion/Base64StringEncodeDecode.vue new file mode 100644 index 0000000..714cdbc --- /dev/null +++ b/src/views/ToolboxView/Conversion/Base64StringEncodeDecode.vue @@ -0,0 +1,9 @@ + + + + + diff --git a/src/views/ToolboxView/Generator/UuidGenerator.vue b/src/views/ToolboxView/Generator/UuidGenerator.vue new file mode 100644 index 0000000..714cdbc --- /dev/null +++ b/src/views/ToolboxView/Generator/UuidGenerator.vue @@ -0,0 +1,9 @@ + + + + +