FIX_ADDITION_DUP_ISSUE
This commit is contained in:
parent
f35739af42
commit
fba9a6e777
@ -828,7 +828,7 @@ class EmployeeServiceController extends AdminController
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
// echo '<br>START- ' . $row[2];
|
// echo '<br>START- ' . $row[2];
|
||||||
$employee = $this->employeeModel->where('emp_code', $row[1])->where('name',$row[2])->where('client_id',$file['client_id'])->where('client_branch_id',$file['client_branch_id']->first();
|
$employee = $this->employeeModel->where('emp_code', $row[1])->where('name',$row[2])->where('client_id',$file['client_id'])->where('client_branch_id',$file['client_branch_id'])->first();
|
||||||
$employee_policy = $this->employeePolicyModel->where('employee_id',$employee['id'])->where('client_policy_id',$file['policy_id'])->first();
|
$employee_policy = $this->employeePolicyModel->where('employee_id',$employee['id'])->where('client_policy_id',$file['policy_id'])->first();
|
||||||
|
|
||||||
$existing_endorsements = $this->empEndorsementModel->where('actions','si')
|
$existing_endorsements = $this->empEndorsementModel->where('actions','si')
|
||||||
|
|||||||
@ -175,7 +175,16 @@ class JobWorker extends AdminController
|
|||||||
}
|
}
|
||||||
|
|
||||||
$payload = is_array($payload) ? $payload : [];
|
$payload = is_array($payload) ? $payload : [];
|
||||||
$response = $jobHandler($payload,$job->id);
|
try
|
||||||
|
{
|
||||||
|
$response = $jobHandler($payload,$job->id);
|
||||||
|
}
|
||||||
|
catch(\Exception $e)
|
||||||
|
{
|
||||||
|
$job_status = self::STATUS_FAILED;
|
||||||
|
$runtime = $runtime === null ? microtime(true) - $start : $runtime;
|
||||||
|
$response = ['file_name' => $e->getFile(),'error' => $e->getMessage(),'line_no' => $e->getLine(),'info' => $e->getTraceAsString()];
|
||||||
|
}
|
||||||
|
|
||||||
$runtime = microtime(true) - $start;
|
$runtime = microtime(true) - $start;
|
||||||
$job_status = self::STATUS_DONE;
|
$job_status = self::STATUS_DONE;
|
||||||
|
|||||||
@ -405,7 +405,7 @@ if (!function_exists('name_and_empid_check_in_db'))
|
|||||||
|
|
||||||
foreach ($family_data as $rkey => $row)
|
foreach ($family_data as $rkey => $row)
|
||||||
{
|
{
|
||||||
if(isset($row['temp']) && $row['temp']['source'] != 'db')
|
if(($current_action == 'inception' || $current_action == 'addition') || ($current_action == 'dependent_addition' && (isset($row['temp']) && $row['temp']['source'] != 'db')))
|
||||||
{
|
{
|
||||||
$res = $employeeModel
|
$res = $employeeModel
|
||||||
->join('client_policy cp',"employees.client_id = cp.client_id")
|
->join('client_policy cp',"employees.client_id = cp.client_id")
|
||||||
|
|||||||
@ -188,6 +188,7 @@ if (!function_exists('get_base64_image')) {
|
|||||||
if (!function_exists('format_indian_number')) {
|
if (!function_exists('format_indian_number')) {
|
||||||
function format_indian_number($number) {
|
function format_indian_number($number) {
|
||||||
// Round the number to two decimal places
|
// Round the number to two decimal places
|
||||||
|
$number = isset($number) ? $number : 0;
|
||||||
$number = round($number, 2);
|
$number = round($number, 2);
|
||||||
|
|
||||||
// Split the number into integer and decimal parts
|
// Split the number into integer and decimal parts
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user