Преглед на файлове

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

yf_fyh преди 2 години
родител
ревизия
fde3a2cdd2
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  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