SALESPD AMEND 1
This commit is contained in:
parent
411866e699
commit
ff3d0eb2f7
@ -51,13 +51,13 @@ class Sales_PD_Controller extends REST_Controller {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public function saveSalesPD_post()
|
public function saveSalesPDOld_post()
|
||||||
{
|
{
|
||||||
$records = $this->post('records');
|
$records = $this->post('records');
|
||||||
$applicant_name = '';
|
$applicant_name = '';
|
||||||
$applicant_id = '';
|
$applicant_id = '';
|
||||||
$officer = '';
|
$officer = '';
|
||||||
//satellite_image::getSatelliteImage(22,2);die();
|
//satellite_image::getSatelliteImage(22,2);//die();
|
||||||
foreach (json_decode($records['pd_json'],true) as $key => $value)
|
foreach (json_decode($records['pd_json'],true) as $key => $value)
|
||||||
{
|
{
|
||||||
//print_r($value);die();
|
//print_r($value);die();
|
||||||
@ -112,11 +112,18 @@ class Sales_PD_Controller extends REST_Controller {
|
|||||||
|
|
||||||
$count = $this->Sales_PD_Model->selectCustomRecords(array('count(*) as count'),array('lender_id' => $records['lender_id'],'product_id' => $records['product_id']),SALES_PD_DATA);
|
$count = $this->Sales_PD_Model->selectCustomRecords(array('count(*) as count'),array('lender_id' => $records['lender_id'],'product_id' => $records['product_id']),SALES_PD_DATA);
|
||||||
|
|
||||||
$salepd_serial_no = $records['lender_id'] == 35 ? 'MWISE':'UNKNOWN';
|
$lender_short_name = $this->Sales_PD_Model->selectCustomRecords(array('short_name'),array('entity_id' => $records['lender_id']),ENTITY);
|
||||||
$salepd_serial_no .= $records['product_id'] == 4 ? '-BL' : '-LFMP';
|
|
||||||
|
$product_short_name = $this->Sales_PD_Model->selectCustomRecords(array('abbr'),array('product_id' => $records['product_id']),PRODUCTS);
|
||||||
|
//print_r($product_short_name);
|
||||||
|
|
||||||
|
$salepd_serial_no = count($lender_short_name)? $lender_short_name[0]['short_name']:'UNKNOWN';
|
||||||
|
$salepd_serial_no .= count($product_short_name)? '-'.$product_short_name[0]['abbr']:'-UNKNOWN';
|
||||||
$salepd_serial_no .= '-'.(++$count[0]['count']);
|
$salepd_serial_no .= '-'.(++$count[0]['count']);
|
||||||
//echo $salepd_serial_no;
|
//echo $salepd_serial_no;
|
||||||
//end generate sales pd serial no
|
//end generate sales pd serial no
|
||||||
|
// echo $salepd_serial_no;
|
||||||
|
// die();
|
||||||
$records['sales_pd_sno'] = $salepd_serial_no;
|
$records['sales_pd_sno'] = $salepd_serial_no;
|
||||||
$id = $this->Sales_PD_Model->saveRecords($records,SALES_PD_DATA);
|
$id = $this->Sales_PD_Model->saveRecords($records,SALES_PD_DATA);
|
||||||
satellite_image::getSatelliteImage($id,2);
|
satellite_image::getSatelliteImage($id,2);
|
||||||
@ -390,6 +397,41 @@ class Sales_PD_Controller extends REST_Controller {
|
|||||||
$this->response($data,REST_Controller::HTTP_OK);
|
$this->response($data,REST_Controller::HTTP_OK);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function saveSalesPD_post()
|
||||||
|
{
|
||||||
|
$records = $this->post('records');
|
||||||
|
if($records['sales_pd_id'])
|
||||||
|
{
|
||||||
|
$count = $this->Sales_PD_Model->selectCustomRecords(array('count(*) as count'),array('lender_id' => $records['lender_id'],'product_id' => $records['product_id']),SALES_PD_DATA);
|
||||||
|
|
||||||
|
$lender_short_name = $this->Sales_PD_Model->selectCustomRecords(array('short_name'),array('entity_id' => $records['lender_id']),ENTITY);
|
||||||
|
|
||||||
|
$product_short_name = $this->Sales_PD_Model->selectCustomRecords(array('abbr'),array('product_id' => $records['product_id']),PRODUCTS);
|
||||||
|
|
||||||
|
$salepd_serial_no = count($lender_short_name)? $lender_short_name[0]['short_name']:'UNKNOWN';
|
||||||
|
$salepd_serial_no .= count($product_short_name)? '-'.$product_short_name[0]['abbr']:'-UNKNOWN';
|
||||||
|
$salepd_serial_no .= '-'.(++$count[0]['count']);
|
||||||
|
|
||||||
|
$records['sales_pd_sno'] = $salepd_serial_no;
|
||||||
|
$this->Sales_PD_Model->saveRecords($records,SALES_PD_DATA);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$this->Sales_PD_Model->updateRecords($records,SALES_PD_DATA,array('sales_pd_id' => $records['sales_pd_id']));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public function saveSalesPDsection_post()
|
||||||
|
{
|
||||||
|
$records = $this->post('records');
|
||||||
|
//sales+pd_id
|
||||||
|
//section_id
|
||||||
|
//status
|
||||||
|
//createdby
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user