CHANGES_DELETION_CLAIM_STATUS_QUERY_CHANGES : RV
This commit is contained in:
parent
038475ae0f
commit
e74837bdb6
@ -1798,9 +1798,9 @@ class EmployeeController extends AdminController
|
|||||||
public function checkDeletionGetDataFunction()
|
public function checkDeletionGetDataFunction()
|
||||||
{
|
{
|
||||||
// $batch_data = [
|
// $batch_data = [
|
||||||
// 'client_id' => 77,
|
// 'client_id' => 159,
|
||||||
// 'client_policy_id' => 203,
|
// 'client_policy_id' => 336,
|
||||||
// 'client_branch_id' => 53,
|
// 'client_branch_id' => 126,
|
||||||
// ];
|
// ];
|
||||||
|
|
||||||
// $batch_data['insurer_or_tpa'] = 'insurer';
|
// $batch_data['insurer_or_tpa'] = 'insurer';
|
||||||
|
|||||||
@ -32,6 +32,7 @@ class EmployeePolicyModel extends Model
|
|||||||
"updated_at",
|
"updated_at",
|
||||||
"rand_string",
|
"rand_string",
|
||||||
"is_active",
|
"is_active",
|
||||||
|
"claim_status",
|
||||||
];
|
];
|
||||||
|
|
||||||
// Callbacks
|
// Callbacks
|
||||||
@ -617,6 +618,7 @@ class EmployeePolicyModel extends Model
|
|||||||
employee_polices.policy_end_date,
|
employee_polices.policy_end_date,
|
||||||
employee_polices.premium,
|
employee_polices.premium,
|
||||||
employee_polices.rata_premimum as pro_rata_premium,
|
employee_polices.rata_premimum as pro_rata_premium,
|
||||||
|
employee_polices.claim_status,
|
||||||
|
|
||||||
batch_data.emp_policy_id AS emp_policy_id,
|
batch_data.emp_policy_id AS emp_policy_id,
|
||||||
batch_data.bl AS batch_list_batch_code,
|
batch_data.bl AS batch_list_batch_code,
|
||||||
@ -629,9 +631,37 @@ class EmployeePolicyModel extends Model
|
|||||||
deletiondata.status,
|
deletiondata.status,
|
||||||
|
|
||||||
DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + '$add_one_day' AS no_of_days,
|
DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + '$add_one_day' AS no_of_days,
|
||||||
ROUND((employee_polices.rata_premimum * (DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + $add_one_day)) / 365, 2) AS pro_rata_premium,
|
|
||||||
ROUND(((employee_polices.rata_premimum * (DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + $add_one_day)) / 365) * 0.18, 2) AS gst,
|
|
||||||
ROUND(((employee_polices.rata_premimum * (DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + $add_one_day)) / 365) + (((employee_polices.rata_premimum * (DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + $add_one_day)) / 365) * 0.18), 2) AS total
|
CASE
|
||||||
|
WHEN employee_polices.claim_status = 0 THEN
|
||||||
|
ROUND((employee_polices.rata_premimum * (DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + $add_one_day)) / 365, 2)
|
||||||
|
ELSE
|
||||||
|
0
|
||||||
|
END AS pro_rata_premium,
|
||||||
|
|
||||||
|
CASE
|
||||||
|
WHEN employee_polices.claim_status = 0 THEN
|
||||||
|
ROUND(((employee_polices.rata_premimum * (DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + $add_one_day)) / 365) * 0.18, 2)
|
||||||
|
ELSE
|
||||||
|
0
|
||||||
|
END AS gst,
|
||||||
|
|
||||||
|
CASE
|
||||||
|
WHEN employee_polices.claim_status = 0 THEN
|
||||||
|
ROUND(((employee_polices.rata_premimum * (DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + $add_one_day)) / 365) +
|
||||||
|
(((employee_polices.rata_premimum * (DATEDIFF(employee_polices.policy_end_date, deletiondata.dateofexit) + $add_one_day)) / 365) * 0.18), 2)
|
||||||
|
ELSE
|
||||||
|
0
|
||||||
|
END AS total,
|
||||||
|
|
||||||
|
CASE
|
||||||
|
WHEN employee_polices.claim_status = 0 THEN
|
||||||
|
'No claim'
|
||||||
|
ELSE
|
||||||
|
'Claim'
|
||||||
|
END AS claim_status
|
||||||
|
|
||||||
FROM
|
FROM
|
||||||
emp_endorsement a
|
emp_endorsement a
|
||||||
LEFT JOIN
|
LEFT JOIN
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user