Number format in modal and ToDo list
This commit is contained in:
@@ -19,7 +19,13 @@ https://letsencrypt.org/getting-started/
|
|||||||
|
|
||||||
|
|
||||||
# TODO
|
# TODO
|
||||||
- Transaktionen in Popup editieren/löschen als Admin
|
- umschalten von Ausgabe auf Entnahme möglich? Ansonsten Pseudo-Kategorie aus Edit-Fenster entfernen
|
||||||
|
- Account-Dropdown ausblenden, wenn User nur einen Account sehen kann
|
||||||
|
- Auslagen in Modal anzeigen und zurücksetzen
|
||||||
|
- verschiedene Hintergrundfarben für Auslagen, je nach User
|
||||||
|
- Export als CSV
|
||||||
|
- Import von comdirect mit Mustererkennung und Muster-Editor
|
||||||
|
|
||||||
- Admin-Bereich
|
- Admin-Bereich
|
||||||
- Auslagen zurücksetzen
|
- Auslagen zurücksetzen
|
||||||
- (beliebig lange) Liste von Transaktionen anzeigen
|
- (beliebig lange) Liste von Transaktionen anzeigen
|
||||||
|
|||||||
@@ -272,6 +272,15 @@ transactionControllers.controller('DetailsModalCtrl', [ '$scope', '$resource', '
|
|||||||
|
|
||||||
var transaction = Transaction.get({ id: transactionId });
|
var transaction = Transaction.get({ id: transactionId });
|
||||||
transaction.$promise.then(function(data) {
|
transaction.$promise.then(function(data) {
|
||||||
|
|
||||||
|
transaction.amount = transaction.amount.toFixed(2).toString().replace('.', ',');
|
||||||
|
if (transaction.amount.charAt(0) === '-') {
|
||||||
|
transaction.amount = transaction.amount.substr(1);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
transaction.amount = "+" + transaction.amount;
|
||||||
|
}
|
||||||
|
|
||||||
transaction.date = new Date(transaction.date);
|
transaction.date = new Date(transaction.date);
|
||||||
transaction.creditor = $resource(transaction._links.creditor.href).get();
|
transaction.creditor = $resource(transaction._links.creditor.href).get();
|
||||||
transaction.category = $resource(transaction._links.category.href).get();
|
transaction.category = $resource(transaction._links.category.href).get();
|
||||||
|
|||||||
Reference in New Issue
Block a user