add new column comment close #13
This commit is contained in:
@@ -4,7 +4,7 @@ go 1.24.5
|
|||||||
|
|
||||||
require (
|
require (
|
||||||
gitea.tecamino.com/paadi/access-handler v1.0.19
|
gitea.tecamino.com/paadi/access-handler v1.0.19
|
||||||
gitea.tecamino.com/paadi/memberDB v1.0.21
|
gitea.tecamino.com/paadi/memberDB v1.1.2
|
||||||
gitea.tecamino.com/paadi/tecamino-dbm v0.1.1
|
gitea.tecamino.com/paadi/tecamino-dbm v0.1.1
|
||||||
gitea.tecamino.com/paadi/tecamino-logger v0.2.1
|
gitea.tecamino.com/paadi/tecamino-logger v0.2.1
|
||||||
github.com/gin-contrib/cors v1.7.6
|
github.com/gin-contrib/cors v1.7.6
|
||||||
|
|||||||
@@ -2,8 +2,8 @@ gitea.tecamino.com/paadi/access-handler v1.0.19 h1:L51Qg5RNjdIGeQsHwGUTV+ADRpUqP
|
|||||||
gitea.tecamino.com/paadi/access-handler v1.0.19/go.mod h1:wKsB5/Rvaj580gdg3+GbUf5V/0N00XN6cID+C/8135M=
|
gitea.tecamino.com/paadi/access-handler v1.0.19/go.mod h1:wKsB5/Rvaj580gdg3+GbUf5V/0N00XN6cID+C/8135M=
|
||||||
gitea.tecamino.com/paadi/dbHandler v1.0.8 h1:ZWSBM/KFtLwTv2cBqwK1mOxWAxAfL0BcWEC3kJ9JALU=
|
gitea.tecamino.com/paadi/dbHandler v1.0.8 h1:ZWSBM/KFtLwTv2cBqwK1mOxWAxAfL0BcWEC3kJ9JALU=
|
||||||
gitea.tecamino.com/paadi/dbHandler v1.0.8/go.mod h1:y/xn/POJg1DO++67uKvnO23lJQgh+XFQq7HZCS9Getw=
|
gitea.tecamino.com/paadi/dbHandler v1.0.8/go.mod h1:y/xn/POJg1DO++67uKvnO23lJQgh+XFQq7HZCS9Getw=
|
||||||
gitea.tecamino.com/paadi/memberDB v1.0.21 h1:kGQe5fUOc50oQj8caWcjnmmxJaSPuQEjeSG5qDT9Iz4=
|
gitea.tecamino.com/paadi/memberDB v1.1.2 h1:j/Tsr7JnzAkdOvgjG77TzTVBWd4vBrmEFzPXNpW7GYk=
|
||||||
gitea.tecamino.com/paadi/memberDB v1.0.21/go.mod h1:/Af2OeJIHq+8kE5L5DlJxhSJjB75eWBcKRpkxi+n9bU=
|
gitea.tecamino.com/paadi/memberDB v1.1.2/go.mod h1:/Af2OeJIHq+8kE5L5DlJxhSJjB75eWBcKRpkxi+n9bU=
|
||||||
gitea.tecamino.com/paadi/tecamino-dbm v0.1.1 h1:vAq7mwUxlxJuLzCQSDMrZCwo8ky5usWi9Qz+UP+WnkI=
|
gitea.tecamino.com/paadi/tecamino-dbm v0.1.1 h1:vAq7mwUxlxJuLzCQSDMrZCwo8ky5usWi9Qz+UP+WnkI=
|
||||||
gitea.tecamino.com/paadi/tecamino-dbm v0.1.1/go.mod h1:+tmf1rjPaKEoNeUcr1vdtoFIFweNG3aUGevDAl3NMBk=
|
gitea.tecamino.com/paadi/tecamino-dbm v0.1.1/go.mod h1:+tmf1rjPaKEoNeUcr1vdtoFIFweNG3aUGevDAl3NMBk=
|
||||||
gitea.tecamino.com/paadi/tecamino-logger v0.2.1 h1:sQTBKYPdzn9mmWX2JXZBtGBvNQH7cuXIwsl4TD0aMgE=
|
gitea.tecamino.com/paadi/tecamino-logger v0.2.1 h1:sQTBKYPdzn9mmWX2JXZBtGBvNQH7cuXIwsl4TD0aMgE=
|
||||||
|
|||||||
@@ -113,3 +113,5 @@ deleteResponsible: Veratwortläche entfernt
|
|||||||
deleteResponsibles: Veratwortläche entfernt
|
deleteResponsibles: Veratwortläche entfernt
|
||||||
expiration: Ablauf
|
expiration: Ablauf
|
||||||
never: Nie
|
never: Nie
|
||||||
|
responsibles: Verantwortliche
|
||||||
|
comment: Bemerkung
|
||||||
|
|||||||
@@ -113,3 +113,5 @@ deleteResponsible: Verantwortliche entfernt
|
|||||||
deleteResponsibles: Verantwortliche entfernt
|
deleteResponsibles: Verantwortliche entfernt
|
||||||
expiration: Ablauf
|
expiration: Ablauf
|
||||||
never: Nie
|
never: Nie
|
||||||
|
responsibles: Verantwortliche
|
||||||
|
comment: Bemerkung
|
||||||
|
|||||||
@@ -113,3 +113,5 @@ deleteResponsible: Responsible deleted
|
|||||||
deleteResponsibles: Responsibles deleted
|
deleteResponsibles: Responsibles deleted
|
||||||
expiration: Expiration
|
expiration: Expiration
|
||||||
never: Never
|
never: Never
|
||||||
|
responsibles: Responsibles
|
||||||
|
comment: Comment
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ export interface Member {
|
|||||||
lastName: string;
|
lastName: string;
|
||||||
birthday?: string;
|
birthday?: string;
|
||||||
age?: string;
|
age?: string;
|
||||||
|
comment?: string;
|
||||||
address?: string;
|
address?: string;
|
||||||
town?: string;
|
town?: string;
|
||||||
zip?: string;
|
zip?: string;
|
||||||
|
|||||||
@@ -26,6 +26,7 @@ export function useMemberTable() {
|
|||||||
birthday: true,
|
birthday: true,
|
||||||
age: true,
|
age: true,
|
||||||
address: true,
|
address: true,
|
||||||
|
comment: true,
|
||||||
town: true,
|
town: true,
|
||||||
zip: true,
|
zip: true,
|
||||||
phone: true,
|
phone: true,
|
||||||
@@ -68,6 +69,13 @@ export function useMemberTable() {
|
|||||||
field: 'age',
|
field: 'age',
|
||||||
sortable: true,
|
sortable: true,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
name: 'comment',
|
||||||
|
align: 'left' as const,
|
||||||
|
label: i18n.global.t('comment'),
|
||||||
|
field: 'comment',
|
||||||
|
sortable: true,
|
||||||
|
},
|
||||||
{
|
{
|
||||||
name: 'address',
|
name: 'address',
|
||||||
align: 'left' as const,
|
align: 'left' as const,
|
||||||
@@ -191,7 +199,7 @@ export function useMemberTable() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
//updates member list from database
|
//updates member list from database
|
||||||
async function updateMembers() {
|
async function updateMembers(filter?: Members, filterbyName?: boolean) {
|
||||||
loading.value = true;
|
loading.value = true;
|
||||||
|
|
||||||
await updateResponsibles().catch((err) => NotifyResponse(err, 'error'));
|
await updateResponsibles().catch((err) => NotifyResponse(err, 'error'));
|
||||||
@@ -224,6 +232,20 @@ export function useMemberTable() {
|
|||||||
})
|
})
|
||||||
.finally(() => {
|
.finally(() => {
|
||||||
loading.value = false;
|
loading.value = false;
|
||||||
|
console.log(4545, members.value.length);
|
||||||
|
//filter same members out so list is shorter
|
||||||
|
if (filter) {
|
||||||
|
members.value = members.value.filter(
|
||||||
|
(m1) =>
|
||||||
|
!filter.some((m2) => {
|
||||||
|
if (filterbyName) {
|
||||||
|
return m1.firstName === m2.firstName && m1.lastName === m2.lastName;
|
||||||
|
}
|
||||||
|
return m1.id === m2.id;
|
||||||
|
}),
|
||||||
|
);
|
||||||
|
}
|
||||||
|
console.log(4546, members.value.length);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -234,6 +256,7 @@ export function useMemberTable() {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
members,
|
members,
|
||||||
responsibles,
|
responsibles,
|
||||||
|
|||||||
Reference in New Issue
Block a user