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 { ClaimReason, ReturnDTO } from "../../order"
|
||||
import { ClaimReason, OrderClaimType, ReturnDTO } from "../../order"
|
||||
import { BigNumberRawValue } from "../../totals"
|
||||
import { FindParams } from "../common"
|
||||
import { BaseOrder } from "../order/common"
|
||||
import { BaseOrder, BaseOrderShippingMethod, BaseOrderTransaction } from "../order/common"
|
||||
import { BaseReturn } from "../return/common"
|
||||
|
||||
export interface BaseClaimItem {
|
||||
id: string
|
||||
@@ -17,15 +18,27 @@ export interface BaseClaimItem {
|
||||
updated_at?: Date | string
|
||||
}
|
||||
|
||||
export interface BaseClaim
|
||||
extends Omit<BaseOrder, "status" | "version" | "items"> {
|
||||
export interface BaseClaim {
|
||||
id: string
|
||||
type: OrderClaimType
|
||||
order_id: string
|
||||
claim_items: BaseClaimItem[]
|
||||
additional_items: BaseClaimItem[]
|
||||
return?: ReturnDTO
|
||||
return_id?: string
|
||||
no_notification?: boolean
|
||||
display_id: string
|
||||
order_version: string
|
||||
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 {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { OperatorMap } from "../../dal"
|
||||
import { FindParams } from "../common"
|
||||
import { BaseOrder } from "../order/common"
|
||||
import { BaseOrder, BaseOrderShippingMethod, BaseOrderTransaction } from "../order/common"
|
||||
import { AdminReturn, AdminReturnItem } from "../return"
|
||||
|
||||
export interface BaseExchangeItem {
|
||||
@@ -14,15 +14,27 @@ export interface BaseExchangeItem {
|
||||
updated_at: string | null
|
||||
}
|
||||
|
||||
export interface BaseExchange
|
||||
extends Omit<BaseOrder, "status" | "version" | "items"> {
|
||||
export interface BaseExchange {
|
||||
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[]
|
||||
return_items: AdminReturnItem[]
|
||||
no_notification?: boolean
|
||||
difference_due?: number
|
||||
return?: AdminReturn
|
||||
return_id?: string
|
||||
order?: BaseOrder
|
||||
allow_backorder?: boolean
|
||||
shipping_methods?: BaseOrderShippingMethod[]
|
||||
transactions?: BaseOrderTransaction[]
|
||||
metadata?: Record<string, unknown>
|
||||
}
|
||||
|
||||
export interface BaseExchangeListParams extends FindParams {
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
export const defaultAdminExchangeFields = [
|
||||
"id",
|
||||
"type",
|
||||
"order_id",
|
||||
"return_id",
|
||||
"display_id",
|
||||
|
||||
Reference in New Issue
Block a user