feat: Environment-Variablen um Spalteninformationen erweitert
This commit is contained in:
parent
34cae91925
commit
3cbd0523eb
@ -1,16 +1,119 @@
|
||||
export const env = {
|
||||
production: true,
|
||||
production: false,
|
||||
api_url: "/api",
|
||||
user_route: "/user",
|
||||
group_route: "/group",
|
||||
module_route: "/module",
|
||||
module_of_user_route: "/moduleOfUser",
|
||||
group_of_user_route: "/groupOfUser",
|
||||
user_representation_route: "/userRep",
|
||||
dir_group_route: "/directory/Group?propName=samaccountname",
|
||||
dir_user_route: "/directory/user",
|
||||
dir_route: "/directory",
|
||||
login_route: "/auth/login",
|
||||
logout_route: "/auth/logout",
|
||||
login_check_route: "/auth/check"
|
||||
routes: {
|
||||
user: "/user",
|
||||
group: "/group",
|
||||
module: "/module",
|
||||
moduleOfUser: "/moduleOfUser",
|
||||
groupOfUser: "/groupOfUser",
|
||||
userRep: "/userRep",
|
||||
dirGroup: "/directory/Group?propName=samaccountname",
|
||||
dirUser: "/directory/user",
|
||||
directory: "/directory",
|
||||
login: "/auth/login",
|
||||
logout: "/auth/logout",
|
||||
loginCheck: "/auth/check"
|
||||
},
|
||||
columnNames: {
|
||||
user: [
|
||||
{
|
||||
header: 'Benutzername',
|
||||
field: 'username'
|
||||
},
|
||||
{
|
||||
header: 'Vorname',
|
||||
field: 'prename'
|
||||
},
|
||||
{
|
||||
header: 'Name',
|
||||
field: 'name'
|
||||
},
|
||||
{
|
||||
header: 'E-email',
|
||||
field: 'email'
|
||||
}],
|
||||
group: {
|
||||
complete: [
|
||||
{
|
||||
header: "Gruppe",
|
||||
field: "name"
|
||||
},
|
||||
{
|
||||
header: "Kommentar",
|
||||
field: "comment"
|
||||
}
|
||||
],
|
||||
representative: [
|
||||
{
|
||||
header: "Repräsentation",
|
||||
field: "name"
|
||||
}
|
||||
],
|
||||
right: [
|
||||
{
|
||||
header: "Richtiger",
|
||||
field: "name"
|
||||
}
|
||||
]
|
||||
},
|
||||
dirGroup: [
|
||||
{
|
||||
header: "SAM-Account-Name",
|
||||
field: (dirGroup: any) => dirGroup?.samaccountname[0]
|
||||
}
|
||||
],
|
||||
dirUser: [
|
||||
{
|
||||
header: 'Benutzername',
|
||||
field: (dirUser: any) => dirUser?.samaccountname?.[0] ?? ""
|
||||
},
|
||||
{
|
||||
header: 'Vorname',
|
||||
field: (dirUser: any) => dirUser?.givenname?.[0] ?? ""
|
||||
},
|
||||
{
|
||||
header: 'Name',
|
||||
field: (dirUser: any) => dirUser?.sn?.[0] ?? ""
|
||||
},
|
||||
{
|
||||
header: 'E-email',
|
||||
field: (dirUser: any) => dirUser?.mail?.[0] ?? ""
|
||||
}
|
||||
],
|
||||
module: [
|
||||
{
|
||||
header: "Produkt",
|
||||
field: "name"
|
||||
},
|
||||
{
|
||||
header: "Kurzname",
|
||||
field: "shortName"
|
||||
}
|
||||
],
|
||||
groupOfUser: [
|
||||
{
|
||||
header: "Benutzername",
|
||||
field: (gou: any) => gou.user.username
|
||||
},
|
||||
{
|
||||
header: "Gruppen",
|
||||
field: (gou: any) => gou.group.name
|
||||
},
|
||||
],
|
||||
userRep: [
|
||||
{
|
||||
header: "Repr. Gruppen",
|
||||
field: (ur: any) => ur.repGroup?.name
|
||||
},
|
||||
{
|
||||
header: "Rechte Gruppen",
|
||||
field: (ur: any) => ur.rightGroup?.name
|
||||
},
|
||||
{
|
||||
header: "Repr. Benutzer",
|
||||
field: (ur: any) => ur.repUser?.username
|
||||
},
|
||||
]
|
||||
}
|
||||
};
|
||||
@ -14,5 +14,106 @@ export const env = {
|
||||
login: "/auth/login",
|
||||
logout: "/auth/logout",
|
||||
loginCheck: "/auth/check"
|
||||
},
|
||||
columnNames: {
|
||||
user: [
|
||||
{
|
||||
header: 'Benutzername',
|
||||
field: 'username'
|
||||
},
|
||||
{
|
||||
header: 'Vorname',
|
||||
field: 'prename'
|
||||
},
|
||||
{
|
||||
header: 'Name',
|
||||
field: 'name'
|
||||
},
|
||||
{
|
||||
header: 'E-email',
|
||||
field: 'email'
|
||||
}],
|
||||
group: {
|
||||
complete: [
|
||||
{
|
||||
header: "Gruppe",
|
||||
field: "name"
|
||||
},
|
||||
{
|
||||
header: "Kommentar",
|
||||
field: "comment"
|
||||
}
|
||||
],
|
||||
representative: [
|
||||
{
|
||||
header: "Repräsentation",
|
||||
field: "name"
|
||||
}
|
||||
],
|
||||
right: [
|
||||
{
|
||||
header: "Richtiger",
|
||||
field: "name"
|
||||
}
|
||||
]
|
||||
},
|
||||
dirGroup: [
|
||||
{
|
||||
header: "SAM-Account-Name",
|
||||
field: (dirGroup: any) => dirGroup?.samaccountname[0]
|
||||
}
|
||||
],
|
||||
dirUser: [
|
||||
{
|
||||
header: 'Benutzername',
|
||||
field: (dirUser: any) => dirUser?.samaccountname?.[0] ?? ""
|
||||
},
|
||||
{
|
||||
header: 'Vorname',
|
||||
field: (dirUser: any) => dirUser?.givenname?.[0] ?? ""
|
||||
},
|
||||
{
|
||||
header: 'Name',
|
||||
field: (dirUser: any) => dirUser?.sn?.[0] ?? ""
|
||||
},
|
||||
{
|
||||
header: 'E-email',
|
||||
field: (dirUser: any) => dirUser?.mail?.[0] ?? ""
|
||||
}
|
||||
],
|
||||
module: [
|
||||
{
|
||||
header: "Produkt",
|
||||
field: "name"
|
||||
},
|
||||
{
|
||||
header: "Kurzname",
|
||||
field: "shortName"
|
||||
}
|
||||
],
|
||||
groupOfUser: [
|
||||
{
|
||||
header: "Benutzername",
|
||||
field: (gou: any) => gou.user.username
|
||||
},
|
||||
{
|
||||
header: "Gruppen",
|
||||
field: (gou: any) => gou.group.name
|
||||
},
|
||||
],
|
||||
userRep: [
|
||||
{
|
||||
header: "Repr. Gruppen",
|
||||
field: (ur: any) => ur.repGroup?.name
|
||||
},
|
||||
{
|
||||
header: "Rechte Gruppen",
|
||||
field: (ur: any) => ur.rightGroup?.name
|
||||
},
|
||||
{
|
||||
header: "Repr. Benutzer",
|
||||
field: (ur: any) => ur.repUser?.username
|
||||
},
|
||||
]
|
||||
}
|
||||
};
|
||||
Loading…
x
Reference in New Issue
Block a user