From 02d2b021cd90e87a5cb32d5e7d36e4b02fb8043e Mon Sep 17 00:00:00 2001 From: lnk Date: Tue, 4 Nov 2025 15:42:40 +0800 Subject: [PATCH] fix recall --- LFtid1056/cloudfront/code/cfg_parser.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/LFtid1056/cloudfront/code/cfg_parser.cpp b/LFtid1056/cloudfront/code/cfg_parser.cpp index 0d5c647..1d7ae2c 100644 --- a/LFtid1056/cloudfront/code/cfg_parser.cpp +++ b/LFtid1056/cloudfront/code/cfg_parser.cpp @@ -4885,7 +4885,9 @@ void check_recall_file() { } } - if (had_items_before && popped_any && lm.recall_list_static.empty()) {//处理后,当前测点补招记录为空 + if (had_items_before && popped_any && + (lm.recall_list_static.empty() || + (!lm.recall_list_static.empty() && lm.recall_list_static.front().recall_guid != dev.guid))) {//处理后,当前测点补招记录为空 //通知补招全部完成 std::cout << "[check_recall_file] finish recall monitor=" << lm.monitor_id << std::endl; //读取记录文件获取响应参数