Преглед изворни кода

uid_set表新增isSupportFourPoint字段

locky пре 3 година
родитељ
комит
3b768f82dc
2 измењених фајлова са 5 додато и 2 уклоњено
  1. 4 2
      Controller/EquipmentManagerV3.py
  2. 1 0
      Model/models.py

+ 4 - 2
Controller/EquipmentManagerV3.py

@@ -628,7 +628,7 @@ class EquipmentManagerV3(View):
         # 设备拓展信息表
         us_qs = UidSetModel.objects.filter(uid__in=uid_list).values('id', 'uid', 'version', 'nickname', 'ucode',
                                                                     'detect_status', 'detect_group',
-                                                                    'detect_interval',
+                                                                    'detect_interval', 'isSupportFourPoint',
                                                                     'region_alexa', 'is_alexa', 'deviceModel',
                                                                     'TimeZone', 'TimeStatus', 'SpaceUsable',
                                                                     'SpaceSum', 'MirrorType', 'RecordType',
@@ -662,7 +662,8 @@ class EquipmentManagerV3(View):
                 'is_ptz': us['is_ptz'],
                 'double_wifi': us['double_wifi'],
                 'mobile4G': us['mobile_4g'],
-                'is_ai': us['is_ai']
+                'is_ai': us['is_ai'],
+                'isSupportFourPoint': us['isSupportFourPoint'],
             }
             # 从uid_channel里面取出通道配置信息
             ucs_qs = UidChannelSetModel.objects.filter(uid__id=us['id']).values('channel', 'channel_name',
@@ -767,6 +768,7 @@ class EquipmentManagerV3(View):
                 p['double_wifi'] = uv_dict[p_uid]['double_wifi']
                 p['mobile4G'] = uv_dict[p_uid]['mobile4G']
                 p['is_ai'] = uv_dict[p_uid]['is_ai']
+                p['isSupportFourPoint'] = uv_dict[p_uid]['isSupportFourPoint']
                 # 设备昵称 调用影子信息昵称,先阶段不可
                 if uv_dict[p_uid]['nickname']:
                     p['NickName'] = uv_dict[p_uid]['nickname']

+ 1 - 0
Model/models.py

@@ -1184,6 +1184,7 @@ class UidSetModel(models.Model):
     is_human = models.IntegerField(default=0, verbose_name='是否支持人形追踪。0:不支持,1:支持')
     is_custom_voice = models.IntegerField(default=0, verbose_name='是否支持自定义语音。0:不支持,1:支持')
     double_wifi = models.IntegerField(default=0, verbose_name='是否支持双频wifi。0:不支持,1:支持')
+    isSupportFourPoint = models.SmallIntegerField(default=0, verbose_name='是否支持预置点')    # 0:不支持, 1:支持
     mobile_4g = models.IntegerField(default=0, verbose_name='是否支持4g。0:不支持,1:支持')
     is_ptz = models.IntegerField(default=0, verbose_name='是否支持云台。0:不支持,1:支持')
     is_ai = models.IntegerField(default=2, verbose_name='是否支持ai')  # 0,关闭,1开启,2,不支持