From b8420577c6c8def9de647be55b330e1b51fc0db0 Mon Sep 17 00:00:00 2001
From: Junjie <DELL@qq.com>
Date: 星期四, 08 一月 2026 10:27:37 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/system/controller/LicenseCreatorController.java |    7 +++++++
 src/main/webapp/views/config/config.html                             |    1 +
 src/main/webapp/static/js/config/config.js                           |   17 +++++++++++++++++
 src/main/webapp/views/login.html                                     |   21 +++++++++++++++++++++
 4 files changed, 46 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/system/controller/LicenseCreatorController.java b/src/main/java/com/zy/system/controller/LicenseCreatorController.java
index 13e2b1c..0a618d2 100644
--- a/src/main/java/com/zy/system/controller/LicenseCreatorController.java
+++ b/src/main/java/com/zy/system/controller/LicenseCreatorController.java
@@ -23,6 +23,8 @@
 @RequestMapping("/license")
 public class LicenseCreatorController {
 
+    @Value("${license.subject}")
+    private String licenseSubject;
     @Value("${license.licensePath}")
     private String licensePath;
     @Autowired
@@ -102,4 +104,9 @@
         return R.ok();
     }
 
+    @RequestMapping(value = "/getProjectName")
+    public R getProjectName() {
+        return R.ok(licenseSubject);
+    }
+
 }
\ No newline at end of file
diff --git a/src/main/webapp/static/js/config/config.js b/src/main/webapp/static/js/config/config.js
index 12ea9c0..ad7c95e 100644
--- a/src/main/webapp/static/js/config/config.js
+++ b/src/main/webapp/static/js/config/config.js
@@ -280,6 +280,23 @@
                     });
                 });
                 break;
+            case 'projectName':
+                $.ajax({
+                    url: baseUrl + "/license/getProjectName",
+                    headers: {'token': localStorage.getItem('token')},
+                    method: 'GET',
+                    success: function (res) {
+                        if (res.code === 200){
+                            layer.alert(res.msg);
+                        } 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 f871995..05b8862 100644
--- a/src/main/webapp/views/config/config.html
+++ b/src/main/webapp/views/config/config.html
@@ -35,6 +35,7 @@
         <button class="layui-btn layui-btn-sm" id="btn-delete" lay-event="deleteData">鍒犻櫎</button>
         <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-project-name" lay-event="projectName">鑾峰彇椤圭洰鍚嶇О</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>
diff --git a/src/main/webapp/views/login.html b/src/main/webapp/views/login.html
index a4301de..96fe62b 100644
--- a/src/main/webapp/views/login.html
+++ b/src/main/webapp/views/login.html
@@ -89,6 +89,7 @@
     <header>
         <h2 id="login-title" style="cursor: pointer; user-select: none;">WCS绯荤粺V3.0</h2>
         <div id="system-btns" style="display: none; margin-bottom: 20px;">
+            <button class="layui-btn layui-btn-normal layui-btn-sm" id="btn-project-name">鑾峰彇椤圭洰鍚嶇О</button>
             <button class="layui-btn layui-btn-normal layui-btn-sm" id="btn-server-info">鑾峰彇绯荤粺閰嶇疆</button>
             <button class="layui-btn layui-btn-normal layui-btn-sm" id="btn-activate">涓�閿縺娲�</button>
         </div>
@@ -270,6 +271,26 @@
             return false;
         });
 
+        // 鑾峰彇椤圭洰鍚嶇О
+        $('#btn-project-name').click(function() {
+            $.ajax({
+                url: baseUrl + "/license/getProjectName",
+                headers: {'token': localStorage.getItem('token')},
+                method: 'GET',
+                success: function (res) {
+                    if (res.code === 200){
+                        layer.alert(res.msg);
+                    } else {
+                        layer.msg(res.msg)
+                    }
+                },
+                error: function () {
+                    layer.msg('鑾峰彇椤圭洰鍚嶇О澶辫触');
+                }
+            });
+            return false;
+        });
+
         form.on('submit(login)', function (data) {
             var mobile = $("#mobile").val();
             if (mobile === "") {

--
Gitblit v1.9.1