45 lines
1.2 KiB
TypeScript
45 lines
1.2 KiB
TypeScript
import type { Customer } from '@/model/customer'
|
|
|
|
export interface Order {
|
|
amount?: number
|
|
amount_display?: number
|
|
amount_unit?: string
|
|
order_metal_id?: number
|
|
order_metal_label?: string
|
|
metal_prices?: Record<string, number>
|
|
created_at?: string
|
|
customer?: Customer
|
|
customer_id?: number
|
|
description?: number
|
|
direction?: number
|
|
fee?: number
|
|
id?: number
|
|
payment_sts?: number
|
|
price?: number
|
|
price_original?: number
|
|
sts?: number
|
|
total_fee?: number
|
|
total_price?: number
|
|
goldCash?: number
|
|
goldValue?: number
|
|
total_price_original?: number
|
|
updated_at?: string
|
|
pay_at?: string
|
|
difference?: string
|
|
total_price_liman?: number
|
|
/** کارمزد بر حسب وزن طلا */
|
|
service_charge?: number | string
|
|
/** کارمزد بر حسب ریال */
|
|
service_charge_price?: number | string
|
|
/** درصد کارمزد اعمالشده */
|
|
service_charge_percentage?: number | string
|
|
/** مبلغ نقدی جابهجاشده: خرید = پرداختی مشتری، فروش = دریافتی مشتری */
|
|
payment_amount?: number
|
|
}
|
|
export interface OrderSts {
|
|
order_id?: number
|
|
sts?: number
|
|
offer_price?: number
|
|
offer_mesghal_price?: number
|
|
}
|