Parcourir la source

Merge branch 'master' into dealer-fasten

ifah
Siti Hajar Ibrahim il y a 4 ans
Parent
révision
1f0cd448c1

+ 23
- 0
app/Http/Controllers/Api/AppVersionController.php Voir le fichier

@@ -0,0 +1,23 @@
<?php

namespace App\Http\Controllers\Api;

use Illuminate\Http\Request;
use App\Http\Controllers\Api\BaseController;
use Illuminate\Support\Facades\Auth;

use App\Model\AppsVersion;

class AppVersionController extends BaseController
{

public function compareVersion(Request $request){
$apps = AppsVersion::all();
return $this->sendResponse($apps, 'Get Data Successfully');
}

}




+ 0
- 35
app/Http/Controllers/Controller.php Voir le fichier

@@ -2,7 +2,6 @@

namespace App\Http\Controllers;

use App\Model\Coverage;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Validation\ValidatesRequests;
@@ -11,38 +10,4 @@ use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
class Controller extends BaseController
{
use AuthorizesRequests, DispatchesJobs, ValidatesRequests;

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

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

foreach ($response->data as $key => $r) {
$coverage = Coverage::where(strtoupper('building_name'),strtoupper($r->building_name))->where(strtoupper('street'),strtoupper($r->street))->where('Type',$r->Type)->get();

if(count($coverage)==0){
$coveragedetails = [
'Type' => $r->Type,
'building_name' => strtoupper($r->building_name),
'project_type' => $r->project_type,
'street' => strtoupper($r->street),
'city' => strtoupper($r->city),
'state' => strtoupper($r->state),
'postcode' => $r->postcode,
'installation_fee' => $r->installation_fee,
'status_building' => $r->status_building,
'jmb_email' => "",
];

$coverageUpdate = Coverage::create($coveragedetails);
}else{
}
}

return 'data inserted ' ;
}
}
}

+ 1
- 0
app/Http/Controllers/CustomerService/WorkOrderController.php Voir le fichier

@@ -283,6 +283,7 @@ class WorkOrderController extends Controller
$product = Product::where('speed',$form->PackageDetail->name)->where('formT',$w->Form->type_application)->first();
$company = Company::where('_id',$w->contractor_id)->first();

// info($w->installer_id);
if($w->installer_id != ''){
$installer = Staff::with('StaffDetail')->where('_id',$w->installer_id)->first();
$installer = $installer->StaffDetail->name;

+ 2
- 2
app/Http/Controllers/Form/BusinessController.php Voir le fichier

@@ -59,7 +59,7 @@ class BusinessController extends Controller
public function viewFormApplication(Request $request) {
$data = array();

$coverage = Coverage::where('Type','B')->where('building_name', $request->coverage)->where('street',$request->street)->get();
$coverage = Coverage::where('building_name', $request->coverage)->where('street',$request->street)->get();

array_push($data, array(
'coverage' => $coverage[0]['_id'],
@@ -314,7 +314,7 @@ class BusinessController extends Controller
public function viewFormApplicationD(Request $request) {
$data = array();

$coverage = Coverage::where('Type','B')->where('building_name', $request->coverage)->where('street',$request->street)->get();
$coverage = Coverage::where('building_name', $request->coverage)->where('street',$request->street)->get();

array_push($data, array(
'coverage' => $coverage[0]['_id'],

+ 2
- 2
app/Http/Controllers/Form/ResidentialController.php Voir le fichier

@@ -68,7 +68,7 @@ class ResidentialController extends Controller

public function viewFormApplication(Request $request) {
$data = array();
$coverage = Coverage::where('Type','R')->where('building_name', $request->coverage)->where('street',$request->street)->get();
$coverage = Coverage::where('building_name', $request->coverage)->where('street',$request->street)->get();

array_push($data, array(
'coverage' => $coverage[0]['_id'],
@@ -333,7 +333,7 @@ class ResidentialController extends Controller

public function viewFormApplicationD(Request $request) {
$data = array();
$coverage = Coverage::where('Type','R')->where('building_name', $request->coverage)->where('street',$request->street)->get();
$coverage = Coverage::where('building_name', $request->coverage)->where('street',$request->street)->get();

array_push($data, array(
'coverage' => $coverage[0]['_id'],

+ 17
- 0
app/Model/AppsVersion.php Voir le fichier

@@ -0,0 +1,17 @@
<?php

namespace App\Model;

use Jenssegers\Mongodb\Eloquent\Model as Eloquent;
use Jenssegers\Mongodb\Eloquent\SoftDeletes;


class AppsVersion extends Eloquent
{
use SoftDeletes;

protected $connection = 'mongodb';
protected $collection = 'app_version';

protected $guarded = ['_id'];
}

+ 0
- 8575
public/test.json
Fichier diff supprimé car celui-ci est trop grand
Voir le fichier


+ 9
- 2
routes/api.php Voir le fichier

@@ -50,14 +50,21 @@ Route::group(['middleware' => 'mobileapps'], function() {
Route::get('/form/statistic','Api\FormController@getFormStatistic');
Route::get('/claim/12/12/2019','DS\MarketingController@manualDate');
Route::get('/get-data','Api\FormController@get_data_form');
});

});
/*
|--------------------------------------------------------------------------
| Check Version
|--------------------------------------------------------------------------
*/
Route::get('/mobile/apps_version', 'Api\AppVersionController@compareVersion');
/*
|--------------------------------------------------------------------------
| Residential Form
|--------------------------------------------------------------------------
*/
Route::get('/get-coverage-detail/{building_name}/{street}', 'Api\Controller@getCoverageDetail');
Route::get('/get-coverage-detail/{building_name}/{street}', 'Api\Controller@getCoverageDetail')->where('street', '.*');
Route::get('/get-street/{building_name}', 'Api\Controller@getStreet');




+ 0
- 2
routes/web.php Voir le fichier

@@ -14,8 +14,6 @@ Route::get('/', function () {
return view('index');
});

Route::get('/add-customer-category', ['uses' => 'Controller@taggingCategory']);

Route::get('/convert-password/{action}/', ['uses' => 'Auth\AdminController@encryptPassword']);
Route::get('/store-claim/pdf', ['uses' => 'DS\DealerController@exportDealerJson']);
Route::get('/convert-total-claim-float', ['uses' => 'DS\DealerController@update_total_claim']);

Chargement…
Annuler
Enregistrer