rambo vor 6 Monaten
Ursprung
Commit
f066e20ceb
1 geänderte Dateien mit 11 neuen und 0 gelöschten Zeilen
  1. 11 0
      python/mcu/capture/module_watch_dog.py

+ 11 - 0
python/mcu/capture/module_watch_dog.py

@@ -180,6 +180,17 @@ class FileEventHandler(FileSystemEventHandler, metaclass=SingletonType):
                 )
             except BaseException as e:
                 print("获取文件create_time失败", e)
+                loop = asyncio.new_event_loop()
+                asyncio.set_event_loop(loop)
+                loop.run_until_complete(
+                    self.sendCallback(
+                        file_path,
+                        goods_art_no=self.goods_art_no,
+                        image_index=self.image_index,
+                        msg_type="photo_take",
+                    )
+                )
+                loop.close()
                 self.send_log("获取文件处理失败{}".format(e))
 
     def send_log(self, text):