Compare commits

..

3 Commits

Author SHA1 Message Date
Falko 746686b2f4 Kunden ID entfernt 2026-07-20 13:54:04 +02:00
Falko 6cd737d988 log entfernt 2026-07-20 09:18:02 +02:00
Falko fcf16bb91a footer entfernt 2026-07-20 08:28:49 +02:00
3 changed files with 1 additions and 7 deletions
-2
View File
@@ -36,7 +36,6 @@ SELECT
, sydat as sydat , sydat as sydat
, datlv as datlv , datlv as datlv
, fibuk as fibuk , fibuk as fibuk
, kunde.ku_id as ku_id
, RTRIM(bsper) as bsper , RTRIM(bsper) as bsper
, RTRIM(baktiv) as baktiv , RTRIM(baktiv) as baktiv
FROM kunde FROM kunde
@@ -46,6 +45,5 @@ INNER JOIN kunzu ON kunzu.ku_id = kunde.ku_id
export async function fetchCustomersFromSql() { export async function fetchCustomersFromSql() {
const pool = await getPool(); const pool = await getPool();
const result = await pool.request().query(CUSTOMERS_QUERY); const result = await pool.request().query(CUSTOMERS_QUERY);
console.log(result);
return result.recordset; return result.recordset;
} }
-3
View File
@@ -34,7 +34,6 @@
<button type="button" class="field-toggle" data-field="sydat" aria-pressed="false">Erstellt am</button> <button type="button" class="field-toggle" data-field="sydat" aria-pressed="false">Erstellt am</button>
<button type="button" class="field-toggle" data-field="datlv" aria-pressed="false">Letzte Änderung</button> <button type="button" class="field-toggle" data-field="datlv" aria-pressed="false">Letzte Änderung</button>
<button type="button" class="field-toggle" data-field="fibuk" aria-pressed="false">Fibu-Konto</button> <button type="button" class="field-toggle" data-field="fibuk" aria-pressed="false">Fibu-Konto</button>
<button type="button" class="field-toggle" data-field="ku_id" aria-pressed="false">Kunden-ID (intern)</button>
</div> </div>
<label class="checkbox-row"> <label class="checkbox-row">
<input type="checkbox" id="applyExtraValues"> <input type="checkbox" id="applyExtraValues">
@@ -64,8 +63,6 @@
</div> </div>
<div class="feedback" id="feedback"></div> <div class="feedback" id="feedback"></div>
</section> </section>
<footer>Der Kundenbezug wird serverseitig gegen die Stammdaten geprüft, bevor das Ticket erstellt wird.</footer>
</main> </main>
<script src="index.js"></script> <script src="index.js"></script>
+1 -2
View File
@@ -25,7 +25,7 @@ let customers = [];
let customersByNumber = new Map(); let customersByNumber = new Map();
// Felder, die zusätzlich zu Nummer/Name über die erweiterte Suche durchsucht werden können // Felder, die zusätzlich zu Nummer/Name über die erweiterte Suche durchsucht werden können
const ADVANCED_SEARCH_FIELDS = ["kugru", "kg_id", "sydat", "datlv", "fibuk", "ku_id"]; const ADVANCED_SEARCH_FIELDS = ["kugru", "kg_id", "sydat", "datlv", "fibuk"];
function applyCustomers(rows) { function applyCustomers(rows) {
customers = rows customers = rows
@@ -38,7 +38,6 @@ function applyCustomers(rows) {
sydat: row.sydat, sydat: row.sydat,
datlv: row.datlv, datlv: row.datlv,
fibuk: row.fibuk, fibuk: row.fibuk,
ku_id: row.ku_id,
})) }))
.filter((customer) => customer.number !== "" && customer.name !== ""); .filter((customer) => customer.number !== "" && customer.name !== "");
customersByNumber = new Map(customers.map((customer) => [customer.number, customer])); customersByNumber = new Map(customers.map((customer) => [customer.number, customer]));