|
@@ -104,17 +104,10 @@ class DeviceManage(View):
|
|
def delete(self, request_dict, userID, response):
|
|
def delete(self, request_dict, userID, response):
|
|
own_perm = ModelService.check_permission(userID=userID, permID=10)
|
|
own_perm = ModelService.check_permission(userID=userID, permID=10)
|
|
if own_perm is True:
|
|
if own_perm is True:
|
|
- id_list = request_dict.getlist('id', None)
|
|
|
|
- if id_list:
|
|
|
|
- try:
|
|
|
|
- for id in id_list:
|
|
|
|
- Device_Info.objects.filter(id=id).delete()
|
|
|
|
- except Exception as e:
|
|
|
|
- errorInfo = traceback.format_exc()
|
|
|
|
- print(errorInfo)
|
|
|
|
- return response.json(424, {'details': repr(e)})
|
|
|
|
- else:
|
|
|
|
- return response.json(0)
|
|
|
|
|
|
+ id = request_dict.get('id', None)
|
|
|
|
+ if id:
|
|
|
|
+ Device_Info.objects.filter(id=id).delete()
|
|
|
|
+ return response.json(0)
|
|
else:
|
|
else:
|
|
return response.json(444,'id must list')
|
|
return response.json(444,'id must list')
|
|
else:
|
|
else:
|