浏览代码

订单审批

wushaodong 3 年之前
父节点
当前提交
474685c6e1
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      apps/order/views.py

+ 5 - 0
apps/order/views.py

@@ -207,11 +207,16 @@ class OrderViewSet(CustomModelViewSet):
             return response_ok(result)
 
     def create(self, request, *args, **kwargs):
+        seller_tel = request.POST.get('seller_tel')
         try:
             with transaction.atomic():
                 serializer = self.get_serializer(data=request.data)
                 if serializer.is_valid(raise_exception=True):
                     instance = serializer.save()
+                    seller = User.objects.filter(username=seller_tel).first()
+                    if seller:
+                        instance.seller = seller
+                        instance.save()
                     BizLog.objects.addnew(self.request.user, BizLog.INSERT,
                                           u'添加订单[%s],id=%d' % (instance.name, instance.id), request.data)
                     return response_ok(instance.id)