vendor status added in SMC cr report

This commit is contained in:
Velz2020 2022-03-18 11:55:51 +05:30
parent fff4e84def
commit 75152df5f9
6 changed files with 27 additions and 25 deletions

View File

@ -121,6 +121,7 @@ defined('CUSTOMER_IMG_URL') OR define('CUSTOMER_IMG_URL','https://demo.pdgenie.c
defined('PDF_ATTACHEMENT_URL') OR define('PDF_ATTACHEMENT_URL','https://apitest.pdgenie.com/sparqdev/api/short?dat='); defined('PDF_ATTACHEMENT_URL') OR define('PDF_ATTACHEMENT_URL','https://apitest.pdgenie.com/sparqdev/api/short?dat=');
defined('OPTIMIZED_IMAGE_BUCKET_NAME') OR define('OPTIMIZED_IMAGE_BUCKET_NAME','optimized-images-demo'); defined('OPTIMIZED_IMAGE_BUCKET_NAME') OR define('OPTIMIZED_IMAGE_BUCKET_NAME','optimized-images-demo');
defined('IMAGE_OPTIMIZE_LAMBDA_URL') OR define('IMAGE_OPTIMIZE_LAMBDA_URL','https://wlaax92nne.execute-api.ap-south-1.amazonaws.com/demo'); defined('IMAGE_OPTIMIZE_LAMBDA_URL') OR define('IMAGE_OPTIMIZE_LAMBDA_URL','https://wlaax92nne.execute-api.ap-south-1.amazonaws.com/demo');
defined('VIDEO_SHORT_URL') OR define('VIDEO_SHORT_URL','https://lkt.pdgenie.com/');
} }
else if(ENVIRONMENT == 'testing') else if(ENVIRONMENT == 'testing')
{ {
@ -138,6 +139,7 @@ else if(ENVIRONMENT == 'testing')
defined('GOOGLE_DISTANCE_MATRIX_API_KEY') OR define('GOOGLE_DISTANCE_MATRIX_API_KEY',getenv('GOOGLE_DISTANCE_MATRIX_API_KEY')); defined('GOOGLE_DISTANCE_MATRIX_API_KEY') OR define('GOOGLE_DISTANCE_MATRIX_API_KEY',getenv('GOOGLE_DISTANCE_MATRIX_API_KEY'));
defined('OPTIMIZED_IMAGE_BUCKET_NAME') OR define('OPTIMIZED_IMAGE_BUCKET_NAME','optimized-images-demo'); defined('OPTIMIZED_IMAGE_BUCKET_NAME') OR define('OPTIMIZED_IMAGE_BUCKET_NAME','optimized-images-demo');
defined('IMAGE_OPTIMIZE_LAMBDA_URL') OR define('IMAGE_OPTIMIZE_LAMBDA_URL','https://wlaax92nne.execute-api.ap-south-1.amazonaws.com/demo'); defined('IMAGE_OPTIMIZE_LAMBDA_URL') OR define('IMAGE_OPTIMIZE_LAMBDA_URL','https://wlaax92nne.execute-api.ap-south-1.amazonaws.com/demo');
defined('VIDEO_SHORT_URL') OR define('VIDEO_SHORT_URL','https://lkt.pdgenie.com/');
} }
else if(ENVIRONMENT == 'production') else if(ENVIRONMENT == 'production')
{ {
@ -155,6 +157,7 @@ else if(ENVIRONMENT == 'production')
defined('GOOGLE_DISTANCE_MATRIX_API_KEY') OR define('GOOGLE_DISTANCE_MATRIX_API_KEY',getenv('GOOGLE_DISTANCE_MATRIX_API_KEY')); defined('GOOGLE_DISTANCE_MATRIX_API_KEY') OR define('GOOGLE_DISTANCE_MATRIX_API_KEY',getenv('GOOGLE_DISTANCE_MATRIX_API_KEY'));
defined('OPTIMIZED_IMAGE_BUCKET_NAME') OR define('OPTIMIZED_IMAGE_BUCKET_NAME','optimized-images-live'); defined('OPTIMIZED_IMAGE_BUCKET_NAME') OR define('OPTIMIZED_IMAGE_BUCKET_NAME','optimized-images-live');
defined('IMAGE_OPTIMIZE_LAMBDA_URL') OR define('IMAGE_OPTIMIZE_LAMBDA_URL','https://4u9t03hvfb.execute-api.ap-south-1.amazonaws.com/live'); defined('IMAGE_OPTIMIZE_LAMBDA_URL') OR define('IMAGE_OPTIMIZE_LAMBDA_URL','https://4u9t03hvfb.execute-api.ap-south-1.amazonaws.com/live');
defined('VIDEO_SHORT_URL') OR define('VIDEO_SHORT_URL','https://l.pdgenie.com/');
} }
/*********************END of AWS resources Constants*************************************************/ /*********************END of AWS resources Constants*************************************************/

