| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 |
- import {Attr, Str, Bool, Num} from '@vuex-orm/core'
- import {Model} from "~/models/Model";
- 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
- }
|