From 283e991f280136bc00e87ac688eb4b313e9b828f Mon Sep 17 00:00:00 2001 From: lsh <lsh@163.com> Date: 星期二, 02 九月 2025 14:56:35 +0800 Subject: [PATCH] # --- src/main/webapp/views/index.html | 74 +++++++++++++++++++++++++++++++++++- 1 files changed, 71 insertions(+), 3 deletions(-) diff --git a/src/main/webapp/views/index.html b/src/main/webapp/views/index.html index 1b0d9a7..4669e74 100644 --- a/src/main/webapp/views/index.html +++ b/src/main/webapp/views/index.html @@ -10,6 +10,8 @@ <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; @@ -18,6 +20,31 @@ 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> @@ -41,9 +68,12 @@ </li> </ul> <ul class="layui-nav layui-layout-right"> -<!-- <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 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> @@ -85,6 +115,40 @@ <div class="layuimini-loader"> <div class="layuimini-loader-inner"></div> </div> +<!-- 寮圭獥鍐呭 --> +<div class="popup" id="popup" style="display: none;user-select: none;"> + <div class="popup-content"> + <h2 style="font-size: 28px;margin-bottom: 10px;">璁稿彲璇佸嵆灏嗚繃鏈�</h2> + <div id="popup-text" style="font-size: 28px;color: red"></div> + <br/> + <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> + +<script> + // 鏄剧ず寮圭獥 + function showPopup(res) { + document.getElementById('popup').style.display = 'block'; + // 鑾峰彇寮瑰嚭绐楀彛鍐呭鐨勫鍣ㄥ厓绱� + var popupText = document.getElementById('popup-text'); + // 鍋囪鍚庡彴杩斿洖鐨勫瓧绗︿覆涓� responseString + if (res!=""){ + var responseString = "璁稿彲璇佸嵆灏嗚繃鏈燂紝鍓╀綑鏈夋晥鏈�:"+res+"澶╋紒"; + // 灏嗗瓧绗︿覆璁剧疆涓哄脊绐楀唴瀹圭殑鏂囨湰 + popupText.textContent = responseString; + //鍏抽棴璁惧 + // document.getElementById('popup').style.display = 'none'; + }else { + document.getElementById('popup').style.display = 'none'; + } + + } + + // 闅愯棌寮圭獥 + function hidePopup() { + document.getElementById('popup').style.display = 'none'; + } +</script> <script type="text/javascript" src="../static/js/jquery/jquery-3.3.1.min.js"></script> <script type="text/javascript" src="../static/layui/layui.js"></script> @@ -145,12 +209,16 @@ headers: {'token': localStorage.getItem('token')}, method: 'POST', success: function (res) { - if (res.code == 200) { + if (res.code === 200) { let days = res.data if (days <= 30) { $("#licenseShow").show() $("#licenseDays").html(days) + + showPopup(res.data) + $("#popup").show() } + }else { top.location.href = baseUrl + "/login"; } -- Gitblit v1.9.1