zhangqian
2023-08-23 3dcc62d3a72d334759da2fc672806078e3e71925
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
package service
 
type ProcessModel struct{}
 
const (
    GetProcessModelUrl = "/api-s/v1/processParams/info"
)
 
type GetProcessModelParams struct {
    WorkOrder string `json:"workOrder,omitempty" form:"workOrder"` //工序编号
    OrderId   string `json:"orderId"`                              // 订单号
    Product   string `json:"password"`                             // 产品
    Procedure string `json:"procedure"`                            // 工序
    Device    string `json:"device"`                               // 设备
}
type GetProcessModel struct {
    Number    string                 `json:"number"`    //工艺模型编号
    OrderId   string                 `json:"orderId"`   //订单id
    Product   string                 `json:"product"`   //产品名称
    Procedure string                 `json:"procedure"` //工序
    WorkOrder string                 `json:"workOrder"` //工单
    Device    string                 `json:"device"`    //设备
    ParamsMap map[string]interface{} `json:"paramsMap"`
}
 
type GetProcessModelResponse struct {
    Code int
    Msg  string
    Data GetProcessModel
}
 
//// GetProcessModel 获取工艺模型
//func (slf ProcessModel) GetProcessModel(params GetProcessModelParams) (GetProcessModel GetProcessModel, err error) {
//    resp := new(GetProcessModelResponse)
//    err = httpx.SendPostAndParseJson(conf.Conf.Services.ApsServer+GetProcessModelUrl, params, resp)
//    return resp.Data, err
//}