Prechádzať zdrojové kódy

refactor(capture): 移除拍照超时状态码发送逻辑

- 注释掉拍照失败时的消息发送代码
- 保留异常处理但移除设备状态更新
- 简化错误返回流程只返回失败状态
rambo 6 dní pred
rodič
commit
bb753cbd46
1 zmenil súbory, kde vykonal 9 pridanie a 9 odobranie
  1. 9 9
      python/mcu/capture/smart_shooter_class.py

+ 9 - 9
python/mcu/capture/smart_shooter_class.py

@@ -610,15 +610,15 @@ class SmartShooter(metaclass=SingletonType):
             return True, "拍照成功"
         except zmq.Again:
             print("拍照超时")
-            msg_send = "拍照失败"
-            message = {
-                "code": 1,
-                "msg": msg_send,
-                "data": {goods_art_no: goods_art_no, "id": id},
-                "msg_type": msg_type,
-                "device_status": -1,
-            }
-            await self.sendMessageSocket(message)
+            # msg_send = "拍照失败"
+            # message = {
+            #     "code": 1,
+            #     "msg": msg_send,
+            #     "data": {goods_art_no: goods_art_no, "id": id},
+            #     "msg_type": msg_type,
+            #     "device_status": -1,
+            # }
+            # await self.sendMessageSocket(message)
             return True, "拍照失败"
         except Exception as e:
             print("拍照出错",e)