type.d.ts
1.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
export enum ROLE {
ADMIN = 'admin', // 管理
SALESMAN = 'salesman', //销售
FINANCE = 'finance', // 财务
}
export enum OPERATION_TYPE {
CREATE = 'create',
EDIT = 'edit',
READ = 'read',
}
export interface OrderType {
id: string;
}
export interface OrderListItemType {
main_order_id: number;
sales_code: string;
customer_name: string;
customer_contact_number: string;
customer_shipping_address: string;
institution_contact_name: string;
institution: string;
main_order_create_time: string;
main_order_update_time: string;
main_order_create_by_name: string;
main_order_update_by_name: any;
sub_orders: {
sub_order_id: number;
product_code: number;
product_name: string;
quantity: number;
product_price: number;
unit: string;
parameters: any;
total_payment: number;
sub_order_payment: number;
is_cancel: number;
logistics_status: string;
payment_status: string;
payment_method: string;
payment_channel: string;
payment_transaction_id: any;
invoice_information: any;
invoicing_status: string;
product_belong_department: string;
waybill_number: any;
notes: any;
examine_notes: any;
order_status: string;
sub_order_create_time: string;
sub_order_update_time: string;
sub_order_create_by_name: string;
sub_order_update_by_name: any;
}[];
}