CHANGES-in-createEmployee-createEmpPolicy-DraftStatusInsert:GWM
This commit is contained in:
parent
c5556d1f9a
commit
2d7845abef
@ -235,10 +235,12 @@ $routes->group("/api", ["filter" => "authJWT"], function($routes){
|
|||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
$routes->get("/getEmployeeProfile", "EmployeeRestController::getEmployeeProfile/$1");
|
|
||||||
$routes->post("/editEmployeeProfile", "EmployeeRestController::editEmployeeProfile");
|
$routes->post("/editEmployeeProfile", "EmployeeRestController::editEmployeeProfile");
|
||||||
|
|
||||||
$routes->group("employeeRest", ["filter" => "authJWT"], function($routes){
|
$routes->group("employeeRest", ["filter" => "authJWT"], function($routes){
|
||||||
|
|
||||||
|
$routes->get("/getEmployeeProfile", "EmployeeRestController::getEmployeeProfile/$1");
|
||||||
$routes->post("employeeUpload", "EmployeeRestController::employeeUpload");
|
$routes->post("employeeUpload", "EmployeeRestController::employeeUpload");
|
||||||
$routes->get("relationshipList", "EmployeeRestController::relationshipList");
|
$routes->get("relationshipList", "EmployeeRestController::relationshipList");
|
||||||
$routes->get("getEmployeeAndDependence", "EmployeeRestController::getEmployeeAndDependence");
|
$routes->get("getEmployeeAndDependence", "EmployeeRestController::getEmployeeAndDependence");
|
||||||
|
|||||||
@ -181,6 +181,7 @@ class EmployeeRestController extends AdminController
|
|||||||
$id = $item->id;
|
$id = $item->id;
|
||||||
$item->family_floater_key = $this->RelationshipMap($item->relationship);
|
$item->family_floater_key = $this->RelationshipMap($item->relationship);
|
||||||
$item->dob = $this->convertDateFormatYMD($item->dob);
|
$item->dob = $this->convertDateFormatYMD($item->dob);
|
||||||
|
$item->emp_status = 'Draft';
|
||||||
$employee = $this->employeeModel->where('is_active', 1 )->update($id, (array)$item);
|
$employee = $this->employeeModel->where('is_active', 1 )->update($id, (array)$item);
|
||||||
if ($employee) {
|
if ($employee) {
|
||||||
$Count++;
|
$Count++;
|
||||||
@ -189,6 +190,7 @@ class EmployeeRestController extends AdminController
|
|||||||
//create new data
|
//create new data
|
||||||
$item->family_floater_key = $this->RelationshipMap($item->relationship);
|
$item->family_floater_key = $this->RelationshipMap($item->relationship);
|
||||||
$item->dob = $this->convertDateFormatYMD($item->dob);
|
$item->dob = $this->convertDateFormatYMD($item->dob);
|
||||||
|
$item->emp_status = 'Draft';
|
||||||
$employee = $this->employeeModel->where('is_active', 1 )->insert($item);
|
$employee = $this->employeeModel->where('is_active', 1 )->insert($item);
|
||||||
|
|
||||||
if ($employee) {
|
if ($employee) {
|
||||||
@ -520,6 +522,7 @@ class EmployeeRestController extends AdminController
|
|||||||
$data['client_policy_id']= $value->client_policy_id;
|
$data['client_policy_id']= $value->client_policy_id;
|
||||||
$data['basic_cover_si']= $value->basic_cover_si;
|
$data['basic_cover_si']= $value->basic_cover_si;
|
||||||
$data['premium']= $premium;
|
$data['premium']= $premium;
|
||||||
|
$data['status'] = 'Draft';
|
||||||
|
|
||||||
$this->employeePolicyModel->insert($data);
|
$this->employeePolicyModel->insert($data);
|
||||||
}
|
}
|
||||||
@ -1261,12 +1264,12 @@ public function iAgreeForAddOn()
|
|||||||
|
|
||||||
$this->employeeModel->where('emp_code', $emp_code )
|
$this->employeeModel->where('emp_code', $emp_code )
|
||||||
->where('is_active', 1 )
|
->where('is_active', 1 )
|
||||||
->set(array('emp_status'=>'enrolled'))
|
->set(array('emp_status'=>'Enrolled'))
|
||||||
->update();
|
->update();
|
||||||
$this->employeePolicyModel->where('client_id', $client_id )
|
$this->employeePolicyModel->where('client_id', $client_id )
|
||||||
->where('client_policy_id', $client_policy_id )
|
->where('client_policy_id', $client_policy_id )
|
||||||
->where('is_active', 1 )
|
->where('is_active', 1 )
|
||||||
->set(array('status'=>'enrolled'))
|
->set(array('status'=>'Enrolled'))
|
||||||
->update();
|
->update();
|
||||||
return $this->respond(['status' => 'success','code' => 200,'data' => [] ], 200);
|
return $this->respond(['status' => 'success','code' => 200,'data' => [] ], 200);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user