CHANGE_BUSINESS_BRANCH_ADD_IN_ALL_CONFLICT_MEREGE : AADHAVAN

This commit is contained in:
aadhavan valli 2024-06-01 17:24:38 +05:30
commit de9ab1cb46
4 changed files with 57 additions and 48 deletions

View File

@ -272,6 +272,14 @@ class MasterController extends BaseController
$data = [
'is_active' => $is_active
];
if($is_active == 1){
$MailHelper = new MailHelper();
$email = $this->ClientDocsModel
->join('client', 'client_docs.client_id = client.client_id', 'left')
->where('id', $doc_id)->get()->getRow()->email;
$url = '<a href="'.base_url().'">Click here</a>';
$MailHelper->send_url_email($email , $url );
}
$updated = $this->ClientDocsModel->update($doc_id, $data);
@ -312,12 +320,12 @@ class MasterController extends BaseController
}
} catch (\Exception $e) {
// Handle any exceptions that occur during execution
return $this->respond(['status' => 'error', 'code' => 500, 'message' => $e->getMessage()], 500);
return $this->response->setJSON(['status' => 'error', 'code' => 500, 'message' => $e->getMessage()], 500);
}
}
// str_replace("%name%","Gowtham",$data['templateData']->body_html);
@ -347,7 +355,7 @@ class MasterController extends BaseController
}
} catch (\Exception $e) {
// Handle any exceptions that occur during execution
return $this->respond(['status' => 'error', 'code' => 500, 'message' => $e->getMessage()], 500);
return $this->response->setJSON(['status' => 'error', 'code' => 500, 'message' => $e->getMessage()], 500);
}
}

View File

@ -58,7 +58,7 @@ class StaffController extends BaseController
$this->session->set('logged_in_staff_name',$staffdata['name']);
$this->session->set('logged_in_staff_branch_id',$staffdata['branch_id']);
return redirect()->to(base_url().'staff_list');
return redirect()->to(base_url().'client_list');
}
else{
$this->session->setTempdata('error','Email or Password is invalid',3);

View File

@ -16,60 +16,60 @@ use App\Models\NotesModel;
class MailHelper
{
public static function send_email($visa_request_id)
{
$VisaRequestModel = new VisaRequestModel();
$NotesModel = new NotesModel();
$data['visaData'] = $VisaRequestModel->getVisaRequestList(session()->get('logged_in_staff_branch_id'), $visa_request_id);
$data['visaNotesData'] = $NotesModel-> getVisaRequestNotes($visa_request_id);
$emaill = $data['visaData']->client_email;
$subject = 'United Visa Servises - Notification';
$html = view('mail_template', $data);
try {
$email = \Config\Services::email();
$email->setMailType('html');
$email->setFrom('bbone@venbait.in', 'UVS');
$email->setTo($emaill);
$email->setSubject($subject);
$email->setMessage($html);
if ($email->send()) {
return json_encode(['status' => 'success','code' => 200, 'message'=>'Email Sent Successfully...','data' => $emaill,],200);
} else {
return json_encode(['status' => 'failed','code' => 404,'message'=>'Email Sent Failed...','data' => $emaill ],404);
}
} catch (\Exception $e) {
return json_encode(['status' => 'failed','code' => 500,'data' => $emaill],500);
}
}
public static function send_otp_email($email_id,$otp)
{
$subject = 'UVS Reset Password - OTP';
$subject = 'BB-Sign Verify Document';
$message = "Hai ,
We have received a request for account recovery associated with your account. To ensure the security of your account, we are sending you a one-time password (OTP) for verification purposes. Please use the following OTP to proceed with the account recovery process:
OTP: ".$otp;
</br>
We have a requested forgot password OTP :".$otp;
try {
$email = \Config\Services::email();
$email->setMailType('html');
$email->setFrom('bbone@venbait.in', 'UVS');
$email->setFrom('bbone@venbait.in', 'BB-Sign');
$email->setTo($email_id);
$email->setSubject($subject);
$email->setMessage($message);
if ($email->send()) {
return json_encode(['status' => 'success','code' => 200, 'message'=>'Email Sent Successfully...','data' => $email_id,],200);
} else {
return json_encode(['status' => 'failed','code' => 404,'message'=>'Email Sent Failed...','data' => $email_id ],404);
}
} catch (\Exception $e) {
return json_encode(['status' => 'failed','code' => 500,'data' => $email_id],500);
}
}
public static function send_url_email($email_id,$url)
{
$subject = 'BB-Sign Verify Document';
$message = "Hai ,
</br>
We have a request for document verification.
</br>
</br>
".$url;
try {
$email = \Config\Services::email();
$email->setMailType('html');
$email->setFrom('bbone@venbait.in', 'BB-Sign');
$email->setTo($email_id);

View File

@ -202,7 +202,7 @@ $(document).ready(function() {
toolbar: [
// [groupName, [list of button]]
['style', ['style']],
['font', ['bold', 'italic', 'underline', 'clear']],
['font', ['bold', 'italic', 'underline', 'clear' ]],
['fontname', ['fontname']],
['color', ['color']],
['para', ['ul', 'ol', 'paragraph' , 'height']],
@ -211,6 +211,7 @@ $(document).ready(function() {
['view', ['fullscreen', 'codeview', 'help']],
['mybutton', ['customButton']] // Custom button group
],
buttons: {
customButton: function() {
var ui = $.summernote.ui;
@ -232,7 +233,7 @@ $(document).ready(function() {
$('.btn-codeview').click();
$('.note-codable').val($('#body_html').val());
$('.btn-codeview').click();
}, 500);
}, 1000);
});