Bang Hu
1 天以前 8a709ba6db50831048f9c3e2452ea6dc6c3de36f
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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
/*
 * @Description:采购模块下 计划采购管理
 * @Version: 2.0
 * @Autor: wuyun
 * @Date: 2022-08-10 11:25:58
 * @LastEditors: wuyun
 * @LastEditTime: 2022-09-07 14:39:10
 */
 
// 采购计划表格数据对应字段
export interface PlanItem {
    id: string
    planNo: string
    productCategory: string
    productModel: string
    planCompleteQuantity: string
    planStartDate: string
    planCompleteDate: string
    supervisor: string
    statusName: string
}
// 采购订单表格数据对应字段
export interface OrderTableItem {
    id?: string
    orderNo: string
    supplierId?: string
    supplierName?: string
    startDate: string
    completeDate: string
    executor?: string
    productionPlanId?: string
    productionPlanNo?: string
    contact?: string
    batchNo?: string
    purchaseQuantity?: string
    purchaseUnit?: string
    status?: string
    statusName?: string
    purchaseAmount?: string
    completedQuantity?: string
    completedUnit?: string
    remark?: string
}
export interface ProductOrderItem {
    id: string
    taskNo: string
    departmentId?: string
    departmentName?: string
    outputCategory: string
    completeQuantityUnit: string
    outputModel: string
    completeQuantity: number
    startDate: string
    completeDate: string
    supervisor: string
    status: string
}
// 采购订单的采购名录
export interface PurchaseProductList {
    id?: string
    category: string
    model: string
    quantity: number | undefined
    quantityUnitCode?: string
    quantityUnitName?: string
    quantityUnit?: string
    completedQuantity: number | undefined
    completedQuantityUnitCode?: string
    completedQuantityUnitName?: string
    completedQuantityUnit?: string
    remark?: string | undefined
    isEdit?: boolean
    loading?: boolean
    orderId?: string
}
export interface LogTableItem {
    id?: string
    orderId: string
    registerDate: string
    registrant: string
    productModel?: string
    category: string
    paidAmount: number | undefined
    remark: string
    fileId?: string
}