Skip to content

Commit d6bc7c8

Browse files
committed
TASK: Updating RAML types, Postman and OAS definition
1 parent c885cc0 commit d6bc7c8

11 files changed

Lines changed: 63 additions & 25 deletions

oas/api/openapi.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43355,6 +43355,8 @@ components:
4335543355
permyriad:
4335643356
type: "integer"
4335743357
format: "int64"
43358+
applicationMode:
43359+
$ref: '#/components/schemas/DiscountApplicationMode'
4335843360
CartDiscountValueRelativeDraft:
4335943361
allOf:
4336043362
- $ref: '#/components/schemas/CartDiscountValueDraft'
@@ -43367,6 +43369,8 @@ components:
4336743369
permyriad:
4336843370
type: "integer"
4336943371
format: "int64"
43372+
applicationMode:
43373+
$ref: '#/components/schemas/DiscountApplicationMode'
4337043374
CountOnCustomLineItemUnits:
4337143375
allOf:
4337243376
- $ref: '#/components/schemas/PatternComponent'

uml/api/CartDiscountValue.puml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ interface CartDiscountValueGiftLineItem [[CartDiscountValueGiftLineItem.svg]] {
3333
interface CartDiscountValueRelative [[CartDiscountValueRelative.svg]] {
3434
type: String
3535
permyriad: Long
36+
applicationMode: [[DiscountApplicationMode.svg DiscountApplicationMode]]
3637
}
3738
interface CartDiscount [[CartDiscount.svg]] {
3839
id: String

uml/api/CartDiscountValueDraft.puml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ interface CartDiscountValueGiftLineItemDraft [[CartDiscountValueGiftLineItemDraf
3333
interface CartDiscountValueRelativeDraft [[CartDiscountValueRelativeDraft.svg]] {
3434
type: String
3535
permyriad: Long
36+
applicationMode: [[DiscountApplicationMode.svg DiscountApplicationMode]]
3637
}
3738
interface CartDiscountDraft [[CartDiscountDraft.svg]] {
3839
name: [[LocalizedString.svg LocalizedString]]

uml/api/CartDiscountValueRelative.puml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ endlegend
1111
interface CartDiscountValueRelative [[CartDiscountValueRelative.svg]] extends CartDiscountValue {
1212
type: String
1313
permyriad: Long
14+
applicationMode: [[DiscountApplicationMode.svg DiscountApplicationMode]]
1415
}
1516
interface CartDiscountValue [[CartDiscountValue.svg]] {
1617
type: String

uml/api/CartDiscountValueRelativeDraft.puml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ endlegend
1111
interface CartDiscountValueRelativeDraft [[CartDiscountValueRelativeDraft.svg]] extends CartDiscountValueDraft {
1212
type: String
1313
permyriad: Long
14+
applicationMode: [[DiscountApplicationMode.svg DiscountApplicationMode]]
1415
}
1516
interface CartDiscountValueDraft [[CartDiscountValueDraft.svg]] {
1617
type: String

uml/api/DiscountApplicationMode.puml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,20 @@ interface CartDiscountValueFixedDraft [[CartDiscountValueFixedDraft.svg]] {
2626
money: [[TypedMoneyDraft.svg List<TypedMoneyDraft>]]
2727
applicationMode: [[DiscountApplicationMode.svg DiscountApplicationMode]]
2828
}
29+
interface CartDiscountValueRelative [[CartDiscountValueRelative.svg]] {
30+
type: String
31+
permyriad: Long
32+
applicationMode: [[DiscountApplicationMode.svg DiscountApplicationMode]]
33+
}
34+
interface CartDiscountValueRelativeDraft [[CartDiscountValueRelativeDraft.svg]] {
35+
type: String
36+
permyriad: Long
37+
applicationMode: [[DiscountApplicationMode.svg DiscountApplicationMode]]
38+
}
2939
DiscountApplicationMode --> CartDiscountValueAbsolute #green;text:green : "applicationMode"
3040
DiscountApplicationMode --> CartDiscountValueAbsoluteDraft #green;text:green : "applicationMode"
3141
DiscountApplicationMode --> CartDiscountValueFixed #green;text:green : "applicationMode"
3242
DiscountApplicationMode --> CartDiscountValueFixedDraft #green;text:green : "applicationMode"
43+
DiscountApplicationMode --> CartDiscountValueRelative #green;text:green : "applicationMode"
44+
DiscountApplicationMode --> CartDiscountValueRelativeDraft #green;text:green : "applicationMode"
3345
@enduml

uml/api/svg/CartDiscountValue.svg

Lines changed: 7 additions & 6 deletions
Loading

uml/api/svg/CartDiscountValueDraft.svg

Lines changed: 8 additions & 7 deletions
Loading

uml/api/svg/CartDiscountValueRelative.svg

Lines changed: 4 additions & 3 deletions
Loading

0 commit comments

Comments
 (0)