|
@@ -192,8 +192,10 @@ class PcTest(View):
|
|
function_list = PctestfunctionModel.objects.filter(id__in=functions.split(','))
|
|
function_list = PctestfunctionModel.objects.filter(id__in=functions.split(','))
|
|
# 判断设备与此职能是否有关联,避免重复添加
|
|
# 判断设备与此职能是否有关联,避免重复添加
|
|
PctestModel.objects.filter(device_id=device_qs[0].id).delete()
|
|
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)
|
|
return response.json(0)
|
|
|
|
|
|
|
|
|