View File

@ -355,4 +355,5 @@ $route['verifyOTP'] = 'User_Management_Controller/verifyOTP';
$route['awsrek/(:any)'] = 'Test/testAwsrek'; $route['awsrek/(:any)'] = 'Test/testAwsrek';
$route['optimizeImages/(:num)'] = 'PD_Controller/optimizeImages'; $route['optimizeImages/(:num)'] = 'PD_Controller/optimizeImages';
$route['downloadSMCExcelFile/(:num)'] = 'PD_Controller/downloadSMCExcelFile'; $route['downloadSMCExcelFile/(:num)'] = 'PD_Controller/downloadSMCExcelFile';
$route['compareFaces'] = 'Test/compareFaces';

View File

@ -1065,7 +1065,7 @@ class SMC_Credit_PD_Controller extends REST_Controller {
//$SMC_CREDIT_PD = $this->SMC_Credit_PD_Model->getJoinRecords($columns,$table,$joins,$where_condition_array,$order_by,'DESC'); //$SMC_CREDIT_PD = $this->SMC_Credit_PD_Model->getJoinRecords($columns,$table,$joins,$where_condition_array,$order_by,'DESC');
$this->db->SELECT('PDTRIGGER.pd_id, PDTRIGGER.pd_sno, PDTYPE.type_name, PDTRIGGER.lender_applicant_id, PDTRIGGER.fk_product_id, PRODUCT.abbr, PDTRIGGER.pd_status, PDAPPLICANTSDETAILS.applicant_name, (SELECT createdon FROM h_common_masters where PDTRIGGER.pd_id = primary_key AND field_name = "pd_status" order by log_id DESC limit 1) as updatedon, (SELECT concat(m_user_profile.first_name," " ,m_user_profile.last_name) FROM h_common_masters JOIN m_user_profile on h_common_masters.new_value = m_user_profile.userid where PDTRIGGER.pd_id = primary_key AND field_name = "fk_pd_allocated_to" order by log_id DESC limit 1) as officer_name,PDTRIGGER.mis_report_remarks'); $this->db->SELECT('PDTRIGGER.pd_id, PDTRIGGER.pd_sno, PDTYPE.type_name, PDTRIGGER.lender_applicant_id, PDTRIGGER.fk_product_id, PRODUCT.abbr, PDTRIGGER.pd_status, PDAPPLICANTSDETAILS.applicant_name, (SELECT createdon FROM h_common_masters where PDTRIGGER.pd_id = primary_key AND field_name = "pd_status" order by log_id DESC limit 1) as updatedon, (SELECT concat(m_user_profile.first_name," " ,m_user_profile.last_name) FROM h_common_masters JOIN m_user_profile on h_common_masters.new_value = m_user_profile.userid where PDTRIGGER.pd_id = primary_key AND field_name = "fk_pd_allocated_to" order by log_id DESC limit 1) as officer_name,PDTRIGGER.mis_report_remarks,PDTRIGGER.vendor_status');
$this->db->FROM(PDTRIGGER.' as PDTRIGGER'); $this->db->FROM(PDTRIGGER.' as PDTRIGGER');
$this->db->JOIN(PRODUCTS.' as PRODUCT','PDTRIGGER.fk_product_id = PRODUCT.product_id','LEFT'); $this->db->JOIN(PRODUCTS.' as PRODUCT','PDTRIGGER.fk_product_id = PRODUCT.product_id','LEFT');

View File

@ -76,25 +76,22 @@ class Test extends REST_Controller {
public function testAwsrek_get() public function compareFaces_post()
{ {
$fk_entity_id = $this->uri->segment(2);//die(); //$fk_entity_id = $this->uri->segment(2);//die();
//echo $fk_entity_id;die();
// $data['student_details'] = array('name' => 'kumar','age' => '62','param' => $fk_entity_id); $pdid = $this->post('pdid');
$url1 = $this->post('url1');
$url2 = $this->post('url2');
$data= $this->aws_rekonition->comparePhotos($url1,$url2);
//print_r($data);
$fin_data = array();
foreach($data as $k => $v)
{
$fin_data[$k] = $v;
// echo '***********************';
}
// $this->response($data,REST_Controller::HTTP_OK); $this->response($fin_data,REST_Controller::HTTP_OK);
//echo 'Hi';die();
// $data['dataStatus'] = true;
// $data['status'] = REST_Controller::HTTP_OK;
// $data['rec'] = $this->aws_rekonition->listAllBuckets();
$data= $this->aws_rekonition->listAllBuckets();
print_r($data);
// foreach($data as $k => $v)
// {
// echo $k .' - '. print_r($v);
// }
// $this->response($data,REST_Controller::HTTP_OK);
} }
} }

