소스 검색

Merge remote-tracking branch 'origin/master'

peng 2 년 전
부모
커밋
2e88f7e1d5
2개의 변경된 파일553개의 추가작업 그리고 447개의 파일을 삭제
  1. 4 0
      AdminController/DeviceManagementController.py
  2. 549 447
      Controller/AiController.py

+ 4 - 0
AdminController/DeviceManagementController.py

@@ -464,6 +464,10 @@ class DeviceManagement(View):
                     uid_company_serial_qs = UIDCompanySerialModel.objects.filter(
                         company_serial__serial_number__in=serial_number_list).values('uid__uid')
                     uidList = [item[key] for item in uid_company_serial_qs for key in item]
+                    # 解绑uid数据,重置序列号状态
+                    UIDModel.objects.filter(uid__in=uidList).update(status=0)
+                    UIDCompanySerialModel.objects.filter(uid__uid__in=uidList).delete()
+                    CompanySerialModel.objects.filter(serial_number__in=serial_number_list).update(status=1)
                 # 根据删除项删除相关数据
                 if '设备信息数据' in delDataOptions:
                     Device_Info.objects.filter(UID__in=uidList).delete()

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 549 - 447
Controller/AiController.py


이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.