From 410a7a2ca039361a0082655fd95f79abd50ca33f Mon Sep 17 00:00:00 2001
From: Junjie <DELL@qq.com>
Date: 星期二, 23 十二月 2025 14:36:47 +0800
Subject: [PATCH] #

---
 src/main/webapp/static/css/common.css      |    3 +++
 src/main/webapp/views/config/config.html   |    1 +
 src/main/webapp/static/js/config/config.js |   21 +++++++++++++++++++++
 3 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/src/main/webapp/static/css/common.css b/src/main/webapp/static/css/common.css
index 917d70d..7909e24 100644
--- a/src/main/webapp/static/css/common.css
+++ b/src/main/webapp/static/css/common.css
@@ -209,6 +209,9 @@
 #btn-server-info {
     display: none;
 }
+#btn-activate {
+    display: none;
+}
 
 /*淇敼澶嶉�夋棰滆壊*/
 /*.layui-form-checked[lay-skin=primary] i {*/
diff --git a/src/main/webapp/static/js/config/config.js b/src/main/webapp/static/js/config/config.js
index 2707844..12ea9c0 100644
--- a/src/main/webapp/static/js/config/config.js
+++ b/src/main/webapp/static/js/config/config.js
@@ -259,6 +259,27 @@
                     }
                 });
                 break;
+            case 'activate':
+                layer.confirm('纭畾鎵ц涓�閿縺娲诲悧', function(){
+                    $.ajax({
+                        url: baseUrl + "/license/activate",
+                        headers: {'token': localStorage.getItem('token')},
+                        method: 'POST',
+                        success: function (res) {
+                            if (res.code === 200){
+                                layer.msg('婵�娲绘垚鍔�');
+                            } else if (res.code === 403){
+                                top.location.href = baseUrl+"/";
+                            } else {
+                                layer.msg(res.msg)
+                            }
+                        },
+                        error: function () {
+                            layer.msg('婵�娲诲け璐�');
+                        }
+                    });
+                });
+                break;
         }
     });
 
diff --git a/src/main/webapp/views/config/config.html b/src/main/webapp/views/config/config.html
index dac6f76..f871995 100644
--- a/src/main/webapp/views/config/config.html
+++ b/src/main/webapp/views/config/config.html
@@ -36,6 +36,7 @@
         <button class="layui-btn layui-btn-primary layui-btn-sm" id="btn-export" lay-event="exportData">瀵煎嚭</button>
         <button class="layui-btn layui-btn-warm layui-btn-sm" id="btn-refresh-cache" lay-event="refreshCache">鍒锋柊缂撳瓨</button>
         <button class="layui-btn layui-btn-normal layui-btn-sm" id="btn-server-info" lay-event="serverInfo">鑾峰彇绯荤粺閰嶇疆</button>
+        <button class="layui-btn layui-btn-normal layui-btn-sm" id="btn-activate" lay-event="activate">涓�閿縺娲�</button>
     </div>
 </script>
 

--
Gitblit v1.9.1