Bladeren bron

sys_msg表添加电量字段,低电量推送接口写入电量值

locky 3 jaren geleden
bovenliggende
commit
8823c3ffe6
2 gewijzigde bestanden met toevoegingen van 6 en 2 verwijderingen
  1. 5 2
      Controller/DetectControllerV2.py
  2. 1 0
      Model/models.py

+ 5 - 2
Controller/DetectControllerV2.py

@@ -698,7 +698,7 @@ class PushNotificationView(View):
 
 
 
-# 移动侦测接口
+# 低电量推送接口
 class PWnotificationView(View):
 
     def get(self, request, *args, **kwargs):
@@ -714,6 +714,7 @@ class PWnotificationView(View):
         uid = request_dict.get('uid', None)
         channel = request_dict.get('channel', None)
         electricity = request_dict.get('electricity', None)
+        electricity += '%'
         uid_push_qs = UidPushModel.objects.filter(uid_set__uid=uid, uid_set__detect_status=1). \
             values('token_val', 'app_type', 'appBundleId', 'm_code',
                    'push_type', 'userID_id', 'userID__NickName',
@@ -790,7 +791,9 @@ class PWnotificationView(View):
                     addTime=now_time,
                     updTime=now_time,
                     uid=uid,
-                    eventType=event_type))
+                    eventType=event_type,
+                    electricity=electricity,
+                ))
 
                 userID_ids.append(userID_id)
 

+ 1 - 0
Model/models.py

@@ -299,6 +299,7 @@ class SysMsgModel(models.Model):
     updTime = models.IntegerField(verbose_name='更新时间', default=0)
     eventType = models.IntegerField(verbose_name='消息类型', default=0) # 默认系统消息类型,0系统消息,1 ipcamera消息
     uid = models.CharField(default='', max_length=20, db_index=True, verbose_name='设备UID')
+    electricity = models.CharField(default='', max_length=10, verbose_name='电量')
 
     class Meta:
         db_table = 'sys_msg'