58 lines
1.2 KiB
TypeScript
58 lines
1.2 KiB
TypeScript
import type {Wallet} from "@/models/wallet";
|
|||
|
|
|
||
|
|
export interface Product {
|
||
|
|
id: number
|
||
|
|
img: string | undefined
|
||
|
|
title: string
|
||
|
|
amount: any
|
||
|
|
metal_id: any
|
||
|
|
file_id: any
|
||
|
|
unit: string
|
||
|
|
active: boolean
|
||
|
|
show: boolean
|
||
|
|
open_sell: boolean
|
||
|
|
open_buy: boolean
|
||
|
|
group_type:string
|
||
|
|
percent_fee_buy: number | undefined
|
||
|
|
percent_fee_sell: number | undefined
|
||
|
|
cash_fee_buy: number | undefined
|
||
|
|
cash_fee_sell: number | undefined
|
||
|
|
reading_method: any
|
||
|
|
created_at: any
|
||
|
|
updated_at: any
|
||
|
|
deleted_at: any
|
||
|
|
price?:number | undefined
|
||
|
|
sellPrice?:number | undefined
|
||
|
|
wallet: Wallet
|
||
|
|
auto_close_at: string
|
||
|
|
auto_open_at: string
|
||
|
|
}
|
||
|
|
|
||
|
|
export interface PInventory {
|
||
|
|
id: number
|
||
|
|
title: string
|
||
|
|
amount: any
|
||
|
|
metal_id: any
|
||
|
|
file_id: any
|
||
|
|
active: boolean
|
||
|
|
show: boolean
|
||
|
|
open_sell: boolean
|
||
|
|
open_buy: boolean
|
||
|
|
group_type:string
|
||
|
|
percent_fee_buy: number
|
||
|
|
percent_fee_sell: number
|
||
|
|
cash_fee_buy: number
|
||
|
|
cash_fee_sell: number
|
||
|
|
reading_method: any
|
||
|
|
created_at: any
|
||
|
|
updated_at: any
|
||
|
|
deleted_at: any
|
||
|
|
price?:number
|
||
|
|
unit?: string
|
||
|
|
wallet:Wallet
|
||
|
|
}
|
||
|
|
|
||
|
|
export interface CountPInventory {
|
||
|
|
count: number
|
||
|
|
product: PInventory
|
||
|
|
}
|