Kaynağa Gözat

客户跟踪

wushaodong 4 yıl önce
ebeveyn
işleme
dd90ab912e
1 değiştirilmiş dosya ile 6 ekleme ve 5 silme
  1. 6 5
      apps/customer/views.py

+ 6 - 5
apps/customer/views.py

@@ -68,11 +68,12 @@ class ReportCustomerViewSet(CustomModelViewSet):
                                   u'分配客户报备[%s],id=%d' % (instance.name,  instance.id))
 
             # 创建潜客跟踪表
-            potential_level = Option.objects.filter(type=Option.POTENTIAL_LEVEL, sort=1).first()
-            stage_progress = Option.objects.filter(type=Option.STAGE_PROGRESS, sort=1).first()
+            potential_level = Option.objects.filter(type=Option.POTENTIAL_LEVEL).order_by('sort').first()
+            stage_progress = Option.objects.filter(type=Option.STAGE_PROGRESS).order_by('sort').first()
             NewCustomer.objects.create(report_customer=instance, potential_level=potential_level,
-                                       stage_progress=stage_progress, create_user=self.request.user,
-                                       create_time=timezone.now())
+                                       track_user=user,next_time='',
+                                       stage_progress=stage_progress, create_user=instance.create_user,
+                                       )
         except CustomError as e:
             return response_error(e.get_error_msg())
         except Exception as e:
@@ -113,4 +114,4 @@ class NewCustomerViewSet(CustomModelViewSet):
     def filter_queryset(self, queryset):
         queryset = queryset.filter()
         f = NewCustomerFilter(self.request.GET, queryset=queryset)
-        return f.qs
+        return f.qs