Done ticket GEPAFINBE-183

This commit is contained in:
Piyush
2025-03-17 16:36:21 +05:30
parent e061f734ec
commit 3f4d997aba
9 changed files with 169 additions and 24 deletions

View File

@@ -0,0 +1,43 @@
INSERT INTO gepafin_schema.system_email_template
(template_name, "type", html_content, subject, "json", "system", is_deleted, created_date, updated_date, email_scenario)
VALUES
(
'Welcome Email for New Bandi User',
'USER_ONBOARDING_BANDI',
'<html>
<body style="font-family: Arial, sans-serif; color: #000; line-height: 1.6;">
<div style="padding: 20px; border: 1px solid #ddd; border-radius: 8px; max-width: 600px; margin: auto;">
<p><strong>Gentile Utente,</strong></p>
<p>Le comunichiamo che il Suo account per accedere al portale è stato creato con successo.</p>
<p><strong>Di seguito trova le credenziali di accesso:</strong></p>
<ul>
<li><strong>Indirizzo portale:</strong> <a href="{{login_url}}">{{login_url}}</a></li>
<li><strong>Nome utente:</strong> {{username}}</li>
<li><strong>Password:</strong> {{userpassword}}</li>
</ul>
<p>Al primo accesso le consigliamo di modificare la password con una nuova di Sua scelta.
Per motivi di sicurezza, Le consigliamo di scegliere una password che:</p>
<ul>
<li>Sia composta da almeno 8 caratteri</li>
<li>Contenga lettere maiuscole e minuscole</li>
<li>Includa numeri e caratteri speciali</li>
</ul>
<p>In caso di difficoltà durante laccesso o per qualsiasi chiarimento, può contattare il nostro servizio di assistenza:</p>
<ul>
<li>Email: <a href="mailto:{{gepafinemail}}">{{gepafinemail}}</a></li>
<li>Telefono: {{gepafinphonenumber}}</li>
</ul>
<p>La invitiamo a conservare queste informazioni in un luogo sicuro e a non condividerle con terzi.</p>
<p>Cordiali saluti,</p>
<p><strong>{{email_signature}}</strong></p>
</div>
</body>
</html>',
'Le Sue Credenziali di Accesso al Portale Bandi',
NULL,
true,
false,
CURRENT_TIMESTAMP,
CURRENT_TIMESTAMP,
'USER_CREATION'
);

View File

@@ -0,0 +1,8 @@
UPDATE hub
SET hub_config = '{"email_support": "", "phone_support": ""}'
WHERE unique_uuid = 't7jh5wfg9QXylNaTZkPoE';
-- Update hub table with specific email and phone support values
UPDATE hub
SET hub_config = '{"email_support": "email@support.it", "phone_support": "09998888"}'
WHERE unique_uuid = 'p4lk3bcx1RStqTaIVVbXs';

View File

@@ -0,0 +1,38 @@
UPDATE gepafin_schema.system_email_template
SET
template_name = 'Welcome Email for New Confidi User',
"type" = 'USER_ONBOARDING_CONFIDI',
html_content = '<html>
<body style="font-family: Arial, sans-serif; color: #000; line-height: 1.6;">
<div style="padding: 20px; border: 1px solid #ddd; border-radius: 8px; max-width: 600px; margin: auto;">
<p><strong>Gentile Utente,</strong></p>
<p>Le comunichiamo che il Suo account per accedere al portale è stato creato con successo.</p>
<p><strong>Di seguito trova le credenziali di accesso:</strong></p>
<wul>
<li><strong>Indirizzo portale:</strong> <a href="{{login_url}}">{{login_url}}</a></li>
<li><strong>Nome utente:</strong> {{username}}</li>
<li><strong>Password:</strong> {{userpassword}}</li>
</ul>
<p>Al primo accesso le consigliamo di modificare la password con una nuova di Sua scelta.
Per motivi di sicurezza, Le consigliamo di scegliere una password che:</p>
<ul>
<li>Sia composta da almeno 8 caratteri</li>
<li>Contenga lettere maiuscole e minuscole</li>
<li>Includa numeri e caratteri speciali</li>
</ul>
<p>In caso di difficoltà durante laccesso o per qualsiasi chiarimento, può contattare il nostro servizio di assistenza:</p>
<ul>
<li>Email: <a href="mailto:{{gepafinemail}}">{{gepafinemail}}</a></li>
<li>Telefono: {{gepafinphonenumber}}</li>
</ul>
<p>La invitiamo a conservare queste informazioni in un luogo sicuro e a non condividerle con terzi.</p>
<p>Cordiali saluti,</p>
<p><strong>{{email_signature}}</strong></p>
</div>
</body>
</html>',
subject = 'Le Sue Credenziali di Accesso al Portale Gepafin Confidi',
updated_date = CURRENT_TIMESTAMP
WHERE template_name = 'Welcome Email for New User' AND "type" = 'USER_ONBOARDING';