add accounting pages
This commit is contained in:
parent
d7161d3796
commit
ce201c5d85
@ -52,6 +52,34 @@ public class RequestController {
|
|||||||
return "searchResults";
|
return "searchResults";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@GetMapping("/intern/customerdetail")
|
||||||
|
public String customerdetail() {
|
||||||
|
// TODO @PH
|
||||||
|
return "intern/customer";
|
||||||
|
}
|
||||||
|
|
||||||
|
@GetMapping("/intern/customerorders")
|
||||||
|
public String customerorders() {
|
||||||
|
// TODO @PH
|
||||||
|
return "intern/customerorders";
|
||||||
|
}
|
||||||
|
|
||||||
|
@GetMapping("/intern/accounting")
|
||||||
|
public String accounting() {
|
||||||
|
return "intern/accounting";
|
||||||
|
}
|
||||||
|
|
||||||
|
@GetMapping("/intern/accountingvat")
|
||||||
|
public String accountingvat() {
|
||||||
|
return "intern/accountingvat";
|
||||||
|
}
|
||||||
|
|
||||||
|
@GetMapping("/intern/accountingmain")
|
||||||
|
public String accountingmain() {
|
||||||
|
return "intern/accountingmain";
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@GetMapping("/intern/articles")
|
@GetMapping("/intern/articles")
|
||||||
public String articles() {
|
public String articles() {
|
||||||
return "intern/articles";
|
return "intern/articles";
|
||||||
|
@ -0,0 +1,95 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="de" dir="ltr" xmlns:th="http://www.thymeleaf.org">
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>e-commerce</title>
|
||||||
|
<link rel="stylesheet" th:href="@{/css/ecom.css}" />
|
||||||
|
<link rel="stylesheet" th:href="@{/css/listedArticles.css}" />
|
||||||
|
<script th:src="@{/js/filterTable.js}"></script>
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<nav th:replace="/fragments/header :: header">Header</nav>
|
||||||
|
<main class="sidebar-layout content-width">
|
||||||
|
<nav th:replace="/fragments/intern :: sidebar">Header</nav>
|
||||||
|
<div class="content-width">
|
||||||
|
<h1> Alle Buchungen </h1>
|
||||||
|
|
||||||
|
<h2> Manuelle Buchung </h2>
|
||||||
|
<p>
|
||||||
|
Buchungen können manuell getätigt werden.
|
||||||
|
<a class="button smaller" th:href="@{/intern/accountingmanual}"> Jetzt Buchen </a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
<table id="main-table">
|
||||||
|
<tr>
|
||||||
|
<th colspan="8">
|
||||||
|
<input type="text" placeholder="Filtern" class="smaller jsFilterTable full-width" data-target-id="main-table"></input>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>Zeitpunkt</th>
|
||||||
|
<th>Betrag</th>
|
||||||
|
<th>Von</th>
|
||||||
|
<th>Kontostand</th>
|
||||||
|
<th>Nach</th>
|
||||||
|
<th>Kontostand</th>
|
||||||
|
<th>Grund</th>
|
||||||
|
<th>Referenz</th>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td>10.09.2019 14:10</td>
|
||||||
|
<td>119,00 EUR</td>
|
||||||
|
<td> - </td>
|
||||||
|
<td> - </td>
|
||||||
|
<td><a href="/intern/customerdetail">Kunde 5080</a></td>
|
||||||
|
<td>0 EUR</td>
|
||||||
|
<td>Kunden-Bezahlung</td>
|
||||||
|
<td>Bezahlung mit Kreditkarte 89404480</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td>10.09.2019 13:45</td>
|
||||||
|
<td>19,00 EUR</td>
|
||||||
|
<td><a href="/intern/accountingmain">Hauptkonto</a></td>
|
||||||
|
<td>331,00 EUR</td>
|
||||||
|
<td><a href="/intern/accountingvat">Mehrwertsteuer</a></td>
|
||||||
|
<td>1510,95 EUR</td>
|
||||||
|
<td>Kunden-Bestellung</td>
|
||||||
|
<td><a href="/intern/customerorders">2504</a></td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td>10.09.2019 13:45</td>
|
||||||
|
<td>100,00 EUR</td>
|
||||||
|
<td><a href="/intern/customer">Kunde 5080</a></td>
|
||||||
|
<td>-100,00 EUR</td>
|
||||||
|
<td><a href="/intern/accountingmain">Hauptkonto</a></td>
|
||||||
|
<td>350,00 EUR</td>
|
||||||
|
<td>Kunden-Bestellung</td>
|
||||||
|
<td><a href="/intern/customerorders">2504</a></td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td>19.08.2019 12:31</td>
|
||||||
|
<td>250,00 EUR</td>
|
||||||
|
<td> - </td>
|
||||||
|
<td> - </td>
|
||||||
|
<td><a href="/intern/accountingmain">Hauptkonto</a></td>
|
||||||
|
<td>250,00 EUR</td>
|
||||||
|
<td>Startkapital</td>
|
||||||
|
<td> - </td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
</table>
|
||||||
|
<p>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<footer th:replace="/fragments/footer :: footer"></footer>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
@ -0,0 +1,90 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="de" dir="ltr" xmlns:th="http://www.thymeleaf.org">
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>e-commerce</title>
|
||||||
|
<link rel="stylesheet" th:href="@{/css/ecom.css}" />
|
||||||
|
<link rel="stylesheet" th:href="@{/css/listedArticles.css}" />
|
||||||
|
<script th:src="@{/js/filterTable.js}"></script>
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<nav th:replace="/fragments/header :: header">Header</nav>
|
||||||
|
<main class="sidebar-layout content-width">
|
||||||
|
<nav th:replace="/fragments/intern :: sidebar">Header</nav>
|
||||||
|
<div class="content-width">
|
||||||
|
<h1> Hauptkonto Buchungen </h1>
|
||||||
|
|
||||||
|
<h2> Manuelle Buchung </h2>
|
||||||
|
<p>
|
||||||
|
Buchungen können manuell getätigt werden.
|
||||||
|
<a class="button smaller" th:href="@{/intern/accountingmanual}"> Jetzt Buchen </a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2> Kontostand </h2>
|
||||||
|
<h3> 331,00 EUR </h3>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
<table id="main-table">
|
||||||
|
<tr>
|
||||||
|
<th colspan="8">
|
||||||
|
<input type="text" placeholder="Filtern" class="smaller jsFilterTable full-width" data-target-id="main-table"></input>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>Zeitpunkt</th>
|
||||||
|
<th>Betrag</th>
|
||||||
|
<th>Von</th>
|
||||||
|
<th>Kontostand</th>
|
||||||
|
<th>Nach</th>
|
||||||
|
<th>Kontostand</th>
|
||||||
|
<th>Grund</th>
|
||||||
|
<th>Referenz</th>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td>10.09.2019 13:45</td>
|
||||||
|
<td>-19,00 EUR</td>
|
||||||
|
|
||||||
|
<td><a href="/intern/accountingvat">Mehrwertsteuer</a></td>
|
||||||
|
<td>1510,95 EUR</td>
|
||||||
|
|
||||||
|
<td><a href="/intern/accountingmain">Hauptkonto</a></td>
|
||||||
|
<td>331,00 EUR</td>
|
||||||
|
|
||||||
|
<td>Kunden-Bestellung</td>
|
||||||
|
<td><a href="/intern/customerorders">2504</a></td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td>10.09.2019 13:45</td>
|
||||||
|
<td>100,00 EUR</td>
|
||||||
|
<td><a href="/intern/customer">Kunde 5080</a></td>
|
||||||
|
<td>-100,00 EUR</td>
|
||||||
|
<td><a href="/intern/accountingmain">Hauptkonto</a></td>
|
||||||
|
<td>350,00 EUR</td>
|
||||||
|
<td>Kunden-Bestellung</td>
|
||||||
|
<td><a href="/intern/customerorders">2504</a></td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td>19.08.2019 12:31</td>
|
||||||
|
<td>250,00 EUR</td>
|
||||||
|
<td> - </td>
|
||||||
|
<td> - </td>
|
||||||
|
<td><a href="/intern/accountingmain">Hauptkonto</a></td>
|
||||||
|
<td>250,00 EUR</td>
|
||||||
|
<td>Startkapital</td>
|
||||||
|
<td> - </td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
</table>
|
||||||
|
<p>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<footer th:replace="/fragments/footer :: footer"></footer>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
@ -0,0 +1,65 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="de" dir="ltr" xmlns:th="http://www.thymeleaf.org">
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>e-commerce</title>
|
||||||
|
<link rel="stylesheet" th:href="@{/css/ecom.css}" />
|
||||||
|
<link rel="stylesheet" th:href="@{/css/listedArticles.css}" />
|
||||||
|
<script th:src="@{/js/filterTable.js}"></script>
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<nav th:replace="/fragments/header :: header">Header</nav>
|
||||||
|
<main class="sidebar-layout content-width">
|
||||||
|
<nav th:replace="/fragments/intern :: sidebar">Header</nav>
|
||||||
|
<div class="content-width">
|
||||||
|
<h1> Mehrwertsteuer Buchungen </h1>
|
||||||
|
|
||||||
|
<h2> Manuelle Buchung </h2>
|
||||||
|
<p>
|
||||||
|
Buchungen können manuell getätigt werden.
|
||||||
|
<a class="button smaller" th:href="@{/intern/accountingmanual}"> Jetzt Buchen </a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2> Kontostand </h2>
|
||||||
|
<h3> 1510.95 EUR </h3>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
<table id="main-table">
|
||||||
|
<tr>
|
||||||
|
<th colspan="8">
|
||||||
|
<input type="text" placeholder="Filtern" class="smaller jsFilterTable full-width" data-target-id="main-table"></input>
|
||||||
|
</th>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<th>Zeitpunkt</th>
|
||||||
|
<th>Betrag</th>
|
||||||
|
<th>Von</th>
|
||||||
|
<th>Kontostand</th>
|
||||||
|
<th>Nach</th>
|
||||||
|
<th>Kontostand</th>
|
||||||
|
<th>Grund</th>
|
||||||
|
<th>Referenz</th>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td>10.09.2019 13:45</td>
|
||||||
|
<td>19,00 EUR</td>
|
||||||
|
<td><a href="/intern/accountingmain">Hauptkonto</a></td>
|
||||||
|
<td>331,00 EUR</td>
|
||||||
|
<td><a href="/intern/accountingvat">Mehrwertsteuer</a></td>
|
||||||
|
<td>1510,95 EUR</td>
|
||||||
|
<td>Kunden-Bestellung</td>
|
||||||
|
<td><a href="/intern/customerorders">2504</a></td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
</table>
|
||||||
|
<p>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<footer th:replace="/fragments/footer :: footer"></footer>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
Reference in New Issue
Block a user