fix(types, medusa): fix http type of exchanges and claims (#9123)
This commit is contained in:
@@ -1,8 +1,9 @@
|
|||||||
import { OperatorMap } from "../../dal"
|
import { OperatorMap } from "../../dal"
|
||||||
import { ClaimReason, ReturnDTO } from "../../order"
|
import { ClaimReason, OrderClaimType, ReturnDTO } from "../../order"
|
||||||
import { BigNumberRawValue } from "../../totals"
|
import { BigNumberRawValue } from "../../totals"
|
||||||
import { FindParams } from "../common"
|
import { FindParams } from "../common"
|
||||||
import { BaseOrder } from "../order/common"
|
import { BaseOrder, BaseOrderShippingMethod, BaseOrderTransaction } from "../order/common"
|
||||||
|
import { BaseReturn } from "../return/common"
|
||||||
|
|
||||||
export interface BaseClaimItem {
|
export interface BaseClaimItem {
|
||||||
id: string
|
id: string
|
||||||
@@ -17,15 +18,27 @@ export interface BaseClaimItem {
|
|||||||
updated_at?: Date | string
|
updated_at?: Date | string
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface BaseClaim
|
export interface BaseClaim {
|
||||||
extends Omit<BaseOrder, "status" | "version" | "items"> {
|
id: string
|
||||||
|
type: OrderClaimType
|
||||||
order_id: string
|
order_id: string
|
||||||
claim_items: BaseClaimItem[]
|
|
||||||
additional_items: BaseClaimItem[]
|
|
||||||
return?: ReturnDTO
|
|
||||||
return_id?: string
|
return_id?: string
|
||||||
no_notification?: boolean
|
display_id: string
|
||||||
|
order_version: string
|
||||||
refund_amount?: number
|
refund_amount?: number
|
||||||
|
created_by?: string
|
||||||
|
created_at: Date | string
|
||||||
|
updated_at: Date | string
|
||||||
|
canceled_at: Date | string
|
||||||
|
deleted_at?: Date | string
|
||||||
|
additional_items: BaseClaimItem[]
|
||||||
|
claim_items: BaseClaimItem[]
|
||||||
|
no_notification?: boolean
|
||||||
|
order?: BaseOrder
|
||||||
|
return?: BaseReturn
|
||||||
|
shipping_methods?: BaseOrderShippingMethod[]
|
||||||
|
transactions?: BaseOrderTransaction[]
|
||||||
|
metadata?: Record<string, unknown> | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface BaseClaimListParams extends FindParams {
|
export interface BaseClaimListParams extends FindParams {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
import { OperatorMap } from "../../dal"
|
import { OperatorMap } from "../../dal"
|
||||||
import { FindParams } from "../common"
|
import { FindParams } from "../common"
|
||||||
import { BaseOrder } from "../order/common"
|
import { BaseOrder, BaseOrderShippingMethod, BaseOrderTransaction } from "../order/common"
|
||||||
import { AdminReturn, AdminReturnItem } from "../return"
|
import { AdminReturn, AdminReturnItem } from "../return"
|
||||||
|
|
||||||
export interface BaseExchangeItem {
|
export interface BaseExchangeItem {
|
||||||
@@ -14,15 +14,27 @@ export interface BaseExchangeItem {
|
|||||||
updated_at: string | null
|
updated_at: string | null
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface BaseExchange
|
export interface BaseExchange {
|
||||||
extends Omit<BaseOrder, "status" | "version" | "items"> {
|
id: string
|
||||||
order_id: string
|
order_id: string
|
||||||
return_items: AdminReturnItem[]
|
return_id?: string
|
||||||
|
display_id?: string
|
||||||
|
order_version?: string
|
||||||
|
created_by?: string
|
||||||
|
created_at: Date | string
|
||||||
|
updated_at: Date | string
|
||||||
|
canceled_at: Date | string
|
||||||
|
deleted_at: Date | string
|
||||||
additional_items: BaseExchangeItem[]
|
additional_items: BaseExchangeItem[]
|
||||||
|
return_items: AdminReturnItem[]
|
||||||
no_notification?: boolean
|
no_notification?: boolean
|
||||||
difference_due?: number
|
difference_due?: number
|
||||||
return?: AdminReturn
|
return?: AdminReturn
|
||||||
return_id?: string
|
order?: BaseOrder
|
||||||
|
allow_backorder?: boolean
|
||||||
|
shipping_methods?: BaseOrderShippingMethod[]
|
||||||
|
transactions?: BaseOrderTransaction[]
|
||||||
|
metadata?: Record<string, unknown>
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface BaseExchangeListParams extends FindParams {
|
export interface BaseExchangeListParams extends FindParams {
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
export const defaultAdminExchangeFields = [
|
export const defaultAdminExchangeFields = [
|
||||||
"id",
|
"id",
|
||||||
"type",
|
|
||||||
"order_id",
|
"order_id",
|
||||||
"return_id",
|
"return_id",
|
||||||
"display_id",
|
"display_id",
|
||||||
|
|||||||
Reference in New Issue
Block a user