order: add state 'cancellation'

This commit is contained in:
vchikalkin 2025-06-24 11:35:34 +03:00
parent caa9fc54a7
commit af4196c685
2 changed files with 11 additions and 3 deletions

View File

@ -14,14 +14,15 @@
"attributes": {
"state": {
"type": "enumeration",
"default": "created",
"enum": [
"created",
"scheduled",
"approved",
"completed",
"cancellation",
"cancelled"
],
"default": "created"
]
},
"price": {
"type": "integer"

View File

@ -480,7 +480,14 @@ export interface ApiOrderOrder extends Struct.CollectionTypeSchema {
services: Schema.Attribute.Relation<'manyToMany', 'api::service.service'>;
slot: Schema.Attribute.Relation<'manyToOne', 'api::slot.slot'>;
state: Schema.Attribute.Enumeration<
['created', 'scheduled', 'approved', 'completed', 'cancelled']
[
'created',
'scheduled',
'approved',
'completed',
'cancellation',
'cancelled',
]
> &
Schema.Attribute.DefaultTo<'created'>;
time_end: Schema.Attribute.Time;