From cc6ee0f0998982eaf49cba16e231373eb415c1c7 Mon Sep 17 00:00:00 2001 From: "kilian (ksmachome)" Date: Mon, 9 Dec 2019 11:46:15 +0100 Subject: [PATCH] staff --- backoffice/img/icons/home.svg | 9 + backoffice/tmp/sql.log | 432 ++++++++++++++++++++++++++ backoffice/tmpl/module/staff/index.js | 10 +- backoffice/tmpl/module/staff/index.tt | 45 ++- 4 files changed, 481 insertions(+), 15 deletions(-) create mode 100644 backoffice/img/icons/home.svg diff --git a/backoffice/img/icons/home.svg b/backoffice/img/icons/home.svg new file mode 100644 index 00000000..f6b8f1c9 --- /dev/null +++ b/backoffice/img/icons/home.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/backoffice/tmp/sql.log b/backoffice/tmp/sql.log index 30bcaa14..613af42b 100644 --- a/backoffice/tmp/sql.log +++ b/backoffice/tmp/sql.log @@ -4834,3 +4834,435 @@ $VAR1 = { 'id' => '1', 'username' => 'ksaffran@dks.lu' }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'username' => 'ksaffran@dks.lu', + 'usergroups' => 'superadmin', + 'id' => '1', + 'userschemata' => 'portanova' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'id' => '1', + 'userschemata' => 'portanova', + 'usergroups' => 'superadmin', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'username' => 'ksaffran@dks.lu' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'userschemata' => 'portanova', + 'id' => '1', + 'username' => 'ksaffran@dks.lu', + 'usergroups' => 'superadmin', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'userschemata' => 'portanova', + 'id' => '1', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'username' => 'ksaffran@dks.lu', + 'usergroups' => 'superadmin' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'username' => 'ksaffran@dks.lu', + 'id' => '1', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'userschemata' => 'portanova', + 'usergroups' => 'superadmin' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'usergroups' => 'superadmin', + 'username' => 'ksaffran@dks.lu', + 'id' => '1', + 'userschemata' => 'portanova', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'id' => '1', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'usergroups' => 'superadmin', + 'userschemata' => 'portanova', + 'username' => 'ksaffran@dks.lu' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'username' => 'ksaffran@dks.lu', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'id' => '1', + 'userschemata' => 'portanova', + 'usergroups' => 'superadmin' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'username' => 'ksaffran@dks.lu', + 'usergroups' => 'superadmin', + 'id' => '1', + 'userschemata' => 'portanova' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'usergroups' => 'superadmin', + 'userschemata' => 'portanova', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'id' => '1', + 'username' => 'ksaffran@dks.lu' + }; +Seesion GOT! +$VAR1 = { + 'id' => '1', + 'usergroups' => 'superadmin', + 'username' => 'ksaffran@dks.lu', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'userschemata' => 'portanova' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'id' => '1', + 'userschemata' => 'portanova', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'username' => 'ksaffran@dks.lu', + 'usergroups' => 'superadmin' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'id' => '1', + 'username' => 'ksaffran@dks.lu', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'usergroups' => 'superadmin', + 'userschemata' => 'portanova' + }; +Seesion GOT! +$VAR1 = { + 'userschemata' => 'portanova', + 'username' => 'ksaffran@dks.lu', + 'usergroups' => 'superadmin', + 'id' => '1', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'id' => '1', + 'userschemata' => 'portanova', + 'usergroups' => 'superadmin', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'username' => 'ksaffran@dks.lu' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'username' => 'ksaffran@dks.lu', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'usergroups' => 'superadmin', + 'id' => '1', + 'userschemata' => 'portanova' + }; +Seesion GOT! +$VAR1 = { + 'username' => 'ksaffran@dks.lu', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'id' => '1', + 'userschemata' => 'portanova', + 'usergroups' => 'superadmin' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'userschemata' => 'portanova', + 'id' => '1', + 'usergroups' => 'superadmin', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'username' => 'ksaffran@dks.lu' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'userschemata' => 'portanova', + 'usergroups' => 'superadmin', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'id' => '1', + 'username' => 'ksaffran@dks.lu' + }; +Seesion GOT! +$VAR1 = { + 'usergroups' => 'superadmin', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'id' => '1', + 'username' => 'ksaffran@dks.lu', + 'userschemata' => 'portanova' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'username' => 'ksaffran@dks.lu', + 'id' => '1', + 'userschemata' => 'portanova', + 'usergroups' => 'superadmin', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'userschemata' => 'portanova', + 'usergroups' => 'superadmin', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'id' => '1', + 'username' => 'ksaffran@dks.lu' + }; +Seesion GOT! +$VAR1 = { + 'userschemata' => 'portanova', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'username' => 'ksaffran@dks.lu', + 'usergroups' => 'superadmin', + 'id' => '1' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'usergroups' => 'superadmin', + 'userschemata' => 'portanova', + 'username' => 'ksaffran@dks.lu', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'id' => '1' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'userschemata' => 'portanova', + 'usergroups' => 'superadmin', + 'id' => '1', + 'username' => 'ksaffran@dks.lu' + }; +Seesion GOT! +$VAR1 = { + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'id' => '1', + 'usergroups' => 'superadmin', + 'userschemata' => 'portanova', + 'username' => 'ksaffran@dks.lu' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'userschemata' => 'portanova', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'username' => 'ksaffran@dks.lu', + 'id' => '1', + 'usergroups' => 'superadmin' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'username' => 'ksaffran@dks.lu', + 'usergroups' => 'superadmin', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'id' => '1', + 'userschemata' => 'portanova' + }; +Seesion GOT! +$VAR1 = { + 'userschemata' => 'portanova', + 'usergroups' => 'superadmin', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'username' => 'ksaffran@dks.lu', + 'id' => '1' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'id' => '1', + 'username' => 'ksaffran@dks.lu', + 'userschemata' => 'portanova', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'usergroups' => 'superadmin' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'id' => '1', + 'username' => 'ksaffran@dks.lu', + 'userschemata' => 'portanova', + 'usergroups' => 'superadmin', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'username' => 'ksaffran@dks.lu', + 'usergroups' => 'superadmin', + 'userschemata' => 'portanova', + 'id' => '1' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'usergroups' => 'superadmin', + 'userschemata' => 'portanova', + 'username' => 'ksaffran@dks.lu', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'id' => '1' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'usergroups' => 'superadmin', + 'username' => 'ksaffran@dks.lu', + 'id' => '1', + 'userschemata' => 'portanova' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'username' => 'ksaffran@dks.lu', + 'userschemata' => 'portanova', + 'id' => '1', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'usergroups' => 'superadmin' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'userschemata' => 'portanova', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'id' => '1', + 'usergroups' => 'superadmin', + 'username' => 'ksaffran@dks.lu' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'id' => '1', + 'username' => 'ksaffran@dks.lu', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'usergroups' => 'superadmin', + 'userschemata' => 'portanova' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'username' => 'ksaffran@dks.lu', + 'usergroups' => 'superadmin', + 'id' => '1', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'userschemata' => 'portanova' + }; +Seesion GOT! +$VAR1 = { + 'username' => 'ksaffran@dks.lu', + 'usergroups' => 'superadmin', + 'userschemata' => 'portanova', + 'id' => '1', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'usergroups' => 'superadmin', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'id' => '1', + 'username' => 'ksaffran@dks.lu', + 'userschemata' => 'portanova' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'usergroups' => 'superadmin', + 'id' => '1', + 'username' => 'ksaffran@dks.lu', + 'userschemata' => 'portanova' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'usergroups' => 'superadmin', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'id' => '1', + 'userschemata' => 'portanova', + 'username' => 'ksaffran@dks.lu' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'usergroups' => 'superadmin', + 'id' => '1', + 'userschemata' => 'portanova', + 'username' => 'ksaffran@dks.lu' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'username' => 'ksaffran@dks.lu', + 'userschemata' => 'portanova', + 'id' => '1', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'usergroups' => 'superadmin' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'usergroups' => 'superadmin', + 'username' => 'ksaffran@dks.lu', + 'id' => '1', + 'userschemata' => 'portanova' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'id' => '1', + 'userschemata' => 'portanova', + 'usergroups' => 'superadmin', + 'username' => 'ksaffran@dks.lu' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'username' => 'ksaffran@dks.lu', + 'usergroups' => 'superadmin', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'userschemata' => 'portanova', + 'id' => '1' + }; +parameter session = 9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU +Seesion GOT! +$VAR1 = { + 'username' => 'ksaffran@dks.lu', + 'userschemata' => 'portanova', + 'usergroups' => 'superadmin', + 'idsession' => '9UisAitYaoxdqtBaWUI37R04CiBlFxcp0STuCOZRU', + 'id' => '1' + }; diff --git a/backoffice/tmpl/module/staff/index.js b/backoffice/tmpl/module/staff/index.js index 551b4c70..58b22788 100644 --- a/backoffice/tmpl/module/staff/index.js +++ b/backoffice/tmpl/module/staff/index.js @@ -55,14 +55,14 @@ function inittable_staff(){ field: "job", headerFilter: "input" }, { - title: "Date d'entrée", + title: "entrée", field: "entrydate", headerFilter: "input",align: "right",formatter:"datetime", formatterParams:{ inputFormat:"yyyy-mm-dd", outputFormat:"DD.MM.YYYY", invalidPlaceholder:""} }, { - title: "Date de sorite", + title: "orite", field: "leavedate",align: "right",formatter:"datetime", formatterParams:{ inputFormat:"yyyy-mm-dd", outputFormat:"DD.MM.YYYY", @@ -93,18 +93,18 @@ function inittable_staffperiodbase(){ }, columns: [ { - title: "Date début", + title: "début", field: "startdate", align: "right", formatter:"datetime",formatterParams:{inputFormat:"yyyy-mm-dd",outputFormat:"DD.MM.YYYY",invalidPlaceholder:""} },{ - title: "heures par semaine", + title: "h/semaine", field: "weekhours", align: "right", sorter:"number", formatter:"money",formatterParams:{decimal:",",thousand:".",symbol:" ",symbolAfter:"",precision:2}, },{ - title: "heures par mois", + title: "h/mois", field: "monthhours", align: "right", sorter:"number", diff --git a/backoffice/tmpl/module/staff/index.tt b/backoffice/tmpl/module/staff/index.tt index 45bb6572..d00fdbd8 100644 --- a/backoffice/tmpl/module/staff/index.tt +++ b/backoffice/tmpl/module/staff/index.tt @@ -2,12 +2,14 @@
- + + + + -
@@ -17,16 +19,23 @@