Bladeren bron

读取输入文件可能涉及特殊字符读取为空格异常处理

yf_fyh 2 jaren geleden
bovenliggende
commit
fde3a2cdd2
1 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 2 2
      apps/IOTCard/views.py

+ 2 - 2
apps/IOTCard/views.py

@@ -275,7 +275,7 @@ class PlatformIOTCardViewSet(viewsets.ModelViewSet):
             for index, usage in enumerate(usage_list):
                 save_data["ICCID"].append(str(sim_list[index]))
                 save_data["续费价格"].append(str(price_list[index]))
-                card_queryset = self.get_queryset().filter(simId=str(sim_list[index]))
+                card_queryset = self.get_queryset().filter(simId=str(sim_list[index]).strip())
                 if card_queryset.exists():
                     card_obj = card_queryset.last()
                     deviceId = card_obj.deviceId
@@ -326,7 +326,7 @@ class PlatformIOTCardViewSet(viewsets.ModelViewSet):
             save_data = dict(ICCID=[], 是否需要充值=[],设备ID=[],所属平台=[],设备类型=[],任务单号=[],所属用户=[],设备状态=[],设备位置=[])
             for index, sim in enumerate(file_dataframe["ICCID"]):
                 save_data["ICCID"].append(str(sim))
-                card_queryset = self.get_queryset().filter(simId=str(sim))
+                card_queryset = self.get_queryset().filter(simId=str(sim).strip())
                 if card_queryset.exists():
                     card_obj = card_queryset.last()
                     deviceId = card_obj.deviceId