GWM : Merge multiple file for claims
This commit is contained in:
parent
98b2583ccd
commit
a7dee02f91
@ -1621,16 +1621,6 @@ class TicketController extends BaseController
|
|||||||
$this->ticketMasterModel->where('id', $return_value)->set($updateUploadedLetterData)->update();
|
$this->ticketMasterModel->where('id', $return_value)->set($updateUploadedLetterData)->update();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Merge all uploaded PDFs for this ticket into a single combined PDF
|
|
||||||
try {
|
|
||||||
helper('merge_pdf');
|
|
||||||
merge_ticket_pdfs((int) $return_value, [
|
|
||||||
'ticket_type' => (int) ($ticket_data['ticket_type_id'] ?? 1),
|
|
||||||
]);
|
|
||||||
} catch (\Throwable $e) {
|
|
||||||
log_message('error', 'TicketController::createTicket | merge_ticket_pdfs failed | ticket_id=' . $return_value . ' | ' . $e->getMessage());
|
|
||||||
}
|
|
||||||
|
|
||||||
//mail trigger part
|
//mail trigger part
|
||||||
$this->putHistoryAfterInsert($ticket_data, $return_value);
|
$this->putHistoryAfterInsert($ticket_data, $return_value);
|
||||||
$mail_responce = $this->sendAutoMailTrigger($return_value);
|
$mail_responce = $this->sendAutoMailTrigger($return_value);
|
||||||
@ -2076,6 +2066,16 @@ class TicketController extends BaseController
|
|||||||
$return_value = $this->ticketMasterModel->where('id', $ticket_id)->set($ticket_data)->update();
|
$return_value = $this->ticketMasterModel->where('id', $ticket_id)->set($ticket_data)->update();
|
||||||
if ($return_value) {
|
if ($return_value) {
|
||||||
|
|
||||||
|
// Merge all uploaded PDFs for this ticket into a single combined PDF
|
||||||
|
try {
|
||||||
|
helper('merge_pdf');
|
||||||
|
merge_ticket_pdfs((int) $ticket_id, [
|
||||||
|
'ticket_type' => (int) ($ticket_data['ticket_type_id'] ?? 1),
|
||||||
|
]);
|
||||||
|
} catch (\Throwable $e) {
|
||||||
|
log_message('error', 'TicketController::updateTicket | merge_ticket_pdfs failed | ticket_id=' . $ticket_id . ' | ' . $e->getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
$mail_responce = null;
|
$mail_responce = null;
|
||||||
if($old_ticket_data['claim_status_id'] != $ticket_data['claim_status_id']){
|
if($old_ticket_data['claim_status_id'] != $ticket_data['claim_status_id']){
|
||||||
//mail trigger part
|
//mail trigger part
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user