Skip to content
Toggle navigation
Projects
Groups
Snippets
Help
Taufik Yulianto
/
esipkd
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit acf4300e
authored
Sep 10, 2020
by
taufikyu
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
revisi report csv
1 parent
27b9b916
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
315 additions
and
10 deletions
esipkd/views/reports.py
esipkd/views/templates/report/report.pt
esipkd/views/templates/report/report_sspd.pt
esipkd/views/reports.py
View file @
acf4300
This diff is collapsed.
Click to expand it.
esipkd/views/templates/report/report.pt
View file @
acf4300
...
...
@@ -274,8 +274,199 @@
return
;
}
window
.
open
(
'/reports/act/Laporan_12?jenis='
+
jenis
+
'&bayar='
+
bayar
+
'&awal='
+
awal
+
'&akhir='
+
akhir
);
}
else
if
(
jenis
==
'98'
){
window
.
open
(
'/reports/act/Laporan_98'
);
}
});
$
(
'#btn_csv'
).
click
(
function
()
{
var
unit
=
$
(
'#unit_id'
).
val
();
var
rek
=
$
(
'#rekening_id'
).
val
();
var
jenis
=
$
(
'input[name="jenis"]:checked'
).
val
();
var
bayar
=
$
(
'input[name="bayar"]:checked'
).
val
();
var
awal
=
$
(
'#tanggal'
).
val
();
var
akhir
=
$
(
'#tanggal2'
).
val
();
if
(
jenis
==
undefined
)
{
alert
(
'Silahkan pilih jenis laporan yang akan ditampilkan!'
);
return
;
}
else
if
(
jenis
==
'1'
){
if
(
rek
!=
''
){
if
(
$
(
'#tanggal'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal awal terlebih dahulu!'
);
return
;
}
if
(
$
(
'#tanggal2'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal akhir terlebih dahulu!'
);
return
;
}
if
(
bayar
==
undefined
)
{
alert
(
'Silahkan pilih Status Pembayaran yang akan ditampilkan!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_1?jenis='
+
jenis
+
'&bayar='
+
bayar
+
'&rek='
+
rek
+
'&awal='
+
awal
+
'&akhir='
+
akhir
+
'&cetak=csv'
);
}
else
{
alert
(
'Silahkan isikan Kode Rekening terlebih dahulu!'
);
return
;
}
}
else
if
(
jenis
==
'2'
){
if
(
rek
!=
''
){
if
(
$
(
'#tanggal'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal awal terlebih dahulu!'
);
return
;
}
if
(
$
(
'#tanggal2'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal akhir terlebih dahulu!'
);
return
;
}
if
(
bayar
==
undefined
)
{
alert
(
'Silahkan pilih Status Pembayaran yang akan ditampilkan!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_2?jenis='
+
jenis
+
'&bayar='
+
bayar
+
'&rek='
+
rek
+
'&awal='
+
awal
+
'&akhir='
+
akhir
+
'&cetak=csv'
);
}
else
{
alert
(
'Silahkan isikan Kode Rekening terlebih dahulu!'
);
return
;
}
}
else
if
(
jenis
==
'3'
){
if
(
unit
!=
''
){
if
(
$
(
'#tanggal'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal awal terlebih dahulu!'
);
return
;
}
if
(
$
(
'#tanggal2'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal akhir terlebih dahulu!'
);
return
;
}
if
(
bayar
==
undefined
)
{
alert
(
'Silahkan pilih Status Pembayaran yang akan ditampilkan!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_3?jenis='
+
jenis
+
'&bayar='
+
bayar
+
'&unit='
+
unit
+
'&awal='
+
awal
+
'&akhir='
+
akhir
+
'&cetak=csv'
);
}
else
{
alert
(
'Silahkan isikan OPD terlebih dahulu!'
);
return
;
}
}
else
if
(
jenis
==
'4'
){
if
(
unit
!=
''
){
if
(
$
(
'#tanggal'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal awal terlebih dahulu!'
);
return
;
}
if
(
$
(
'#tanggal2'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal akhir terlebih dahulu!'
);
return
;
}
if
(
bayar
==
undefined
)
{
alert
(
'Silahkan pilih Status Pembayaran yang akan ditampilkan!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_4?jenis='
+
jenis
+
'&bayar='
+
bayar
+
'&unit='
+
unit
+
'&awal='
+
awal
+
'&akhir='
+
akhir
+
'&cetak=csv'
);
}
else
{
alert
(
'Silahkan isikan OPD terlebih dahulu!'
);
return
;
}
}
else
if
(
jenis
==
'5'
){
if
(
$
(
'#tanggal'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal awal terlebih dahulu!'
);
return
;
}
if
(
$
(
'#tanggal2'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal akhir terlebih dahulu!'
);
return
;
}
if
(
bayar
==
undefined
)
{
alert
(
'Silahkan pilih Status Pembayaran yang akan ditampilkan!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_5?jenis='
+
jenis
+
'&bayar='
+
bayar
+
'&awal='
+
awal
+
'&akhir='
+
akhir
+
'&cetak=csv'
);
}
else
if
(
jenis
==
'6'
){
if
(
$
(
'#tanggal'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal awal terlebih dahulu!'
);
return
;
}
if
(
$
(
'#tanggal2'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal akhir terlebih dahulu!'
);
return
;
}
if
(
bayar
==
undefined
)
{
alert
(
'Silahkan pilih Status Pembayaran yang akan ditampilkan!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_6?jenis='
+
jenis
+
'&bayar='
+
bayar
+
'&awal='
+
awal
+
'&akhir='
+
akhir
+
'&cetak=csv'
);
}
else
if
(
jenis
==
'7'
){
if
(
$
(
'#tanggal'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal awal terlebih dahulu!'
);
return
;
}
if
(
$
(
'#tanggal2'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal akhir terlebih dahulu!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_7?jenis='
+
jenis
+
'&awal='
+
awal
+
'&akhir='
+
akhir
+
'&cetak=csv'
);
}
else
if
(
jenis
==
'8'
){
if
(
$
(
'#tanggal'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal awal terlebih dahulu!'
);
return
;
}
if
(
$
(
'#tanggal2'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal akhir terlebih dahulu!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_8?jenis='
+
jenis
+
'&awal='
+
awal
+
'&akhir='
+
akhir
+
'&cetak=csv'
);
}
else
if
(
jenis
==
'9'
){
if
(
$
(
'#tanggal'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal awal terlebih dahulu!'
);
return
;
}
if
(
$
(
'#tanggal2'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal akhir terlebih dahulu!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_9?jenis='
+
jenis
+
'&awal='
+
awal
+
'&akhir='
+
akhir
+
'&cetak=csv'
);
}
else
if
(
jenis
==
'10'
){
if
(
$
(
'#tanggal'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal awal terlebih dahulu!'
);
return
;
}
if
(
$
(
'#tanggal2'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal akhir terlebih dahulu!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_10?jenis='
+
jenis
+
'&awal='
+
awal
+
'&akhir='
+
akhir
+
'&cetak=csv'
);
}
else
if
(
jenis
==
'11'
){
if
(
$
(
'#tanggal'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal awal terlebih dahulu!'
);
return
;
}
if
(
$
(
'#tanggal2'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal akhir terlebih dahulu!'
);
return
;
}
if
(
bayar
==
undefined
)
{
alert
(
'Silahkan pilih Status Pembayaran yang akan ditampilkan!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_11?jenis='
+
jenis
+
'&bayar='
+
bayar
+
'&awal='
+
awal
+
'&akhir='
+
akhir
+
'&cetak=csv'
);
}
else
if
(
jenis
==
'12'
){
if
(
$
(
'#tanggal'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal awal terlebih dahulu!'
);
return
;
}
if
(
$
(
'#tanggal2'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal akhir terlebih dahulu!'
);
return
;
}
if
(
bayar
==
undefined
)
{
alert
(
'Silahkan pilih Status Pembayaran yang akan ditampilkan!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_12?jenis='
+
jenis
+
'&bayar='
+
bayar
+
'&awal='
+
awal
+
'&akhir='
+
akhir
+
'&cetak=csv'
);
}
});
...
...
@@ -332,9 +523,6 @@
<div
class=
"radio"
>
<label><input
type=
"radio"
name=
"jenis"
value=
"12"
>
Laporan Kode Rekening per OPD
</label>
</div>
<div
class=
"radio"
>
<label><input
type=
"radio"
name=
"jenis"
value=
"98"
>
CSV
</label>
</div>
</div>
</div>
<!-- Rekening -->
...
...
@@ -463,6 +651,8 @@
<div
class=
"col-md-9"
>
<button
id=
"btn_cetak"
name=
"btn_cetak"
type=
"button"
class=
"btn btn-primary "
value=
"btn_cetak"
>
Cetak
</button>
<button
id=
"btn_csv"
name=
"btn_csv"
type=
"button"
class=
"btn btn-primary "
value=
"btn_csv"
>
CSV
</button>
<button
id=
"btn_close"
name=
"btn_close"
type=
"button"
class=
"btn btn-warning"
value=
"btn_close"
>
Tutup
</button>
</div>
...
...
esipkd/views/templates/report/report_sspd.pt
View file @
acf4300
...
...
@@ -185,10 +185,126 @@
}
else
if
(
jenis
==
'22'
){
window
.
open
(
'/reports/act/Laporan_22'
);
}
else
if
(
jenis
==
'99'
){
window
.
open
(
'/reports/act/Laporan_99'
);
}
});
$
(
'#btn_csv'
).
click
(
function
()
{
var
unit
=
$
(
'#unit_id'
).
val
();
var
rek
=
$
(
'#rekening_id'
).
val
();
var
jenis
=
$
(
'input[name="jenis"]:checked'
).
val
();
var
bayar
=
$
(
'input[name="bayar"]:checked'
).
val
();
var
h2h
=
$
(
'input[name="h2h"]:checked'
).
val
();
var
bulan
=
document
.
getElementById
(
"bulan"
).
value
;
var
thn
=
document
.
getElementById
(
"thn"
).
value
;
var
awal
=
$
(
'#tanggal'
).
val
();
var
akhir
=
$
(
'#tanggal2'
).
val
();
//alert(bulan);
if
(
jenis
==
undefined
)
{
alert
(
'Silahkan pilih jenis laporan yang akan ditampilkan!'
);
return
;
}
else
if
(
jenis
==
'7'
){
if
(
$
(
'#tanggal'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal awal terlebih dahulu!'
);
return
;
}
if
(
$
(
'#tanggal2'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal akhir terlebih dahulu!'
);
return
;
}
if
(
h2h
==
undefined
)
{
alert
(
'Silahkan pilih Status Penerimaan yang akan ditampilkan!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_7?jenis='
+
jenis
+
'&h2h='
+
h2h
+
'&awal='
+
awal
+
'&akhir='
+
akhir
+
'&cetak=csv'
);
}
else
if
(
jenis
==
'13'
){
if
(
h2h
==
undefined
)
{
alert
(
'Silahkan pilih Status Penerimaan yang akan ditampilkan!'
);
return
;
}
if
(
bulan
==
undefined
)
{
alert
(
'Silahkan pilih Masa Bulan yang akan ditampilkan!'
);
return
;
}
if
(
thn
==
undefined
)
{
alert
(
'Silahkan pilih Masa Tahun yang akan ditampilkan!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_13?jenis='
+
jenis
+
'&h2h='
+
h2h
+
'&bulan='
+
bulan
+
'&thn='
+
thn
+
'&cetak=csv'
);
}
else
if
(
jenis
==
'14'
){
if
(
h2h
==
undefined
)
{
alert
(
'Silahkan pilih Status Penerimaan yang akan ditampilkan!'
);
return
;
}
if
(
bulan
==
undefined
)
{
alert
(
'Silahkan pilih Masa Bulan yang akan ditampilkan!'
);
return
;
}
if
(
thn
==
undefined
)
{
alert
(
'Silahkan pilih Masa Tahun yang akan ditampilkan!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_14?jenis='
+
jenis
+
'&h2h='
+
h2h
+
'&bulan='
+
bulan
+
'&thn='
+
thn
+
'&cetak=csv'
);
}
else
if
(
jenis
==
'15'
){
if
(
h2h
==
undefined
)
{
alert
(
'Silahkan pilih Status Penerimaan yang akan ditampilkan!'
);
return
;
}
if
(
thn
==
undefined
)
{
alert
(
'Silahkan pilih Masa Tahun yang akan ditampilkan!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_15?jenis='
+
jenis
+
'&h2h='
+
h2h
+
'&thn='
+
thn
+
'&cetak=csv'
);
}
else
if
(
jenis
==
'16'
){
if
(
$
(
'#tanggal'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal awal terlebih dahulu!'
);
return
;
}
if
(
$
(
'#tanggal2'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal akhir terlebih dahulu!'
);
return
;
}
if
(
h2h
==
undefined
)
{
alert
(
'Silahkan pilih Status Penerimaan yang akan ditampilkan!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_16?jenis='
+
jenis
+
'&h2h='
+
h2h
+
'&awal='
+
awal
+
'&akhir='
+
akhir
+
'&cetak=csv'
);
}
else
if
(
jenis
==
'17'
){
if
(
$
(
'#tanggal'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal awal terlebih dahulu!'
);
return
;
}
if
(
$
(
'#tanggal2'
).
val
()
==
''
)
{
alert
(
'Silahkan isikan tanggal akhir terlebih dahulu!'
);
return
;
}
if
(
h2h
==
undefined
)
{
alert
(
'Silahkan pilih Status Penerimaan yang akan ditampilkan!'
);
return
;
}
window
.
open
(
'/reports/act/Laporan_17?jenis='
+
jenis
+
'&h2h='
+
h2h
+
'&awal='
+
awal
+
'&akhir='
+
akhir
+
'&cetak=csv'
);
}
else
if
(
jenis
==
'18'
){
window
.
open
(
'/reports/act/Laporan_18'
+
'?cetak=csv'
);
}
else
if
(
jenis
==
'19'
){
window
.
open
(
'/reports/act/Laporan_19'
+
'?cetak=csv'
);
}
else
if
(
jenis
==
'20'
){
window
.
open
(
'/reports/act/Laporan_20'
+
'?cetak=csv'
);
}
else
if
(
jenis
==
'21'
){
window
.
open
(
'/reports/act/Laporan_21'
+
'?cetak=csv'
);
}
else
if
(
jenis
==
'22'
){
window
.
open
(
'/reports/act/Laporan_22'
+
'?cetak=csv'
);
}
});
$
(
'input[name="jenis"]'
).
prop
(
'checked'
,
false
);
...
...
@@ -243,9 +359,6 @@
<div
class=
"radio"
>
<label><input
type=
"radio"
name=
"jenis"
value=
"22"
>
Penerimaan OPD
<span
class=
"badge"
>
(Tidak Aktif)
</span></label>
</div>
<div
class=
"radio"
>
<label><input
type=
"radio"
name=
"jenis"
value=
"99"
>
CSV
</label>
</div>
</div>
</div>
<!--Mulai S/d-->
...
...
@@ -433,6 +546,8 @@
<div
class=
"col-md-9"
>
<button
id=
"btn_cetak"
name=
"btn_cetak"
type=
"button"
class=
"btn btn-primary "
value=
"btn_cetak"
>
Cetak
</button>
<button
id=
"btn_csv"
name=
"btn_csv"
type=
"button"
class=
"btn btn-primary "
value=
"btn_csv"
>
CSV
</button>
<button
id=
"btn_close"
name=
"btn_close"
type=
"button"
class=
"btn btn-warning"
value=
"btn_close"
>
Tutup
</button>
</div>
...
...
Write
Preview
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment