From d4e0a19b21ca2c9dfebc81dd0e5cce37c7231545 Mon Sep 17 00:00:00 2001 From: Malini Date: Wed, 18 Feb 2026 10:38:50 +0530 Subject: [PATCH] changes in ern --- .../Admin/configuration/CompanyProfile.jsx | 37 +++++++++++++------ .../configuration/EditCompanyProfile.jsx | 27 +++++++++++++- 2 files changed, 51 insertions(+), 13 deletions(-) diff --git a/ipi-survey-platform/src/pages/Admin/configuration/CompanyProfile.jsx b/ipi-survey-platform/src/pages/Admin/configuration/CompanyProfile.jsx index 89d14f4..093a145 100644 --- a/ipi-survey-platform/src/pages/Admin/configuration/CompanyProfile.jsx +++ b/ipi-survey-platform/src/pages/Admin/configuration/CompanyProfile.jsx @@ -159,6 +159,7 @@ const createEmptyProfile = () => ({ // Identification particulars permanentFactoryCode: '', uniqueLicenseNumber: '', + ERN: '', industryCodeBusiness: '', industryCodeProduction: '', industryCodeCurrent: '', @@ -1012,7 +1013,6 @@ const CompanyProfile = () => { readOnly={modalMode === 'view'} /> -
{ />
+
+
+ +
-
- +
+ +
{form.industryCodeProduction && form.industryCodeBusiness && form.industryCodeBusiness !== form.industryCodeProduction && ( @@ -2055,6 +2067,7 @@ const displayedRows = sortedProfiles.map((item) => { contactWebsite: item?.establishment_website ?? base.contactWebsite, permanentFactoryCode: item?.permanent_factory_code ?? base.permanentFactoryCode, uniqueLicenseNumber: item?.license_number ?? base.uniqueLicenseNumber, + ERN: item?.ERN ?? base.ERN, corporateName: item?.factory_name ?? '', corporateAddress: item?.corporate_address ?? base.corporateAddress, corporateCityTown: corporateCityName || base.corporateCityTown, @@ -2772,6 +2785,7 @@ const handleView = async (id) => { industry_code_production: form.industryCodeProduction || form.industryCodeCurrent || '', industry_code_mismatch_remarks: form.industryCodeMismatchRemarks || '', license_number: form.uniqueLicenseNumber || '', + ERN: form.ERN || '', isic_code: form.industryCodeProduction || '', description: form.industryDescription || '', establishment_address: form.contactAddress || '', @@ -2881,6 +2895,7 @@ const handleView = async (id) => { industry_code_production: form.industryCodeProduction || form.industryCodeCurrent || '', industry_code_mismatch_remarks: form.industryCodeMismatchRemarks || '', license_number: form.uniqueLicenseNumber || '', + ERN: form.ERN || '', isic_code: form.industryCodeProduction || '', description: form.industryDescription || '', establishment_address: form.contactAddress || '', @@ -3790,4 +3805,4 @@ const handleImport = async () => { ); }; -export default CompanyProfile; \ No newline at end of file +export default CompanyProfile; diff --git a/ipi-survey-platform/src/pages/Admin/configuration/EditCompanyProfile.jsx b/ipi-survey-platform/src/pages/Admin/configuration/EditCompanyProfile.jsx index 3c17736..0fc924e 100644 --- a/ipi-survey-platform/src/pages/Admin/configuration/EditCompanyProfile.jsx +++ b/ipi-survey-platform/src/pages/Admin/configuration/EditCompanyProfile.jsx @@ -15,6 +15,7 @@ const createEmptyProfile = () => ({ userProfileEmail: '', permanentFactoryCode: '', uniqueLicenseNumber: '', + ERN: '', industryCodeBusiness: '', industryCodeCurrent: '', industryCodeMismatchRemarks: '', @@ -43,6 +44,7 @@ const mapApiEstablishmentToProfile = (apiData) => { userProfileEmail: data.users?.[0]?.email || '', permanentFactoryCode: data.permanent_factory_code || '', uniqueLicenseNumber: data.license_number || '', + ERN: data.ERN || '', industryCodeBusiness: data.industry_code || '', industryCodeCurrent: data.isic_code || '', industryCodeMismatchRemarks: data.industry_code_mismatch_remarks || '', @@ -696,6 +698,7 @@ const EditCompanyProfile = () => { permanent_factory_code: form.permanentFactoryCode || "", industry_code: form.industryCodeBusiness || "", license_number: form.uniqueLicenseNumber || "", + ERN: form.ERN || "", industry_code_production: form.industryCodeCurrent || "", industry_code_mismatch_remarks: form.industryCodeMismatchRemarks || null, description: form.industryDescription || "", @@ -818,8 +821,16 @@ const EditCompanyProfile = () => { width="100%" required error={fieldErrors.uniqueLicenseNumber} - /> */} - {/* + handleFormChange("ERN", e.target.value)} + placeholder="Enter ERN" + width="100%" + error={fieldErrors.ERN} + /> + handleFormChange("industryCodeBusiness", e.target.value)} @@ -839,6 +850,18 @@ const EditCompanyProfile = () => { error={fieldErrors.industryCodeCurrent} />
+
+ handleFormChange("ERN", e.target.value)} + placeholder="Enter ERN" + width="100%" + error={fieldErrors.ERN} + readOnly + + /> +
{/*