add new column comment close #13
This commit is contained in:
@@ -4,7 +4,7 @@ go 1.24.5
|
||||
|
||||
require (
|
||||
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-logger v0.2.1
|
||||
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/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/memberDB v1.0.21 h1:kGQe5fUOc50oQj8caWcjnmmxJaSPuQEjeSG5qDT9Iz4=
|
||||
gitea.tecamino.com/paadi/memberDB v1.0.21/go.mod h1:/Af2OeJIHq+8kE5L5DlJxhSJjB75eWBcKRpkxi+n9bU=
|
||||
gitea.tecamino.com/paadi/memberDB v1.1.2 h1:j/Tsr7JnzAkdOvgjG77TzTVBWd4vBrmEFzPXNpW7GYk=
|
||||
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/go.mod h1:+tmf1rjPaKEoNeUcr1vdtoFIFweNG3aUGevDAl3NMBk=
|
||||
gitea.tecamino.com/paadi/tecamino-logger v0.2.1 h1:sQTBKYPdzn9mmWX2JXZBtGBvNQH7cuXIwsl4TD0aMgE=
|
||||
|
||||
@@ -113,3 +113,5 @@ deleteResponsible: Veratwortläche entfernt
|
||||
deleteResponsibles: Veratwortläche entfernt
|
||||
expiration: Ablauf
|
||||
never: Nie
|
||||
responsibles: Verantwortliche
|
||||
comment: Bemerkung
|
||||
|
||||
@@ -113,3 +113,5 @@ deleteResponsible: Verantwortliche entfernt
|
||||
deleteResponsibles: Verantwortliche entfernt
|
||||
expiration: Ablauf
|
||||
never: Nie
|
||||
responsibles: Verantwortliche
|
||||
comment: Bemerkung
|
||||
|
||||
@@ -113,3 +113,5 @@ deleteResponsible: Responsible deleted
|
||||
deleteResponsibles: Responsibles deleted
|
||||
expiration: Expiration
|
||||
never: Never
|
||||
responsibles: Responsibles
|
||||
comment: Comment
|
||||
|
||||
@@ -4,6 +4,7 @@ export interface Member {
|
||||
lastName: string;
|
||||
birthday?: string;
|
||||
age?: string;
|
||||
comment?: string;
|
||||
address?: string;
|
||||
town?: string;
|
||||
zip?: string;
|
||||
|
||||
@@ -26,6 +26,7 @@ export function useMemberTable() {
|
||||
birthday: true,
|
||||
age: true,
|
||||
address: true,
|
||||
comment: true,
|
||||
town: true,
|
||||
zip: true,
|
||||
phone: true,
|
||||
@@ -68,6 +69,13 @@ export function useMemberTable() {
|
||||
field: 'age',
|
||||
sortable: true,
|
||||
},
|
||||
{
|
||||
name: 'comment',
|
||||
align: 'left' as const,
|
||||
label: i18n.global.t('comment'),
|
||||
field: 'comment',
|
||||
sortable: true,
|
||||
},
|
||||
{
|
||||
name: 'address',
|
||||
align: 'left' as const,
|
||||
@@ -191,7 +199,7 @@ export function useMemberTable() {
|
||||
}
|
||||
|
||||
//updates member list from database
|
||||
async function updateMembers() {
|
||||
async function updateMembers(filter?: Members, filterbyName?: boolean) {
|
||||
loading.value = true;
|
||||
|
||||
await updateResponsibles().catch((err) => NotifyResponse(err, 'error'));
|
||||
@@ -224,6 +232,20 @@ export function useMemberTable() {
|
||||
})
|
||||
.finally(() => {
|
||||
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 {
|
||||
members,
|
||||
responsibles,
|
||||
|
||||
Reference in New Issue
Block a user