1404/10/28-base
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
export interface PriceTrigger {
|
||||
id?: number
|
||||
target_price: string
|
||||
price_condition: string
|
||||
action: string
|
||||
is_active: boolean
|
||||
created_at?: string
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
export interface SelectItem {
|
||||
value: string
|
||||
key: string | number
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
export interface Address {
|
||||
id?: number
|
||||
city?: string
|
||||
province?: string
|
||||
phone?: string
|
||||
address?: string
|
||||
zip?: string
|
||||
customer_id?: number
|
||||
default_address?: boolean
|
||||
created_at?: string | null
|
||||
updated_at?: string | null
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
export interface Const {
|
||||
key?: number | string | undefined
|
||||
const_id?: number | undefined
|
||||
title_fa?: string | undefined
|
||||
value?: string | number | undefined
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
import type { User } from '@/models/login'
|
||||
import type { Gifts } from '@/models/gifts'
|
||||
|
||||
export interface EarnMoney{
|
||||
users:[]
|
||||
gifts:[]
|
||||
usersSum: number
|
||||
giftsSum: number
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
import type {Wallet} from '@/models/wallet';
|
||||
|
||||
export interface Fund {
|
||||
id?: number,
|
||||
title?: string,
|
||||
file_id?: number,
|
||||
customer_id?: number,
|
||||
created_at?: string,
|
||||
updated_at?: string,
|
||||
deleted_at?: string,
|
||||
wallet?: Wallet[] | Wallet
|
||||
}
|
||||
export interface FundTransaction {
|
||||
fund_id?: number
|
||||
value?: number
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
export interface Gifts{
|
||||
id: number
|
||||
customer_id: number
|
||||
order_id: number
|
||||
customer_to_id: number
|
||||
user_id: number
|
||||
wallet: null
|
||||
transaction_id: number
|
||||
cash: number
|
||||
note: string
|
||||
type: number
|
||||
gold: number
|
||||
balance_cash: number
|
||||
balance_gold: number
|
||||
withdraw_id: number
|
||||
updated_at: string
|
||||
deleted_at: string
|
||||
created_at: string
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
export interface Gold {
|
||||
goldCash?: number | null,
|
||||
goldValue?: number | null,
|
||||
percentWallet?: number,
|
||||
method?:string,
|
||||
goldVazn?: number | null
|
||||
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
/*export interface Series {
|
||||
x: string
|
||||
y: Array<number>
|
||||
}*/
|
||||
export interface Series {
|
||||
|
||||
}
|
||||
|
||||
/*
|
||||
export interface Chart {
|
||||
Array<Series>
|
||||
}
|
||||
*/
|
||||
|
||||
export interface Price {
|
||||
sell: number
|
||||
buy: number
|
||||
price_last: number
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
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?: any;
|
||||
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,23 @@
|
||||
export interface Order {
|
||||
direction?: number
|
||||
amount?: number
|
||||
price?: number
|
||||
id?: number
|
||||
customer_id?: number
|
||||
sts?: number
|
||||
sts_str?: string
|
||||
payment_sts?: number
|
||||
payment_amount?: number
|
||||
service_charge_price?: number
|
||||
total_fee?: number
|
||||
total_price?: number
|
||||
total_price_original?: number
|
||||
fee?: number
|
||||
description?: string
|
||||
created_at?: string
|
||||
updated_at?: string
|
||||
price_original?: number
|
||||
"product_id"?:number
|
||||
"method"?:string
|
||||
"number"?:number
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
import type {Address} from "@/models/address";
|
||||
import type {Transaction} from "@/models/transaction";
|
||||
|
||||
export interface Physicalreceive {
|
||||
id: number
|
||||
customer_id: number
|
||||
user_id: number
|
||||
cash: number
|
||||
gold: number
|
||||
note: string
|
||||
tracked_number: number
|
||||
zify_code: number
|
||||
date_at: any
|
||||
sts: number
|
||||
type: any
|
||||
bank_account_id: number
|
||||
address_id: number
|
||||
priority: number
|
||||
created_at: string
|
||||
updated_at: string
|
||||
sts_str: string
|
||||
daj: any
|
||||
customer: Customer
|
||||
bank_account: any
|
||||
address: Address
|
||||
transaction: Transaction[]
|
||||
|
||||
}
|
||||
export interface Customer {
|
||||
id: number
|
||||
name: string
|
||||
mobile: string
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
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
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
export interface TableOutput<T> {
|
||||
count: number
|
||||
page: number
|
||||
limit: number
|
||||
rows: T[]
|
||||
}
|
||||
|
||||
export interface TableEngineOutput<T> {
|
||||
rows: T[]
|
||||
query: {
|
||||
filters: []
|
||||
filtersOpt: null | any
|
||||
key: any | null
|
||||
limit: number
|
||||
page: number
|
||||
search: string
|
||||
select: any | null
|
||||
sort: any | null
|
||||
total: number
|
||||
}
|
||||
}
|
||||
|
||||
export interface TableInput {
|
||||
page?: number
|
||||
limit?: number
|
||||
}
|
||||
|
||||
export interface TableEngineInput {
|
||||
page: number
|
||||
limit: number
|
||||
filters: any[]
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
import type {Order} from "@/models/order";
|
||||
import type { Wallet } from '@/models/wallet'
|
||||
|
||||
export interface Transaction {
|
||||
active?: boolean
|
||||
caj?: string
|
||||
cash?: number
|
||||
created_at?: string
|
||||
customer_id?: number
|
||||
expire_at?: string
|
||||
fund_id?: number
|
||||
gold?: number
|
||||
unit: string
|
||||
hash?: string
|
||||
id?: number
|
||||
note?: null
|
||||
title: string
|
||||
order_id?: number
|
||||
transaction_type?: string
|
||||
type?: number
|
||||
type_str?: string
|
||||
updated_at?: string
|
||||
value?: number
|
||||
sts_str?: string
|
||||
order?: Order
|
||||
withdraw?: Order
|
||||
card_id?: number|string
|
||||
eaj?: string
|
||||
end_at?: string
|
||||
send_receipt?: string
|
||||
balance_cash?: number
|
||||
balance_gold?: number
|
||||
percentWallet?: number
|
||||
wallet?: Wallet
|
||||
otp?: string
|
||||
tracked_number: number
|
||||
}
|
||||
|
||||
export interface Withdraw {
|
||||
id: number;
|
||||
customer_id: number;
|
||||
user_id?: any;
|
||||
cash: number;
|
||||
gold?: any;
|
||||
tracked_number?: any;
|
||||
date_at?: any;
|
||||
sts: number;
|
||||
created_at: string;
|
||||
updated_at: string;
|
||||
sts_str: string;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,80 @@
|
||||
/*
|
||||
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_product: 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 : null
|
||||
product_id : null | number
|
||||
updated_at : string
|
||||
}
|
||||
|
||||
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 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