fix perubatan

This commit is contained in:
Hafifie PKB
2024-11-06 19:44:08 +08:00
parent b507b76673
commit dae6ba55a6
6 changed files with 107 additions and 7 deletions
+7 -7
View File
@@ -770,21 +770,21 @@ class KhazanahController extends Controller
$request->merge(['kodlaluan' => $auth_user['name']]); $request->merge(['kodlaluan' => $auth_user['name']]);
$data_request = $request->except('_token'); $data_request = $request->except('_token');
dd($data_request);
$updatepanjar = Http::withOptions(['verify' => config('app.api_verify')])->post( config('api.url') .'/api/test/createpanjar/'. $auth_user['cawangan'],$data_request)->json(); $updatepanjar = Http::withOptions(['verify' => config('app.api_verify')])->post( config('api.url') .'/api/test/deletepanjar/'. $auth_user['cawangan'],$data_request)->json();
if($updatepanjar['result'] == 'success') if($updatepanjar['result'] == 'success')
{ {
if($denopanjar['jenis'] === 'perubatan') if($updatepanjar['jenis'] === 'perubatan')
{ {
$listUser = User::where('name','=',$senaraipanjar['tuntutoleh'])->get(); $listUser = User::where('name','=',$updatepanjar['tuntutoleh'])->get();
$totalsebenar = floatval($listUser[0]->perubatan) + floatval($denopanjar['serahan']); // $totalsebenar = floatval($listUser[0]->perubatan) + floatval($denopanjar['serahan']);
$overrideuser = User::where('cawangan','=',$auth_user['cawangan']) $overrideuser = User::where('cawangan','=',$auth_user['cawangan'])
->where('name','=',$senaraipanjar['tuntutoleh']) ->where('name','=',$updatepanjar['tuntutoleh'])
->update(array( ->update(array(
'perubatan' => $bakiperubatan 'perubatan' => $updatepanjar['bakiperubatan']
)); ));
} }
@@ -0,0 +1,27 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Http;
use Illuminate\Support\Facades\Auth;
use App\User;
class PerubatanController extends Controller
{
public function __construct()
{
$this->middleware('auth');
}
public function index(){
$api_url = config('api.url');
$auth_user = Auth::user();
$cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
$paginate = User::paginate(5);
return view('operasi.perubatan.index',compact('cawangan_info','api_url','auth_user','paginate'));
}
}
@@ -0,0 +1,35 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class AddUsersPerubatanasalTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('users', function (Blueprint $table){
$isCreatedAt = Schema::hasColumn('users','perubatan_asal');
if (! $isCreatedAt) {
$table->decimal('perubatan_asal', 11, 2);
}
});
}
/**
* Reverse the migrations.
*
* @return void
*/
// public function down()
// {
// Schema::dropIfExists('users');
// }
}
@@ -18,6 +18,7 @@
<a href="{{ route('daftar.kakitangan') }}" class="btn btn-info btn-lg">Kakitangan</a> <a href="{{ route('daftar.kakitangan') }}" class="btn btn-info btn-lg">Kakitangan</a>
<a href="{{ route('parameter') }}" class="btn btn-info btn-lg">Parameter</a> <a href="{{ route('parameter') }}" class="btn btn-info btn-lg">Parameter</a>
<a href="{{ route('komuditi') }}" class="btn btn-info btn-lg">Komoditi</a> <a href="{{ route('komuditi') }}" class="btn btn-info btn-lg">Komoditi</a>
<a href="{{ route('perubatan') }}" class="btn btn-info btn-lg">Perubatan</a>
</div> </div>
</div> </div>
</div> </div>
@@ -0,0 +1,34 @@
@extends('layouts.app_operasi')
@section('content')
<div class="container">
<div class="row justify-content-center">
<div class="col-md-12">
<div class="card">
<nav aria-label="breadcrumb">
<ol class="breadcrumb pb-3">
<li class="breadcrumb-item"><a href="{{ url('/') }}">Home</a></li>
<li class="breadcrumb-item active" aria-current="page">Perubatan</li>
</ol>
</nav>
<div class="card-body text-center">
@foreach($paginate as $page)
<div class="post">
<h2>{{ $page->name }}</h2>
<p>{{ $page->perubatan }}</p>
<p>{{ $page->perubatan_asal }}</p>
</div>
@endforeach
<!-- Display pagination links -->
<div class="pagination">
{{ $paginate->links() }}
</div>
</div>
</div>
</div>
</div>
</div>
@endsection
+3
View File
@@ -475,4 +475,7 @@ Route::get('supports/driver/mykad-reader/download',['as'=>'mykadreader.driver.do
Route::get('/event/tellercash',['as'=>'event.tellercash','uses'=>'EventTriggerController@TellerCash'])->middleware('auth'); Route::get('/event/tellercash',['as'=>'event.tellercash','uses'=>'EventTriggerController@TellerCash'])->middleware('auth');
/* Perubatan */
Route::get('/perubatan',['as'=>'perubatan','uses'=>'PerubatanController@index'])->middleware('auth','operasi');