Files
swiftadmin/app/admin/view/error/500.html

58 lines
37 KiB
HTML
Raw Normal View History

2022-08-19 19:48:37 +08:00
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>服务器500错误</title>
</head>
<style>
.exception{margin:222px 0;text-align:center;}.exception .exception-img{margin:15px 30px;display:inline-block;vertical-align:middle;}.exception .exception-text{margin:15px 30px;display:inline-block;vertical-align:middle;}.exception:not(.exception-dark) .exception-content>h1,.exception-content>p{color:#515a6e;}.exception .exception-content>h1{font-size:72px;font-weight:600;margin:0 0 20px 0;}.exception .exception-content>p{font-size:20px;margin:0 0 25px 0;color:#808695;}.button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #ddd;border-color:#ddd;color:#595959;-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:none;margin:0;transition:.1s;font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:4px;}.button-primary{color:#fff;background-color:#409eff;border-color:#409eff;}.button-medium{padding:10px 20px;font-size:14px;border-radius:4px;}
</style>
<body>
<div class="exception">
<div class="exception-img">
<svg data-v-0940d6de="" width="422" height="193" viewBox="0 0 422 193" xmlns="http://www.w3.org/2000/svg"><g data-v-0940d6de="" fill="none" fill-rule="evenodd"><path data-v-0940d6de="" fill-opacity=".25" fill="#A3B1BF" opacity=".9" d="M218.562 13.895v114.572h109.58V13.895z"></path><path data-v-0940d6de="" stroke="#A3B1BF" stroke-width="1.62" d="M218.562 13.895v114.572h109.58V13.895z"></path><path data-v-0940d6de="" d="M322.202 12.485c0-4.562 3.747-8.295 8.327-8.295h12.539c4.58 0 8.326 3.733 8.326 8.295v117.488c0 4.562-3.747 8.295-8.326 8.295h-12.54c-4.58 0-8.326-3.733-8.326-8.295V12.485z" fill="#F0F2F5"></path><path data-v-0940d6de="" d="M322.202 12.485c0-4.562 3.747-8.295 8.327-8.295h12.539c4.58 0 8.326 3.733 8.326 8.295v117.488c0 4.562-3.747 8.295-8.326 8.295h-12.54c-4.58 0-8.326-3.733-8.326-8.295V12.485z" stroke="#A3B1BF" stroke-width="1.62"></path><path data-v-0940d6de="" d="M343.897 15.047a1.494 1.494 0 0 1-1.497-1.491c0-.824.67-1.492 1.497-1.492.827 0 1.497.668 1.497 1.492 0 .823-.67 1.49-1.497 1.49l26.491-16.73 13.386-7.278"></path><path data-v-0940d6de="" d="M343.957 15.08a1.494 1.494 0 0 1-1.497-1.491c0-.824.67-1.492 1.497-1.492.827 0 1.497.668 1.497 1.492 0 .823-.67 1.49-1.497 1.49z" stroke="#A3B1BF" stroke-width=".81"></path><path data-v-0940d6de="" d="M343.957 24.004a1.494 1.494 0 0 1-1.497-1.491c0-.825.67-1.492 1.497-1.492.827 0 1.497.667 1.497 1.492 0 .823-.67 1.49-1.497 1.49" fill="#FFF"></path><path data-v-0940d6de="" d="M343.957 24.004a1.494 1.494 0 0 1-1.497-1.491c0-.825.67-1.492 1.497-1.492.827 0 1.497.667 1.497 1.492 0 .823-.67 1.49-1.497 1.49z" stroke="#A3B1BF" stroke-width=".81"></path><path data-v-0940d6de="" d="M343.957 32.927a1.494 1.494 0 0 1-1.497-1.49c0-.825.67-1.493 1.497-1.493.827 0 1.497.668 1.497 1.492s-.67 1.491-1.497 1.491" fill="#FFF"></path><path data-v-0940d6de="" d="M343.957 32.927a1.494 1.494 0 0 1-1.497-1.49c0-.825.67-1.493 1.497-1.493.827 0 1.497.668 1.497 1.492s-.67 1.491-1.497 1.491z" stroke="#A3B1BF" stroke-width=".81"></path><path data-v-0940d6de="" d="M343.957 41.851a1.494 1.494 0 0 1-1.497-1.49c0-.825.67-1.493 1.497-1.493.827 0 1.497.668 1.497 1.492 0 .823-.67 1.491-1.497 1.491" fill="#FFF"></path><path data-v-0940d6de="" d="M343.957 41.851a1.494 1.494 0 0 1-1.497-1.49c0-.825.67-1.493 1.497-1.493.827 0 1.497.668 1.497 1.492 0 .823-.67 1.491-1.497 1.491z" stroke="#A3B1BF" stroke-width=".81"></path><path data-v-0940d6de="" d="M343.957 50.775a1.494 1.494 0 0 1-1.497-1.491c0-.824.67-1.492 1.497-1.492.827 0 1.497.668 1.497 1.492 0 .823-.67 1.49-1.497 1.49" fill="#FFF"></path><path data-v-0940d6de="" d="M343.957 50.775a1.494 1.494 0 0 1-1.497-1.491c0-.824.67-1.492 1.497-1.492.827 0 1.497.668 1.497 1.492 0 .823-.67 1.49-1.497 1.49z" stroke="#A3B1BF" stroke-width=".81"></path><path data-v-0940d6de="" d="M343.957 59.698a1.494 1.494 0 0 1-1.497-1.49c0-.825.67-1.492 1.497-1.492.827 0 1.497.667 1.497 1.491 0 .824-.67 1.491-1.497 1.491" fill="#FFF"></path><path data-v-0940d6de="" d="M343.957 59.698a1.494 1.494 0 0 1-1.497-1.49c0-.825.67-1.492 1.497-1.492.827 0 1.497.667 1.497 1.491 0 .824-.67 1.491-1.497 1.491z" stroke="#A3B1BF" stroke-width=".81"></path><path data-v-0940d6de="" d="M327.904 13.589c0-.824.67-1.492 1.496-1.492.827 0 1.497.668 1.497 1.492 0 .823-.67 1.49-1.497 1.49a1.494 1.494 0 0 1-1.496-1.49z" fill="#FFF"></path><path data-v-0940d6de="" d="M329.4 15.08a1.494 1.494 0 0 1-1.496-1.491c0-.824.67-1.492 1.496-1.492.827 0 1.497.668 1.497 1.492 0 .823-.67 1.49-1.497 1.49z" stroke="#A3B1BF" stroke-width=".81"></path><path data-v-0940d6de="" d="M329.4 24.004a1.494 1.494 0 0 1-1.496-1.491c0-.825.67-1.492 1.496-1.492.827 0 1.497.667 1.497 1.492 0 .823-.67 1.49-1.497 1.49" fill="#FFF"></path><path data-v-0940d6de="" d="M329.4 24.004a1.494 1.494 0 0 1-1.496-1.491c0-.825.67-1.492 1.496-1.492.827 0 1.497.667 1.497 1.492 0 .823-.67 1.49-1.497 1.49z" stroke="#A3B1BF" stroke-width=".81"></path><path data-v-0940d6de="" d="M329.4 32.927a1.494 1.494 0 0 1-1.496-1.49c0-.825.67-1.493 1.496-1.493.827 0 1.497.668 1.497 1.492s-.67 1.491-1.497 1.491" fill="#FFF"></path><path data-v-0940d6de="" d
</div>
<div class="exception-text">
<div class="exception-content">
<h1>500</h1>
<p>抱歉,服务器出错了</p>
<div>
<button type="button" class="button button-primary button-medium"><span id="back">返回首页</span></button>
</div>
</div>
</div>
</div>
</body>
<script>
// 直接采用原生代码
document.getElementById("back").onclick=function(){
// 清理本地数据
var href = window.location.href
,pathname = window.location.pathname
,search = window.location.search;
pathname = pathname.replace(search,'');
var data = sessionStorage.getItem('swiftadmin_template');
if (typeof data !== "object") {
data = JSON.parse(data);
var TabLists = data.TabLists;
console.log(TabLists);
for (var i = 0; i < TabLists.length; i++) {
if (TabLists[i]['id'] == pathname) {
TabLists.splice(i,1);
}
}
// 修正数据
data.activeTab = TabLists[0]['id'];
// 转存数据
data = JSON.stringify(data);
sessionStorage.setItem('swiftadmin_template',data);
}
top.window.location.replace(href.substring(0,href.indexOf('.php')+4));
}
</script>
</html>