瀏覽代碼

PC新增设备删除,岗位删除,职能删除3

chenshibin 4 年之前
父節點
當前提交
6bbfec208b
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      Controller/PctestController.py

+ 4 - 2
Controller/PctestController.py

@@ -192,8 +192,10 @@ class PcTest(View):
         function_list = PctestfunctionModel.objects.filter(id__in=functions.split(','))
         # 判断设备与此职能是否有关联,避免重复添加
         PctestModel.objects.filter(device_id=device_qs[0].id).delete()
-        for fun in function_list:
-            PctestModel.objects.create(device_id=device_qs[0].id, function_id=fun.id)
+        for fid in functions.split(','):
+            for fun in function_list:
+                if int(fid) ==fun.id:
+                    PctestModel.objects.create(device_id=device_qs[0].id, function_id=fun.id)
         return response.json(0)