new calculation upah

This commit is contained in:
afiq
2021-02-25 05:23:18 +08:00
parent 4a6fb03882
commit 6ab2203fea
6 changed files with 80 additions and 69 deletions
+16 -5
View File
@@ -6,6 +6,7 @@ use App\Komuditi;
use App\KomuditiPurchase;
use App\KomuditiTransaksi;
use App\KomuditiProduk;
use App\Cawangan;
use DB;
use Illuminate\Http\Request;
@@ -77,7 +78,7 @@ class KomuditiController extends Controller
'harga'=> $komuditi_asal['nilai']
]);
return response()->json($komuditi_purchase);
return response()->json('berjaya');
}
public function rekodKomuditi(){
@@ -179,8 +180,8 @@ class KomuditiController extends Controller
return response()->json($komuditi_transaksi);
}
public function jumlahKomoditiDashboard()
{
public function jumlahKomoditiDashboard(){
$current = Carbon::now();
$current = new Carbon();
$komoditi = [];
@@ -195,8 +196,7 @@ class KomuditiController extends Controller
}
public function statistikKomoditiDashboard(Request $request)
{
public function statistikKomoditiDashboard(Request $request){
$current = Carbon::now();
$current = new Carbon();
$weekly = Carbon::now();
@@ -286,4 +286,15 @@ class KomuditiController extends Controller
return response()->json($array_totalup);
}
public function rekodTransaksiKomoditi(Request $request){
$rekod = KomuditiTransaksi::on('mysql7')->selectRaw('SUM(unit_komuditi) as totalkomoditi')->addSelect('kodcaw')->where('tarikh','=',$request->tarikh)->groupBy('kodcaw')->get();
$rekodkomoditi = [];
foreach($rekod as $index=>$rekodtransaksi){
$cawangan =Cawangan::on('mysql7')->select('details_caw')->where('kodcaw','=',$rekodtransaksi['kodcaw'])->first();
array_push($rekodkomoditi,['totalkomoditi'=>$rekodtransaksi['totalkomoditi'],'cawangan'=>$cawangan['details_caw']]);
}
return response()->json($rekodkomoditi);
}
}