|
@@ -242,6 +242,15 @@ class OrderDeleteImgView(CreateAPIView):
|
|
|
except Exception as e:
|
|
|
return response_error(str(e))
|
|
|
|
|
|
+class GetNewView(APIView):
|
|
|
+ # 获取新订单
|
|
|
+
|
|
|
+ def get(self, request, *args, **kwargs):
|
|
|
+ minutes = request.GET.get('minutes')
|
|
|
+ time = datetime.datetime.now() - datetime.timedelta(minutes=int(minutes))
|
|
|
+ orders = Order.objects.filter(create_time__gte=time, category=order.ONE)
|
|
|
+ return response_ok(orders.count())
|
|
|
+
|
|
|
|
|
|
class OrderViewSet(CustomModelViewSet):
|
|
|
permission_classes = [isLogin, ]
|