View File

@ -41,7 +41,7 @@ class video_grabber_helper
$final_key = 'pd'.$pd_master_details[0]['pd_id'].'/video/'.$file_name; $final_key = 'pd'.$pd_master_details[0]['pd_id'].'/video/'.$file_name;
$singed_uri = $CI->aws_s3->getSingleObjectInaBucketAsSignedURI($bucket_name,$final_key,'+7 days'); $singed_uri = $CI->aws_s3->getSingleObjectInaBucketAsSignedURI($bucket_name,$final_key,'+7 days');
$shortURL = 'https://lkt.pdgenie.com/' . substr($video_name,0,6); $shortURL = VIDEO_SHORT_URL . substr($video_name,0,6);
if($value['short_link_created_date'] == NULL)//make short url entry in links file if($value['short_link_created_date'] == NULL)//make short url entry in links file
{ {

View File

@ -38,20 +38,21 @@ class AWS_REKONITION
echo "listAllBuckets"; echo "listAllBuckets";
} }
public function listAllBuckets() public function comparePhotos($url1,$url2)
{ {
// echo "listAllBuckets"; // echo "listAllBuckets";
$result = array('aksj'=>'sana'); $result = array('aksj'=>'sana');
$sourceImg = 'will1.jpg'; $sourceImg = 'will1.jpg';
$targetImg = 'will2.jpg'; $targetImg = 'will2.jpg';
//echo $url1;die();
try{ try{
$result = $this->RekognitionClient->compareFaces([ $result = $this->RekognitionClient->compareFaces([
// 'QualityFilter' => 'NONE|AUTO|LOW|MEDIUM|HIGH', // 'QualityFilter' => 'NONE|AUTO|LOW|MEDIUM|HIGH',
'QualityFilter' => 'NONE', 'QualityFilter' => 'NONE',
'SimilarityThreshold' => 1.0, 'SimilarityThreshold' => 0,
'SourceImage' => [ // REQUIRED 'SourceImage' => [ // REQUIRED
'Bytes' => file_get_contents('C:\Users\Venba\Pictures\cropped.png'), 'Bytes' => file_get_contents($url1),
// 'S3Object' => [ // 'S3Object' => [
// 'Bucket' => 'awsrekonition', // 'Bucket' => 'awsrekonition',
// 'Name' => $sourceImg, // 'Name' => $sourceImg,
@ -59,7 +60,7 @@ class AWS_REKONITION
// //
], ],
'TargetImage' => [ // REQUIRED 'TargetImage' => [ // REQUIRED
'Bytes' => file_get_contents('C:\Users\Venba\Pictures\wp1833814.jpg'), 'Bytes' => file_get_contents($url2),
// 'S3Object' => [ // 'S3Object' => [
// 'Bucket' => 'awsrekonition', // 'Bucket' => 'awsrekonition',
// 'Name' => $targetImg, // 'Name' => $targetImg,