Browse Source

解绑UID及证书修改

chenshibin 4 years ago
parent
commit
399f4adf51
1 changed files with 6 additions and 4 deletions
  1. 6 4
      Controller/SerialNumberController.py

+ 6 - 4
Controller/SerialNumberController.py

@@ -360,6 +360,11 @@ class SerialNumberView(View):
                     company_serial = company_serial_qs[0]
                     company_serial.status = 1
                     company_serial.save()
+                    mark = company_serial.company.mark
+                    dev = Device_Info.objects.filter(serial_number=serial_number + mark)
+                    if dev.exists():
+                        dev.update(serial_number='')
+                    return response.json(0)
 
                 uid_qs = UIDModel.objects.filter(uid=uid_serial.uid.uid)
                 if uid_qs.exists():
@@ -368,10 +373,7 @@ class SerialNumberView(View):
                     uid.save()
                 uid_serial.delete()
 
-                dev = Device_Info.objects.filter(serial_number=serial_number)
-                if dev.exists():
-                    dev.update(serial_number='')
-                return response.json(0)
+
             else:
                 return response.json(173)
         else: