43 lines
886 B
TypeScript
43 lines
886 B
TypeScript
import type { User } from '@/model/user'
|
|
import type { Wallet } from '@/model/wallet'
|
|
|
|
export interface AddId {
|
|
id: number
|
|
}
|
|
|
|
export interface Customer {
|
|
id: number
|
|
fname: string
|
|
lname: string
|
|
name: string
|
|
mobile: string
|
|
password: string
|
|
avatar_id: number
|
|
active: boolean
|
|
// email: string
|
|
birth_date: string
|
|
created_at: string
|
|
gram: number
|
|
shop_name: string
|
|
phone_number: string
|
|
referral_to_id: string
|
|
referral_id: string
|
|
referral: Customer
|
|
city: string
|
|
province: string
|
|
wallet: Wallet
|
|
wallet_cash?: number
|
|
wallet_gold?: number
|
|
wallet_metal_gold?: Record<string, number>
|
|
n_code: string | number
|
|
last_seen_at:string
|
|
profit_amount: number
|
|
add_user_limit: number
|
|
trade_active: boolean
|
|
type_str: string
|
|
gold: number
|
|
moshtari_code?: string | number | null
|
|
pargar_account_id?: string | number | null
|
|
// print_name: string
|
|
}
|