|
|
@@ -16,6 +16,7 @@ use Illuminate\Routing\Controller as BaseController; |
|
|
|
use Illuminate\Foundation\Validation\ValidatesRequests; |
|
|
|
use Illuminate\Foundation\Auth\Access\AuthorizesRequests; |
|
|
|
use Illuminate\Http\Request; |
|
|
|
use Mockery\Matcher\Subset; |
|
|
|
|
|
|
|
class Controller extends BaseController |
|
|
|
{ |
|
|
@@ -47,24 +48,23 @@ class Controller extends BaseController |
|
|
|
return "Done standardize city in DB"; |
|
|
|
} |
|
|
|
|
|
|
|
public function taggingCategory() |
|
|
|
public function standardizeAddress() |
|
|
|
{ |
|
|
|
$response = json_decode(file_get_contents(public_path() . '/test.json')); |
|
|
|
|
|
|
|
if ($response->success == true) { |
|
|
|
|
|
|
|
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); |
|
|
|
} |
|
|
|
} |
|
|
|
|