chenjunkai 6 yıl önce
ebeveyn
işleme
a6b61cc84c
2 değiştirilmiş dosya ile 4 ekleme ve 4 silme
  1. 3 3
      Controller/OTAEquipment.py
  2. 1 1
      Model/models.py

+ 3 - 3
Controller/OTAEquipment.py

@@ -514,7 +514,7 @@ def getNewVerInterface(request):
                     equipmentValid = Equipment_Version.objects.filter(code=code, status=1, lang=lang).order_by(
                         '-data_joined')
                 else:
-                    equipmentValid = Equipment_Version.objects.filter(code=code, status=1,lang='').order_by('-data_joined')
+                    equipmentValid = Equipment_Version.objects.filter(code=code, status=1,lang=0).order_by('-data_joined')
             except Exception as e:
                 return response.json(500, {'details': repr(e)})
             else:
@@ -587,8 +587,8 @@ class uploadOTAInterfaceView(TemplateView):
     def upload_ota_file(self, fileName, response,fileType,language):
         try:
             if not language:
-                language = 'xx'
-            path = '/'.join((BASE_DIR, 'static/otapack', fileType,language)).replace('\\', '/') + '/'
+                language = 0
+            path = '/'.join((BASE_DIR, 'static/otapack', fileType,str(language))).replace('\\', '/') + '/'
             if not os.path.exists(path):
                 os.makedirs(path)
                 file_name = path + str(fileName)

+ 1 - 1
Model/models.py

@@ -548,7 +548,7 @@ class Equipment_Version(models.Model):
     fileMd5 = models.CharField(blank=True,max_length=32,null=True,verbose_name=u'上传文件MD5加密')
     status = models.BooleanField(blank=True, default=True, verbose_name=u'是否开启更新状态')
     update_time = models.DateTimeField(blank=True, verbose_name=u'更新时间', auto_now=True)
-    lang = models.CharField(blank=True, null=True, max_length=32, verbose_name=u'ota包内置语言')
+    lang = models.CharField(blank=True, null=True,default=0, max_length=32, verbose_name=u'ota包内置语言')
 
     def __str__(self):
         return self.eid