68 lines
2.5 KiB
PHP
68 lines
2.5 KiB
PHP
<?php
|
|
$must_login = true ;
|
|
$require_path = '../../../' ;
|
|
$require_sub = '../../' ;
|
|
require( $require_sub.'header.php' ) ;
|
|
|
|
if ( $boolean_login ){
|
|
$status = 'rms-47' ;
|
|
|
|
$item_id = $array['item_id'] ;
|
|
$dialcode = $array['dialcode'] ;
|
|
$mobile = $array['mobile'] ;
|
|
|
|
if ( $item_id != '' && $dialcode != '' && $mobile != '' ){
|
|
$status = '203' ;
|
|
|
|
$dialcode = str_replace( '+', '', $dialcode ) ;
|
|
$referenceid = strPad( '5', $staff_info['staff_id'] ) . time() . strPad( '5', rand( 0, 99999 ) ) ;
|
|
|
|
if ( $mysqli->query( "INSERT INTO staff_rms_prepaid_pretemp
|
|
( `referenceid`, `item_id`, `dialcode`, `mobile` ) VALUES
|
|
( '".$referenceid."', '".$item_id."', '".$dialcode."', '".$mobile."' )" ) ){
|
|
|
|
$temp_id = $mysqli->insert_id ;
|
|
|
|
// $rms_content = [
|
|
// 'referenceId' => $referenceid,
|
|
// 'countryCode' => $dialcode,
|
|
// 'mobileNumber' => $mobile
|
|
// ] ;
|
|
// $rms_call = rmsCall( 'pinless/getproductidlistbymobilenumber', $rms_content ) ;
|
|
// saveLog( 'rms-api', 'Check Prepaid Mobile Number', $rms_content, $rms_call ) ;
|
|
|
|
// if ( $rms_call['respCode'] == '00' ){
|
|
// $status = '202' ;
|
|
|
|
// if ( $mysqli->query( "UPDATE staff_rms_prepaid_pretemp SET
|
|
// rms_authorizationtoken = '".$rms_call['authorizationToken']."',
|
|
// status = 'progress'
|
|
// WHERE temp_id = '".$temp_id."'" ) ){
|
|
// $status = '200' ;
|
|
// $data = [
|
|
// 'temp_id' => $temp_id
|
|
// ] ;
|
|
// }
|
|
|
|
// }else{
|
|
// $status = 'rms-'.$rms_call['respCode'] ;
|
|
// }
|
|
|
|
$status = '202' ;
|
|
|
|
if ( $mysqli->query( "UPDATE staff_rms_prepaid_pretemp SET
|
|
status = 'progress'
|
|
WHERE temp_id = '".$temp_id."'" ) ){
|
|
$status = '200' ;
|
|
$data = [
|
|
'temp_id' => $temp_id
|
|
] ;
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
require( $require_sub.'footer.php' ) ;
|
|
?>
|