From f1ba3b75abb658085e15b0ff37fa513be43a6733 Mon Sep 17 00:00:00 2001
From: lsh <lsh@163.com>
Date: 星期一, 22 九月 2025 17:57:28 +0800
Subject: [PATCH] *

---
 src/main/webapp/views/index.html |  407 +++++++++++++++++++++++++++++----------------------------
 1 files changed, 208 insertions(+), 199 deletions(-)

diff --git a/src/main/webapp/views/index.html b/src/main/webapp/views/index.html
index 346bf97..3001a56 100644
--- a/src/main/webapp/views/index.html
+++ b/src/main/webapp/views/index.html
@@ -1,122 +1,132 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8">
-  <title>寰愬伐姹変簯 - 鑷姩鍖栫珛浣撲粨搴� - AS / RS</title>
-  <meta name="renderer" content="webkit">
-  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
-  <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
-  <link rel="icon" type="image/x-icon" href="../static/image/favicon.ico" />
-  <link rel="stylesheet" href="../static/layui/css/layui.css" media="all">
-  <link rel="stylesheet" href="../static/css/admin.css?v=318" media="all">
-  <link rel="stylesheet" href="../static/css/loader.css" media="all">
-  <link rel="stylesheet" href="../static/css/layx.min.css" type="text/css" />
-  <script src="../static/js/tools/layx.min.js"></script>
-  <style>
-    .layui-logo img {
-      width: 25px;
-    }
-    .layui-logo cite {
-      font-size: 18px;
-      font-weight: 400;
-      /*margin-left: 5px;*/
-    }
-    /* 寮圭獥鏍峰紡 */
-    .popup {
-        position: fixed;
-        top: 0;
-        left: 0;
-        width: 100%;
-        height: 100%;
-        background-color: rgba(0,0,0,0.5);
-        display: none;
-        justify-content: center;
-        align-items: center;
-        z-index: 9999;
-    }
+    <meta charset="utf-8">
+    <title>寰愬伐姹変簯 - 鑷姩鍖栫珛浣撲粨搴� - AS / RS</title>
+    <meta name="renderer" content="webkit">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+    <meta name="viewport"
+          content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
+    <link rel="icon" type="image/x-icon" href="../static/image/favicon.ico"/>
+    <link rel="stylesheet" href="../static/layui/css/layui.css" media="all">
+    <link rel="stylesheet" href="../static/css/admin.css?v=318" media="all">
+    <link rel="stylesheet" href="../static/css/loader.css" media="all">
+    <link rel="stylesheet" href="../static/css/layx.min.css" type="text/css"/>
+    <script src="../static/js/tools/layx.min.js"></script>
+    <style>
+        .layui-logo img {
+            width: 25px;
+        }
 
-    .popup-content {
-        background-color: #fff;
-        padding: 20px;
-        border-radius: 5px;
-        box-shadow: 0px 0px 20px rgba(0,0,0,0.3);
-        text-align: center;
-    }
-  </style>
+        .layui-logo cite {
+            font-size: 18px;
+            font-weight: 400;
+            /*margin-left: 5px;*/
+        }
+
+        /* 寮圭獥鏍峰紡 */
+        .popup {
+            position: fixed;
+            top: 0;
+            left: 0;
+            width: 100%;
+            height: 100%;
+            background-color: rgba(0, 0, 0, 0.5);
+            display: flex;
+            justify-content: center;
+            align-items: center;
+            z-index: 9999;
+        }
+
+        .popup-content {
+            background-color: #fff;
+            padding: 20px;
+            border-radius: 5px;
+            box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.3);
+            text-align: center;
+        }
+
+        button:hover {
+            background-color: #0069d9;
+        }
+    </style>
 </head>
 <body class="layui-layout-body">
 <div class="layui-layout layui-layout-admin">
