接单员与财务管理
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
export default interface IDepositPayment {
|
||||
id?: number;
|
||||
payment_no?: string;
|
||||
deposit_id?: number;
|
||||
user_id?: number;
|
||||
payment_transaction_id?: number;
|
||||
amount?: number;
|
||||
pay_type?: string;
|
||||
status?: number;
|
||||
paid_at?: string;
|
||||
refund_at?: string;
|
||||
created_at?: string;
|
||||
updated_at?: string;
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
export default interface IPaymentTransaction {
|
||||
id?: number;
|
||||
transaction_no?: string;
|
||||
out_trade_no?: string;
|
||||
pay_type?: string;
|
||||
amount?: number;
|
||||
status?: number;
|
||||
business_type?: string;
|
||||
business_id?: number;
|
||||
user_id?: number;
|
||||
openid?: string;
|
||||
raw_data?: Record<string, unknown>;
|
||||
paid_at?: string;
|
||||
created_at?: string;
|
||||
updated_at?: string;
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
export default interface IRunnerApplication {
|
||||
id?: number;
|
||||
user_id?: number;
|
||||
real_name?: string;
|
||||
mobile?: string;
|
||||
resume?: string;
|
||||
id_card?: string;
|
||||
id_card_front?: string;
|
||||
id_card_back?: string;
|
||||
status?: number;
|
||||
review_remark?: string;
|
||||
reviewed_at?: string;
|
||||
created_at?: string;
|
||||
updated_at?: string;
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
export default interface IRunnerComplaint {
|
||||
id?: number;
|
||||
complaint_no?: string;
|
||||
user_id?: number;
|
||||
worker_id?: number;
|
||||
order_id?: number;
|
||||
type?: string;
|
||||
content?: string;
|
||||
images?: string;
|
||||
status?: number;
|
||||
result?: string;
|
||||
result_remark?: string;
|
||||
handled_at?: string;
|
||||
created_at?: string;
|
||||
updated_at?: string;
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
export default interface IRunnerComplaintAppeal {
|
||||
id?: number;
|
||||
complaint_id?: number;
|
||||
worker_id?: number;
|
||||
content?: string;
|
||||
images?: string;
|
||||
status?: number;
|
||||
reply?: string;
|
||||
reviewed_at?: string;
|
||||
created_at?: string;
|
||||
updated_at?: string;
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
export default interface IRunnerCreditLog {
|
||||
id?: number;
|
||||
worker_id?: number;
|
||||
score?: number;
|
||||
score_after?: number;
|
||||
type?: string;
|
||||
description?: string;
|
||||
related_type?: string;
|
||||
related_id?: number;
|
||||
created_at?: string;
|
||||
updated_at?: string;
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
export default interface IRunnerDeposit {
|
||||
id?: number;
|
||||
deposit_no?: string;
|
||||
worker_id?: number;
|
||||
user_id?: number;
|
||||
amount?: number;
|
||||
status?: number;
|
||||
deduct_reason?: string;
|
||||
paid_at?: string;
|
||||
refund_at?: string;
|
||||
deducted_at?: string;
|
||||
created_at?: string;
|
||||
updated_at?: string;
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
export default interface IRunnerWithdrawal {
|
||||
id?: number;
|
||||
withdraw_no?: string;
|
||||
user_id?: number;
|
||||
worker_id?: number;
|
||||
amount?: number;
|
||||
fee?: number;
|
||||
channel?: string;
|
||||
account_info?: string;
|
||||
status?: number;
|
||||
remark?: string;
|
||||
processed_at?: string;
|
||||
created_at?: string;
|
||||
updated_at?: string;
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
export default interface IRunnerWorker {
|
||||
id?: number;
|
||||
user_id?: number;
|
||||
real_name?: string;
|
||||
mobile?: string;
|
||||
id_card?: string;
|
||||
total_income?: number;
|
||||
total_order?: number;
|
||||
cancel_order?: number;
|
||||
credit_score?: number;
|
||||
verified_at?: string;
|
||||
status?: number;
|
||||
created_at?: string;
|
||||
updated_at?: string;
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
export default interface ITaskBid {
|
||||
id?: number;
|
||||
task_id?: number;
|
||||
user_id?: number;
|
||||
price?: number;
|
||||
message?: string;
|
||||
status?: number;
|
||||
accepted_at?: string;
|
||||
created_at?: string;
|
||||
updated_at?: string;
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
export default interface ITaskCategory {
|
||||
id?: number;
|
||||
name?: string;
|
||||
slug?: string;
|
||||
description?: string;
|
||||
icon?: string;
|
||||
form_schema?: string;
|
||||
sort?: number;
|
||||
status?: number;
|
||||
created_at?: string;
|
||||
updated_at?: string;
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
export default interface ITaskOrder {
|
||||
id?: number;
|
||||
order_no?: string;
|
||||
user_id?: number;
|
||||
runner_id?: number;
|
||||
category_id?: number;
|
||||
title?: string;
|
||||
description?: string;
|
||||
images?: string;
|
||||
extra?: string;
|
||||
price?: number;
|
||||
address?: string;
|
||||
contact_name?: string;
|
||||
contact_mobile?: string;
|
||||
deadline?: string;
|
||||
pay_type?: string;
|
||||
pay_status?: number;
|
||||
paid_at?: string;
|
||||
status?: number;
|
||||
cancel_reason?: string;
|
||||
remark?: string;
|
||||
accepted_at?: string;
|
||||
completed_at?: string;
|
||||
cancelled_at?: string;
|
||||
created_at?: string;
|
||||
updated_at?: string;
|
||||
deleted_at?: string;
|
||||
category_slug?: string;
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
export default interface ITaskPayment {
|
||||
id?: number;
|
||||
payment_no?: string;
|
||||
order_id?: number;
|
||||
user_id?: number;
|
||||
payment_transaction_id?: number;
|
||||
amount?: number;
|
||||
pay_type?: string;
|
||||
status?: number;
|
||||
paid_at?: string;
|
||||
refund_at?: string;
|
||||
created_at?: string;
|
||||
updated_at?: string;
|
||||
}
|
||||
Reference in New Issue
Block a user