소스 검색

standardize address from excel

hajar
Siti Hajar Ibrahim 5 년 전
부모
커밋
4e4eb3b773
3개의 변경된 파일63289개의 추가작업 그리고 377개의 파일을 삭제
  1. 8
    8
      app/Http/Controllers/Controller.php
  2. 63280
    368
      public/test.json
  3. 1
    1
      routes/web.php

+ 8
- 8
app/Http/Controllers/Controller.php 파일 보기

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);
} }
} }



+ 63280
- 368
public/test.json
파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
파일 보기


+ 1
- 1
routes/web.php 파일 보기

}); });


Route::get('/request-reset-docket', 'Controller@resetDocket'); Route::get('/request-reset-docket', 'Controller@resetDocket');
Route::get('/get-database', 'Controller@getDatabase');
Route::get('/get-database', 'Controller@standardizeAddress');
// Route::get('/delete-dealer-claim', 'Controller@deleteTodayClaim'); // Route::get('/delete-dealer-claim', 'Controller@deleteTodayClaim');


Route::get('/convert-password/{action}/', ['uses' => 'Auth\AdminController@encryptPassword']); Route::get('/convert-password/{action}/', ['uses' => 'Auth\AdminController@encryptPassword']);

Loading…
취소
저장