This commit is contained in:
2024-09-24 23:10:46 +05:00
parent e7374afdb3
commit 4ccb8b4347
5 changed files with 154 additions and 5 deletions

View File

@@ -6,6 +6,7 @@ use App\Http\Controllers\Controller;
use App\Models\Order\Loan\LoanOrder;
use App\Modules\LoanOrder\Controllers\Requests\LoanOrderStoreRequest;
use App\Modules\LoanOrder\Controllers\Resources\LoanOrderIndexResource;
use App\Repos\Order\OrderRepo;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request;
@@ -24,11 +25,20 @@ class LoanOrderController extends Controller
/**
* SAVE* Loan order.
*/
public function store(LoanOrderStoreRequest $request): void
public function store(LoanOrderStoreRequest $request): JsonResponse
{
// "user_id",
// "status",
// "notes",
LoanOrder::create(
$request->validated(),
...[
'user_id' => auth()->id(),
'status' => OrderRepo::PENDING,
'source' => OrderRepo::MOBILE_DEVICE,
]
);
return response()->json([
'message' => __('Successfully created'),
], 201);
}
/**