diff --git a/src/app/(index)/leads/new/page.tsx b/src/app/(index)/leads/new/page.tsx
index 5286a9b..3593c44 100644
--- a/src/app/(index)/leads/new/page.tsx
+++ b/src/app/(index)/leads/new/page.tsx
@@ -28,6 +28,12 @@ interface IFormValues {
title: String
},
],
+ lead_event: [
+ {
+ id: Number,
+ title: String
+ },
+ ],
product_types: [
{
id: Number,
@@ -65,11 +71,15 @@ interface IShahr {
interface IFormNewLead {
title: string,
+ mobile1: number,
+ mobile2: number,
+ phone: number
customer_id: number,
desc: string,
product_type_id: number ,
lead_type_id: number,
lead_source_id: number,
+ lead_event_id: number,
ostan: number,
city_id: number,
lead_step_id: number,
@@ -108,6 +118,17 @@ const newLead = ()=>{
await setSubmitButtonEnable(false)
try {
+ //if data.phone is empty remove
+ if(data.phone == 0 || data.phone == null || data.phone == undefined || data.phone.toString() == ''){
+ delete data.phone
+ }
+ if(data.mobile2 == 0 || data.mobile2 == null || data.mobile2 == undefined || data.mobile2.toString() == ''){
+ delete data.mobile2
+ }
+ //if data.lead_event_id is empty remove
+ if(data.lead_event_id == 0 || data.lead_event_id == null || data.lead_event_id == undefined || data.lead_event_id.toString() == '' || data.lead_event_id.toString() == '0'){
+ delete data.lead_event_id
+ }
const result = await axiosInstance.post('/lead/new/', data)
if(result.status == 201){
@@ -156,7 +177,7 @@ const newLead = ()=>{
return (
-
+
@@ -175,12 +196,12 @@ const newLead = ()=>{
-
+
-
+
{
)}
/>
+
+ در صورتی که ایجاد شخص جدید ضرورت ندارد، لطفا آن را به شخصیت بازاریابی خود اضافه کنید.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/app/(index)/leads/page.tsx b/src/app/(index)/leads/page.tsx
index b396d7f..2efa521 100644
--- a/src/app/(index)/leads/page.tsx
+++ b/src/app/(index)/leads/page.tsx
@@ -168,7 +168,7 @@ const leadesPage = ()=>{
}
return (
-
+
diff --git a/src/app/(index)/marketing/page.tsx b/src/app/(index)/marketing/page.tsx
index b4bf851..1148fe5 100644
--- a/src/app/(index)/marketing/page.tsx
+++ b/src/app/(index)/marketing/page.tsx
@@ -68,7 +68,7 @@ const marketingPage = ()=>{
}
return (
-