Add FQL and rework /transaction endpoint
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
<div id="transaction-list-container" th:fragment="transaction-list">
|
||||
<table id="transaction-table">
|
||||
<tr>
|
||||
<th class="hideable-column" th:text="#{financer.transaction-list.table-header.id}"/>
|
||||
<th th:text="#{financer.transaction-list.table-header.fromAccount}"/>
|
||||
<th th:text="#{financer.transaction-list.table-header.toAccount}"/>
|
||||
<th th:text="#{financer.transaction-list.table-header.date}"/>
|
||||
<th th:text="#{financer.transaction-list.table-header.amount}"/>
|
||||
<th th:text="#{financer.transaction-list.table-header.description}"/>
|
||||
<th th:text="#{financer.transaction-list.table-header.byRecurring}"/>
|
||||
<th th:text="#{financer.transaction-list.table-header.taxRelevant}"/>
|
||||
<th th:if="${showActions}" th:text="#{financer.transaction-list.table-header.actions}"/>
|
||||
</tr>
|
||||
<tr th:each="transaction : ${transactions}">
|
||||
<td class="hideable-column" th:text="${transaction.id}"/>
|
||||
<td th:text="${transaction.fromAccount.key}" />
|
||||
<td th:text="${transaction.toAccount.key}" />
|
||||
<td th:text="${#temporals.format(transaction.date)}" />
|
||||
<td th:text="${#numbers.formatDecimal(transaction.amount/100D, 1, 'DEFAULT', 2, 'DEFAULT') + currencySymbol}"/>
|
||||
<td th:text="${transaction.description}" />
|
||||
<td th:if="${transaction.recurring}" th:text="#{financer.transaction-list.table.recurring.yes}" />
|
||||
<td th:if="${!transaction.recurring}" th:text="#{financer.transaction-list.table.recurring.no}" />
|
||||
<td th:text="#{'financer.transaction-list.table.taxRelevant.' + ${transaction.taxRelevant}}" />
|
||||
<td th:if="${showActions}">
|
||||
<div id="account-transaction-table-actions-container">
|
||||
<a th:href="@{/deleteTransaction(transactionId=${transaction.id}, accountKey=${account.key})}"
|
||||
th:text="#{financer.transaction-list.table.actions.deleteTransaction}"/>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
Reference in New Issue
Block a user