Add initial Reports object

This commit is contained in:
Patrick Smith 2018-09-05 13:15:46 -04:00
parent 91cb986b8e
commit 557df21a30
2 changed files with 16 additions and 4 deletions

9
atst/domain/reports.py Normal file
View File

@ -0,0 +1,9 @@
class Reports:
@classmethod
def workspace_totals(cls, workspace):
return {
'budget': 100_000_000,
'spent': 40_000_000,
}

View File

@ -19,24 +19,27 @@
<div class='row'> <div class='row'>
<h2 class='spend-summary__heading col'>Workspace Total Spend</h2> <h2 class='spend-summary__heading col'>Workspace Total Spend</h2>
<dl class='spend-summary__budget'> <dl class='spend-summary__budget'>
{% set budget = workspace_totals['budget'] %}
{% set spent = workspace_totals['spent'] %}
{% set remaining = budget - spent %}
<div> <div>
<dt>Budget </dt> <dt>Budget </dt>
<dd>$100,000,000</dd> <dd>{{ budget | dollars }}</dd>
</div> </div>
<div> <div>
<dt>Remaining</dt> <dt>Remaining</dt>
<dd>$60,000,000</dd> <dd>{{ remaining | dollars }}</dd>
</div> </div>
</dl> </dl>
</div> </div>
<div> <div>
<meter value='40000000' min='0' max='100000000' title='$40,000,000 Total spend to date'></meter> <meter value='{{ spent }}' min='0' max='{{ budget }}' title='{{ spent | dollars }} Total spend to date'></meter>
<dl class='spend-summary__spent'> <dl class='spend-summary__spent'>
<dt>Total spend to date</dt> <dt>Total spend to date</dt>
<dd>$40,000,00</dd> <dd>{{ spent | dollars }}</dd>
</dl> </dl>
</div> </div>
</div> </div>