From 5c570ddd7e5b7879149af374de5aa8964ca08ece Mon Sep 17 00:00:00 2001
From: lgq <1015864684@qq.com>
Date: 星期六, 19 七月 2025 11:03:21 +0800
Subject: [PATCH] Merge branch 'master' of http://124.71.187.17:8299/r/~zhd/IGD3000-filesystem
---
local/www/cgi-bin/warn-list/clear | 18 +++++++++++++++++-
1 files changed, 17 insertions(+), 1 deletions(-)
diff --git a/local/www/cgi-bin/warn-list/clear b/local/www/cgi-bin/warn-list/clear
index f4397af..f4becee 100755
--- a/local/www/cgi-bin/warn-list/clear
+++ b/local/www/cgi-bin/warn-list/clear
@@ -6,6 +6,22 @@
echo "{\"code\": \"success\"}"
-echo 0 > /usr/local/dev/do1
+# echo 0 > /usr/local/dev/do1
+# 鍘熷瀛楃涓�
+str=`sqlite3 /work/iot_cfg.db "select alarm from alarm;"`
+# 绉婚櫎閫楀彿锛岀敓鎴愯繛缁瓧绗﹀簭鍒�
+clean_str=${str//,/}
+
+# 闇�瑕佹鏌ョ殑浣嶇疆鍒楄〃锛�1銆�3銆�5銆�7锛�
+positions="0 1 2 3" # 绱㈠紩浠�0寮�濮嬶紝瀵瑰簲绗�1銆�3銆�5銆�7涓瓧绗�
+
+# 閬嶅巻浣嶇疆骞跺垽鏂�
+for pos in $positions; do
+ char="${clean_str:$pos:1}" # 鎻愬彇鎸囧畾浣嶇疆鐨勫瓧绗�
+ if [[ "$char" == "1" ]]; then
+ actual_pos=$((pos + 1)) # 杞崲涓哄疄闄呬綅缃紙浠�1璁℃暟锛�
+ echo 0 > /usr/local/dev/do$actual_pos
+ fi
+done
\ No newline at end of file
--
Gitblit v1.9.3