online transaction

This commit is contained in:
LAPTOP-DGCU80CH\user1
2020-12-21 13:38:49 +08:00
parent 3d5697c065
commit c18e8cca98
4 changed files with 67 additions and 1 deletions
+1 -1
View File
@@ -30,7 +30,7 @@ class CustomerController extends Controller
public function getLatestCustomer($kodcaw){
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$customer = Customer::on($cawangan['mysql'])->orderBy('nosiri','desc')->first();
$customer = Customer::on($cawangan['mysql'])->orderBy('tarikh','desc')->orderBy('nosiri','desc')->first();
return response()->json($customer);
}
@@ -0,0 +1,35 @@
<?php
namespace App\Http\Controllers;
use App\TransactionOnline;
use Illuminate\Http\Request;
use Carbon\Carbon;
class TransactionOnlineController extends Controller
{
public function getLatestNosiri(){
$current = Carbon::now();
$current = new Carbon();
$nosiri = TransactionOnline::on('mysql7')->where('tarikh','=',$current->toDateString())->orderBy('nosiri','desc')->first();
return response()->json($nosiri);
}
public function create(Request $request){
$current = Carbon::now();
$current = new Carbon();
$transaction = TransactionOnline::on('mysql7')->create([
'nokp' => $request->nokp,
'reference_no' => $request->reference_no,
'nosiri' => $request->nosiri,
'total_payment' => $request->total_payment,
'tarikh' => $current->toDateString(),
'masa' => $current->toTimeString()
]);
return response()->json($transaction,201);
}
}