guanhailong 2 жил өмнө
parent
commit
e66138c871

+ 7 - 8
AdminController/ServeManagementController.py

@@ -1358,23 +1358,24 @@ class serveManagement(View):
                     vod_hls_qs = vod_hls_qs.filter(time__gte=date[0], time__lt=date[1])
                     if not vod_hls_qs.exists():
                         day += 1
-                        if day > 25:
+                        if day > 30:
                             break
                 day = day
+                level = ''
                 use_status = uid_buncket['use_status']
-                if use_status == 1:
+                if not use_status == 1:
+                    level = '八号预警'
+                else:
                     # 统计设备目前未上传天数
                     vod_hls_qs = VodHlsModel.objects.filter(uid=uid_buncket['uid']).values('uid')
                     if 15 <= day < 25:
                         if vod_hls_qs.exists():
                             level = '取消预警'
                         else:
-                            level = '二号预警'
-                    else:
-                        level = '取消预警'
+                            level = '一号预警'
                     if day >= 25:
                         if vod_hls_qs.exists():
-                            level = '二号预警'
+                            level = '取消预警'
                         else:
                             startTime = uid_buncket['addTime']  # 开始时间
                             nowTime = str(nowTime)
@@ -1386,8 +1387,6 @@ class serveManagement(View):
                             nowTime = datetime.datetime.strptime(nowTime, '%Y-%m-%d %H:%M:%S')  # 结束时间
                             day = (nowTime - startTime).days
                             level = '二号预警'
-                else:
-                    level = '八号预警'
                 device_user = Device_User.objects.filter(device_info__UID=uid_buncket['uid']).values('username',
                                                                                                      'userID')
                 username = device_user[0]['username'] if device_user.exists() else ''