SMC CHGS 2 TEMP ADDRESS API

This commit is contained in:
Velz2020 2021-02-13 18:35:38 +05:30
parent 6b71af283d
commit f0877e0014
2 changed files with 34 additions and 0 deletions

View File

@ -89,6 +89,7 @@ $route['getServerInfo'] = 'Common_Masters_Controller/getServerInfo';
$route['getVideoChatAccessKey'] = 'Common_Masters_Controller/getVideoChatAccessKey';
$route['uploadSMCDataFile'] = 'Common_Masters_Controller/uploadSMCDataFile';
$route['getSMCTempAddresses'] = 'Common_Masters_Controller/getSMCTempAddresses';
$route['saveNewSMCTempAddresses'] = 'Common_Masters_Controller/saveNewSMCTempAddresses';

View File

@ -1407,6 +1407,7 @@ class Common_Masters_Controller extends REST_Controller {
$pd_master_details = $this->PD_Model->getPDMasterDetails($pdid);
// print_r($pd_master_details);die();
$addresses = $this->Common_Masters_Model->getSMCTempAddresses($pd_master_details[0]['excel_file_id']);
$addresses[] = array('id' => null,'display' => 'Add New Address', 'is_others' => -1);
if(count($addresses))
{
$data['dataStatus'] = true;
@ -1432,5 +1433,37 @@ class Common_Masters_Controller extends REST_Controller {
}
}
public function saveNewSMCTempAddresses_post()
{
$records = $this->post('records');
// print_r($records);
if(isset($records['file_id']))
{
$id = $this->Common_Masters_Model->saveRecords($records,SMC_TEMP_ADDRESS);
if($id)
{
$data['dataStatus'] = true;
$data['status'] = REST_Controller::HTTP_OK;
$data['records'] = $id;
$this->response($data,REST_Controller::HTTP_OK);
}
else
{
$data['dataStatus'] = false;
$data['status'] = REST_Controller::HTTP_NOT_FOUND;
$data['msg'] = 'Something went wrong! Try Later !';
$this->response($data,REST_Controller::HTTP_OK);
}
}
else
{
$data['dataStatus'] = false;
$data['status'] = REST_Controller::HTTP_PARTIAL_CONTENT;
$data['msg'] = 'Param missing..!';
$this->response($data,REST_Controller::HTTP_PARTIAL_CONTENT);
}
}
}
?>