diff --git a/web/js/app.js b/web/js/app.js
index ef3c7aa..b5025f7 100644
--- a/web/js/app.js
+++ b/web/js/app.js
@@ -5,7 +5,6 @@ import { closeApiDocDrawer, openApiDocDrawer } from "./docs.js";
import { loadEvents } from "./events.js";
import {
applyBatchEquipmentUnit,
- clearEquipmentFilter,
clearPointBinding,
clearSelectedEquipments,
closeEquipmentModal,
@@ -93,7 +92,6 @@ function bindEvents() {
dom.refreshEquipmentBtn.addEventListener("click", () => withStatus(loadEquipments()));
dom.newEquipmentBtn.addEventListener("click", openCreateEquipmentModal);
dom.closeEquipmentModalBtn.addEventListener("click", closeEquipmentModal);
- dom.clearEquipmentFilterBtn.addEventListener("click", () => withStatus(clearEquipmentFilter()));
dom.applyEquipmentUnitBtn.addEventListener("click", () => withStatus(applyBatchEquipmentUnit()));
dom.clearEquipmentSelectionBtn.addEventListener("click", clearSelectedEquipments);
diff --git a/web/js/dom.js b/web/js/dom.js
index 5297451..3eab7d7 100644
--- a/web/js/dom.js
+++ b/web/js/dom.js
@@ -20,7 +20,6 @@ export const dom = {
selectedCount: byId("selectedCount"),
selectedPointCount: byId("selectedPointCount"),
pointFilterSummary: byId("pointFilterSummary"),
- clearEquipmentFilterBtn: byId("clearEquipmentFilter"),
pointSourceSelect: byId("pointSourceSelect"),
pointSourceNodeCount: byId("pointSourceNodeCount"),
openPointModalBtn: byId("openPointModal"),
diff --git a/web/js/equipment.js b/web/js/equipment.js
index b046fa2..336842d 100644
--- a/web/js/equipment.js
+++ b/web/js/equipment.js
@@ -146,13 +146,6 @@ export function renderEquipments() {
dom.equipmentList.innerHTML = "";
updateSelectedEquipmentSummary();
- const activeEquipment = state.selectedEquipmentId
- ? state.equipmentMap.get(state.selectedEquipmentId) || null
- : null;
- dom.clearEquipmentFilterBtn.textContent = activeEquipment
- ? `设备筛选 ${activeEquipment.name}`
- : "设备筛选 全部";
-
const items = filteredEquipments();
if (!items.length) {
dom.equipmentList.innerHTML = '
';