-  <!-- 澶撮儴 -->
-  <div class="layui-header">
-    <div class="layui-logo">
-<!--      <img src="../static/image/logo.png" style="display: inline-block; width: 40%;height: auto">-->
-      <!--          <span style="margin-top: 0; letter-spacing: 10px">涓壃绔嬪簱</span>-->
-                <img src="../static/image/favicon.ico"/>
-                <cite>寰愬伐姹変簯</cite>
+    <!-- 澶撮儴 -->
+    <div class="layui-header">
+        <div class="layui-logo">
+            <!--      <img src="../static/image/logo.png" style="display: inline-block; width: 40%;height: auto">-->
+            <!--          <span style="margin-top: 0; letter-spacing: 10px">涓壃绔嬪簱</span>-->
+            <img src="../static/image/favicon.ico"/>
+            <cite>寰愬伐姹変簯</cite>
+        </div>
+
+        <ul class="layui-nav layui-layout-left">
+            <li class="layui-nav-item" lay-unselect>
+                <a ew-event="flexible" title="渚ц竟浼哥缉"><i class="layui-icon layui-icon-shrink-right"></i></a>
+            </li>
+            <li class="layui-nav-item" lay-unselect>
+                <a ew-event="refresh" title="鍒锋柊"><i class="layui-icon layui-icon-refresh-3"></i></a>
+            </li>
+        </ul>
+        <ul class="layui-nav layui-layout-right">
+            <!--      <li class="layui-nav-item" lay-unselect>-->
+            <!--        <a ew-event="note" title="渚跨"><i class="layui-icon layui-icon-note"></i></a>-->
+            <!--      </li>-->
+            <li class="layui-nav-item" lay-unselect id="licenseShow" style="display: none;user-select: none;">
+                <div style="color: red;">璁稿彲璇佹湁鏁堟湡锛�<span id="licenseDays">29</span>澶�</div>
+            </li>
+            <li class="layui-nav-item layui-hide-xs" lay-unselect>
+                <a ew-event="fullScreen" title="鍏ㄥ睆"><i class="layui-icon layui-icon-screen-full"></i></a>
+            </li>
+            <li class="layui-nav-item" lay-unselect>
+                <a>
+                    <cite id="username" style="margin-right: 5px">绠$悊鍛�</cite>
+                </a>
+                <dl class="layui-nav-child">
+                    <dd lay-unselect><a ew-href="detail.html?resourceId=8">鍩烘湰璧勬枡</a></dd>
+                    <hr>
+                    <dd lay-unselect><a id="logout">閫�鍑�</a></dd>
+                </dl>
+            </li>
+            <li class="layui-nav-item" lay-unselect>
+                <a ew-event="theme" title="涓婚"><i class="layui-icon layui-icon-more-vertical"></i></a>
+            </li>
+        </ul>
     </div>
 
-    <ul class="layui-nav layui-layout-left">
-      <li class="layui-nav-item" lay-unselect>
-        <a ew-event="flexible" title="渚ц竟浼哥缉"><i class="layui-icon layui-icon-shrink-right"></i></a>
-      </li>
-      <li class="layui-nav-item" lay-unselect>
-        <a ew-event="refresh" title="鍒锋柊"><i class="layui-icon layui-icon-refresh-3"></i></a>
-      </li>
-    </ul>
-    <ul class="layui-nav layui-layout-right">
-<!--      <li class="layui-nav-item" lay-unselect>-->
-<!--        <a ew-event="note" title="渚跨"><i class="layui-icon layui-icon-note"></i></a>-->
-<!--      </li>-->
-      <li class="layui-nav-item" lay-unselect id="licenseShow" style="display: none;user-select: none;">
-        <div style="color: red;">璁稿彲璇佹湁鏁堟湡锛�<span id="licenseDays">29</span>澶�</div>
-      </li>
-      <li class="layui-nav-item layui-hide-xs" lay-unselect>
-        <a ew-event="fullScreen" title="鍏ㄥ睆"><i class="layui-icon layui-icon-screen-full"></i></a>
-      </li>
-      <li class="layui-nav-item" lay-unselect>
-        <a>
-          <cite id="username" style="margin-right: 5px">绠$悊鍛�</cite>
-        </a>
-        <dl class="layui-nav-child">
-          <dd lay-unselect><a ew-href="detail.html?resourceId=8">鍩烘湰璧勬枡</a></dd>
-          <hr>
-          <dd lay-unselect><a id="logout">閫�鍑�</a></dd>
-        </dl>
-      </li>
-      <li class="layui-nav-item" lay-unselect>
-        <a ew-event="theme" title="涓婚"><i class="layui-icon layui-icon-more-vertical"></i></a>
-      </li>
-    </ul>
-  </div>
-
-  <!-- 渚ц竟鏍� -->
-  <div class="layui-side">
-    <div class="layui-side-scroll">
-      <ul id="menu-main" class="layui-nav layui-nav-tree arrow2" lay-filter="admin-side-nav" lay-shrink="_all">
-      </ul>
+    <!-- 渚ц竟鏍� -->
+    <div class="layui-side">
+        <div class="layui-side-scroll">
+            <ul id="menu-main" class="layui-nav layui-nav-tree arrow2" lay-filter="admin-side-nav" lay-shrink="_all">
+            </ul>
+        </div>
     </div>
