|
@@ -158,22 +158,20 @@ class DeviceMeal(View):
|
|
id = request_dict.get('id', None)
|
|
id = request_dict.get('id', None)
|
|
status = request_dict.get('status', None)
|
|
status = request_dict.get('status', None)
|
|
uid = request_dict.get('uid', None)
|
|
uid = request_dict.get('uid', None)
|
|
- param_flag = CommonService.get_param_flag(data=[status, uid, id])
|
|
|
|
- if param_flag is True:
|
|
|
|
- try:
|
|
|
|
- dmqs = Device_Meal.objects.get(id=id)
|
|
|
|
- dmqs.status = status
|
|
|
|
- dmqs.uid = uid
|
|
|
|
- dmqs.save()
|
|
|
|
- except Exception as e:
|
|
|
|
- errorInfo = traceback.format_exc()
|
|
|
|
- print(errorInfo)
|
|
|
|
- return response.json(424, {'details': repr(e)})
|
|
|
|
- else:
|
|
|
|
- return response.json(0, {'update_id': dmqs.id, 'update_time': str(dmqs.now_time),
|
|
|
|
- 'end_time': str(dmqs.end_time)})
|
|
|
|
|
|
+ if not status or not uid or not id:
|
|
|
|
+ return response.json(444, 'status,id,uid')
|
|
|
|
+ try:
|
|
|
|
+ dmqs = Device_Meal.objects.get(id=id)
|
|
|
|
+ dmqs.status = status
|
|
|
|
+ dmqs.uid = uid
|
|
|
|
+ dmqs.save()
|
|
|
|
+ except Exception as e:
|
|
|
|
+ errorInfo = traceback.format_exc()
|
|
|
|
+ print(errorInfo)
|
|
|
|
+ return response.json(424, {'details': repr(e)})
|
|
else:
|
|
else:
|
|
- return response.json(444)
|
|
|
|
|
|
+ return response.json(0, {'update_id': dmqs.id, 'update_time': str(dmqs.update_time),
|
|
|
|
+ 'end_time': str(dmqs.end_time)})
|
|
|
|
|
|
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)
|