| } | } | ||||
| function createDocketID($limit){ | function createDocketID($limit){ | ||||
| $allowedNumbers = range(0, 9); | |||||
| shuffle($allowedNumbers); | |||||
| $digits = array_rand($allowedNumbers, $limit); | |||||
| $number = ''; | |||||
| $numberOnly = str_replace('DO-','',Docket::orderBy('docket_id', 'desc')->value('docket_id')); | |||||
| $numberOnly++; | |||||
| info($numberOnly); | |||||
| return $numberOnly; | |||||
| // $allowedNumbers = range(0, 9); | |||||
| // shuffle($allowedNumbers); | |||||
| // $digits = array_rand($allowedNumbers, $limit); | |||||
| // $number = ''; | |||||
| foreach($digits as $d){ | |||||
| $number .= $allowedNumbers[$d]; | |||||
| } | |||||
| $unique_id = $number; | |||||
| return $unique_id; | |||||
| // foreach($digits as $d){ | |||||
| // $number .= $allowedNumbers[$d]; | |||||
| // } | |||||
| // $unique_id = $number; | |||||
| // return $unique_id; | |||||
| } | } | ||||
| public function createDocket(Request $request){ | public function createDocket(Request $request){ |
| return substr(base_convert(sha1(uniqid(mt_rand())), 16, 36), 0, $limit); | return substr(base_convert(sha1(uniqid(mt_rand())), 16, 36), 0, $limit); | ||||
| } | } | ||||
| function createWorkID($limit){ | |||||
| $number = WorkOrder::select('id','wo')->orderBy('created_at','DESC')->first(); | |||||
| $numberOnly = str_replace('WO-','',$number->wo); | |||||
| $numberOnly++; | |||||
| return $numberOnly; | |||||
| $allowedNumbers = range(0, 9); | |||||
| shuffle($allowedNumbers); | |||||
| $digits = array_rand($allowedNumbers, $limit); | |||||
| $number = ''; | |||||
| // function createWorkID($limit){ | |||||
| // $number = WorkOrder::select('id','wo')->orderBy('created_at','DESC')->first(); | |||||
| // $numberOnly = str_replace('WO-','',$number->wo); | |||||
| // $numberOnly++; | |||||
| // return $numberOnly; | |||||
| // $allowedNumbers = range(0, 9); | |||||
| // shuffle($allowedNumbers); | |||||
| // $digits = array_rand($allowedNumbers, $limit); | |||||
| // $number = ''; | |||||
| foreach($digits as $d){ | |||||
| $number .= $allowedNumbers[$d]; | |||||
| } | |||||
| $unique_id = $number; | |||||
| return $unique_id; | |||||
| } | |||||
| // foreach($digits as $d){ | |||||
| // $number .= $allowedNumbers[$d]; | |||||
| // } | |||||
| // $unique_id = $number; | |||||
| // return $unique_id; | |||||
| // } | |||||
| public function viewContractorWork() | public function viewContractorWork() | ||||
| { | { |
| return substr(base_convert(sha1(uniqid(mt_rand())), 16, 36), 0, $limit); | return substr(base_convert(sha1(uniqid(mt_rand())), 16, 36), 0, $limit); | ||||
| } | } | ||||
| function createWorkID($limit) { | |||||
| $number = WorkOrder::select('id','wo')->orderBy('created_at','DESC')->first(); | |||||
| $numberOnly = str_replace('WO-','',$number->wo); | |||||
| $numberOnly++; | |||||
| return $numberOnly; | |||||
| $allowedNumbers = range(0, 9); | |||||
| shuffle($allowedNumbers); | |||||
| $digits = array_rand($allowedNumbers, $limit); | |||||
| $number = ''; | |||||
| // function createWorkID($limit) { | |||||
| // $number = WorkOrder::select('id','wo')->orderBy('created_at','DESC')->first(); | |||||
| // $numberOnly = str_replace('WO-','',$number->wo); | |||||
| // $numberOnly++; | |||||
| // return $numberOnly; | |||||
| // $allowedNumbers = range(0, 9); | |||||
| // shuffle($allowedNumbers); | |||||
| // $digits = array_rand($allowedNumbers, $limit); | |||||
| // $number = ''; | |||||
| foreach($digits as $d){ | |||||
| $number .= $allowedNumbers[$d]; | |||||
| } | |||||
| $unique_id = $number; | |||||
| return $unique_id; | |||||
| } | |||||
| // foreach($digits as $d){ | |||||
| // $number .= $allowedNumbers[$d]; | |||||
| // } | |||||
| // $unique_id = $number; | |||||
| // return $unique_id; | |||||
| // } | |||||
| public function viewCoverageR() | public function viewCoverageR() | ||||
| { | { |
| $numberOnly++; | $numberOnly++; | ||||
| return $numberOnly; | return $numberOnly; | ||||
| $allowedNumbers = range(0, 9); | |||||
| shuffle($allowedNumbers); | |||||
| $digits = array_rand($allowedNumbers, $limit); | |||||
| $number = ''; | |||||
| // $allowedNumbers = range(0, 9); | |||||
| // shuffle($allowedNumbers); | |||||
| // $digits = array_rand($allowedNumbers, $limit); | |||||
| // $number = ''; | |||||
| foreach($digits as $d){ | |||||
| $number .= $allowedNumbers[$d]; | |||||
| } | |||||
| $unique_id = $number; | |||||
| return $unique_id; | |||||
| // foreach($digits as $d){ | |||||
| // $number .= $allowedNumbers[$d]; | |||||
| // } | |||||
| // $unique_id = $number; | |||||
| // return $unique_id; | |||||
| } | } | ||||
| public function viewCustomer() | public function viewCustomer() |
| return substr(base_convert(sha1(uniqid(mt_rand())), 16, 36), 0, $limit); | return substr(base_convert(sha1(uniqid(mt_rand())), 16, 36), 0, $limit); | ||||
| } | } | ||||
| function createWorkID($limit){ | |||||
| $allowedNumbers = range(0, 9); | |||||
| shuffle($allowedNumbers); | |||||
| $digits = array_rand($allowedNumbers, $limit); | |||||
| $number = ''; | |||||
| // function createWorkID($limit){ | |||||
| // $allowedNumbers = range(0, 9); | |||||
| // shuffle($allowedNumbers); | |||||
| // $digits = array_rand($allowedNumbers, $limit); | |||||
| // $number = ''; | |||||
| foreach($digits as $d){ | |||||
| $number .= $allowedNumbers[$d]; | |||||
| } | |||||
| $unique_id = $number; | |||||
| return $unique_id; | |||||
| } | |||||
| // foreach($digits as $d){ | |||||
| // $number .= $allowedNumbers[$d]; | |||||
| // } | |||||
| // $unique_id = $number; | |||||
| // return $unique_id; | |||||
| // } | |||||
| public function viewDocket() | public function viewDocket() | ||||
| { | { |
| return substr(base_convert(sha1(uniqid(mt_rand())), 16, 36), 0, $limit); | return substr(base_convert(sha1(uniqid(mt_rand())), 16, 36), 0, $limit); | ||||
| } | } | ||||
| function createWorkID($limit){ | |||||
| $allowedNumbers = range(0, 9); | |||||
| shuffle($allowedNumbers); | |||||
| $digits = array_rand($allowedNumbers, $limit); | |||||
| $number = ''; | |||||
| // function createWorkID($limit){ | |||||
| // $allowedNumbers = range(0, 9); | |||||
| // shuffle($allowedNumbers); | |||||
| // $digits = array_rand($allowedNumbers, $limit); | |||||
| // $number = ''; | |||||
| foreach($digits as $d){ | |||||
| $number .= $allowedNumbers[$d]; | |||||
| } | |||||
| $unique_id = $number; | |||||
| return $unique_id; | |||||
| } | |||||
| // foreach($digits as $d){ | |||||
| // $number .= $allowedNumbers[$d]; | |||||
| // } | |||||
| // $unique_id = $number; | |||||
| // return $unique_id; | |||||
| // } | |||||
| public function encryptPassword($action, $string) { | public function encryptPassword($action, $string) { | ||||
| $output = false; | $output = false; |
| } | } | ||||
| function createWorkID($limit){ | function createWorkID($limit){ | ||||
| $number = WorkOrder::select('id','wo')->orderBy('created_at','DESC')->first(); | |||||
| $number = WorkOrder::select('id','wo')->orderBy('created_at','DESC')->first(); | |||||
| $numberOnly = str_replace('WO-','',$number->wo); | $numberOnly = str_replace('WO-','',$number->wo); | ||||
| $numberOnly++; | $numberOnly++; | ||||
| return $numberOnly; | return $numberOnly; | ||||
| $allowedNumbers = range(0, 9); | |||||
| shuffle($allowedNumbers); | |||||
| $digits = array_rand($allowedNumbers, $limit); | |||||
| $number = ''; | |||||
| // $allowedNumbers = range(0, 9); | |||||
| // shuffle($allowedNumbers); | |||||
| // $digits = array_rand($allowedNumbers, $limit); | |||||
| // $number = ''; | |||||
| foreach($digits as $d){ | |||||
| $number .= $allowedNumbers[$d]; | |||||
| } | |||||
| $unique_id = $number; | |||||
| return $unique_id; | |||||
| // foreach($digits as $d){ | |||||
| // $number .= $allowedNumbers[$d]; | |||||
| // } | |||||
| // $unique_id = $number; | |||||
| // return $unique_id; | |||||
| } | } | ||||
| public function viewWorkOrder() | public function viewWorkOrder() |
| Route::get('/customer-service/profile', ['uses' => 'CustomerService\ProfileController@viewProfile', 'as' => 'csProfile']); | Route::get('/customer-service/profile', ['uses' => 'CustomerService\ProfileController@viewProfile', 'as' => 'csProfile']); | ||||
| Route::post('/customer-service/update-profile-picture', ['uses' => 'CustomerService\ProfileController@updateProfilePicture', 'as' => 'csProfileImg']); | Route::post('/customer-service/update-profile-picture', ['uses' => 'CustomerService\ProfileController@updateProfilePicture', 'as' => 'csProfileImg']); | ||||
| Route::get('/CustomerService/customer/get-customer-list', 'DS\CustomerService\CustomerController@getCustomerList')->name('getCustomerList'); | |||||
| // Route::get('/CustomerService/customer/get-customer-list', 'DS\CustomerService\CustomerController@getCustomerList')->name('getCustomerList'); | |||||
| Route::get('/CustomerService/wo/get-wo-list', 'DS\CustomerService\CustomerController@getCustomerWo')->name('getCustomerWo'); | |||||
| Route::get('/CustomerService/wo/country-json', 'DS\CustomerService\CustomerController@getCountry')->name('getCountry'); | |||||
| Route::get('/CustomerService/wo/building-json', 'DS\CustomerService\CustomerController@getBuilding')->name('getBuilding'); | |||||
| Route::get('/CustomerService/wo/filter/{year}/{month}/{status}', 'DS\CustomerService\CustomerController@filterCustomerWo')->name('filterCustomerWo'); | |||||
| Route::post('/CustomerService/wo/delete-wo', 'DS\CustomerService\CustomerController@deleteCustomerWo')->name('deleteCustomerWo'); | |||||
| // Route::get('/CustomerService/wo/get-wo-list', 'DS\CustomerService\CustomerController@getCustomerWo')->name('getCustomerWo'); | |||||
| // Route::get('/CustomerService/wo/country-json', 'DS\CustomerService\CustomerController@getCountry')->name('getCountry'); | |||||
| // Route::get('/CustomerService/wo/building-json', 'DS\CustomerService\CustomerController@getBuilding')->name('getBuilding'); | |||||
| // Route::get('/CustomerService/wo/filter/{year}/{month}/{status}', 'DS\CustomerService\CustomerController@filterCustomerWo')->name('filterCustomerWo'); | |||||
| // Route::post('/CustomerService/wo/delete-wo', 'DS\CustomerService\CustomerController@deleteCustomerWo')->name('deleteCustomerWo'); | |||||
| Route::get('/customer-service/get-data-claim','Api\ClaimedController@get_data_claim'); | Route::get('/customer-service/get-data-claim','Api\ClaimedController@get_data_claim'); | ||||
| Route::get('/customer-service/get-data-form','Api\FormController@get_data_form'); | Route::get('/customer-service/get-data-form','Api\FormController@get_data_form'); |