This commit is contained in:
gitea 2025-02-17 16:13:28 +00:00
parent d20192e28d
commit 3e2af239e4
2 changed files with 26 additions and 12 deletions

View File

@ -648,9 +648,10 @@ def create_customer_user(sender, instance, created, **kwargs):
username=instance.email,
email=instance.email,
)
customer_info = instance.additional_info.get("customer_info",None)
user.first_name = customer_info.get("first_name", None) if customer_info else ""
user.last_name = customer_info.get("last_name", None) if customer_info else ""
instance.additional_info["customer_info"] = to_dict(instance)
# customer_info = instance.additional_info.get("customer_info",None)
# user.first_name = customer_info.get("first_name", None) if customer_info else ""
# user.last_name = customer_info.get("last_name", None) if customer_info else ""
user.set_unusable_password()
user.save()
@ -862,6 +863,4 @@ def create_activity_on_schedule_creation(sender, instance, created, **kwargs):
activity_type='Schedule Created',
created_by=instance.scheduled_by.user,
notes=f"New schedule created for {instance.purpose} with {instance.lead.full_name} on {instance.scheduled_at}."
)
)

View File

@ -1,6 +1,14 @@
{% extends 'base.html' %}
{% load i18n static custom_filters %}
{% block title %}{{ _("Car Details") }}{% endblock %}
{% block customCSS %}
<style>
.transfer{
opacity: 0.5;
pointer-events: none;
}
</style>
{% endblock customCSS %}
{% block content %}
@ -11,10 +19,17 @@
<button class="btn-close" type="button" data-bs-dismiss="alert" aria-label="Close"></button>
</div>
{% endif %}
{% if car.get_transfer %}
<div class="alert alert-outline-warning d-flex align-items-center" role="alert">
{% if car.get_transfer.status == "draft" %}
<div class="alert alert-outline-info d-flex align-items-center" role="alert">
<i class="fa-solid fa-circle-info fs-6"></i>
<p class="mb-0 flex-1">{{ _("Action Required , Please Approved The Tranfer Request Of This Car .") }}</p>
<button class="btn-close" type="button" data-bs-dismiss="alert" aria-label="Close"></button>
</div>
{% endif %}
{% if car.get_transfer and car.get_transfer.status == "approved" %}
<div class="alert alert-outline-info d-flex align-items-center" role="alert">
<i class="fa-solid fa-circle-info fs-6"></i>
<p class="mb-0 flex-1">{{ _("This car is in transfer process to another dealer, please wait for the acceptance .") }}</p>
<p class="mb-0 flex-1">{{ _("Car Is In Transfer Process To Another Dealer, Please Wait For The Acceptance .") }}</p>
<button class="btn-close" type="button" data-bs-dismiss="alert" aria-label="Close"></button>
</div>
{% endif %}
@ -30,7 +45,7 @@
<div class="row-fluid">
<div class="row g-3 justify-content-between">
<div class="col-lg-12 col-xl-6">
<div class="card rounded shadow d-flex align-content-center">
<div class="card rounded shadow d-flex align-content-center {% if car.get_transfer %}transfer{% endif %}">
<p class="card-header rounded-top fw-bold">{% trans 'Car Details' %}</p>
<div class="card-body">
<div class="table-responsive scrollbar mb-3">
@ -164,7 +179,7 @@
</div>
</div>
<div class="col-lg-6 col-xl-6">
<div class="card rounded shadow d-flex align-content-center">
<div class="card rounded shadow d-flex align-content-center {% if car.get_transfer %}transfer{% endif %}">
<p class="card-header rounded-top fw-bold">{% trans 'Financial Details' %}</p>
<div class="card-body">
@ -224,7 +239,7 @@
</div>
</div>
</div>
<div class="card rounded shadow d-flex align-content-center mt-3">
<div class="card rounded shadow d-flex align-content-center mt-3 {% if car.get_transfer %}transfer{% endif %}">
<p class="card-header rounded-top fw-bold">{% trans 'Colors Details' %}</p>
<div class="card-body">
<div class="table-responsive scrollbar mb-3">