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