feat: 所有业务页面添加返回按钮,实现从哪来回哪去

- 营养秤:开餐、餐品展示、取餐(单屏/双屏)、设置、采样、采样历史
- 验收秤:验收操作、设置、验收历史、食材采样、采样历史
- 加工毛菜秤:清洗任务、来料过秤、称重、清洗、净菜过秤、操作记录、设置
- 配比秤:打包任务、称重打包、打包记录、设置
- 净菜配比秤:切割任务、称重、切割、历史记录、设置

返回逻辑:优先 URL 参数 referer → document.referrer → index.html

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
zhangyan
2026-06-15 17:34:48 +08:00
co-authored by Claude Opus 4.6
parent 130ad63094
commit 25d7216534
29 changed files with 558 additions and 26 deletions
@@ -439,7 +439,8 @@
<!-- 顶部导航 -->
<div class="top-bar">
<span class="page-title">开餐界面</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="page-title">开餐界面</span>
<a class="settings-btn" href="04-settings.html" title="设置">&#x2699;</a>
</div>
@@ -941,5 +942,22 @@
/* 启动 */
init();
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -181,7 +181,8 @@
<div class="device-frame">
<!-- 顶部窗口栏 -->
<div class="top-bar">
<span>Phone-192.168.1.165:5555</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span>Phone-192.168.1.165:5555</span>
</div>
<!-- 设置按钮 -->
@@ -311,5 +312,22 @@
window.location.href = '04-settings.html';
});
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -215,6 +215,10 @@
</head>
<body>
<div class="device-frame">
<!-- 返回按钮 -->
<div style="position:absolute;top:12px;left:16px;z-index:10;">
<a class="back-btn" id="backBtn" href="javascript:void(0)" style="font-size:14px;color:rgba(255,255,255,0.7);text-decoration:none;cursor:pointer;">&#x25C0; 返回</a>
</div>
<div class="toast" id="toast"></div>
<div class="main-area">
<!-- 用户信息 -->
@@ -302,6 +306,23 @@
'</svg>';
}
document.getElementById('dishImg').innerHTML = dishFoodSVG(120, 90, ['#C87030', '#E8A040', '#D08028']);
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</script>
</body>
</html>
@@ -86,6 +86,10 @@
</head>
<body>
<div class="screen-frame">
<!-- 返回按钮 -->
<div style="position:absolute;top:12px;left:16px;z-index:10;">
<a class="back-btn" id="backBtn" href="javascript:void(0)" style="font-size:14px;color:rgba(255,255,255,0.7);text-decoration:none;cursor:pointer;">&#x25C0; 返回</a>
</div>
<div class="header">
<span class="n-title">&#x1F4CA; &#x672C;&#x9910;&#x6B21;&#x6444;&#x5165;</span>
<span>
@@ -172,5 +176,22 @@
</div>
</div>
</div>
<script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</script>
</body>
</html>
@@ -305,6 +305,11 @@
<div class="device-frame">
<!-- 返回按钮 -->
<div style="position:absolute;top:12px;left:16px;z-index:10;">
<a class="back-btn" id="backBtn" href="javascript:void(0)" style="font-size:14px;color:rgba(255,255,255,0.7);text-decoration:none;cursor:pointer;">&#x25C0; 返回</a>
</div>
<!-- Toast 提示 -->
<div class="toast" id="toast"></div>
@@ -538,6 +543,23 @@
}
// 宫保鸡丁:暖橙金
document.getElementById('dishEmoji').innerHTML = dishFoodSVG(48, 48, ['#C87030', '#E8A040', '#D08028']);
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</script>
</body>
</html>
@@ -263,7 +263,8 @@
<div class="device-frame">
<!-- 顶部导航 -->
<div class="top-bar">
<span class="top-bar__title">设置</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">设置</span>
</div>
<!-- 主内容 -->
@@ -521,5 +522,22 @@
if (e.target === spoonTareModal) closeSpoonTareModal();
});
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -189,7 +189,8 @@ body {
<!-- 顶部导航 -->
<div class="top-bar">
<span class="top-bar__title">&#x9910;&#x54C1;&#x91C7;&#x6837;</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">&#x9910;&#x54C1;&#x91C7;&#x6837;</span>
</div>
<div class="main-content">
@@ -672,5 +673,22 @@ function bindEvents() {
/* 启动 */
init();
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -230,7 +230,8 @@ body {
<!-- 顶部导航 -->
<div class="top-bar">
<span class="top-bar__title">&#x91C7;&#x6837;&#x5386;&#x53F2;</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">&#x91C7;&#x6837;&#x5386;&#x53F2;</span>
<span></span>
</div>
@@ -559,5 +560,22 @@ function resampleDish() {
/* ===== 初始化 ===== */
renderWaterfall();
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -177,7 +177,8 @@
</head>
<body>
<div class="top-bar">
<span class="top-bar__title">今日切配任务</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">今日切配任务</span>
<span class="top-bar__user" id="topUser">--</span>
</div>
<div class="main-content">
@@ -596,5 +597,22 @@
el._timer = setTimeout(function() { el.classList.remove('show'); }, duration || 2000);
}
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -91,7 +91,8 @@
</head>
<body>
<div class="top-bar">
<span class="top-bar__title">称重录入</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">称重录入</span>
<span class="top-bar__user" id="topUser">--</span>
</div>
<div class="main-content">
@@ -352,5 +353,22 @@
init();
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -86,7 +86,8 @@
</head>
<body>
<div class="top-bar">
<span class="top-bar__title">切配操作</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">切配操作</span>
<span class="top-bar__user" id="topUser">--</span>
</div>
<div class="main-content">
@@ -311,5 +312,22 @@
el._timer = setTimeout(function() { el.classList.remove('show'); }, duration || 2000);
}
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -70,7 +70,8 @@
</head>
<body>
<div class="top-bar">
<span class="top-bar__title">切配记录</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">切配记录</span>
<span class="top-bar__user" id="topUser">--</span>
</div>
<div class="main-content">
@@ -246,5 +247,22 @@
var userName = getUrlParam('user');
if (userName) document.getElementById('topUser').textContent = '操作员: ' + userName;
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -53,7 +53,8 @@
</head>
<body>
<div class="top-bar">
<span class="top-bar__title">设备设置</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">设备设置</span>
<span class="top-bar__user" id="topUser">--</span>
</div>
<div class="main-content">
@@ -168,5 +169,22 @@
el._timer = setTimeout(function() { el.classList.remove('show'); }, duration || 2000);
}
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -143,7 +143,8 @@
</head>
<body>
<div class="top-bar">
<span class="top-bar__title">今日打包任务</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">今日打包任务</span>
<span class="top-bar__user" id="topUser">--</span>
</div>
<div class="main-content">
@@ -599,5 +600,22 @@
el._timer = setTimeout(function() { el.classList.remove('show'); }, duration || 2000);
}
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -109,7 +109,8 @@
</head>
<body>
<div class="top-bar">
<span class="top-bar__title">称重打包</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">称重打包</span>
<span class="top-bar__user" id="topUser">--</span>
</div>
<div class="main-content">
@@ -405,5 +406,22 @@
init();
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -66,7 +66,8 @@
</head>
<body>
<div class="top-bar">
<span class="top-bar__title">打包记录</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">打包记录</span>
<span class="top-bar__user" id="topUser">--</span>
</div>
<div class="main-content">
@@ -236,5 +237,22 @@
var userName = getUrlParam('user');
if (userName) document.getElementById('topUser').textContent = '操作员: ' + userName;
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -52,7 +52,8 @@
</head>
<body>
<div class="top-bar">
<span class="top-bar__title">设备设置</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">设备设置</span>
<span class="top-bar__user" id="topUser">--</span>
</div>
<div class="main-content">
@@ -167,5 +168,22 @@
el._timer = setTimeout(function() { el.classList.remove('show'); }, duration || 2000);
}
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -716,7 +716,8 @@
<!-- 顶部导航(含称重读数) -->
<div class="top-bar">
<span class="page-title">食材验收识别屏</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="page-title">食材验收识别屏</span>
<div class="user-info">
<div class="avatar" id="userAvatar"></div>
<span id="userName">张三</span>
@@ -2608,5 +2609,22 @@
init();
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -102,7 +102,8 @@
<body>
<div class="top-bar">
<span class="page-title">&#x8BBE;&#x7F6E;</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="page-title">&#x8BBE;&#x7F6E;</span>
<button class="logout-btn" onclick="handleLogout()">退出</button>
</div>
@@ -198,5 +199,22 @@
el._timer = setTimeout(function() { el.classList.remove('show'); }, duration || 2000);
}
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -226,7 +226,8 @@
<body>
<div class="top-bar">
<span class="page-title">验收记录</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="page-title">验收记录</span>
<button class="logout-btn" onclick="handleLogout()">退出</button>
</div>
@@ -684,5 +685,22 @@
init();
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -246,7 +246,8 @@ body {
<!-- 顶部导航 -->
<div class="top-bar">
<span class="top-bar__title">食材采样</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">食材采样</span>
<button class="logout-btn" onclick="handleLogout()">退出</button>
</div>
@@ -678,5 +679,22 @@ function bindEvents() {
/* 启动 */
init();
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -193,7 +193,8 @@ body {
<!-- 顶部导航 -->
<div class="top-bar">
<span class="top-bar__title">采样历史</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">采样历史</span>
<button class="logout-btn" onclick="handleLogout()">退出</button>
</div>
@@ -515,5 +516,22 @@ searchInputEl.addEventListener('input', function() {
/* ===== 初始化 ===== */
renderWaterfall();
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -227,7 +227,8 @@
<body>
<div class="top-bar">
<span class="top-bar__title">今日清洗任务</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">今日清洗任务</span>
<span class="top-bar__user" id="topUser">--</span>
<button class="logout-btn" onclick="handleLogout()">退出登录</button>
</div>
@@ -454,5 +455,22 @@
document.getElementById('pendingCount').textContent = '3';
}, 15000);
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -313,7 +313,8 @@
<body>
<div class="top-bar">
<span class="top-bar__title">来料过秤(清洗前)</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">来料过秤(清洗前)</span>
<span class="top-bar__user" id="topUser">--</span>
<button class="logout-btn" onclick="handleLogout()">退出登录</button>
</div>
@@ -968,5 +969,22 @@
// 启动后自动开始第一次检测
setTimeout(startDetection, 1500);
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -253,7 +253,8 @@
<body>
<div class="top-bar">
<span class="top-bar__title">称重录入</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">称重录入</span>
<span class="top-bar__user" id="topUser">--</span>
</div>
@@ -582,5 +583,22 @@
init();
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -272,7 +272,8 @@
<body>
<div class="top-bar">
<span class="top-bar__title">净菜过秤(清洗后)</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">净菜过秤(清洗后)</span>
<span class="top-bar__user" id="topUser">--</span>
</div>
@@ -720,5 +721,22 @@
// 启动后自动开始第一次检测
setTimeout(startDetection, 1500);
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -251,7 +251,8 @@
<body>
<div class="top-bar">
<span class="top-bar__title">清洗操作</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">清洗操作</span>
<span class="top-bar__user" id="topUser">--</span>
</div>
@@ -516,5 +517,22 @@
el._timer = setTimeout(function() { el.classList.remove('show'); }, duration || 2000);
}
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -171,7 +171,8 @@
<body>
<div class="top-bar">
<span class="top-bar__title">操作记录</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">操作记录</span>
<span class="top-bar__user" id="topUser">--</span>
<button class="logout-btn" onclick="handleLogout()">退出登录</button>
</div>
@@ -481,5 +482,22 @@
el._timer = setTimeout(function() { el.classList.remove('show'); }, duration || 2000);
}
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>
@@ -102,7 +102,8 @@
<body>
<div class="top-bar">
<span class="top-bar__title">设备设置</span>
<a class="back-btn" id="backBtn" href="javascript:void(0)">&#x25C0; 返回</a> <span class="top-bar__title">设备设置</span>
<span class="top-bar__user" id="topUser">--</span>
<button class="logout-btn" onclick="handleLogout()">退出登录</button>
</div>
@@ -221,5 +222,22 @@
window.location.href = '00-welcome.html';
}
</script>
/* 返回按钮:从哪来回哪去 */
(function() {
var backBtn = document.getElementById('backBtn');
if (backBtn) {
var params = new URLSearchParams(window.location.search);
var referer = params.get('referer');
if (referer) {
backBtn.href = referer;
} else if (document.referrer && document.referrer.indexOf(window.location.hostname) !== -1) {
backBtn.href = document.referrer;
} else {
backBtn.href = 'index.html';
}
}
})();
</body>
</html>