Commit 46b968e1 by taufikyu

revisi persen

1 parent 5a1e5685
...@@ -15,6 +15,8 @@ from ..models.isipkd import( ...@@ -15,6 +15,8 @@ from ..models.isipkd import(
ARSspd, ARInvoice, Unit, Rekening ARSspd, ARInvoice, Unit, Rekening
) )
from pyramid.view import notfound_view_config from pyramid.view import notfound_view_config
import logging
log = logging.getLogger(__name__)
...@@ -192,9 +194,9 @@ def view_home(request): ...@@ -192,9 +194,9 @@ def view_home(request):
##REKENING## ##REKENING##
for r in data_dashboard['rek']: for r in data_dashboard['rek']:
r['persen'] = r['realisasi'] and str(round((float(r['realisasi'])/float(r['target']))*100,2)).replace('.0','') or '0' r['persen'] = r['realisasi']>0 and str(round((float(r['realisasi'])/float(r['target']))*100,2)) or '0'
for r in data_dashboard['rekdet']: for r in data_dashboard['rekdet']:
r['persen'] = r['realisasi'] and str(round((float(r['realisasi'])/float(r['target']))*100,2)).replace('.0','') or '0' r['persen'] = r['realisasi']>0 and str(round((float(r['realisasi'])/float(r['target']))*100,2)) or '0'
#Unit #Unit
opds = Unit.query().filter(Unit.level_id.between(3,4)).order_by(Unit.kode).all() opds = Unit.query().filter(Unit.level_id.between(3,4)).order_by(Unit.kode).all()
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!