chenjunkai 6 жил өмнө
parent
commit
3825158640

+ 13 - 15
Controller/DeviceMeal.py

@@ -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)