| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116 |
- import { Attr, Str, Bool, Num, Model } from '@vuex-orm/core'
- export class Organization extends Model {
- static entity = 'organizations'
- @Attr(null)
- id!: number | null
- @Attr({})
- originalState!: object | null
- @Str('', { nullable: true })
- name!: string
- @Str('', { nullable: true })
- acronym!: string
- @Str('', { nullable: true })
- siretNumber!: string
- @Str('', { nullable: true })
- apeNumber!: string
- @Str('', { nullable: true })
- waldecNumber!: string
- @Str('', { nullable: true })
- identifier!: string
- @Str('', { nullable: true })
- ffecApproval!: string
- @Str('', { nullable: true })
- description!: string
- @Str('', { nullable: true })
- otherPractice!: string
- @Str('', { nullable: true })
- legalStatus!: string
- @Str('', { nullable: true })
- principalType!: string
- @Str('', { nullable: true })
- youngApproval!: string
- @Str('', { nullable: true })
- trainingApproval!: string
- @Str('', { nullable: true })
- otherApproval!: string
- @Str('', { nullable: true })
- collectiveAgreement!: string
- @Str('', { nullable: true })
- opca!: string
- @Str('', { nullable: true })
- icomNumber!: string
- @Str('', { nullable: true })
- urssafNumber!: string
- @Str('', { nullable: true })
- twitter!: string
- @Str('', { nullable: true })
- facebook!: string
- @Str('', { nullable: true })
- instagram!: string
- @Bool(true, { nullable: false })
- portailVisibility!: boolean
- @Str('', { nullable: true })
- image!: string
- @Str('', { nullable: true })
- creationDate!: string
- @Str('', { nullable: true })
- prefectureName!: string
- @Str('', { nullable: true })
- prefectureNumber!: string
- @Str('', { nullable: true })
- declarationDate!: string
- @Str('', { nullable: true })
- tvaNumber!: string
- @Str('', { nullable: true })
- schoolCategory!: string
- @Str('', { nullable: true })
- typeEstablishment!: string
- @Str('', { nullable: true })
- typeEstablishmentDetail!: string
- @Bool(false, { nullable: false })
- isPerformanceContractor!: boolean
- @Num(0, { nullable: true })
- budget!: number
- @Bool(false, { nullable: false })
- isPedagogicIsPrincipalActivity!: boolean
- @Num(0, { nullable: true })
- pedagogicBudget!: number
- }
|