Files
myprojplanet_vite/src/store/Modules/costanti.ts

374 lines
6.8 KiB
TypeScript
Raw Normal View History

export interface IMainCard {
visible: boolean
strsingolo?: string
title: string
to?: string
icon?: string
color: string
hint?: string
table: string
visuonstat?: boolean,
small?: boolean,
}
2021-08-31 18:09:59 +02:00
export const costanti = {
AdType: {
OFFRO: 1,
CERCO: 2,
},
Lang: {
IT: 1,
EN: 2,
ES: 4,
FR: 8,
DE: 16,
},
ArrLang: [
{
label: 'Italiano',
value: 1,
},
{
label: 'Inglese',
value: 2,
},
{
label: 'Spagnolo',
value: 4,
},
{
label: 'Francese',
value: 8,
},
{
label: 'Tedesco',
value: 16,
},
],
2021-08-31 18:09:59 +02:00
ShowTypeTask: {
SHOW_LAST_N_COMPLETED: 200,
SHOW_ONLY_TOCOMPLETE: 201,
SHOW_ALL: 202,
},
CONFIG_ID_CFG: '1',
CONFIG_ID_STATE_CONN: '2',
CONFIG_ID_SHOW_TYPE_TODOS: '3',
2022-01-12 00:38:31 +01:00
SHOW_USERINFO: 1,
2022-02-03 00:33:05 +01:00
SHOW_GROUPINFO: 5,
SHOW_MOVEMENTS: 8,
SHOW_MYCARD: 10,
2022-02-03 00:33:05 +01:00
MAINCARDS: [
{
visible: true,
title: ' Beni ',
strsingolo: 'Bene',
to: '/goods',
icon: 'fas fa-tshirt',
color: 'indigo-6',
hint: '',
table: 'mygoods',
visuonstat: true,
small: false,
},
{
visible: true,
strsingolo: 'Servizio',
title: 'Servizi',
to: '/services',
icon: 'fas fa-house-user',
color: 'red-6',
hint: '',
table: 'myskills',
visuonstat: true,
small: false,
},
{
visible: true,
2022-05-07 09:22:47 +02:00
title: 'Ospitalità',
strsingolo: 'Ospitalità',
2022-05-05 23:56:23 +02:00
to: '/hosps',
icon: 'fas fa-bed',
2022-05-07 09:22:47 +02:00
color: 'lime-8',
textcolor: '',
hint: '',
2022-05-05 23:56:23 +02:00
disable: false,
small: false,
table: 'myhosps',
2022-05-07 09:22:47 +02:00
visuonstat: true,
},
{
2022-05-05 23:56:23 +02:00
visible: false,
title: 'Scuola',
strsingolo: 'Scuola',
to: '/school',
icon: 'fas fa-book-open',
color: 'orange-6',
hint: '',
2022-02-21 18:14:38 +01:00
disable: true,
small: false,
2022-12-01 16:55:22 +01:00
table: '',
},
{
visible: true,
title: 'Eventi',
strsingolo: 'Evento',
to: '/events',
icon: 'event',
color: 'green-6',
hint: 'eventi, last minute, offerte di lavoro',
disable: false,
table: 'mybachecas',
visuonstat: true,
small: false,
},
{
2022-05-05 23:56:23 +02:00
visible: false,
strsingolo: 'Luogo',
title: 'Luoghi',
to: '/places',
icon: 'fas fa-map-marker-alt',
color: 'blue-6',
hint: '',
2022-02-21 18:14:38 +01:00
disable: true,
small: false,
2022-12-01 16:55:22 +01:00
table: '',
},
{
visible: false,
strsingolo: 'Idea',
title: 'Tue Idee',
to: '/ideas',
icon: 'fas fa-lightbulb',
color: 'red-6',
textcolor: '',
hint: '',
2022-02-21 18:14:38 +01:00
disable: true,
small: true,
2022-12-01 16:55:22 +01:00
table: '',
},
{
visible: true,
title: 'Sostieni il Progetto',
to: '/fundraising',
icon: 'fas fa-hand-holding-heart',
2022-10-22 15:34:24 +02:00
color: 'green-6',
hint: '',
disable: false,
small: false,
link: true,
2022-12-01 16:55:22 +01:00
table: '',
},
{
visible: true,
title: 'Help (Faq)',
to: '/faq',
icon: 'fas fa-question',
color: 'yellow',
hint: '',
disable: false,
small: true,
link: true,
2022-12-01 16:55:22 +01:00
table: '',
},
{
visible: false,
title: 'Social',
to: '/socialising',
icon: 'fas fa-users',
color: 'blue-6',
hint: '',
disable: true,
small: true,
2022-12-01 16:55:22 +01:00
table: '',
},
{
visible: false,
2022-12-17 14:12:04 +01:00
title: 'Gruppi', // ! IND_MYGROUPS
to: '/groups',
table: 'mygroups',
icon: 'fas fa-users',
color: 'blue-6',
hint: '',
2022-02-21 18:14:38 +01:00
disable: true,
small: true,
visuonstat: true,
},
2022-09-14 11:31:48 +02:00
{
2022-12-17 14:12:04 +01:00
visible: false, // ! IND_CIRCUIT: 11,
2022-09-14 11:31:48 +02:00
title: 'Circuiti',
to: '/circuits',
table: 'circuits',
icon: 'fas fa-coins',
color: 'orange-6',
hint: '',
disable: true,
small: true,
visuonstat: true,
},
],
2022-12-17 14:12:04 +01:00
IND_CIRCUIT: 11,
IND_MYGROUPS: 10,
2022-02-04 23:48:53 +01:00
BINARY_CHECK: 1,
VISUTABLE_LISTA: 2,
2022-02-03 00:33:05 +01:00
VISUTABLE_SCHEDA_USER: -1,
VISUTABLE_SCHEDA_GROUP: -3,
VISUTABLE_USER_TABGROUP: -4,
2022-08-30 17:00:32 +02:00
VISUTABLE_USER_TABCIRCUIT: -5,
2023-01-03 16:51:45 +01:00
VISUTABLE_GROUP_CIRCUIT: -6,
2022-01-12 00:38:31 +01:00
DIR_UPLOAD: 'upload/', // upload/
2022-01-05 19:11:47 +01:00
FRIENDS: 1,
ASK_TRUST: 2,
TRUSTED: 3,
REJECTED: 4,
REQ_FRIENDS: 5,
ASK_SENT_FRIENDS: 6,
2022-01-12 00:38:31 +01:00
FIND_PEOPLE: 10,
2022-01-05 19:11:47 +01:00
2022-02-03 00:33:05 +01:00
GROUPS: 11,
2022-08-26 03:32:50 +02:00
CIRCUITS: 12,
2022-02-03 00:33:05 +01:00
GRP_REJECTED: 14,
REQ_GROUP: 15,
ASK_SENT_GROUP: 16,
FIND_GROUP: 20,
MY_GROUPS: 21,
USER_GROUPS: 22,
2022-02-03 00:33:05 +01:00
CREATE_GROUP: 30,
MANAGE_GROUPS: 31,
2022-08-09 17:31:49 +02:00
ADMIN_GROUPS: 40,
2022-08-26 03:32:50 +02:00
FIND_CIRCUIT: 50,
MY_CIRCUITS: 51,
2022-08-26 03:32:50 +02:00
ADMIN_CIRCUITS: 54,
ASK_SENT_CIRCUIT: 55,
USER_CIRCUITS: 60,
REQ_CIRCUIT: 65,
CMD_DELETE: 1,
CMD_MODIFY: 2,
CMD_SHOW_PAGE: 3,
2022-10-21 21:25:54 +02:00
CMD_OPEN_PAGE: 4,
SHOW_ALL: 50,
2022-08-30 17:00:32 +02:00
REQ_ADD_USER_TO_GROUP: 100,
REQ_REMOVE_USER_TO_GROUP: 101,
REQ_ADD_USER_TO_CIRCUIT: 110,
REQ_REMOVE_USER_TO_CIRCUIT: 111,
2022-02-03 00:33:05 +01:00
FILTER_NESSUNO: 0,
2021-12-11 00:25:35 +01:00
FILTER_TUTTI: -100,
TABLES_ARRAY: ['mygroups', 'circuits'],
2022-02-03 00:33:05 +01:00
TABLES_USERNAME_DATE: ['friends', 'friendsandme'],
TABLES_IMG_USERNAME: ['friends', 'friendsandme'],
2021-12-11 00:25:35 +01:00
2021-08-31 18:09:59 +02:00
FuncDialog: {
CANCEL_BOOKING: 1,
},
DRAGULA: false,
2022-02-04 23:48:53 +01:00
ALLOWCHAR_CODE: 1,
NESSUN_IMMAGINE: 'none',
showWhen: {
NewRec: 1,
InPage: 2,
InEdit: 4,
InView: 8,
InView_OnlyifExist: 16,
},
2021-08-31 18:09:59 +02:00
TABEVENTS: 'myevents',
NOFIELD: 'nofield',
MAX_PHASES: 5,
OtherTables: ['config', 'swmsg', 'notifications'],
2021-08-31 18:09:59 +02:00
// export const MainTables = ['todos', 'projects']
MainTables: [],
allMethod: ['sync_post_', 'sync_patch_', 'delete_', 'hide_'],
FieldType: {
boolean: 1,
date: 2,
string: 4,
binary: 8,
html: 16,
select: 32,
star3: 35,
star5: 40,
2021-08-31 18:09:59 +02:00
number: 64,
typeinrec: 128,
multiselect: 256,
password: 512,
listimages: 1024,
exact: 2048,
image: 3000,
2022-11-17 08:10:43 +01:00
imgcard: 3500,
select_by_server: 4000,
multiselect_by_server: 4010,
2021-08-31 18:09:59 +02:00
nationality: 4096,
intcode: 5000,
option: 5500,
2021-08-31 18:09:59 +02:00
multioption: 6000,
onlydate: 7000,
hours: 8000,
crypted: 9000,
2022-02-04 23:48:53 +01:00
object: 10000,
2022-02-14 11:30:53 +01:00
separator: 11000,
username_chip: 12000,
link: 12500,
2022-05-05 23:56:23 +02:00
listobj: 13000,
label: 14000,
2022-09-12 18:36:54 +02:00
currency: 15000,
2022-11-13 22:39:25 +01:00
cards: 16000,
2022-11-23 10:27:36 +01:00
color: 17000,
2022-07-21 00:20:48 +02:00
2021-08-31 18:09:59 +02:00
},
2022-01-03 21:53:41 +01:00
TypeMov: {
Nessuno: 0,
Entrata: 1,
Uscita: -1,
},
2021-08-31 18:09:59 +02:00
FieldTypeArr: [
{ label: 'Boolean', value: 1 },
{ label: 'Date', value: 2 },
{ label: 'String', value: 4 },
{ label: 'Binary', value: 8 },
{ label: 'Html', value: 16 },
{ label: 'Select', value: 32 },
{ label: 'Number', value: 64 },
{ label: 'crypted', value: 9000 },
2022-07-21 00:20:48 +02:00
{ label: 'object', value: 10000 },
{ label: 'separator', value: 11000 },
{ label: 'username_chip', value: 12000 },
{ label: 'link', value: 12500 },
{ label: 'listobj', value: 13000 },
2021-08-31 18:09:59 +02:00
],
2022-01-03 21:53:41 +01:00
TipoVisu: {
NONE: 0,
2022-01-03 21:53:41 +01:00
TESTO: 1,
LINK: 2,
BUTTON: 3,
LINKIMG: 4,
TESTO_BORDATO: 5,
2022-01-03 21:53:41 +01:00
},
2021-08-31 18:09:59 +02:00
}