-  </div>
 
-  <!-- 涓讳綋閮ㄥ垎 -->
-  <div class="layui-body"></div>
-  <!-- 搴曢儴 -->
-  <div class="layui-footer layui-text">
-    copyright 漏 2023 <a href="https://zoneyung.com/" target="_blank">寰愬伐姹変簯</a> all rights reserved.
-    <span class="pull-right">Version 1.0.0</span>
-  </div>
+    <!-- 涓讳綋閮ㄥ垎 -->
+    <div class="layui-body"></div>
+    <!-- 搴曢儴 -->
+    <div class="layui-footer layui-text">
+        copyright 漏 2023 <a href="https://zoneyung.com/" target="_blank">寰愬伐姹変簯</a> all rights reserved.
+        <span class="pull-right">Version 1.0.0</span>
+    </div>
 
 </div>
 
 <!--鍒濆鍖栧姞杞藉眰-->
 <div class="layuimini-loader">
-  <div class="layuimini-loader-inner"></div>
+    <div class="layuimini-loader-inner"></div>
 </div>
 <!-- 寮圭獥鍐呭 -->
 <div class="popup" id="popup">
     <div class="popup-content">
         <h2 style="font-size: 28px;margin-bottom: 10px;">璁稿彲璇佸嵆灏嗚繃鏈�</h2>
         <div id="popup-text" style="font-size: 28px;color: red"></div>
-        <button style="background-color: #007bff;color: #fff;border: none;padding: 10px 20px;border-radius: 5px;cursor: pointer;font-size: 16px;" onclick="hidePopup()">鍏抽棴</button>
+        <p style="font-size: 26px;margin-bottom: 20px;margin-top: 20px;color: blue">璇疯仈绯荤珛搴撳叕鍙稿晢鍔$画绾�!!!</p>
+        <button style="background-color: #007bff;color: #fff;border: none;padding: 10px 20px;border-radius: 5px;cursor: pointer;font-size: 16px;"
+                onclick="hidePopup()">鍏抽棴
+        </button>
     </div>
 </div>
 
@@ -127,15 +137,13 @@
         // 鑾峰彇寮瑰嚭绐楀彛鍐呭鐨勫鍣ㄥ厓绱�
         var popupText = document.getElementById('popup-text');
         // 鍋囪鍚庡彴杩斿洖鐨勫瓧绗︿覆涓� responseString
