This commit is contained in:
hafifierahman
2022-01-10 22:44:03 +08:00
parent e56fa40fe4
commit 7de7a5fa56
15 changed files with 10821 additions and 145 deletions
+55 -54
View File
@@ -18,14 +18,14 @@ class AkaunController extends Controller
public function viewlejeram(Request $request) public function viewlejeram(Request $request)
{ {
$auth_user = Auth::user(); $auth_user = Auth::user();
$api_url = config('api.url'); $api_url = $request->hostname;
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $request->kodcaw)->json(); $cawangan_info = Http::get($request->hostname . '/api/cawangan/'. $request->kodcaw)->json();
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$request->kodcaw)->json(); $cawangan=Http::get($request->hostname.'/api/cawangan/detail/'.$request->kodcaw)->json();
$cawangan_detail=$cawangan[0]; $cawangan_detail=$cawangan[0];
$auth_user = Auth::user(); $auth_user = Auth::user();
$api_url = config('api.url'); $api_url = $request->hostname;
$num=$request->num; $num=$request->num;
$current = Carbon::now(); $current = Carbon::now();
@@ -36,7 +36,8 @@ class AkaunController extends Controller
$tarikh_cetak = $current->toDateString(); $tarikh_cetak = $current->toDateString();
}else { }else {
$split_date = explode('-',$request->datemula); $split_date = explode('-',$request->datemula);
$tarikh_mula = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; // $tarikh_mula = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
$tarikh_mula = $request->datemula;
} }
if($request->datehingga == null){ if($request->datehingga == null){
@@ -44,7 +45,8 @@ class AkaunController extends Controller
} }
else{ else{
$split_date = explode('-',$request->datehingga); $split_date = explode('-',$request->datehingga);
$tarikh_akhir = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; // $tarikh_akhir = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
$tarikh_akhir = $request->datehingga;
} }
$lejeramdata = Lejeram::orderBy('glcode')->get(); $lejeramdata = Lejeram::orderBy('glcode')->get();
@@ -59,7 +61,7 @@ class AkaunController extends Controller
if($lejer->api_redirect != null) if($lejer->api_redirect != null)
{ {
${$lejer['variable']} = Http::get(config('api.url'). $lejer['api_redirect'] . $request->kodcaw,['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json(); ${$lejer['variable']} = Http::get($request->hostname. $lejer['api_redirect'] . $request->kodcaw,['mula' => $tarikh_mula, 'hingga' => $tarikh_akhir])->json();
if($lejer->namadebit == null) if($lejer->namadebit == null)
{ {
@@ -128,9 +130,8 @@ class AkaunController extends Controller
public function cetakimbangduga(Request $request) public function cetakimbangduga(Request $request)
{ {
// dd($request->all());
$auth_user = Auth::user(); $auth_user = Auth::user();
$api_url = config('api.url'); $api_url = $request->hostname;
$current = Carbon::now(); $current = Carbon::now();
$current = new Carbon(); $current = new Carbon();
@@ -153,38 +154,38 @@ class AkaunController extends Controller
} }
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $request->kodcaw)->json(); $cawangan_info = Http::get($request->hostname . '/api/cawangan/'. $request->kodcaw)->json();
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$request->kodcaw)->json(); $cawangan=Http::get($request->hostname.'/api/cawangan/detail/'.$request->kodcaw)->json();
$cawangan_detail=$cawangan[0]; $cawangan_detail=$cawangan[0];
//Calculation Imbang Duga //Calculation Imbang Duga
$imbangduga = Http::get(config('api.url').'/api/CalculationPendahuluanSerahan/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $imbangduga = Http::get($request->hostname.'/api/CalculationPendahuluanSerahan/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
$keuntungan = Http::get(config('api.url').'/api/KeuntunganArRahn/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $keuntungan = Http::get($request->hostname.'/api/KeuntunganArRahn/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
$rebet = Http::get(config('api.url').'/api/RebetCalculation/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $rebet = Http::get($request->hostname.'/api/RebetCalculation/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
//Harta semasa //Harta semasa
$pinjamandiberi = Http::get(config('api.url').'/api/PinjamanDiberi/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $pinjamandiberi = Http::get($request->hostname.'/api/PinjamanDiberi/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
$pembiayaantawarruq = Http::get(config('api.url').'/api/PembiayaanDiberiTawarruq/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $pembiayaantawarruq = Http::get($request->hostname.'/api/PembiayaanDiberiTawarruq/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
$tunaiditangan = Http::get(config('api.url').'/api/TunaiDiTangan/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $tunaiditangan = Http::get($request->hostname.'/api/TunaiDiTangan/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
$penghutangkaki = Http::get(config('api.url').'/api/PenghutangKakitangan/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $penghutangkaki = Http::get($request->hostname.'/api/PenghutangKakitangan/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
$untungrugi = Http::get(config('api.url').'/api/UntungRugiCalculation/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $untungrugi = Http::get($request->hostname.'/api/UntungRugiCalculation/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
$bayaranpendahuluan = Http::get(config('api.url').'/api/BayaranPendahuluan/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $bayaranpendahuluan = Http::get($request->hostname.'/api/BayaranPendahuluan/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
//Tanggungan Semasa //Tanggungan Semasa
$panjar = Http::get(config('api.url').'/api/CalculationPanjar/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $panjar = Http::get($request->hostname.'/api/CalculationPanjar/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
$bakilelong = Http::get(config('api.url').'/api/BakiLelongCalculation/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $bakilelong = Http::get($request->hostname.'/api/BakiLelongCalculation/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
$wtd = Http::get(config('api.url').'/api/SerahBaki/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $wtd = Http::get($request->hostname.'/api/SerahBaki/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
$cajlelong = Http::get(config('api.url').'/api/cajlelong/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $cajlelong = Http::get($request->hostname.'/api/cajlelong/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
$keuntungansebenar = Http::get(config('api.url').'/api/KeuntunganSebenar/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $keuntungansebenar = Http::get($request->hostname.'/api/KeuntunganSebenar/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
$cajperkhidmatan = Http::get(config('api.url').'/api/cajperkhidmatanterkumpul/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $cajperkhidmatan = Http::get($request->hostname.'/api/cajperkhidmatanterkumpul/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
$hapuskira = Http::get(config('api.url').'/api/CalculationHapusKira/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $hapuskira = Http::get($request->hostname.'/api/CalculationHapusKira/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
$xtra = Http::get(config('api.url').'/api/Xtra/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $xtra = Http::get($request->hostname.'/api/Xtra/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
//TunaiDitangan Sementara Upah //TunaiDitangan Sementara Upah
if($tarikh_imbangan2 >= '2021-04-22' && $tarikh_imbangan2 < '2021-05-05') if($tarikh_imbangan2 >= '2021-04-22' && $tarikh_imbangan2 < '2021-05-05')
{ {
$advansurharini = Http::get(config('api.url').'/api/advansurharini/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $advansurharini = Http::get($request->hostname.'/api/advansurharini/' . $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
$totaltunaiditangan = floatval($tunaiditangan) - floatval($advansurharini); $totaltunaiditangan = floatval($tunaiditangan) - floatval($advansurharini);
}else{ }else{
$totaltunaiditangan = $tunaiditangan; $totaltunaiditangan = $tunaiditangan;
@@ -212,7 +213,7 @@ class AkaunController extends Controller
} }
//Terkumpul //Terkumpul
$untungrugiterkumpul = Http::get(config('api.url'). '/api/UntungRugiTerkumpul/'. $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json(); $untungrugiterkumpul = Http::get($request->hostname. '/api/UntungRugiTerkumpul/'. $request->kodcaw,['tarikh' => $tarikh_imbangan2])->json();
$hartasemasa = []; $hartasemasa = [];
// $hartasemasa = ['serahan' => $imbangduga['serahan'],'pinjamankoop' => $pinjamandiberi['pinjamankoop'],'emaspalsu' => $pinjamandiberi['emaspalsu'],'tunaiditangan' => $tunaiditangan['bakiakhir']]; // $hartasemasa = ['serahan' => $imbangduga['serahan'],'pinjamankoop' => $pinjamandiberi['pinjamankoop'],'emaspalsu' => $pinjamandiberi['emaspalsu'],'tunaiditangan' => $tunaiditangan['bakiakhir']];
@@ -290,7 +291,7 @@ class AkaunController extends Controller
} }
public function cetakLaporanGadai(Request $request){ public function cetakLaporanGadai(Request $request){
$api_url = config('api.url'); $api_url = $request->hostname;
$auth_user = Auth::user(); $auth_user = Auth::user();
$current = Carbon::now(); $current = Carbon::now();
$current = new Carbon(); $current = new Carbon();
@@ -302,8 +303,8 @@ class AkaunController extends Controller
// $gadai_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; // $gadai_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
$gadai_date = $request->datetarikh; $gadai_date = $request->datetarikh;
} }
$gadai = Http::get(config('api.url'). '/api/gadai/laporan/'. $request->kodcaw .'/'. $gadai_date)->json(); $gadai = Http::get($request->hostname. '/api/gadai/laporan/'. $request->kodcaw .'/'. $gadai_date)->json();
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$request->kodcaw)->json(); $cawangan=Http::get($request->hostname.'/api/cawangan/detail/'.$request->kodcaw)->json();
$cawangan_detail=$cawangan[0]; $cawangan_detail=$cawangan[0];
if(isset($request->jenis)) if(isset($request->jenis))
@@ -321,7 +322,7 @@ class AkaunController extends Controller
public function cetakLaporanPenebusan(Request $request){ public function cetakLaporanPenebusan(Request $request){
// dd($request); // dd($request);
$api_url = config('api.url'); $api_url = $request->hostname;
$auth_user = Auth::user(); $auth_user = Auth::user();
$current = Carbon::now(); $current = Carbon::now();
$current = new Carbon(); $current = new Carbon();
@@ -333,12 +334,12 @@ class AkaunController extends Controller
// $tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; // $tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
$tebus_date = $request->datetarikh; $tebus_date = $request->datetarikh;
} }
$tebus = Http::get(config('api.url'). '/api/tebus/laporan/'. $request->kodcaw .'/'. $tebus_date)->json(); $tebus = Http::get($request->hostname. '/api/tebus/laporan/'. $request->kodcaw .'/'. $tebus_date)->json();
$tebuspengasingan = Http::get(config('api.url'). '/api/tebus/laporanjenistawarruq/'. $request->kodcaw,['tarikh' => $tebus_date])->json(); $tebuspengasingan = Http::get($request->hostname. '/api/tebus/laporanjenistawarruq/'. $request->kodcaw,['tarikh' => $tebus_date])->json();
$upahlama = Http::get(config('api.url'). '/api/advansurdetails/'. $request->kodcaw,['tarikh' => $tebus_date])->json(); $upahlama = Http::get($request->hostname. '/api/advansurdetails/'. $request->kodcaw,['tarikh' => $tebus_date])->json();
$ansuran = Http::get(config('api.url'). '/api/ansuransummary/'. $request->kodcaw,['tarikh' => $tebus_date])->json(); $ansuran = Http::get($request->hostname. '/api/ansuransummary/'. $request->kodcaw,['tarikh' => $tebus_date])->json();
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$request->kodcaw)->json(); $cawangan=Http::get($request->hostname.'/api/cawangan/detail/'.$request->kodcaw)->json();
$cawangan_detail=$cawangan[0]; $cawangan_detail=$cawangan[0];
if(isset($request->jenis)) if(isset($request->jenis))
@@ -355,7 +356,7 @@ class AkaunController extends Controller
public function cetakLaporanAnsuran(Request $request){ public function cetakLaporanAnsuran(Request $request){
// dd($request); // dd($request);
$api_url = config('api.url'); $api_url = $request->hostname;
$auth_user = Auth::user(); $auth_user = Auth::user();
$current = Carbon::now(); $current = Carbon::now();
$current = new Carbon(); $current = new Carbon();
@@ -367,8 +368,8 @@ class AkaunController extends Controller
// $tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; // $tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
$tebus_date = $request->datetimepicker1; $tebus_date = $request->datetimepicker1;
} }
$tebus = Http::get(config('api.url'). '/api/ansuran/laporan/'. $request->kodcaw,['tarikh' => $tebus_date])->json(); $tebus = Http::get($request->hostname. '/api/ansuran/laporan/'. $request->kodcaw,['tarikh' => $tebus_date])->json();
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$request->kodcaw)->json(); $cawangan=Http::get($request->hostname.'/api/cawangan/detail/'.$request->kodcaw)->json();
$cawangan_detail=$cawangan[0]; $cawangan_detail=$cawangan[0];
if(isset($request->jenis)) if(isset($request->jenis))
@@ -388,7 +389,7 @@ class AkaunController extends Controller
public function cetaklaporan_Upah(Request $request) public function cetaklaporan_Upah(Request $request)
{ {
$api_url = config('api.url'); $api_url = $request->hostname;
$auth_user = Auth::user(); $auth_user = Auth::user();
$current = Carbon::now(); $current = Carbon::now();
$current = new Carbon(); $current = new Carbon();
@@ -410,9 +411,9 @@ class AkaunController extends Controller
$hingga_date = $request->datehingga; $hingga_date = $request->datehingga;
} }
$advansur = Http::get(config('api.url'). '/api/AnsuranByRangeTarikh/' . $request->kodcaw,['mula' => $mula_date,'akhir' => $hingga_date])->json(); $advansur = Http::get($request->hostname. '/api/AnsuranByRangeTarikh/' . $request->kodcaw,['mula' => $mula_date,'akhir' => $hingga_date])->json();
$cawangan = Http::get(config('api.url').'/api/cawangan/detail/'.$request->kodcaw)->json(); $cawangan = Http::get($request->hostname.'/api/cawangan/detail/'.$request->kodcaw)->json();
$cawangan_detail=$cawangan[0]; $cawangan_detail=$cawangan[0];
if(isset($request->jenis)) if(isset($request->jenis))
@@ -429,7 +430,7 @@ class AkaunController extends Controller
public function cetakLaporanPetiBesi(Request $request){ public function cetakLaporanPetiBesi(Request $request){
// dd($request); // dd($request);
$api_url = config('api.url'); $api_url = $request->hostname;
$auth_user = Auth::user(); $auth_user = Auth::user();
$current = Carbon::now(); $current = Carbon::now();
$current = new Carbon(); $current = new Carbon();
@@ -440,7 +441,7 @@ class AkaunController extends Controller
$split_date = explode('-',$request->datetimepicker1); $split_date = explode('-',$request->datetimepicker1);
$tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; $tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
} }
$petibesi = Http::get(config('api.url'). '/api/laporanpetibesi/'. $request->kodcaw .'/'. $tebus_date)->json(); $petibesi = Http::get($request->hostname. '/api/laporanpetibesi/'. $request->kodcaw .'/'. $tebus_date)->json();
if(!$petibesi) if(!$petibesi)
{ {
@@ -448,7 +449,7 @@ class AkaunController extends Controller
} }
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$request->kodcaw)->json(); $cawangan=Http::get($request->hostname.'/api/cawangan/detail/'.$request->kodcaw)->json();
$cawangan_detail=$cawangan[0]; $cawangan_detail=$cawangan[0];
return view('akaun.laporan_petibesi', compact('petibesi','cawangan_detail','tarikh_cetak','tebus_date','api_url')); return view('akaun.laporan_petibesi', compact('petibesi','cawangan_detail','tarikh_cetak','tebus_date','api_url'));
@@ -457,7 +458,7 @@ class AkaunController extends Controller
public function cetaklaporan_laporan_pendserahan(Request $request) public function cetaklaporan_laporan_pendserahan(Request $request)
{ {
$api_url = config('api.url'); $api_url = $request->hostname;
$auth_user = Auth::user(); $auth_user = Auth::user();
$current = Carbon::now(); $current = Carbon::now();
$current = new Carbon(); $current = new Carbon();
@@ -479,9 +480,9 @@ class AkaunController extends Controller
$hingga_date = $request->datehingga; $hingga_date = $request->datehingga;
} }
$pendser = Http::get(config('api.url'). '/api/SenaraiPendSer/range/' . $request->kodcaw,['mula' => $mula_date,'hingga' => $hingga_date,'jenis' => $request->radpendser])->json(); $pendser = Http::get($request->hostname. '/api/SenaraiPendSer/range/' . $request->kodcaw,['mula' => $mula_date,'hingga' => $hingga_date,'jenis' => $request->radpendser])->json();
$cawangan = Http::get(config('api.url').'/api/cawangan/detail/'.$request->kodcaw)->json(); $cawangan = Http::get($request->hostname.'/api/cawangan/detail/'.$request->kodcaw)->json();
$cawangan_detail=$cawangan[0]; $cawangan_detail=$cawangan[0];
if(isset($request->jenis)) if(isset($request->jenis))
@@ -500,7 +501,7 @@ class AkaunController extends Controller
public function cetaklaporan_tuntutbaki(Request $request){ public function cetaklaporan_tuntutbaki(Request $request){
$api_url = config('api.url'); $api_url = $request->hostname;
$auth_user = Auth::user(); $auth_user = Auth::user();
$current = Carbon::now(); $current = Carbon::now();
$current = new Carbon(); $current = new Carbon();
@@ -514,9 +515,9 @@ class AkaunController extends Controller
$gadai_date = $request->datetimepicker1; $gadai_date = $request->datetimepicker1;
} }
$tuntutbaki = Http::get(config('api.url'). '/api/TuntutBakiTarikh/'. $request->kodcaw ,['tarikh' => $gadai_date])->json(); $tuntutbaki = Http::get($request->hostname. '/api/TuntutBakiTarikh/'. $request->kodcaw ,['tarikh' => $gadai_date])->json();
$cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$request->kodcaw)->json(); $cawangan=Http::get($request->hostname.'/api/cawangan/detail/'.$request->kodcaw)->json();
$cawangan_detail=$cawangan[0]; $cawangan_detail=$cawangan[0];
if(isset($request->jenis)) if(isset($request->jenis))
+10568 -36
View File
File diff suppressed because it is too large Load Diff
+149 -27
View File
@@ -16603,6 +16603,7 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
// //
// //
// //
//
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
data: function data() { data: function data() {
return { return {
@@ -16733,6 +16734,7 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
// //
// //
// //
//
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
data: function data() { data: function data() {
return { return {
@@ -16976,6 +16978,11 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
// //
// //
// //
//
//
//
//
//
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
name: 'myIframe', name: 'myIframe',
data: function data() { data: function data() {
@@ -17056,18 +17063,56 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
onLoad: function onLoad() { onLoad: function onLoad() {
var _this3 = this; var _this3 = this;
this.$refs.formimbangduga.submit(); // this.myIframe = frame.contentWindow return _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee3() {
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee3$(_context3) {
while (1) {
switch (_context3.prev = _context3.next) {
case 0:
_context3.next = 2;
return _this3.$refs.formimbangduga.submit();
setTimeout(function () { case 2:
_this3.showLoader = false; console.log('loaded'); // this.myIframe = frame.contentWindow
_this3.pendingStatus = 'ok';
}, 8000); case 3:
case "end":
return _context3.stop();
}
}
}, _callee3);
}))();
},
LoadedReady: function LoadedReady() {
var _this4 = this;
return _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee4() {
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee4$(_context4) {
while (1) {
switch (_context4.prev = _context4.next) {
case 0:
console.log('loadedready');
_context4.next = 3;
return setTimeout(function () {
_this4.showLoader = false;
_this4.pendingStatus = 'ok';
}, 10000);
case 3:
case "end":
return _context4.stop();
}
}
}, _callee4);
}))();
}, },
Urlredirect: function Urlredirect() { Urlredirect: function Urlredirect() {
return window.route('cetak.imbangduga'); return window.route('cetak.imbangduga');
}, },
setJenis: function setJenis(value) { setJenis: function setJenis(value) {
return this.jenisgenerate = value; return this.jenisgenerate = value;
},
urlHostname: function urlHostname() {
return document.location.origin + '/iframe';
} }
} }
}); });
@@ -17179,6 +17224,7 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
// //
// //
// //
//
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
data: function data() { data: function data() {
return { return {
@@ -17242,9 +17288,7 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
// }); // });
_this2.showModal = true; _this2.showModal = true;
_this2.$refs.formlejeram.submit(); case 3:
case 4:
case "end": case "end":
return _context2.stop(); return _context2.stop();
} }
@@ -17256,9 +17300,27 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
this.showModal = !this.showModal; this.showModal = !this.showModal;
}, },
onLoad: function onLoad(frame) { onLoad: function onLoad(frame) {
this.$refs.formlejeram.submit(); var _this3 = this;
this.myIframe = frame.contentWindow;
console.log('loaded'); return _asyncToGenerator( /*#__PURE__*/_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark(function _callee3() {
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap(function _callee3$(_context3) {
while (1) {
switch (_context3.prev = _context3.next) {
case 0:
_context3.next = 2;
return _this3.$refs.formlejeram.submit();
case 2:
_this3.myIframe = frame.contentWindow;
console.log('loaded');
case 4:
case "end":
return _context3.stop();
}
}
}, _callee3);
}))();
}, },
Urlredirect: function Urlredirect() { Urlredirect: function Urlredirect() {
return window.route('cetak.lejeram'); return window.route('cetak.lejeram');
@@ -17353,6 +17415,8 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
// //
// //
// //
//
//
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
data: function data() { data: function data() {
return { return {
@@ -17485,6 +17549,8 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
// //
// //
// //
//
//
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
data: function data() { data: function data() {
return { return {
@@ -17615,6 +17681,8 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
// //
// //
// //
//
//
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
data: function data() { data: function data() {
return { return {
@@ -17749,6 +17817,7 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
// //
// //
// //
//
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
data: function data() { data: function data() {
return { return {
@@ -18877,11 +18946,12 @@ var formatter = new Intl.NumberFormat('en-US', {
getDataKeuntungan: function getDataKeuntungan() { getDataKeuntungan: function getDataKeuntungan() {
var _this3 = this; var _this3 = this;
this.axios.get(this.$hostname + '/admin/keuntunganToday', { this.axios.get(this.$api1 + '/admin/keuntunganToday', {
params: { params: {
kodcaw: this.$kodcaw kodcaw: this.$kodcaw
} }
}).then(function (response) { }).then(function (response) {
console.log(_this3.$api1);
_this3.keuntunganharian = formatter.format(response.data[0].upahToday), _this3.bajetkeuntungan = formatter.format(response.data[0].bajetharian.toFixed(2)), _this3.percentkeuntungan = response.data[0].percentDiff, _this3.keuntunganremaining = formatter.format(response.data[0].remaining.toFixed(2)), _this3.percentcumkeuntungan = 100 - response.data[0].percentcum; _this3.keuntunganharian = formatter.format(response.data[0].upahToday), _this3.bajetkeuntungan = formatter.format(response.data[0].bajetharian.toFixed(2)), _this3.percentkeuntungan = response.data[0].percentDiff, _this3.keuntunganremaining = formatter.format(response.data[0].remaining.toFixed(2)), _this3.percentcumkeuntungan = 100 - response.data[0].percentcum;
if (_this3.datareadykeun == false) _this3.datareadykeun = true; if (_this3.datareadykeun == false) _this3.datareadykeun = true;
})["catch"](function (error) { })["catch"](function (error) {
@@ -19184,6 +19254,7 @@ __webpack_require__.r(__webpack_exports__);
this.pembahagiancawangan(this.caw); this.pembahagiancawangan(this.caw);
this.$forceUpdate(); this.$forceUpdate();
console.log(this.$hostname);
if (this.akaun == 'no') location.reload(); if (this.akaun == 'no') location.reload();
}, },
namacawangan: function namacawangan(cawangannama) { namacawangan: function namacawangan(cawangannama) {
@@ -22336,8 +22407,6 @@ __webpack_require__.r(__webpack_exports__);
vue__WEBPACK_IMPORTED_MODULE_14__["default"].use((vue_sweetalert2__WEBPACK_IMPORTED_MODULE_12___default()));
vue__WEBPACK_IMPORTED_MODULE_14__["default"].use((vue_iframes__WEBPACK_IMPORTED_MODULE_11___default()));
__webpack_require__(/*! ./bootstrap */ "./resources/js/bootstrap.js"); __webpack_require__(/*! ./bootstrap */ "./resources/js/bootstrap.js");
@@ -22367,6 +22436,8 @@ vue__WEBPACK_IMPORTED_MODULE_14__["default"].component('jw-pagination', (jw_vue_
vue__WEBPACK_IMPORTED_MODULE_14__["default"].use(vue_toastification__WEBPACK_IMPORTED_MODULE_6__["default"], options); vue__WEBPACK_IMPORTED_MODULE_14__["default"].use(vue_toastification__WEBPACK_IMPORTED_MODULE_6__["default"], options);
vue__WEBPACK_IMPORTED_MODULE_14__["default"].use(vuejs_datetimepicker__WEBPACK_IMPORTED_MODULE_9__["default"]); vue__WEBPACK_IMPORTED_MODULE_14__["default"].use(vuejs_datetimepicker__WEBPACK_IMPORTED_MODULE_9__["default"]);
vue__WEBPACK_IMPORTED_MODULE_14__["default"].use(vue_content_placeholders__WEBPACK_IMPORTED_MODULE_10__["default"]); vue__WEBPACK_IMPORTED_MODULE_14__["default"].use(vue_content_placeholders__WEBPACK_IMPORTED_MODULE_10__["default"]);
vue__WEBPACK_IMPORTED_MODULE_14__["default"].use((vue_sweetalert2__WEBPACK_IMPORTED_MODULE_12___default()));
vue__WEBPACK_IMPORTED_MODULE_14__["default"].use((vue_iframes__WEBPACK_IMPORTED_MODULE_11___default()));
alpinejs__WEBPACK_IMPORTED_MODULE_1__["default"].start(); alpinejs__WEBPACK_IMPORTED_MODULE_1__["default"].start();
vue__WEBPACK_IMPORTED_MODULE_14__["default"].use(__webpack_require__(/*! vue-pusher */ "./node_modules/vue-pusher/index.js"), { vue__WEBPACK_IMPORTED_MODULE_14__["default"].use(__webpack_require__(/*! vue-pusher */ "./node_modules/vue-pusher/index.js"), {
api_key: 'da67a7e1a3a138b9b28e', api_key: 'da67a7e1a3a138b9b28e',
@@ -22374,14 +22445,14 @@ vue__WEBPACK_IMPORTED_MODULE_14__["default"].use(__webpack_require__(/*! vue-pus
cluster: 'ap1', cluster: 'ap1',
encrypted: true encrypted: true
} }
}); // Vue.prototype.$hostname = 'http://api.arrahn' });
vue__WEBPACK_IMPORTED_MODULE_14__["default"].prototype.$api1 = 'http://api.arrahn';
var initial = 'KB2'; var initial = 'KB2';
var initialhostname = 'http://localhost:8000'; var initialhostname = 'http://api.arrahn';
var store = new vuex__WEBPACK_IMPORTED_MODULE_15__["default"].Store({ var store = new vuex__WEBPACK_IMPORTED_MODULE_15__["default"].Store({
state: { state: {
$kodcaw: 'KB2', $kodcaw: 'KB2',
$hostname: 'http://localhost:8000' $hostname: 'http://api.arrahn'
}, },
plugins: [(0,vuex_persistedstate__WEBPACK_IMPORTED_MODULE_2__["default"])()], plugins: [(0,vuex_persistedstate__WEBPACK_IMPORTED_MODULE_2__["default"])()],
mutations: { mutations: {
@@ -75272,6 +75343,11 @@ var render = function () {
domProps: { value: _vm.$kodcaw }, domProps: { value: _vm.$kodcaw },
}), }),
_vm._v(" "), _vm._v(" "),
_c("input", {
attrs: { name: "hostname", hidden: "" },
domProps: { value: _vm.$hostname },
}),
_vm._v(" "),
_c( _c(
"span", "span",
{ {
@@ -75410,6 +75486,11 @@ var render = function () {
domProps: { value: _vm.$kodcaw }, domProps: { value: _vm.$kodcaw },
}), }),
_vm._v(" "), _vm._v(" "),
_c("input", {
attrs: { name: "hostname", hidden: "" },
domProps: { value: _vm.$hostname },
}),
_vm._v(" "),
_c("input", { _c("input", {
attrs: { type: "hidden", name: "jenis" }, attrs: { type: "hidden", name: "jenis" },
domProps: { value: _vm.jenisgenerate }, domProps: { value: _vm.jenisgenerate },
@@ -75753,6 +75834,7 @@ var render = function () {
ref: "formimbangduga", ref: "formimbangduga",
attrs: { attrs: {
method: "get", method: "get",
name: "formimbangduga",
action: _vm.Urlredirect(), action: _vm.Urlredirect(),
target: "iframe_laporan", target: "iframe_laporan",
}, },
@@ -75770,6 +75852,11 @@ var render = function () {
), ),
_vm._v(" "), _vm._v(" "),
_c("div", { staticClass: "flex" }, [ _c("div", { staticClass: "flex" }, [
_c("input", {
attrs: { name: "hostname", hidden: "" },
domProps: { value: _vm.$hostname },
}),
_vm._v(" "),
_c("input", { _c("input", {
attrs: { name: "kodcaw", hidden: "" }, attrs: { name: "kodcaw", hidden: "" },
domProps: { value: _vm.$kodcaw }, domProps: { value: _vm.$kodcaw },
@@ -75879,22 +75966,17 @@ var render = function () {
] ]
), ),
_vm._v(" "), _vm._v(" "),
_c("vue-iframe", { _c("iframe", {
style: { style: {
visibility: _vm.showLoader ? "hidden" : "visible", visibility: _vm.showLoader ? "hidden" : "visible",
}, },
attrs: { attrs: {
src: _vm.Urlredirect(),
"frame-id": "iframe_laporan",
name: "iframe_laporan", name: "iframe_laporan",
width: "500px",
height: "300px",
scrolling: "true", scrolling: "true",
load: _vm.onLoad(),
}, },
on: { load: _vm.onLoad },
}), }),
], ]
1
), ),
_vm._v(" "), _vm._v(" "),
_c( _c(
@@ -76048,6 +76130,11 @@ var render = function () {
_c("div", { staticClass: "rounded bg-white shadow p-6" }, [ _c("div", { staticClass: "rounded bg-white shadow p-6" }, [
_c("div", { staticClass: "pb-6" }, [ _c("div", { staticClass: "pb-6" }, [
_c("div", { staticClass: "flex place-content-center mb-2" }, [ _c("div", { staticClass: "flex place-content-center mb-2" }, [
_c("input", {
attrs: { name: "hostname", hidden: "" },
domProps: { value: _vm.$hostname },
}),
_vm._v(" "),
_c("input", { _c("input", {
attrs: { name: "kodcaw", hidden: "" }, attrs: { name: "kodcaw", hidden: "" },
domProps: { value: _vm.$kodcaw }, domProps: { value: _vm.$kodcaw },
@@ -76300,6 +76387,16 @@ var render = function () {
domProps: { value: _vm.jenisgenerate }, domProps: { value: _vm.jenisgenerate },
}), }),
_vm._v(" "), _vm._v(" "),
_c("input", {
attrs: { name: "hostname", hidden: "" },
domProps: { value: _vm.$hostname },
}),
_vm._v(" "),
_c("input", {
attrs: { name: "kodcaw", hidden: "" },
domProps: { value: _vm.$kodcaw },
}),
_vm._v(" "),
_c( _c(
"span", "span",
{ {
@@ -76568,6 +76665,16 @@ var render = function () {
domProps: { value: _vm.jenisgenerate }, domProps: { value: _vm.jenisgenerate },
}), }),
_vm._v(" "), _vm._v(" "),
_c("input", {
attrs: { name: "hostname", hidden: "" },
domProps: { value: _vm.$hostname },
}),
_vm._v(" "),
_c("input", {
attrs: { name: "kodcaw", hidden: "" },
domProps: { value: _vm.$kodcaw },
}),
_vm._v(" "),
_c( _c(
"span", "span",
{ {
@@ -76711,6 +76818,16 @@ var render = function () {
domProps: { value: _vm.jenisgenerate }, domProps: { value: _vm.jenisgenerate },
}), }),
_vm._v(" "), _vm._v(" "),
_c("input", {
attrs: { name: "hostname", hidden: "" },
domProps: { value: _vm.$hostname },
}),
_vm._v(" "),
_c("input", {
attrs: { name: "kodcaw", hidden: "" },
domProps: { value: _vm.$kodcaw },
}),
_vm._v(" "),
_c( _c(
"span", "span",
{ {
@@ -76845,6 +76962,11 @@ var render = function () {
domProps: { value: _vm.$kodcaw }, domProps: { value: _vm.$kodcaw },
}), }),
_vm._v(" "), _vm._v(" "),
_c("input", {
attrs: { name: "hostname", hidden: "" },
domProps: { value: _vm.$hostname },
}),
_vm._v(" "),
_c( _c(
"span", "span",
{ {
@@ -107958,7 +108080,7 @@ if (typeof window !== 'undefined' && window.Vue) {
/***/ ((module) => { /***/ ((module) => {
"use strict"; "use strict";
module.exports = JSON.parse('{"_from":"axios@^0.21","_id":"axios@0.21.4","_inBundle":false,"_integrity":"sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==","_location":"/axios","_phantomChildren":{},"_requested":{"type":"range","registry":true,"raw":"axios@^0.21","name":"axios","escapedName":"axios","rawSpec":"^0.21","saveSpec":null,"fetchSpec":"^0.21"},"_requiredBy":["#DEV:/","#USER"],"_resolved":"https://registry.npmjs.org/axios/-/axios-0.21.4.tgz","_shasum":"c67b90dc0568e5c1cf2b0b858c43ba28e2eda575","_spec":"axios@^0.21","_where":"C:\\\\laragon\\\\www\\\\adminpkb","author":{"name":"Matt Zabriskie"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"bugs":{"url":"https://github.com/axios/axios/issues"},"bundleDependencies":false,"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}],"dependencies":{"follow-redirects":"^1.14.0"},"deprecated":false,"description":"Promise based HTTP client for the browser and node.js","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"homepage":"https://axios-http.com","jsdelivr":"dist/axios.min.js","keywords":["xhr","http","ajax","promise","node"],"license":"MIT","main":"index.js","name":"axios","repository":{"type":"git","url":"git+https://github.com/axios/axios.git"},"scripts":{"build":"NODE_ENV=production grunt build","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","examples":"node ./examples/server.js","fix":"eslint --fix lib/**/*.js","postversion":"git push && git push --tags","preversion":"npm test","start":"node ./sandbox/server.js","test":"grunt test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json"},"typings":"./index.d.ts","unpkg":"dist/axios.min.js","version":"0.21.4"}'); module.exports = JSON.parse('{"_args":[["axios@0.21.4","C:\\\\laragon\\\\www\\\\adminpkb"]],"_development":true,"_from":"axios@0.21.4","_id":"axios@0.21.4","_inBundle":false,"_integrity":"sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==","_location":"/axios","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"axios@0.21.4","name":"axios","escapedName":"axios","rawSpec":"0.21.4","saveSpec":null,"fetchSpec":"0.21.4"},"_requiredBy":["#DEV:/"],"_resolved":"https://registry.npmjs.org/axios/-/axios-0.21.4.tgz","_spec":"0.21.4","_where":"C:\\\\laragon\\\\www\\\\adminpkb","author":{"name":"Matt Zabriskie"},"browser":{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},"bugs":{"url":"https://github.com/axios/axios/issues"},"bundlesize":[{"path":"./dist/axios.min.js","threshold":"5kB"}],"dependencies":{"follow-redirects":"^1.14.0"},"description":"Promise based HTTP client for the browser and node.js","devDependencies":{"coveralls":"^3.0.0","es6-promise":"^4.2.4","grunt":"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","karma":"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2","minimist":"^1.2.0","mocha":"^8.2.1","sinon":"^4.5.0","terser-webpack-plugin":"^4.2.3","typescript":"^4.0.5","url-search-params":"^0.10.0","webpack":"^4.44.2","webpack-dev-server":"^3.11.0"},"homepage":"https://axios-http.com","jsdelivr":"dist/axios.min.js","keywords":["xhr","http","ajax","promise","node"],"license":"MIT","main":"index.js","name":"axios","repository":{"type":"git","url":"git+https://github.com/axios/axios.git"},"scripts":{"build":"NODE_ENV=production grunt build","coveralls":"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","examples":"node ./examples/server.js","fix":"eslint --fix lib/**/*.js","postversion":"git push && git push --tags","preversion":"npm test","start":"node ./sandbox/server.js","test":"grunt test","version":"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json"},"typings":"./index.d.ts","unpkg":"dist/axios.min.js","version":"0.21.4"}');
/***/ }) /***/ })
+1
View File
@@ -16,6 +16,7 @@
<div class="flex"> <div class="flex">
<input :value="jenisgenerate" type="hidden" name="jenis" /> <input :value="jenisgenerate" type="hidden" name="jenis" />
<input :value="$kodcaw" name="kodcaw" hidden/> <input :value="$kodcaw" name="kodcaw" hidden/>
<input :value="$hostname" name="hostname" hidden/>
<span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Mula</span> <span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Mula</span>
<input id="tarikhmula" name="datetimepicker1" class="border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2" type="date" /> <input id="tarikhmula" name="datetimepicker1" class="border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2" type="date" />
<button @click.prevent="generatepdf" class=" mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300"><i class="fas fa-file-pdf mr-2"></i>PDF</button> <button @click.prevent="generatepdf" class=" mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300"><i class="fas fa-file-pdf mr-2"></i>PDF</button>
+1
View File
@@ -15,6 +15,7 @@
<label for="username" class="font-semibold text-gray-700 block pb-1">Tarikh</label> <label for="username" class="font-semibold text-gray-700 block pb-1">Tarikh</label>
<div class="flex"> <div class="flex">
<input :value="$kodcaw" name="kodcaw" hidden/> <input :value="$kodcaw" name="kodcaw" hidden/>
<input :value="$hostname" name="hostname" hidden/>
<input :value="jenisgenerate" type="hidden" name="jenis" /> <input :value="jenisgenerate" type="hidden" name="jenis" />
<span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Mula</span> <span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Mula</span>
<input id="tarikhmula" name="datetarikh" class="border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2" type="date" /> <input id="tarikhmula" name="datetarikh" class="border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2" type="date" />
+24 -11
View File
@@ -11,11 +11,12 @@
<span class="text-center mx-auto text-white font-bold">Laporan Imbang Duga</span> <span class="text-center mx-auto text-white font-bold">Laporan Imbang Duga</span>
</div> </div>
<form method="get" ref="formimbangduga" :action="Urlredirect()" target="iframe_laporan"> <form method="get" name="formimbangduga" ref="formimbangduga" :action="Urlredirect()" target="iframe_laporan">
<div class="rounded bg-white shadow p-6"> <div class="rounded bg-white shadow p-6">
<div class="pb-6"> <div class="pb-6">
<label for="username" class="font-semibold text-gray-700 block pb-1">Tarikh</label> <label for="username" class="font-semibold text-gray-700 block pb-1">Tarikh</label>
<div class="flex"> <div class="flex">
<input :value="$hostname" name="hostname" hidden/>
<input :value="$kodcaw" name="kodcaw" hidden/> <input :value="$kodcaw" name="kodcaw" hidden/>
<input :value="jenisgenerate" type="hidden" name="jenis" /> <input :value="jenisgenerate" type="hidden" name="jenis" />
<span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Mula</span> <span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Mula</span>
@@ -28,6 +29,7 @@
</div> </div>
</div> </div>
<!-- <iframe class="overflow-x-hidden overflow-y-auto fixed inset-0 z-50 outline-none focus:outline-none justify-center items-center flex bg-white" name="iframe_laporan" width="500" height="500"></iframe> --> <!-- <iframe class="overflow-x-hidden overflow-y-auto fixed inset-0 z-50 outline-none focus:outline-none justify-center items-center flex bg-white" name="iframe_laporan" width="500" height="500"></iframe> -->
<div v-if="showModal" class="overflow-x-hidden overflow-y-auto fixed inset-0 z-50 outline-none focus:outline-none justify-center items-center flex"> <div v-if="showModal" class="overflow-x-hidden overflow-y-auto fixed inset-0 z-50 outline-none focus:outline-none justify-center items-center flex">
<div class="relative w-1/2 my-6 mx-auto max-w-6xl"> <div class="relative w-1/2 my-6 mx-auto max-w-6xl">
@@ -39,16 +41,19 @@
<div id="loading" v-show="showLoader" class="flex justify-center mt-10" :style="{visibility: showLoader ? 'visible' : 'hidden'}" > <div id="loading" v-show="showLoader" class="flex justify-center mt-10" :style="{visibility: showLoader ? 'visible' : 'hidden'}" >
<img id="loading-image" src="/img/loader.gif" alt="Loading..." /> <img id="loading-image" src="/img/loader.gif" alt="Loading..." />
</div> </div>
<vue-iframe :style="{visibility: showLoader ? 'hidden' : 'visible'}"
:src="Urlredirect()" <!-- <vue-iframe :style="{visibility: showLoader ? 'hidden' : 'visible'}"
frame-id="iframe_laporan" :src="urlHostname()"
frame-id="my-ifram"
@load="onLoad" @load="onLoad"
@iframe-load="LoadedReady"
name="iframe_laporan" name="iframe_laporan"
width="500px" width="500px"
height="300px" height="300px"
scrolling="true" scrolling="true"
/> /> -->
<!-- <iframe :style="{visibility: showLoader ? 'hidden' : 'visible'}" name="iframe_laporan" scrolling="true" :load="onLoad()"></iframe> -->
<iframe :style="{visibility: showLoader ? 'hidden' : 'visible'}" name="iframe_laporan" scrolling="true" :load="onLoad()"></iframe>
</div> </div>
<!--footer--> <!--footer-->
<div class="flex items-center justify-end p-6 border-t border-solid border-blueGray-200 rounded-b"> <div class="flex items-center justify-end p-6 border-t border-solid border-blueGray-200 rounded-b">
@@ -108,25 +113,33 @@ export default {
// }); // });
this.showModal = true; this.showModal = true;
}, },
toggleModal: function(){ toggleModal: function(){
this.showLoader = true this.showLoader = true
this.pendingStatus = 'none' this.pendingStatus = 'none'
this.showModal = !this.showModal; this.showModal = !this.showModal;
}, },
onLoad() { async onLoad() {
this.$refs.formimbangduga.submit() await this.$refs.formimbangduga.submit()
// this.myIframe = frame.contentWindow console.log('loaded')// this.myIframe = frame.contentWindow
setTimeout(() => {
},
async LoadedReady(){
console.log('loadedready')
await setTimeout(() => {
this.showLoader = false this.showLoader = false
this.pendingStatus = 'ok' this.pendingStatus = 'ok'
}, 8000); }, 10000);
}, },
Urlredirect: function() { Urlredirect: function() {
return window.route('cetak.imbangduga') return window.route('cetak.imbangduga')
}, },
setJenis: function(value){ setJenis: function(value){
return this.jenisgenerate = value; return this.jenisgenerate = value;
},
urlHostname: function(){
return document.location.origin + '/iframe';
} }
} }
+3 -5
View File
@@ -13,6 +13,7 @@
<div class="rounded bg-white shadow p-6"> <div class="rounded bg-white shadow p-6">
<div class="pb-6"> <div class="pb-6">
<div class="flex place-content-center mb-2"> <div class="flex place-content-center mb-2">
<input :value="$hostname" name="hostname" hidden/>
<input :value="$kodcaw" name="kodcaw" hidden/> <input :value="$kodcaw" name="kodcaw" hidden/>
<input :value="jenisgenerate" type="hidden" name="jenis" /> <input :value="jenisgenerate" type="hidden" name="jenis" />
<span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Mula</span> <span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Mula</span>
@@ -103,15 +104,12 @@ export default {
// }); // });
this.showModal = true; this.showModal = true;
this.$refs.formlejeram.submit()
}, },
toggleModal: function(){ toggleModal: function(){
this.showModal = !this.showModal; this.showModal = !this.showModal;
}, },
onLoad(frame) { async onLoad(frame) {
this.$refs.formlejeram.submit() await this.$refs.formlejeram.submit()
this.myIframe = frame.contentWindow this.myIframe = frame.contentWindow
console.log('loaded') console.log('loaded')
@@ -16,6 +16,8 @@
<!-- <label for="username" class="font-semibold text-gray-700 block pb-1">Tarikh</label> --> <!-- <label for="username" class="font-semibold text-gray-700 block pb-1">Tarikh</label> -->
<div class="flex place-content-center mb-2"> <div class="flex place-content-center mb-2">
<input :value="jenisgenerate" type="hidden" name="jenis" /> <input :value="jenisgenerate" type="hidden" name="jenis" />
<input :value="$hostname" name="hostname" hidden/>
<input :value="$kodcaw" name="kodcaw" hidden/>
<span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Mula</span> <span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Mula</span>
<input id="tarikhmula" name="datemula" class="border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2" type="date" /> <input id="tarikhmula" name="datemula" class="border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2" type="date" />
<span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Hingga</span> <span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Hingga</span>
+2
View File
@@ -18,6 +18,8 @@
<label for="username" class="font-semibold text-gray-700 block pb-1">Tarikh</label> <label for="username" class="font-semibold text-gray-700 block pb-1">Tarikh</label>
<div class="flex"> <div class="flex">
<input :value="jenisgenerate" type="hidden" name="jenis" /> <input :value="jenisgenerate" type="hidden" name="jenis" />
<input :value="$hostname" name="hostname" hidden/>
<input :value="$kodcaw" name="kodcaw" hidden/>
<span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Mula</span> <span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Mula</span>
<input id="tarikhmula" name="datetarikh" class="border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2" type="date" /> <input id="tarikhmula" name="datetarikh" class="border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2" type="date" />
<button @click.prevent="generatepdf" class=" mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300"><i class="fas fa-file-pdf mr-2"></i>PDF</button> <button @click.prevent="generatepdf" class=" mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300"><i class="fas fa-file-pdf mr-2"></i>PDF</button>
+2
View File
@@ -17,6 +17,8 @@
<label for="username" class="font-semibold text-gray-700 block pb-1">Tarikh</label> <label for="username" class="font-semibold text-gray-700 block pb-1">Tarikh</label>
<div class="flex"> <div class="flex">
<input :value="jenisgenerate" type="hidden" name="jenis" /> <input :value="jenisgenerate" type="hidden" name="jenis" />
<input :value="$hostname" name="hostname" hidden/>
<input :value="$kodcaw" name="kodcaw" hidden/>
<span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Mula</span> <span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Mula</span>
<input id="tarikhmula" name="datetimepicker1" class="border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2" type="date" /> <input id="tarikhmula" name="datetimepicker1" class="border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2" type="date" />
<button @click.prevent="generatepdf" class=" mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300"><i class="fas fa-file-pdf mr-2"></i>PDF</button> <button @click.prevent="generatepdf" class=" mr-2 border border-yellow-600 text-yellow-600 font-montserrat py-2 px-8 font-medium rounded-xl hover:bg-yellow-600 hover:text-white transition-all duration-300"><i class="fas fa-file-pdf mr-2"></i>PDF</button>
+1
View File
@@ -16,6 +16,7 @@
<div class="flex justify-center mb-4"> <div class="flex justify-center mb-4">
<input :value="jenisgenerate" type="hidden" name="jenis" /> <input :value="jenisgenerate" type="hidden" name="jenis" />
<input :value="$kodcaw" name="kodcaw" hidden/> <input :value="$kodcaw" name="kodcaw" hidden/>
<input :value="$hostname" name="hostname" hidden/>
<span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Mula</span> <span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Mula</span>
<input id="tarikhmula" name="datemula" class="border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2" type="date" /> <input id="tarikhmula" name="datemula" class="border border-2 border-l-0 rounded-r px-4 py-2 w-80r mr-2" type="date" />
<span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Hingga</span> <span style="background-color: #F9FAFB" class="text-gray-600 border border-2 rounded-l px-4 py-2 whitespace-no-wrap">Hingga</span>
+5 -6
View File
@@ -23,8 +23,6 @@ import VueIframe from 'vue-iframes'
import VueSweetalert2 from 'vue-sweetalert2'; import VueSweetalert2 from 'vue-sweetalert2';
import 'sweetalert2/dist/sweetalert2.min.css'; import 'sweetalert2/dist/sweetalert2.min.css';
Vue.use(VueSweetalert2);
Vue.use(VueIframe)
require('./bootstrap'); require('./bootstrap');
@@ -57,7 +55,8 @@ Vue.component('jw-pagination', JwPagination)
Vue.use(Toast, options) Vue.use(Toast, options)
Vue.use(datetime) Vue.use(datetime)
Vue.use(VueContentPlaceholders) Vue.use(VueContentPlaceholders)
Vue.use(VueSweetalert2);
Vue.use(VueIframe)
Alpine.start() Alpine.start()
@@ -70,15 +69,15 @@ Vue.use(require('vue-pusher'), {
} }
}); });
// Vue.prototype.$hostname = 'http://api.arrahn' Vue.prototype.$api1 = 'http://api.arrahn'
let initial = 'KB2'; let initial = 'KB2';
let initialhostname = 'http://localhost:8000'; let initialhostname = 'http://api.arrahn';
const store = new Vuex.Store({ const store = new Vuex.Store({
state: { state: {
$kodcaw: 'KB2', $kodcaw: 'KB2',
$hostname: 'http://localhost:8000' $hostname: 'http://api.arrahn'
}, },
plugins: [createPersistedState()], plugins: [createPersistedState()],
mutations: { mutations: {
+2 -1
View File
@@ -275,11 +275,12 @@ export default {
}) })
}, },
getDataKeuntungan(){ getDataKeuntungan(){
this.axios.get(this.$hostname + '/admin/keuntunganToday', { this.axios.get(this.$api1 + '/admin/keuntunganToday', {
params: { params: {
kodcaw: this.$kodcaw kodcaw: this.$kodcaw
} }
}).then(response => { }).then(response => {
console.log(this.$api1)
this.keuntunganharian = formatter.format(response.data[0].upahToday), this.keuntunganharian = formatter.format(response.data[0].upahToday),
this.bajetkeuntungan = formatter.format(response.data[0].bajetharian.toFixed(2)), this.bajetkeuntungan = formatter.format(response.data[0].bajetharian.toFixed(2)),
this.percentkeuntungan = response.data[0].percentDiff, this.percentkeuntungan = response.data[0].percentDiff,
+1 -1
View File
@@ -47,7 +47,7 @@
// this.sethostname(this.caw) // this.sethostname(this.caw)
this.pembahagiancawangan(this.caw) this.pembahagiancawangan(this.caw)
this.$forceUpdate(); this.$forceUpdate();
console.log(this.$hostname)
if(this.akaun =='no') if(this.akaun =='no')
location.reload(); location.reload();
+5 -4
View File
@@ -13,10 +13,11 @@ use Illuminate\Support\Facades\Route;
| |
*/ */
// Route::get('/', function () { Route::get('/iframe', function () {
// // return view('home'); // return view('home');
// return redirect()->route('login'); // return redirect()->route('login');
// }); echo 'for iframe';
});
// Auth::routes(); // Auth::routes();
Route::get('logs', [\Rap2hpoutre\LaravelLogViewer\LogViewerController::class, 'index']); Route::get('logs', [\Rap2hpoutre\LaravelLogViewer\LogViewerController::class, 'index']);