diff options
Diffstat (limited to 'python')
| -rw-r--r-- | python/Dawn/templates/base.html | 27 | ||||
| -rw-r--r-- | python/Dawn/templates/swaption_blotter.html | 36 | ||||
| -rw-r--r-- | python/Dawn/templates/trade_entry.html | 3 |
3 files changed, 59 insertions, 7 deletions
diff --git a/python/Dawn/templates/base.html b/python/Dawn/templates/base.html index 924c9ea0..fea79a92 100644 --- a/python/Dawn/templates/base.html +++ b/python/Dawn/templates/base.html @@ -17,21 +17,38 @@ </div> <ul class="nav navbar-nav"> <li class="dropdown"> - <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Blotter <span class="caret"></span></a> + <a href="#" class="dropdown-toggle" + data-toggle="dropdown" + role="button" + aria-haspopup="true" + aria-expanded="false">Blotter <span class="caret"></span> + </a> <ul class="dropdown-menu"> - <li><a href="{{url_for('list_bond_trades')}}">Bonds</a></li> - <li><a href="{{url_for('list_cds_trades')}}">CDS</a></li> + <li><a href="{{url_for('list_trades', kind = 'bond')}}">Bonds</a></li> + <li><a href="{{url_for('list_trades', kind = 'cds')}}">CDS</a></li> + <li><a href="{{url_for('list_trades', kind = 'swaption')}}">Swaptions</a></li> </ul> </li> <li class="dropdown"> - <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Book <span class="caret"></span></a> + <a href="#" class="dropdown-toggle" + data-toggle="dropdown" + role="button" + aria-haspopup="true" + aria-expanded="false">Book <span class="caret"></span> + </a> <ul class="dropdown-menu"> <li><a href="{{url_for('trade_manage', kind = 'bond')}}">Bonds</a></li> <li><a href="{{url_for('trade_manage', kind = 'cds')}}">CDS</a></li> + <li><a href="{{url_for('trade_manage', kind = 'swaption')}}">Swaptions</a></li> </ul> </li> <li class="dropdown"> - <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Counterparties <span class="caret"></span></a> + <a href="#" class="dropdown-toggle" + data-toggle="dropdown" + role="button" + aria-haspopup="true" + aria-expanded="false">Counterparties <span class="caret"></span> + </a> <ul class="dropdown-menu"> <li><a href="../counterparties">List</a></li> <li><a href="{{url_for('edit_counterparty', cpcode= None)}}">New</a></li> diff --git a/python/Dawn/templates/swaption_blotter.html b/python/Dawn/templates/swaption_blotter.html new file mode 100644 index 00000000..c0d84cf4 --- /dev/null +++ b/python/Dawn/templates/swaption_blotter.html @@ -0,0 +1,36 @@ +{% extends "base.html" %} +{% block content %} +<table class="table table-striped"> + <thead> + <tr> + <td>Deal ID</td> + <td>Trade Date</td> + <td>Settle Date</td> + <td>Buy/Sell</td> + <td>Notional</td> + <td>Type</td> + <td>Price</td> + <td>Description</td> + <td>Red Code</td> + <td>Counterparty</td> + <td>Strategy</td> + </tr> + </thead> + {% for trade in trades %} + <tr> + <td><a href="{{url_for('trade_manage', tradeid=trade.id, kind='cds')}}">{{trade.dealid}}</a></td> + <td>{{trade.trade_date}}</td> + <td>{{trade.premium_settle_date}}</td> + <td>{% if trade.buysell %}Buy{% else %}Sell{% endif %}</td> + <td>{{"{0:,.2f}".format(trade.notional)}}</td> + <td>{{trade.swaption_type}}</td> + <td>{{trade.price}}</td> + <td>{{trade.security_desc}}</td> + <td>{{trade.security_id}}</td> + <td><a href="{{url_for('edit_counterparty', + cpcode=trade.counterparty.code)}}">{{trade.counterparty.name}}</a></td> + <td>{{trade.folder}}</td> + </tr> + {% endfor %} +</table> +{% endblock %} diff --git a/python/Dawn/templates/trade_entry.html b/python/Dawn/templates/trade_entry.html index 1d7bdbd2..a7b19ab6 100644 --- a/python/Dawn/templates/trade_entry.html +++ b/python/Dawn/templates/trade_entry.html @@ -3,7 +3,6 @@ <head> <meta charset="utf-8"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> - <link rel="stylesheet" href="{{ url_for('static', filename='simple-hint.min.css') }}"></script> </head> <body style="max-width:1024px; margin:0 auto"> <datalist id="index_list"></datalist> @@ -40,7 +39,7 @@ </div> </div> </form> - {% if 'cds' in action_url %} + {% if 'cds' or 'swaption' in action_url %} <script type="text/javascript" src="https://code.jquery.com/jquery-2.2.0.min.js"></script> <script type="text/javascript" src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js" |
