liujiandao
2024-03-14 99e5ccc3e971607a997af7b3f700d397049d300a
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
package response
 
type Info struct {
    MakeInfo        []WorkOrderInfo   `json:"makeInfo"`
    PurchaseInfo    []Purchase        `json:"purchaseInfo"`
    OutsourcingInfo []OutsourcingInfo `json:"outsourcingInfo"`
}
 
type WorkOrderInfo struct {
    OrderId         string `json:"orderId"`
    ProductName     string `json:"productName"`
    OrderStatus     string `json:"orderStatus"`
    WorkOrderId     string `json:"workOrderId"`
    WorkOrderStatus string `json:"workOrderStatus"`
    StartTime       string `json:"startTime"`
    EndTime         string `json:"endTime"`
    ProductId       string `json:"productId"`
    Specs           string `json:"specs"`        //物料规格
    Unit            string `json:"unit"`         //单位
    Amount          int64  `json:"amount"`       //订单数量
    FinishAmount    int64  `json:"finishAmount"` //完成数量
}
 
type Purchase struct {
    PurchaseNumber string `json:"purchaseNumber"`
    PurchaseName   string `json:"purchaseName"`
    SupplierName   string `json:"supplierName"`
    Status         int64  `json:"status"`
    ProductId      string `json:"productId"`
    ProductName    string `json:"productName"`
    Specs          string `json:"specs"`        //物料规格
    Unit           string `json:"unit"`         //单位
    Amount         int64  `json:"amount"`       //订单数量
    FinishAmount   int64  `json:"finishAmount"` //完成数量
}
 
type OutsourcingInfo struct {
    OutsourcingId     string `json:"outsourcingId"` //委外订单id
    ProductId         string `json:"productId"`
    ProductName       string `json:"productName"`
    OutsourcingStatus string `json:"outsourcingStatus"`
    SupplierName      string `json:"supplierName"`
    StartTime         string `json:"startTime"`
    EndTime           string `json:"endTime"`
    Specs             string `json:"specs"`        //物料规格
    Unit              string `json:"unit"`         //单位
    Amount            int64  `json:"amount"`       //订单数量
    FinishAmount      int64  `json:"finishAmount"` //完成数量
}
 
type ProductInfo struct {
    Number          string `json:"number"`
    Name            string `json:"name"`
    OrderAmount     string `json:"orderAmount"` //订单数量
    Unit            string `json:"unit"`
    Invoice         string `json:"invoice"`   //发货单
    Carrier         string `json:"carrier"`   //承运商
    Waybill         string `json:"waybill"`   //运单号
    SalePrice       string `json:"salePrice"` //销售单价
    Valorem         string `json:"valorem"`   //价税合计
    Warehouse       string `json:"warehouse"`
    Amount          string `json:"amount"`          //在库数量
    AvailableNumber string `json:"availableNumber"` //可用库存
}