소스 검색

no message

libushang 7 달 전
부모
커밋
957594fee3
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      routers/api/onlineRollCall/call.py

+ 6 - 0
routers/api/onlineRollCall/call.py

@@ -484,6 +484,12 @@ async def get_event_detail(
 
         # 已应答
         if data['call_status'] == 1:
+
+            # 处理垃圾数据
+            if base_row.end_time is None:
+                base_row.end_time = datetime.now()
+                db.commit()
+
             time_diff = base_row.end_time - base_row.create_time
             # hours,minutes,seconds = str(time_diff).split(':')
             data['duration_time'] = str(time_diff)