ConnectionRequest.ts 624 B

1234567891011121314151617181920212223
  1. import { Uid, Str } from 'pinia-orm/dist/decorators'
  2. import ApiModel from '~/models/ApiModel'
  3. import { IdField } from '~/models/decorators'
  4. import { Num } from 'pinia-orm/decorators'
  5. /**
  6. * AP2i Model : ConnectionRequest
  7. *
  8. * @see https://gitlab.2iopenservice.com/opentalent/ap2i/-/blob/develop/src/ApiResource/HelloAsso/ConnectionRequest.php
  9. */
  10. export default class ConnectionRequest extends ApiModel {
  11. static override entity = 'helloasso/connect'
  12. @Uid()
  13. declare id: number | string
  14. @IdField()
  15. @Num(0, { notNullable: true })
  16. declare organizationId: number
  17. @Str('')
  18. declare authorizationCode: string
  19. }