add sets up
This commit is contained in:
		| @@ -5,6 +5,7 @@ import ( | ||||
|  | ||||
| 	"cloud.o-forge.io/core/oc-lib/models/booking" | ||||
| 	"cloud.o-forge.io/core/oc-lib/models/common/enum" | ||||
| 	"cloud.o-forge.io/core/oc-lib/models/common/pricing" | ||||
| 	"cloud.o-forge.io/core/oc-lib/models/resources/purchase_resource" | ||||
| 	"cloud.o-forge.io/core/oc-lib/models/utils" | ||||
| 	"cloud.o-forge.io/core/oc-lib/tools" | ||||
| @@ -17,9 +18,11 @@ import ( | ||||
| type Order struct { | ||||
| 	utils.AbstractObject | ||||
| 	ExecutionsID string                                `json:"executions_id" bson:"executions_id" validate:"required"` | ||||
| 	Status       enum.CompletionStatus                 `json:"status" bson:"status" default:"0"` | ||||
| 	Purchases    []*purchase_resource.PurchaseResource `json:"purchases" bson:"purchases"` | ||||
| 	Bookings     []*booking.Booking                    `json:"bookings" bson:"bookings"` | ||||
| 	Status       enum.CompletionStatus                 `json:"status" bson:"status" default:"0"` | ||||
|  | ||||
| 	Billing map[pricing.BillingStrategy][]*booking.Booking `json:"billing" bson:"billing"` | ||||
| } | ||||
|  | ||||
| func (r *Order) StoreDraftDefault() { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user