-        if (res!=""){
-            // 鑾峰彇褰撳墠鏃ユ湡
-            const currentDate = new Date();
-            // 鍒涘缓鏂版棩鏈熷璞″苟娣诲姞澶╂暟
-            const newDate = new Date();
-            newDate.setDate(currentDate.getDate() + res + 1);
+        if (res != "") {
+            var responseString = "璁稿彲璇佸嵆灏嗚繃鏈燂紝鍓╀綑鏈夋晥鏈�:" + res + "澶╋紒";
             // 灏嗗瓧绗︿覆璁剧疆涓哄脊绐楀唴瀹圭殑鏂囨湰
-            popupText.textContent = "璁稿彲璇佸皢浜�" + new Intl.DateTimeFormat('zh-CN').format(newDate) + "杩囨湡锛屽墿浣欐湁鏁堟湡:" + res + "澶╋紒";
-        }else {
+            popupText.textContent = responseString;
+            //鍏抽棴璁惧
+            // document.getElementById('popup').style.display = 'none';
+        } else {
             document.getElementById('popup').style.display = 'none';
         }
 
@@ -153,6 +161,7 @@
 <script type="text/javascript" src="../static/js/common.js"></script>
 <script>
     f()
+
     function f() {
         $.ajax({
             url: baseUrl + "/license/getLicenseDays",
@@ -161,7 +170,7 @@
             success: function (res) {
                 if (res.code == 200) {
                     let days = res.data
-                    if (days <= 15) {
+                    if (days <= 30) {
                         showPopup(res.data)
                     } else {
                         showPopup("");
@@ -175,106 +184,106 @@
     }
 </script>
 <script>
-  console.log('%c 寰愬伐姹変簯 %c 1.0.0','background-color:rgb(53,73,94);color: #fff;border-radius:2px 0 0 2px;padding:2px 4px;','background-color:rgb(25,190,107);color: #fff;border-radius:0 2px 2px 0;padding:2px 4px;font: 9pt "Apercu Regular", Georgia, "Times New Roman", Times, serif;');
-  $(function () {
-    if ("" === localStorage.getItem('token')) {
-      top.location.href = baseUrl + "/login";
-    }
-  });
-
-  layui.config({
-    base: baseUrl + "/static/layui/lay/modules/"
-  }).extend({
-    notice: 'notice/notice',
-  }).use(['index', 'element', 'layer', 'admin', 'notice'], function () {
-    var $ = layui.jquery;
-    var index = layui.index;
-    var element = layui.element;
-    var layer = layui.layer;
-    var admin = layui.admin;
-    var notice = layui.notice;
-
-    var easywebIframeMsg = localStorage.getItem("easyweb-iframe");
-    if (!isEmpty(easywebIframeMsg)) {
-      var easywebIframeObj = JSON.parse(easywebIframeMsg);
-      if (easywebIframeObj.defaultTheme === undefined) {
-        admin.changeTheme("theme-colorful");
-      }
-    }
-
-    $.ajax({
-      url: baseUrl + "/menu/auth",
-      headers: {'token': localStorage.getItem('token')},
-      method: 'POST',
-      // async: false,
-      success: function (res) {
-        // 鍏抽棴鍔犺浇鍔ㄧ敾
-        $('.layuimini-loader').fadeOut();
-        if (res.code === 200) {
-          var tpl = $('#menuTpl').html();
-          var template = Handlebars.compile(tpl);
-          var html = template(res);
-          $("#menu-main").html(html);
-          element.init();
-        } else if (res.code === 403) {
-          top.location.href = baseUrl + "/login";
-        } else {
-          layer.msg(res.msg, {icon: 2});
+    console.log('%c 寰愬伐姹変簯 %c 1.0.0', 'background-color:rgb(53,73,94);color: #fff;border-radius:2px 0 0 2px;padding:2px 4px;', 'background-color:rgb(25,190,107);color: #fff;border-radius:0 2px 2px 0;padding:2px 4px;font: 9pt "Apercu Regular", Georgia, "Times New Roman", Times, serif;');
+    $(function () {
+        if ("" === localStorage.getItem('token')) {
+            top.location.href = baseUrl + "/login";
         }
-      }
     });
 
-    $.ajax({
-      url: baseUrl + "/license/getLicenseDays",
-      headers: {'token': localStorage.getItem('token')},
-      method: 'POST',
-      success: function (res) {
-        if (res.code == 200) {
-          let days = res.data
-          if (days <= 30) {
-            $("#licenseShow").show()
-            $("#licenseDays").html(days)
-          }
-        }else {
-          top.location.href = baseUrl + "/login";
+    layui.config({
+        base: baseUrl + "/static/layui/lay/modules/"
+    }).extend({
+        notice: 'notice/notice',
+    }).use(['index', 'element', 'layer', 'admin', 'notice'], function () {
+        var $ = layui.jquery;
+        var index = layui.index;
+        var element = layui.element;
+        var layer = layui.layer;
+        var admin = layui.admin;
+        var notice = layui.notice;
+
+        var easywebIframeMsg = localStorage.getItem("easyweb-iframe");
+        if (!isEmpty(easywebIframeMsg)) {
+            var easywebIframeObj = JSON.parse(easywebIframeMsg);
+            if (easywebIframeObj.defaultTheme === undefined) {
+                admin.changeTheme("theme-colorful");
+            }
         }
-      }
+
+        $.ajax({
+            url: baseUrl + "/menu/auth",
+            headers: {'token': localStorage.getItem('token')},
+            method: 'POST',
+            // async: false,
+            success: function (res) {
+                // 鍏抽棴鍔犺浇鍔ㄧ敾
+                $('.layuimini-loader').fadeOut();
+                if (res.code === 200) {
+                    var tpl = $('#menuTpl').html();
+                    var template = Handlebars.compile(tpl);
+                    var html = template(res);
+                    $("#menu-main").html(html);
+                    element.init();
+                } else if (res.code === 403) {
+                    top.location.href = baseUrl + "/login";
+                } else {
+                    layer.msg(res.msg, {icon: 2});
+                }
+            }
+        });
+
+        $.ajax({
+            url: baseUrl + "/license/getLicenseDays",
+            headers: {'token': localStorage.getItem('token')},
+            method: 'POST',
+            success: function (res) {
+                if (res.code == 200) {
+                    let days = res.data
+                    if (days <= 30) {
+                        $("#licenseShow").show()
+                        $("#licenseDays").html(days)
+                    }
+                } else {
+                    top.location.href = baseUrl + "/login";
+                }
+            }
+        });
+
+
+        // 榛樿鍔犺浇涓婚〉
+        index.loadHome({
+            menuPath: baseUrl + '/views/home/navigation.html',
+            menuName: '<i class="layui-icon layui-icon-home"></i>'
+        });
+
+        $('#username').text(localStorage.getItem('username'));
+
+        $(document).on('click', '#logout', function () {
+            window.location.href = "login.html";
+            localStorage.removeItem('token');
+            localStorage.removeItem('username');
+            admin.closeAllTabs();
+        });
+
+        // 鏇挎崲閫�鍑烘寜閽彉閲�
+        var logout = document.getElementById('logout');
+        var url = logout.getAttribute('href');
+        logout.setAttribute('href', baseUrl + "/login");
+
     });
-
-
-    // 榛樿鍔犺浇涓婚〉
-    index.loadHome({
-      menuPath: baseUrl+'/views/home/navigation.html',
-      menuName: '<i class="layui-icon layui-icon-home"></i>'
-    });
-
-    $('#username').text(localStorage.getItem('username'));
-
-    $(document).on('click','#logout', function () {
-      window.location.href = "login.html";
-      localStorage.removeItem('token');
-      localStorage.removeItem('username');
-      admin.closeAllTabs();
-    });
-
-    // 鏇挎崲閫�鍑烘寜閽彉閲�
-    var logout = document.getElementById('logout');
-    var url = logout.getAttribute('href');
-    logout.setAttribute('href', baseUrl + "/login");
-
-  });
 </script>
 <script type="text/html" id="menuTpl">
-  {{#each data}}
-  <li class="layui-nav-item">
-    <a><i class="layui-icon {{this.menuIcon}}"></i>&emsp;<cite>{{this.menu}}</cite></a>
-    <dl class="layui-nav-child">
-      {{#each this.subMenu}}
-      <dd><a lay-href="{{this.code}}?resourceId={{this.id}}">{{this.name}}</a></dd>
-      {{/each}}
-    </dl>
-  </li>
-  {{/each}}
+    {{#each data}}
+    <li class="layui-nav-item">
+        <a><i class="layui-icon {{this.menuIcon}}"></i>&emsp;<cite>{{this.menu}}</cite></a>
+        <dl class="layui-nav-child">
+            {{#each this.subMenu}}
+            <dd><a lay-href="{{this.code}}?resourceId={{this.id}}">{{this.name}}</a></dd>
+            {{/each}}
+        </dl>
+    </li>
+    {{/each}}
 </script>
 </body>
 </html>

--
Gitblit v1.9.1