|
@@ -3,10 +3,12 @@ import json
|
|
|
from rest_framework import serializers
|
|
|
from apps.option.models import Option
|
|
|
from django.conf import settings
|
|
|
+
|
|
|
from utils.exceptions import CustomError
|
|
|
from utils.booleancharfield import BooleanCharField, TimeCharField, DateCharField
|
|
|
from utils.format import strftime,strfdate
|
|
|
from .models import ReportCustomer,NewCustomer,Review
|
|
|
+from apps.order.models import Order
|
|
|
|
|
|
class ReportCustomerSerializer(serializers.ModelSerializer):
|
|
|
gender_text = serializers.CharField(source='get_gender_display', read_only=True)
|
|
@@ -159,8 +161,12 @@ class NewCustomerSerializer(serializers.ModelSerializer):
|
|
|
return instance
|
|
|
|
|
|
def update(self, instance, validated_data):
|
|
|
-
|
|
|
instance = super(NewCustomerSerializer, self).update(instance, validated_data)
|
|
|
+ # order = Order.objects.filter(customer=instance)
|
|
|
+ # if not order:
|
|
|
+ # Order.objects.create(customer=instance, service_user_id=instance.track_user.id)
|
|
|
+ # if order:
|
|
|
+ # Order.objects.filter(customer=instance)
|
|
|
return instance
|
|
|
|
|
|
|