From cdcfca91ded792ab73f786a81cdccde8475b3e0c Mon Sep 17 00:00:00 2001 From: Junjie <fallin.jie@qq.com> Date: 星期六, 07 十月 2023 16:03:51 +0800 Subject: [PATCH] #新增许可证 --- src/main/webapp/views/login.html | 41 +++++++++++++++++++++++++++++++++++++++++ 1 files changed, 41 insertions(+), 0 deletions(-) diff --git a/src/main/webapp/views/login.html b/src/main/webapp/views/login.html index 7032016..9d52fd8 100644 --- a/src/main/webapp/views/login.html +++ b/src/main/webapp/views/login.html @@ -87,6 +87,12 @@ <div class="container-login100-form-btn p-t-10"> <button class="login100-form-btn login-btn">Login</button> </div> + <div class="container-login100-form-btn p-t-10" style="display: none;margin-top: 50px;" id="updateLicense"> + <form enctype="multipart/form-data" style="display: none;"> + <input id="license" type="file" name="file" > + </form> + <button class="login100-form-btn" id="submitLicense">鏇存柊璁稿彲璇�</button> + </div> </div> </div> </div> @@ -140,6 +146,9 @@ layer.tips(res.msg, '#username', {tips: [4, '#ff0000']}); } else if (res.code === 10003) { layer.tips(res.msg, '#password', {tips: [4, '#ff0000']}); + } else if (res.code == 20001) { + layer.tips(res.msg, '.login-btn', {tips: [3, '#ff0000']}); + $("#updateLicense").show() } else { layer.tips(res.msg, '.login-btn', {tips: [3, '#ff0000']}); } @@ -152,6 +161,38 @@ $(".login-btn").click(); } }); + + //鏇存柊璁稿彲璇� + $("#submitLicense").on("click",() => { + $("#license").click() + }) + + //涓婁紶骞舵洿鏂拌鍙瘉 + $("#license").on("change",(evt) => { + var files = evt.target.files; + let formData = new FormData(); + formData.append("file", files[0]) + $.ajax({ + url: baseUrl+"/license/updateLicense", + headers: {'token': localStorage.getItem('token')}, + data: formData, + method: 'POST', + cache: false, + processData: false, + contentType: false, + success: function (res) { + if (res.code == 200) { + layer.msg('鏇存柊鎴愬姛', {time: 1000}, () => { + parent.location.reload() + }); + }else{ + layer.msg(res.msg,{time:2000},() => { + parent.location.reload() + }) + } + } + }) + }) </script> </body> </html> -- Gitblit v1.9.1