From 946823215bac2c859df843f7b01636f5fda34ed4 Mon Sep 17 00:00:00 2001
From: cheliequan <liequanche@126.com>
Date: 星期五, 13 一月 2023 20:32:23 +0800
Subject: [PATCH] 重构util接口,支持按照key查找json,并转换vector list

---
 rule.cpp |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/rule.cpp b/rule.cpp
index 23abaff..9215e4a 100644
--- a/rule.cpp
+++ b/rule.cpp
@@ -12,6 +12,30 @@
     return ret;
 }
 
+bool dbapi_get_dayctls(char *timeRules, std::vector<protomsg::DayCtl> & list)
+{
+    const char * flag_key = NULL;
+
+    const char * data_key = "time_rule";
+
+	bool ret = bus_dbapi_get_list(timeRules, flag_key, data_key, list);
+
+    return ret;
+
+}
+
+bool dbapi_get_timeranges(char *datactls, std::vector<protomsg::TimeRange> & list)
+{
+    const char * flag_key = NULL;
+
+    const char * data_key = "time_range";
+
+	bool ret = bus_dbapi_get_list(datactls, flag_key, data_key, list);
+
+    return ret;
+
+}
+
 bool dbapi_get_camera_rules(void *handle, std::vector<protomsg::CameraAndRules> &list) {
     const char *topic = DATA_URL_PREFIX("/camera/rule/findAll");
 

--
Gitblit v1.8.0