diff --git a/app/Http/Controllers/GadaianController.php b/app/Http/Controllers/GadaianController.php
index d86e5e1..85159f5 100644
--- a/app/Http/Controllers/GadaianController.php
+++ b/app/Http/Controllers/GadaianController.php
@@ -134,4 +134,29 @@ class GadaianController extends Controller
return redirect()->route('home');
}
+
+ public function printSAG(Request $request){
+ $norujukan = $request->norujukan_modal;
+ $auth_user = Auth::user();
+ $api_url = config('api.url');
+ $cetak_sag = Http::put(config('api.url').'/api/gadai/norujukan/cetak/'.$auth_user['cawangan'].'/'.$norujukan,[
+ 'penilai' => $auth_user['name']
+ ]);
+ $gadai = Http::get(config('api.url') . '/api/gadai/norujukan/'. $auth_user['cawangan'] .'/' .$norujukan)->json();
+ $gadai_detail = $gadai[0];
+
+ $customer = Http::get(config('api.url') . '/api/customers/'. $gadai_detail['nokp'])->json();
+ $customer_detail = $customer[0];
+
+ $marhun = Http::get(config('api.url'). '/api/marhun/'. $norujukan)->json();
+ $marhun_detail = $marhun[0];
+
+ $cawangan = Http::get(config('api.url') . '/api/cawangan/detail/'. $auth_user['cawangan'])->json();
+
+ $cawangan_detail = $cawangan[0];
+
+ $pembayaran_segera = "https://e-arrahn.com.my/pembayaransegeraqrreader?norujukan=".$norujukan;
+
+ return view('print.sag',compact('gadai_detail','customer_detail','marhun_detail','cawangan_detail','api_url','pembayaran_segera'));
+ }
}
diff --git a/composer.json b/composer.json
index b29bbf2..0b99b06 100644
--- a/composer.json
+++ b/composer.json
@@ -9,6 +9,7 @@
"license": "MIT",
"require": {
"php": "^7.2.5",
+ "barryvdh/laravel-dompdf": "^0.8.7",
"fideloper/proxy": "^4.2",
"fruitcake/laravel-cors": "^2.0",
"guzzlehttp/guzzle": "^6.3",
@@ -16,6 +17,8 @@
"laravel/framework": "^7.24",
"laravel/tinker": "^2.0",
"laravel/ui": "^2.4",
+ "milon/barcode": "^7.0",
+ "simplesoftwareio/simple-qrcode": "^4.1",
"spatie/laravel-medialibrary": "^7.19",
"yajra/laravel-datatables-oracle": "^9.11"
},
diff --git a/composer.lock b/composer.lock
index 55a178f..6801c56 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "5cd66b8b1dc10e10768cc606dfe9b05e",
+ "content-hash": "96633471a3eefd7748e7eb9ba32f99f2",
"packages": [
{
"name": "almasaeed2010/adminlte",
@@ -97,6 +97,111 @@
],
"time": "2020-05-31T07:17:05+00:00"
},
+ {
+ "name": "bacon/bacon-qr-code",
+ "version": "2.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Bacon/BaconQrCode.git",
+ "reference": "3e9d791b67d0a2912922b7b7c7312f4b37af41e4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/3e9d791b67d0a2912922b7b7c7312f4b37af41e4",
+ "reference": "3e9d791b67d0a2912922b7b7c7312f4b37af41e4",
+ "shasum": ""
+ },
+ "require": {
+ "dasprid/enum": "^1.0.3",
+ "ext-iconv": "*",
+ "php": "^7.1 || ^8.0"
+ },
+ "require-dev": {
+ "phly/keep-a-changelog": "^1.4",
+ "phpunit/phpunit": "^7 | ^8 | ^9",
+ "squizlabs/php_codesniffer": "^3.4"
+ },
+ "suggest": {
+ "ext-imagick": "to generate QR code images"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "BaconQrCode\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-2-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Ben Scholzen 'DASPRiD'",
+ "email": "mail@dasprids.de",
+ "homepage": "https://dasprids.de/",
+ "role": "Developer"
+ }
+ ],
+ "description": "BaconQrCode is a QR code generator for PHP.",
+ "homepage": "https://github.com/Bacon/BaconQrCode",
+ "time": "2020-10-30T02:02:47+00:00"
+ },
+ {
+ "name": "barryvdh/laravel-dompdf",
+ "version": "v0.8.7",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/barryvdh/laravel-dompdf.git",
+ "reference": "30310e0a675462bf2aa9d448c8dcbf57fbcc517d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/barryvdh/laravel-dompdf/zipball/30310e0a675462bf2aa9d448c8dcbf57fbcc517d",
+ "reference": "30310e0a675462bf2aa9d448c8dcbf57fbcc517d",
+ "shasum": ""
+ },
+ "require": {
+ "dompdf/dompdf": "^0.8",
+ "illuminate/support": "^5.5|^6|^7|^8",
+ "php": ">=7"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "0.8-dev"
+ },
+ "laravel": {
+ "providers": [
+ "Barryvdh\\DomPDF\\ServiceProvider"
+ ],
+ "aliases": {
+ "PDF": "Barryvdh\\DomPDF\\Facade"
+ }
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Barryvdh\\DomPDF\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Barry vd. Heuvel",
+ "email": "barryvdh@gmail.com"
+ }
+ ],
+ "description": "A DOMPDF Wrapper for Laravel",
+ "keywords": [
+ "dompdf",
+ "laravel",
+ "pdf"
+ ],
+ "time": "2020-09-07T11:50:18+00:00"
+ },
{
"name": "brick/math",
"version": "0.9.1",
@@ -143,6 +248,49 @@
],
"time": "2020-08-18T23:57:15+00:00"
},
+ {
+ "name": "dasprid/enum",
+ "version": "1.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/DASPRiD/Enum.git",
+ "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2",
+ "reference": "5abf82f213618696dda8e3bf6f64dd042d8542b2",
+ "shasum": ""
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^7 | ^8 | ^9",
+ "squizlabs/php_codesniffer": "^3.4"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "DASPRiD\\Enum\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-2-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Ben Scholzen 'DASPRiD'",
+ "email": "mail@dasprids.de",
+ "homepage": "https://dasprids.de/",
+ "role": "Developer"
+ }
+ ],
+ "description": "PHP 7.1 enum implementation",
+ "keywords": [
+ "enum",
+ "map"
+ ],
+ "time": "2020-10-02T16:03:48+00:00"
+ },
{
"name": "dnoegel/php-xdg-base-dir",
"version": "v0.1.1",
@@ -315,6 +463,74 @@
],
"time": "2020-05-25T17:44:05+00:00"
},
+ {
+ "name": "dompdf/dompdf",
+ "version": "v0.8.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dompdf/dompdf.git",
+ "reference": "db91d81866c69a42dad1d2926f61515a1e3f42c5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dompdf/dompdf/zipball/db91d81866c69a42dad1d2926f61515a1e3f42c5",
+ "reference": "db91d81866c69a42dad1d2926f61515a1e3f42c5",
+ "shasum": ""
+ },
+ "require": {
+ "ext-dom": "*",
+ "ext-mbstring": "*",
+ "phenx/php-font-lib": "^0.5.2",
+ "phenx/php-svg-lib": "^0.3.3",
+ "php": "^7.1"
+ },
+ "require-dev": {
+ "mockery/mockery": "^1.3",
+ "phpunit/phpunit": "^7.5",
+ "squizlabs/php_codesniffer": "^3.5"
+ },
+ "suggest": {
+ "ext-gd": "Needed to process images",
+ "ext-gmagick": "Improves image processing performance",
+ "ext-imagick": "Improves image processing performance",
+ "ext-zlib": "Needed for pdf stream compression"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-develop": "0.7-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Dompdf\\": "src/"
+ },
+ "classmap": [
+ "lib/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "LGPL-2.1"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Ménager",
+ "email": "fabien.menager@gmail.com"
+ },
+ {
+ "name": "Brian Sweeney",
+ "email": "eclecticgeek@gmail.com"
+ },
+ {
+ "name": "Gabriel Bull",
+ "email": "me@gabrielbull.com"
+ }
+ ],
+ "description": "DOMPDF is a CSS 2.1 compliant HTML to PDF converter",
+ "homepage": "https://github.com/dompdf/dompdf",
+ "time": "2020-08-30T22:54:22+00:00"
+ },
{
"name": "dragonmantank/cron-expression",
"version": "v2.3.0",
@@ -1456,6 +1672,66 @@
],
"time": "2020-05-30T13:11:16+00:00"
},
+ {
+ "name": "milon/barcode",
+ "version": "7.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/milon/barcode.git",
+ "reference": "eb146cfe2c6ffa0de93752b015bd4dead0ab26ca"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/milon/barcode/zipball/eb146cfe2c6ffa0de93752b015bd4dead0ab26ca",
+ "reference": "eb146cfe2c6ffa0de93752b015bd4dead0ab26ca",
+ "shasum": ""
+ },
+ "require": {
+ "illuminate/support": "^7.0",
+ "php": ">=5.6.0"
+ },
+ "type": "library",
+ "extra": {
+ "laravel": {
+ "providers": [
+ "Milon\\Barcode\\BarcodeServiceProvider"
+ ],
+ "aliases": {
+ "DNS1D": "Milon\\Barcode\\Facades\\DNS1DFacade",
+ "DNS2D": "Milon\\Barcode\\Facades\\DNS2DFacade"
+ }
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Milon\\Barcode": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "LGPL-3.0"
+ ],
+ "authors": [
+ {
+ "name": "Nuruzzaman Milon",
+ "email": "contact@milon.im"
+ }
+ ],
+ "description": "Barcode generator like Qr Code , PDF417,C39, C39+,C39E,C39E+,C93,S25,S25+,I25,I25+,C128,C128A,C128B,C128C,2-Digits UPC-Based Extention,5-Digits UPC-Based Extention,EAN 8,EAN 13,UPC-A,UPC-E,MSI (Variation of Plessey code) ",
+ "keywords": [
+ "CODABAR",
+ "CODE 128",
+ "CODE 39",
+ "barcode",
+ "datamatrix",
+ "ean",
+ "laravel",
+ "pdf417",
+ "qr code",
+ "qrcode"
+ ],
+ "time": "2020-08-26T18:58:46+00:00"
+ },
{
"name": "monolog/monolog",
"version": "2.1.1",
@@ -1858,6 +2134,83 @@
],
"time": "2018-07-02T15:55:56+00:00"
},
+ {
+ "name": "phenx/php-font-lib",
+ "version": "0.5.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/PhenX/php-font-lib.git",
+ "reference": "ca6ad461f032145fff5971b5985e5af9e7fa88d8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/PhenX/php-font-lib/zipball/ca6ad461f032145fff5971b5985e5af9e7fa88d8",
+ "reference": "ca6ad461f032145fff5971b5985e5af9e7fa88d8",
+ "shasum": ""
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.35 || ^5 || ^6 || ^7"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "FontLib\\": "src/FontLib"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "LGPL-3.0"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Ménager",
+ "email": "fabien.menager@gmail.com"
+ }
+ ],
+ "description": "A library to read, parse, export and make subsets of different types of font files.",
+ "homepage": "https://github.com/PhenX/php-font-lib",
+ "time": "2020-03-08T15:31:32+00:00"
+ },
+ {
+ "name": "phenx/php-svg-lib",
+ "version": "v0.3.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/PhenX/php-svg-lib.git",
+ "reference": "5fa61b65e612ce1ae15f69b3d223cb14ecc60e32"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/PhenX/php-svg-lib/zipball/5fa61b65e612ce1ae15f69b3d223cb14ecc60e32",
+ "reference": "5fa61b65e612ce1ae15f69b3d223cb14ecc60e32",
+ "shasum": ""
+ },
+ "require": {
+ "sabberworm/php-css-parser": "^8.3"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^5.5|^6.5"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Svg\\": "src/Svg"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "LGPL-3.0"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Ménager",
+ "email": "fabien.menager@gmail.com"
+ }
+ ],
+ "description": "A library to read, parse and export to PDF SVG files.",
+ "homepage": "https://github.com/PhenX/php-svg-lib",
+ "time": "2019-09-11T20:02:13+00:00"
+ },
{
"name": "phpoption/phpoption",
"version": "1.7.5",
@@ -2409,6 +2762,115 @@
],
"time": "2020-08-18T17:17:46+00:00"
},
+ {
+ "name": "sabberworm/php-css-parser",
+ "version": "8.3.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sabberworm/PHP-CSS-Parser.git",
+ "reference": "d217848e1396ef962fb1997cf3e2421acba7f796"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sabberworm/PHP-CSS-Parser/zipball/d217848e1396ef962fb1997cf3e2421acba7f796",
+ "reference": "d217848e1396ef962fb1997cf3e2421acba7f796",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "require-dev": {
+ "codacy/coverage": "^1.4",
+ "phpunit/phpunit": "~4.8"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "Sabberworm\\CSS": "lib/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Raphael Schweikert"
+ }
+ ],
+ "description": "Parser for CSS Files written in PHP",
+ "homepage": "http://www.sabberworm.com/blog/2010/6/10/php-css-parser",
+ "keywords": [
+ "css",
+ "parser",
+ "stylesheet"
+ ],
+ "time": "2020-06-01T09:10:00+00:00"
+ },
+ {
+ "name": "simplesoftwareio/simple-qrcode",
+ "version": "4.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/SimpleSoftwareIO/simple-qrcode.git",
+ "reference": "3b721089cc541f6c37f0a41b90377529af977948"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/SimpleSoftwareIO/simple-qrcode/zipball/3b721089cc541f6c37f0a41b90377529af977948",
+ "reference": "3b721089cc541f6c37f0a41b90377529af977948",
+ "shasum": ""
+ },
+ "require": {
+ "bacon/bacon-qr-code": "^2.0",
+ "ext-gd": "*",
+ "php": ">=7.2"
+ },
+ "require-dev": {
+ "mockery/mockery": "~1",
+ "phpunit/phpunit": "~9"
+ },
+ "suggest": {
+ "ext-imagick": "Allows the generation of PNG QrCodes.",
+ "illuminate/support": "Allows for use within Laravel."
+ },
+ "type": "library",
+ "extra": {
+ "laravel": {
+ "providers": [
+ "SimpleSoftwareIO\\QrCode\\QrCodeServiceProvider"
+ ],
+ "aliases": {
+ "QrCode": "SimpleSoftwareIO\\QrCode\\Facades\\QrCode"
+ }
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "SimpleSoftwareIO\\QrCode\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Simple Software LLC",
+ "email": "support@simplesoftware.io"
+ }
+ ],
+ "description": "Simple QrCode is a QR code generator made for Laravel.",
+ "homepage": "http://www.simplesoftware.io",
+ "keywords": [
+ "Simple",
+ "generator",
+ "laravel",
+ "qrcode",
+ "wrapper"
+ ],
+ "time": "2020-10-06T22:51:06+00:00"
+ },
{
"name": "spatie/image",
"version": "1.7.6",
@@ -5157,6 +5619,7 @@
"faker",
"fixtures"
],
+ "abandoned": true,
"time": "2019-12-12T13:22:17+00:00"
},
{
diff --git a/config/app.php b/config/app.php
index 6a26eb4..7d36cfc 100644
--- a/config/app.php
+++ b/config/app.php
@@ -175,6 +175,8 @@ return [
App\Providers\EventServiceProvider::class,
App\Providers\RouteServiceProvider::class,
Yajra\DataTables\DataTablesServiceProvider::class,
+ Barryvdh\DomPDF\ServiceProvider::class,
+ Milon\Barcode\BarcodeServiceProvider::class,
],
@@ -228,7 +230,9 @@ return [
'Validator' => Illuminate\Support\Facades\Validator::class,
'View' => Illuminate\Support\Facades\View::class,
'DataTables' => Yajra\DataTables\Facades\DataTables::class,
-
+ 'PDF' => Barryvdh\DomPDF\Facade::class,
+ 'DNS1D' => Milon\Barcode\Facades\DNS1DFacade::class,
+ 'DNS2D' => Milon\Barcode\Facades\DNS2DFacade::class,
],
];
diff --git a/public/img/ARRAHN1.png b/public/img/ARRAHN1.png
new file mode 100644
index 0000000..50c0e08
Binary files /dev/null and b/public/img/ARRAHN1.png differ
diff --git a/public/img/pkb.png b/public/img/pkb.png
new file mode 100644
index 0000000..5d03d4a
Binary files /dev/null and b/public/img/pkb.png differ
diff --git a/resources/views/homepage/penilai/home.blade.php b/resources/views/homepage/penilai/home.blade.php
index 77ddceb..492a452 100644
--- a/resources/views/homepage/penilai/home.blade.php
+++ b/resources/views/homepage/penilai/home.blade.php
@@ -28,16 +28,16 @@
diff --git a/resources/views/print/sag.blade.php b/resources/views/print/sag.blade.php
new file mode 100644
index 0000000..9e1cca1
--- /dev/null
+++ b/resources/views/print/sag.blade.php
@@ -0,0 +1,1153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ | {{ $cawangan_detail['namacaw'] }} |
+
+
+ {!! QrCode::size(50)->generate($pembayaran_segera); !!}
+
+ |
+  }}) |
+ |
+
+
+ | {{ $cawangan_detail['alamat1'] }} |
+
+
+ | {{ $cawangan_detail['alamat2'] }} |
+
+
+ | {{ $cawangan_detail['notel'] }} |
+
+
+
+
+
+
+ | SALINAN PELANGGAN |
+
+
+
+
+
+
+ | PERJANJIAN PEMBIAYAAN AR-RAHN TAWARRUQ |
+
+
+ | NAMA |
+ |
+ {{$customer_detail['nama']}} |
+ |
+ |
+ NO SAG |
+ {{$gadai_detail['norujukan']}} |
+
+
+ | NO MYKAD |
+ |
+ {{$gadai_detail['nokp']}} |
+ |
+ |
+ TARIKH PEMBIAYAAN |
+
+ @php
+ $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_gadai']);
+ $formattedweddingdate = $myDateTime->format('d-m-Y');
+ echo($formattedweddingdate)
+ @endphp
+ |
+
+
+ | ALAMAT |
+ |
+ {{$customer_detail['alamat1']}} |
+ |
+ |
+ TARIKH MATANG |
+
+ @php
+ $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_matang']);
+ $formattedweddingdate = $myDateTime->format('d-m-Y');
+ echo($formattedweddingdate)
+ @endphp
+ |
+
+
+ | |
+ |
+
+ @php
+ $daerah = Http::get($api_url . '/api/daerah/'.$customer_detail['koddaerah'])->json();
+ $negeri = Http::get($api_url . '/api/negeri/'.$customer_detail['kodnegeri'])->json();
+
+ echo ($customer_detail['poskod']. ', ' .$daerah['namadaerah'].', '.$negeri['negeri']);
+ @endphp
+ |
+ |
+ |
+ NILAI MARHUN |
+ RM {{ number_format($gadai_detail['nilaimarhun'],2) }} |
+
+
+ | NO TELEFON |
+ |
+ {{$customer_detail['telefon']}} |
+ |
+ |
+ NILAI PEMBIAYAAN |
+ RM {{ number_format($gadai_detail['pinjaman'],2) }} |
+
+
+ |
+ |
+ |
+ |
+ |
+ HARGA JUALAN |
+ RM {{ number_format($gadai_detail['hargajualan'],2) }} |
+
+
+
+
+
+
+
+ | JUMLAH KEUNTUNGAN BERDASARKAN TEMPOH PEMBIAYAAN |
+
+
+ | TEMPOH PEMBIAYAAN |
+ 6 BULAN |
+ 12 BULAN |
+
+
+ | TARIKH BAYARAN |
+ Sebelum
+ @php
+ $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_matang']);
+ $formattedweddingdate = $myDateTime->format('d-m-Y');
+ echo($formattedweddingdate)
+ @endphp
+ |
+ Sebelum
+ @php
+ $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_matang1']);
+ $formattedweddingdate = $myDateTime->format('d-m-Y');
+ echo($formattedweddingdate)
+ @endphp
+ |
+
+
+ | JUMLAH KEUNTUNGAN YANG PERLU DIBAYAR |
+ RM {{ number_format($gadai_detail['bakiupah'],2) }} |
+ RM {{ number_format($gadai_detail['bakiupah'],2) }} |
+
+
+
+
+
+
+ | KETERANGAN MARHUN |
+
+
+ | BIL |
+ JENIS MARHUN |
+ KUANTITI |
+ KARAT |
+ HARGA(RM/g) |
+ BERAT(g) |
+ N.MARHUN(RM) |
+
+ @for ($i = 0; $i < 10; $i++)
+ @if($i < count($marhun_detail))
+
+ | {{ $i + 1 }} |
+
+ @php
+ $marhun = Http::get($api_url . '/api/jemas/nama_marhun',['marhun'=>$marhun_detail[$i]['marhun']])->json();
+ echo ($marhun['descpt']);
+ @endphp
+ |
+ {{ $marhun_detail[$i]['bil'] }} |
+ {{ $marhun_detail[$i]['karat'] }} |
+ {{ $marhun_detail[$i]['harga'] }} |
+ {{ $marhun_detail[$i]['berat']}} |
+ {{ number_format($marhun_detail[$i]['n_marhun'],2) }} |
+
+ @else
+
+ | {{ $i + 1 }} |
+ |
+ |
+ |
+ |
+ |
+ |
+
+ @endif
+ @endfor
+
+ | JUMLAH MARHUN KESELURUHAN |
+ {{$gadai_detail['kuantiti']}} |
+ |
+ |
+ {{ $gadai_detail['berat']}} |
+ {{ number_format($gadai_detail['nilaimarhun'],2) }} |
+
+
+
+
+
+
+ | TRANSAKSI TAWARRUQ |
+
+
+ | 1 |
+ Kontrak Jualan Murabahah Secara Tangguh |
+
+ Saya Bersetuju dan dengan ini membeli komoditi daripada Ar-Rahn pada harga jualan dengan bayaran tangguh dan menggadaikan Marhun seperti diatas cagaran.Komoditi adalah sebagaimana yang dinyatakan didalam sijil pembekal komoditi mengikut kadar jumlah pembiayaan yang diberikan kepada saya.
+ |
+ setuju |
+
+
+
+ | 2 |
+ Kontrak Jualan Tunai |
+
+ Saya bersetuju dan dengan ini menjual komoditi kepada pembekal komoditi ( pihak ketiga) melalui Ar-Rahn sebagai wakil pembeli komoditi secara tunai yang bersamaan dengan jumlah pembiayaan diberikan kepada saya.
+ |
+ setuju |
+
+
+
+
+
+
+
+ | AKUAN PELANGGAN |
+
+
+ | 1 |
+ Marhun yang hendak digadai adalah hak milik pelanggan. |
+
+
+ | 2 |
+ Pelanggan mengizinkan Ar-Rahn untuk melakukan sebarang ujian untuk menguji ketulenan barang (marhun) yang digadai. |
+
+
+ | 3 |
+ Pihak Ar-Rahn berhak mendakwa pelanggan yang ingin mencagarkan barang kemas palsu. |
+
+
+ | 4 |
+ Saya bersetuju dengan penetapan harga jual dan bayaran yang perlu dijelaskan pada tarikh bayaran berdasarkan tempoh pembiayaan yang dinyatakan di atas. |
+
+
+ | 5 | Saya bersetuju bahawa saya terikat dengan terma dan syarat yang telah ditetapkan. |
+
+
+
+
+
+
+ | TANDATANGAN PELANGGAN |
+ TANDATANGAN KAKITANGAN STAFF AR-RAHN |
+ TANDATANGAN SAKSI |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+
+
+ | NAMA |
+ {{ $customer_detail['nama'] }} |
+ |
+ NAMA |
+ {{ $gadai_detail['teller'] }} |
+ |
+ NAMA |
+ {{ $gadai_detail['penilai'] }} |
+ |
+
+
+ | TARIKH |
+
+ @php
+ $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_gadai']);
+ $formattedweddingdate = $myDateTime->format('d-m-Y');
+ echo($formattedweddingdate)
+ @endphp
+ |
+ |
+ |
+
+ @php
+ $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_gadai']);
+ $formattedweddingdate = $myDateTime->format('d-m-Y');
+ echo($formattedweddingdate)
+ @endphp
+ |
+ |
+ |
+
+ @php
+ $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_gadai']);
+ $formattedweddingdate = $myDateTime->format('d-m-Y');
+ echo($formattedweddingdate)
+ @endphp
+ |
+ |
+
+
+
+
+
+
+
+ | Syarat-syarat Gadaian & Pembiayaan |
+
+
+ | 1. |
+ Pelanggan menyerahkan kuasa sepenuhnya kepada Ar-Rahn untuk menjalanka urusan jualbeli komoditi dibawah konsep Tawarruq bagi pihak Pelanggan. |
+
+
+ | 2. |
+ Seseorang Pelanggan hendaklah mendapat satu salinan surat gadai yang terdapat perjanjian pembiayaan yang menggunakan konsep Tawarruq semasa pembiayaan.Jika hilang, salinan surat gadai boleh diberikan kepada Pelanggan secara percuma dan hendaklah memberitahu Ar-Rahn dengan serta merta. |
+
+
+ | 3. |
+ Barang-barang yang digadai(marhun) mestilah ditebus kembali dalam tempoh enam bulan.Sekiranya lebih dari enam bulan, barang-barang ini tidak akan ditebus ianya akan dilelong mengikut Akta Lelongan |
+
+
+ | 4. |
+ Pelanggan dikehendaki menjelaskan keseluruhan jumlah keuntungan bagi tempoh enam(6) bulan pertama daripada tempoh gadaian bagi melayakkan lanjutan tempoh pembiayaan bagi enam bulan berikutnya sebaagaimana jadual pembayaran berdasarkan tempoh pembayaran di Surat Akuan Gadai.Pihak Ar-Rahn berhak bertindak untuk melelong barang cagaran sekiranya pelanggan tidak pembiayaan, kadar keuntungan atau mana-mana fi berkaitan dalam tempoh masa yang telah di peretujui. |
+
+
+ | 5. |
+ Seseorang pelanggan adalah berhak bila-bila masa dalam tempoh empat(4) bulan selepas lelong untuk memeriksa catatan jualan dalam rekod Ar-Rahn dan pelanggan dan juga berhak menuntut baki lelongan (jika ada) selepas ditolak keuntungan yang perlu dibayar keatas sandaran (marhun) dan kos lelong. |
+
+
+ | 6. |
+ Sepanjang tempoh pembiayaaan ini, barang gadaian (marhun) akan disimpan oleh Ar-Rahn bagi pihak pelanggan. |
+
+
+ | 7. |
+ Surat Akuan Gadai ini boleh ditebus oleh sesiapa sahaja, penebus hendaklah membawa kad pengenalan. |
+
+
+ | 8. |
+ Sekiranya pelanggan membuat penebusan marhun awal sebelum daripada enam(6) bulan pertama, Ar-Rahn akan memberi Ibra'(rebat) atas keuntungan yang telah ditetapkan diawal kontrak pembiayaan dan Tawarruq berdasarkan pengiraan yang telah ditentukan oleh Ar-Rahn |
+
+
+
+
Formula : Nilai Pembiayaan x Kadar Keuntungan x Tempoh Pembiayaan
+
+
+
+
+ | Kadar Keuntungan |
+
+
+ | Nilai Pembiayaan (RM) |
+ 0 - 200 |
+ 201-1,000 |
+ 1,001 DAN KE ATAS |
+
+
+ | Kadar Keuntungan |
+ 1.20% |
+ 1.50% |
+ 1.70% |
+
+
+
+
+
+
+ | 9. |
+ Pelanggan mengizinkan Ar-Rahn untuk melakukan sebarang ujian untuk menguji ketulenan barang (marhun) digadai |
+
+
+ | 10. |
+ Pihak Ar-Rahn berhak mendakwa pelanggan yang ingin mencagarkan barang kemas palsu |
+
+
+ | 11. |
+ Pihak pelanggan adalah bertanggungjawab untuk membayar zakat keatas emas yang dicagarkan di Ar-Rahn.Pihak Ar-Rahn tidak bertanggungjawab untuk membayar zakat bagi pihak pelanggan keatas cagaran tersebut |
+
+
+ | 12. |
+ Pihak pelanggan mengesahkan bahawa telah membaca, memahami serta dengan Notis Akta Perlindungan Data Peribadi 2010 yang boleh didapati di laman sesawang rasmi Permodalan Kelantan Berhad (www.pkb.net.my) atau melalui kakitangan di cawangan Ar-Rahn. |
+
+
+ | 13. |
+ Sekiranya mana-mana sandaran (marhun) hilang atau rosak akibat kebakaran, pelanggan akan menerima ganti rugi marhun dalam bentuk tunai nerdasarkan nilai marhun masa barang tersebutkan ditaksirkan pada transaksi yang pertama ditolak segala kos berkaitan |
+
+
+
+
+
+
+ | {{ $cawangan_detail['namacaw'] }} |
+
+
+ {!! QrCode::size(50)->generate($pembayaran_segera); !!}
+
+ |
+
+
+ |
+
+
+ |
+
+
+ | {{ $cawangan_detail['alamat1'] }} |
+
+
+ | {{ $cawangan_detail['alamat2'] }} |
+
+
+ | {{ $cawangan_detail['notel'] }} |
+
+
+
+
+
+
+ | PERJANJIAN PEMBIAYAAN AR-RAHN TAWARRUQ |
+
+
+ | NAMA |
+ |
+ {{$customer_detail['nama']}} |
+ |
+ |
+ NO SAG |
+ {{$gadai_detail['norujukan']}} |
+
+
+ | NO MYKAD |
+ |
+ {{$gadai_detail['nokp']}} |
+ |
+ |
+ TARIKH PEMBIAYAAN |
+
+ @php
+ $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_gadai']);
+ $formattedweddingdate = $myDateTime->format('d-m-Y');
+ echo($formattedweddingdate)
+ @endphp
+ |
+
+
+ | ALAMAT |
+ |
+ {{$customer_detail['alamat1']}} |
+ |
+ |
+ TARIKH MATANG |
+
+ @php
+ $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_matang']);
+ $formattedweddingdate = $myDateTime->format('d-m-Y');
+ echo($formattedweddingdate)
+ @endphp
+ |
+
+
+ | |
+ |
+
+ @php
+ $daerah = Http::get($api_url . '/api/daerah/'.$customer_detail['koddaerah'])->json();
+ $negeri = Http::get($api_url . '/api/negeri/'.$customer_detail['kodnegeri'])->json();
+
+ echo ($customer_detail['poskod']. ', ' .$daerah['namadaerah'].', '.$negeri['negeri']);
+ @endphp
+ |
+ |
+ |
+ NILAI MARHUN |
+ RM {{ number_format($gadai_detail['nilaimarhun'],2) }} |
+
+
+ | NO TELEFON |
+ |
+ {{$customer_detail['telefon']}} |
+ |
+ |
+ NILAI PEMBIAYAAN |
+ RM {{ number_format($gadai_detail['pinjaman'],2) }} |
+
+
+ |
+ |
+ |
+ |
+ |
+ HARGA JUALAN |
+ RM {{ number_format($gadai_detail['hargajualan'],2) }} |
+
+
+
+
+
+
+
+ | JUMLAH KEUNTUNGAN BERDASARKAN TEMPOH PEMBIAYAAN |
+
+
+ | TEMPOH PEMBIAYAAN |
+ 6 BULAN |
+ 12 BULAN |
+
+
+ | TARIKH BAYARAN |
+ Sebelum
+ @php
+ $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_matang']);
+ $formattedweddingdate = $myDateTime->format('d-m-Y');
+ echo($formattedweddingdate)
+ @endphp
+ |
+ Sebelum
+ @php
+ $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_matang1']);
+ $formattedweddingdate = $myDateTime->format('d-m-Y');
+ echo($formattedweddingdate)
+ @endphp
+ |
+
+
+ | JUMLAH KEUNTUNGAN YANG PERLU DIBAYAR |
+ RM {{ number_format($gadai_detail['bakiupah'],2) }} |
+ RM {{ number_format($gadai_detail['bakiupah'],2) }} |
+
+
+
+
+
+
+
+ | KETERANGAN MARHUN |
+
+
+ | BIL |
+ JENIS MARHUN |
+ KUANTITI |
+ KARAT |
+ HARGA(RM/g) |
+ BERAT(g) |
+ N.MARHUN(RM) |
+
+ @for ($i = 0; $i < 10; $i++)
+ @if($i < count($marhun_detail))
+
+ | {{ $i + 1 }} |
+
+ @php
+ $marhun = Http::get($api_url . '/api/jemas/nama_marhun',['marhun'=>$marhun_detail[$i]['marhun']])->json();
+ echo ($marhun['descpt']);
+ @endphp
+ |
+ {{ $marhun_detail[$i]['bil'] }} |
+ {{ $marhun_detail[$i]['karat'] }} |
+ {{ $marhun_detail[$i]['harga'] }} |
+ {{ $marhun_detail[$i]['berat']}} |
+ {{ number_format($marhun_detail[$i]['n_marhun'],2) }} |
+
+ @else
+
+ | {{ $i + 1 }} |
+ |
+ |
+ |
+ |
+ |
+ |
+
+ @endif
+ @endfor
+
+ | JUMLAH MARHUN KESELURUHAN |
+ {{$gadai_detail['kuantiti']}} |
+ |
+ |
+ {{ $gadai_detail['berat']}} |
+ {{ number_format($gadai_detail['nilaimarhun'],2) }} |
+
+
+
+
+
+
+ | TANDATANGAN PELANGGAN |
+ TANDATANGAN KAKITANGAN STAFF AR-RAHN |
+ TANDATANGAN SAKSI |
+
+
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+
+
+ | NAMA |
+ {{ $customer_detail['nama'] }} |
+ |
+ NAMA |
+ {{ $gadai_detail['teller'] }} |
+ |
+ NAMA |
+ {{ $gadai_detail['penilai'] }} |
+ |
+
+
+ | TARIKH |
+
+ @php
+ $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_gadai']);
+ $formattedweddingdate = $myDateTime->format('d-m-Y');
+ echo($formattedweddingdate)
+ @endphp
+ |
+ |
+ |
+
+ @php
+ $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_gadai']);
+ $formattedweddingdate = $myDateTime->format('d-m-Y');
+ echo($formattedweddingdate)
+ @endphp
+ |
+ |
+ |
+
+ @php
+ $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_gadai']);
+ $formattedweddingdate = $myDateTime->format('d-m-Y');
+ echo($formattedweddingdate)
+ @endphp
+ |
+ |
+
+
+
+
+
+
+
+
+
+ @php
+ echo '
 . ')
