From ab8a468c0bb8bf2990336bda09261471ce26ab24 Mon Sep 17 00:00:00 2001 From: Sibunnayak Date: Fri, 23 Aug 2024 11:29:11 +0530 Subject: [PATCH] PD updated with new field SBU --- .../PrincipalDistributors/AddMultiplePD.js | 6 +- .../addPrincipalDistributor.js | 489 ++++++++++++------ .../principalDistributor.js | 10 +- .../singlePrincipalDistributorAllDetails.js | 182 ++++--- src/views/Products/AddProduct.js | 2 +- .../Productcomponents/ProductDetails.js | 2 +- 6 files changed, 461 insertions(+), 230 deletions(-) diff --git a/src/views/PrincipalDistributors/AddMultiplePD.js b/src/views/PrincipalDistributors/AddMultiplePD.js index 02b1f73..653d48d 100644 --- a/src/views/PrincipalDistributors/AddMultiplePD.js +++ b/src/views/PrincipalDistributors/AddMultiplePD.js @@ -52,7 +52,7 @@ const AddMultiplePd = () => { }, } ); - // console.log(data); + console.log(data); if (data.errors && data.errors.length > 0) { setErrors(data.errors); } @@ -211,8 +211,8 @@ const AddMultiplePd = () => { {distributor.name || "N/A"} {distributor.email || "N/A"} {distributor.phone || "N/A"} - {distributor.panNumber || "N/A"} - {distributor.gstNumber || "N/A"} + {distributor?.address?.panNumber || "N/A"} + {distributor?.address?.gstNumber || "N/A"} ))} diff --git a/src/views/PrincipalDistributors/addPrincipalDistributor.js b/src/views/PrincipalDistributors/addPrincipalDistributor.js index cec2350..d047fe2 100644 --- a/src/views/PrincipalDistributors/addPrincipalDistributor.js +++ b/src/views/PrincipalDistributors/addPrincipalDistributor.js @@ -8,6 +8,8 @@ import { FormHelperText, Autocomplete, CircularProgress, + FormControl, + InputLabel, } from "@mui/material"; import { useNavigate } from "react-router-dom"; import { toast } from "react-hot-toast"; @@ -21,6 +23,7 @@ const AddPrincipalDistributor = () => { const [user, setUser] = useState({ PD_ID: "", + SBU: "", name: "", email: "", phone: "", @@ -165,189 +168,357 @@ const AddPrincipalDistributor = () => { Add Principal Distributor
- + Basic Information - - + {/* Principal Distributor ID */} + + + + Principal Distributor ID* + + + + + - - + + {/* Principal Distributor SBU */} + + + + Principal Distributor SBU* + + + + + - - + + {/* Name */} + + + + Name* + + + + + - - + + {/* Email */} + + + + Email* + + + + + + + + {/* Phone Number */} + + + + Phone Number* + + + + + - + Business Details - - + {/* PAN Number */} + + + + PAN Number* + + + + + - - + + {/* Trade Name */} + + + + Trade Name* + + + + + - - + + {/* GST Number */} + + + + GST Number* + + + + + - + Address - - + {/* Country */} + + + + Country* + + + + + - - option.label} - value={selectedState} - onChange={handleStateChange} - renderInput={(params) => ( - - )} - /> + + {/* State */} + + + + State* + + + + option.label} + value={selectedState} + onChange={handleStateChange} + renderInput={(params) => ( + + )} + /> + - - option.label} - value={selectedCity} - onChange={handleCityChange} - renderInput={(params) => ( - - )} - /> + + {/* City */} + + + + City* + + + + option.label} + value={selectedCity} + onChange={handleCityChange} + renderInput={(params) => ( + + )} + /> + - - + + {/* Street */} + + + + Street* + + + + + - - + + {/* Postal Code */} + + + + Postal Code* + + + + + diff --git a/src/views/PrincipalDistributors/principalDistributor.js b/src/views/PrincipalDistributors/principalDistributor.js index 006aceb..f8726a8 100644 --- a/src/views/PrincipalDistributors/principalDistributor.js +++ b/src/views/PrincipalDistributors/principalDistributor.js @@ -136,7 +136,7 @@ const principalDistributor = () => {