First Committ
This commit is contained in:
78
src/model/Projects.ts
Executable file
78
src/model/Projects.ts
Executable file
@@ -0,0 +1,78 @@
|
||||
export interface IAction {
|
||||
table: string
|
||||
type: number
|
||||
_id: any
|
||||
cat?: string
|
||||
}
|
||||
|
||||
export interface IProject {
|
||||
_id?: any,
|
||||
userId?: string
|
||||
category?: string
|
||||
typeproj?: number
|
||||
id_main_project?: string
|
||||
id_parent?: string
|
||||
descr?: string
|
||||
note?: string
|
||||
longdescr?: string
|
||||
priority?: number
|
||||
statusproj?: number
|
||||
created_at?: Date
|
||||
modify_at?: Date
|
||||
completed_at?: Date
|
||||
expiring_at?: Date
|
||||
enableExpiring?: boolean
|
||||
modified?: boolean
|
||||
favourite?: number
|
||||
pos?: number
|
||||
order?: number
|
||||
live_url?: string
|
||||
test_url?: string
|
||||
hoursplanned?: number
|
||||
hoursleft?: number
|
||||
hoursworked?: number
|
||||
progressCalc?: number
|
||||
begin_development?: Date
|
||||
hoursweeky_plannedtowork?: number
|
||||
endwork_estimate?: Date
|
||||
begin_test?: Date
|
||||
totalphases?: number
|
||||
actualphase?: number
|
||||
privacyread?: string
|
||||
privacywrite?: string
|
||||
tipovisu?: number
|
||||
themecolor?: string
|
||||
themebgcolor?: string
|
||||
groupId?: string
|
||||
respUsername?: string
|
||||
viceRespUsername?: string
|
||||
vice2RespUsername?: string
|
||||
view?: string
|
||||
}
|
||||
|
||||
export interface IProjectsState {
|
||||
showtype: number
|
||||
projects: IProject[]
|
||||
insidePending: boolean
|
||||
visuLastCompleted: number
|
||||
}
|
||||
|
||||
export const Privacy = {
|
||||
all: 'all',
|
||||
friends: 'friends',
|
||||
mygroup: 'mygroup',
|
||||
onlyme: 'onlyme',
|
||||
inherited: 'inherited',
|
||||
}
|
||||
|
||||
export const TipoVisu = {
|
||||
inherited: 0,
|
||||
simplelist: 1,
|
||||
taskProgress: 2,
|
||||
responsabili: 3,
|
||||
}
|
||||
|
||||
export const TypeProj = {
|
||||
TYPE_PROJECT: 1,
|
||||
TYPE_SUBDIR: 2,
|
||||
}
|
||||
Reference in New Issue
Block a user