';
+ @endphp
+
+
+
+
+ | No SAG |
+ {{ $gadai_detail['norujukan'] }} |
+
+
+ | Nama |
+ {{ $customer_detail['nama'] }} |
+
+
+ | No K/P |
+ {{ $gadai_detail['nokp'] }} |
+
+
+ | Nilai Marhun |
+ RM {{ number_format($gadai_detail['nilaimarhun'],2) }} |
+
+
+ | Nilai Pembiayaan |
+ RM {{ number_format($gadai_detail['pinjaman'],2) }} |
+
+
+ | Berat (g) |
+ {{ $gadai_detail['berat'] }} |
+
+
+ | Marhun |
+ {{ $gadai_detail['marhun'] }} |
+
+
+
+
+
+
+
+ | Ujian |
+
+
+
+
+ | Mutu |
+ |
+
+
+ | Ketumpatan |
+ |
+
+
+ | Peratus (%) |
+ |
+
+
+
+
+
+
+
+ | Penilai |
+ {{ $gadai_detail['penilai'] }} |
+
+
+ | Tarikh Gadai |
+
+ @php
+ $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_gadai']);
+ $formattedweddingdate = $myDateTime->format('d-m-Y');
+ echo($formattedweddingdate)
+ @endphp
+ |
+
+
+ | Tarikh Matang |
+
+ @php
+ $myDateTime = DateTime::createFromFormat('Y-m-d', $gadai_detail['t_matang']);
+ $formattedweddingdate = $myDateTime->format('d-m-Y');
+ echo($formattedweddingdate)
+ @endphp
+ |
+
+
+
+
+
+
\ No newline at end of file
diff --git a/routes/web.php b/routes/web.php
index db0c61b..67fb0ae 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -61,6 +61,8 @@ Route::get('/kelulusan','KhazanahController@kelulusan')->middleware('auth','khaz
Route::get('/pendahuluan','KhazanahController@pendahuluan')->middleware('auth','khazanah');
Route::get('/serahan','KhazanahController@serahan')->middleware('auth','khazanah');
+Route::post('/printsag',['as'=>'printsag','uses'=>'GadaianController@printSAG'])->middleware('auth','penilai');
+
Route::post('/barcodescanned',['as'=>'barcode.scanned','uses'=>'KhazanahController@barcodescanned'])->middleware('auth','khazanah');