create landing page for boursemes
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
/*export interface Series {
|
||||
x: string
|
||||
y: Array<number>
|
||||
}*/
|
||||
export interface Series {
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
export interface Chart {
|
||||
Array<Series>
|
||||
}
|
||||
*/
|
||||
|
||||
export interface PriceUp {
|
||||
buy: number
|
||||
sell: number
|
||||
}
|
||||
|
||||
export type PriceStatus = 'open' | 'closed' | 'no_quote'
|
||||
|
||||
export interface Price {
|
||||
sell: number
|
||||
buy: number
|
||||
price: number
|
||||
price_last: number
|
||||
goldir?: number
|
||||
up?: PriceUp
|
||||
closed?: boolean
|
||||
status?: PriceStatus
|
||||
time?: string
|
||||
main_product?: number
|
||||
montzar?: number
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
/*
|
||||
export interface UserMobile {
|
||||
mobile: string
|
||||
}
|
||||
export interface UserPassword {
|
||||
password: string
|
||||
}
|
||||
|
||||
export interface Token {
|
||||
access_token: string
|
||||
}
|
||||
*/
|
||||
import type {PWallet, Wallet, Wallets} from '@/models/wallet'
|
||||
|
||||
export interface User {
|
||||
id: number;
|
||||
fname: string;
|
||||
lname: string;
|
||||
name: string;
|
||||
active: boolean;
|
||||
mobile: string;
|
||||
avatar_id?: number | null;
|
||||
avatar_url?: string | null;
|
||||
full_src?: string | null;
|
||||
avatar?: { id?: number; src?: string; full_src?: string; url?: string };
|
||||
file?: { id?: number; src?: string; full_src?: string; url?: string };
|
||||
last_seen_at: string;
|
||||
default_address_id?: any;
|
||||
sts?: any;
|
||||
gold_sum?: number
|
||||
type: number;
|
||||
total_transaction: number;
|
||||
orders_count: number;
|
||||
birth_date: string;
|
||||
shop_name: string;
|
||||
phone_number?: any;
|
||||
city?: any;
|
||||
province?: any;
|
||||
n_code: string;
|
||||
is_archive: boolean;
|
||||
trade_active: number;
|
||||
referral_id: string;
|
||||
gram: number;
|
||||
is_legal: number;
|
||||
created_at: string;
|
||||
updated_at: string;
|
||||
access_token?: string;
|
||||
deleted_at?: any;
|
||||
wallet: Wallet;
|
||||
pwallet:PWallet;
|
||||
wallets: Wallets[]
|
||||
|
||||
finger_print: boolean
|
||||
gold: number;
|
||||
}
|
||||
|
||||
export interface Login {
|
||||
id?: number
|
||||
mobile?: string
|
||||
password?: string
|
||||
token?: string
|
||||
provider: string
|
||||
}
|
||||
|
||||
export interface Password{
|
||||
password?: string
|
||||
}
|
||||
|
||||
@@ -0,0 +1,80 @@
|
||||
import type {Wallet} from "@/models/wallet";
|
||||
import type { ProductFile } from '@/utils/file'
|
||||
|
||||
export interface Product {
|
||||
id: number
|
||||
img: string | undefined
|
||||
title: string
|
||||
amount: any
|
||||
metal_id: any
|
||||
file_id: any
|
||||
file?: ProductFile | null
|
||||
unit: string
|
||||
active: boolean
|
||||
show: boolean
|
||||
show_in_assets?: 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
|
||||
cash_fee_buy_is_percent?: boolean
|
||||
cash_fee_sell_is_percent?: boolean
|
||||
order_limit_enabled?: boolean
|
||||
min_order_cash?: number | null
|
||||
max_order_cash?: number | null
|
||||
has_physical_delivery?: boolean
|
||||
min_physical_delivery_quantity?: number | null
|
||||
direct_price: number | undefined
|
||||
price_offset_percent?: number | null
|
||||
use_last_price_if_zero?: boolean
|
||||
reference_provider_active?: boolean
|
||||
trade_by_quantity?: boolean
|
||||
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
|
||||
price_profit: number
|
||||
}
|
||||
|
||||
export interface PInventory {
|
||||
id: number
|
||||
title: string
|
||||
amount: any
|
||||
metal_id: any
|
||||
file_id: any
|
||||
file?: ProductFile | null
|
||||
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
|
||||
cash_fee_buy_is_percent?: boolean
|
||||
cash_fee_sell_is_percent?: boolean
|
||||
has_physical_delivery?: boolean
|
||||
min_physical_delivery_quantity?: number | null
|
||||
reading_method: any
|
||||
created_at: any
|
||||
updated_at: any
|
||||
deleted_at: any
|
||||
price?:number
|
||||
unit?: string
|
||||
direct_price?: number
|
||||
wallet:Wallet
|
||||
}
|
||||
|
||||
export interface CountPInventory {
|
||||
count: number
|
||||
product: PInventory
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
/*
|
||||
export interface deposit {
|
||||
price?: number
|
||||
}
|
||||
export interface endurance {
|
||||
price?: number
|
||||
percentWallet?: number
|
||||
}*/
|
||||
|
||||
/*export interface Wallet {
|
||||
price?: number
|
||||
percentWallet?: number
|
||||
}*/
|
||||
|
||||
import type {Product} from "@/models/products";
|
||||
|
||||
export interface Wallet {
|
||||
owner: number,
|
||||
treasure: number,
|
||||
treasure_sum: number,
|
||||
id: number,
|
||||
gold: number,
|
||||
gold_block: number,
|
||||
cash: number
|
||||
gold_sum: number
|
||||
product: Product
|
||||
cash_block: number
|
||||
count_cash: number
|
||||
count_cash_wallet: number
|
||||
count_cash_wallets: number
|
||||
count_gold: number
|
||||
count_gold_wallet: number
|
||||
count_gold_wallets: number
|
||||
count_silver: number
|
||||
count_copper: number
|
||||
count_product: number
|
||||
count_cash_total: number
|
||||
/** boursecu: موجودی دارایی کاتد مس (کیلوگرم) — API field: count_katod_mes */
|
||||
count_katod_mes?: number
|
||||
/** boursecu: موجودی دارایی مفتول مس (کیلوگرم) */
|
||||
count_maftol_mes?: number
|
||||
}
|
||||
export interface Wallets {
|
||||
cash : number
|
||||
created_at : string
|
||||
fund_id : null | number
|
||||
gold : number
|
||||
hash : string
|
||||
id : number
|
||||
number : number
|
||||
owner : number
|
||||
owner_type : number
|
||||
product : Product | null
|
||||
product_id : null | number
|
||||
updated_at : string
|
||||
}
|
||||
|
||||
export type UserWalletLine = Wallets
|
||||
|
||||
export interface PWallet {
|
||||
id: number
|
||||
owner_type: number
|
||||
created_at: string
|
||||
updated_at: string
|
||||
owner: number
|
||||
cash: number
|
||||
hash: string
|
||||
gold: number
|
||||
fund_id: any
|
||||
product_id: number
|
||||
number: number
|
||||
product: Product
|
||||
}
|
||||
|
||||
export interface Test {
|
||||
price?: number,
|
||||
percentWallet: number
|
||||
}
|
||||
|
||||
export interface WithdrawConfirm {
|
||||
account_number?: string
|
||||
bank_name?: string
|
||||
birth_date?: string
|
||||
cart_number?: string
|
||||
shaba_number?: string
|
||||
}
|
||||
|
||||
export interface Card {
|
||||
id?: number
|
||||
birth_date: number
|
||||
cart_number?: string
|
||||
shaba_number?: string
|
||||
bank_name?: string
|
||||
account_number?: string
|
||||
sts?: number
|
||||
sts_str?: string
|
||||
}
|
||||
Reference in New Issue
Block a user