Browse Source

Merge branch 'master' into hajar

hajar
Siti Hajar Ibrahim 5 years ago
parent
commit
7fc235d1b1

+ 12
- 20
app/Http/Controllers/Controller.php View File

use Illuminate\Foundation\Validation\ValidatesRequests; use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests; use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Mockery\Matcher\Subset;


class Controller extends BaseController class Controller extends BaseController
{ {
return "Done standardize city in DB"; return "Done standardize city in DB";
} }


public function taggingCategory()
public function standardizeAddress()
{ {
$response = json_decode(file_get_contents(public_path() . '/test.json')); $response = json_decode(file_get_contents(public_path() . '/test.json'));


if ($response->success == true) { if ($response->success == true) {


foreach ($response->data as $key => $r) { foreach ($response->data as $key => $r) {
$work_order = WorkOrder::where('wo', $r->wo)->first();
$subscriber = Subscriber::where('subscriber_id', $r->subscriber_id)->first();


if (!empty($work_order)) {
$form_submitted = Form::where('_id', $work_order->_id)->first();

$form_submitted->customer_category = $r->category;
$form_submitted->save();
if (!empty($subscriber)) {
$subscriber->city = $r->city;
$subscriber->state = $r->state;
$subscriber->save();
} }
} }


return 'data inserted ';
return count($response);
} }
} }




public function getDatabase(Request $request) public function getDatabase(Request $request)
{ {
$subscriber = Subscriber::groupBy('city')->get();

$city = array();
foreach ($subscriber as $key => $s) {
# code...
array_push($city, array(
'city' => $s->city
));
}
return $city;
$subscriber = Subscriber::where('city',$request->city)->get();

return $subscriber;

} }
} }

+ 2
- 2
app/Http/Controllers/CustomerService/CustomerController.php View File

function createWorkID(){ function createWorkID(){
$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);
info('before WO'.$numberOnly);
info('before CC WO'.$numberOnly);
$numberOnly++; $numberOnly++;
info('after WO'.$numberOnly);
info('after CC WO'.$numberOnly);
return $numberOnly; return $numberOnly;
} }



+ 2
- 2
app/Http/Controllers/CustomerService/WorkOrderController.php View File

{ {
$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);
info('before WO' . $numberOnly);
info('before WC WO' . $numberOnly);
$numberOnly++; $numberOnly++;
info('after WO' . $numberOnly);
info('after WC WO' . $numberOnly);
return $numberOnly; return $numberOnly;
} }



+ 2
- 2
app/Http/Controllers/Form/FormController.php View File

function createWorkID(){ function createWorkID(){
$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);
info('before WO'.$numberOnly);
info('before FC WO'.$numberOnly);
$numberOnly++; $numberOnly++;
info('after WO'.$numberOnly);
info('after FC WO'.$numberOnly);
return $numberOnly; return $numberOnly;
} }



+ 2
- 2
app/Http/Controllers/Form/ResidentialController.php View File

function createWorkID(){ function createWorkID(){
$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);
info('before WO'.$numberOnly);
info('before RC WO'.$numberOnly);
$numberOnly++; $numberOnly++;
info('after WO'.$numberOnly);
info('after RC WO'.$numberOnly);
return $numberOnly; return $numberOnly;
} }



+ 63280
- 368
public/test.json
File diff suppressed because it is too large
View File


Loading…
Cancel
Save