CHANGE_purchase_module:ss

This commit is contained in:
sriramv 2024-04-24 09:32:26 +05:30
parent 3172f5602a
commit fd6bc837d0
6 changed files with 14 additions and 7 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -301,7 +301,9 @@ class Purchase extends BaseController
// send purhase data through mail // send purhase data through mail
$VendorModel = new VendorModel(); $VendorModel = new VendorModel();
$vendor = $VendorModel->where('vendor_id',$this->request->getPost('vendor_id'))->findAll(); $vendor = $VendorModel->where('vendor_id',$this->request->getPost('vendor_id'))->findAll();
$this->download_purchase_invoice($purchase_order_id, $vendor[0]['vendor_email']); $mail_status = $this->download_purchase_invoice($purchase_order_id, $vendor[0]['vendor_email']);
echo $mail_status;die;
$_SESSION['mail_status'] = $mail_status;
} }
@ -453,8 +455,9 @@ public function download_purchase_invoice($purchase_order_id, $mail = null)
$mail_response = MailHelper::send_email($data); $mail_response = MailHelper::send_email($data);
if(json_decode($mail_response)->code == 200) if(json_decode($mail_response)->code == 200)
{ {
unlink($pdfFilePath); unlink($pdfFilePath);
} }
return json_decode($mail_response)->code;
} }
} }

View File

@ -16,7 +16,7 @@ class MailHelper
{ {
try { try {
$email = $params['mail']; $mail = $params['mail'];
$subject = $params['subject']; $subject = $params['subject'];
$message = $params['message']; $message = $params['message'];
@ -24,7 +24,7 @@ class MailHelper
$email->setMailType('html'); $email->setMailType('html');
$email->setFrom('bbone@venbait.in', 'The Mechnaic'); $email->setFrom('bbone@venbait.in', 'The Mechnaic');
$email->setTo($email); $email->setTo($mail);
$email->setSubject($subject); $email->setSubject($subject);
$email->setMessage($message); $email->setMessage($message);
@ -32,13 +32,13 @@ class MailHelper
if(isset($params['attachment'])) { $email->attach($params['attachment']); } if(isset($params['attachment'])) { $email->attach($params['attachment']); }
if ($email->send()) { if ($email->send()) {
return json_encode(['status' => 'success','code' => 200, 'message'=>'Email Sent Successfully...','data' => $email,],200); return json_encode(['status' => 'success','code' => 200, 'message'=>'Email Sent Successfully...','data' => $mail,],200);
} else { } else {
return json_encode(['status' => 'failed','code' => 404,'message'=>'Email Sent Failed...','data' => $email ],404); return json_encode(['status' => 'failed','code' => 404,'message'=>'Email Sent Failed...','data' => $mail ],404);
} }
} catch (\Throwable $e) { } catch (\Throwable $e) {
return json_encode(['status' => 'failed','code' => 500,'data' => $email],500); return json_encode(['status' => 'failed','code' => 500,'data' => $mail],500);
} }
} }

View File

@ -156,4 +156,8 @@
"ordering": false "ordering": false
}); });
}); });
</script>
<script>
</script> </script>