Compare commits
3 Commits
5989046b53
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 746686b2f4 | |||
| 6cd737d988 | |||
| fcf16bb91a |
@@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
@@ -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]));
|
||||||
|
|||||||
Reference in New Issue
Block a user