从云端请求工艺参数,加入deviceId字段用于消息过滤
| | |
| | | Product string `json:"password"` // 产品 |
| | | Procedure string `json:"procedure"` // 工序 |
| | | Device string `json:"device"` // 设备 |
| | | DeviceId string `json:"deviceId" gorm:"-"` //用于过滤获取nsq消息 |
| | | } |
| | | ResponseProcessParams struct { |
| | | Number string `json:"number"` //工艺模型编号 |
| | |
| | | Device string `json:"device"` //设备 |
| | | Params string `json:"params"` |
| | | ParamsMap map[string]interface{} `json:"paramsMap"` |
| | | DeviceId string `json:"deviceId" gorm:"-"` //用于过滤获取nsq消息 |
| | | } |
| | | ) |
| | |
| | | OrderId: procedure.OrderID, |
| | | Product: order.ProductName, |
| | | Procedure: procedure.ProceduresInfo.ProcedureName, |
| | | Device: procedure.ProceduresInfo.DeviceName}, &result, time.Second*3) |
| | | Device: procedure.ProceduresInfo.DeviceName, |
| | | DeviceId: conf.Conf.System.DeviceId, |
| | | }, &result, time.Second*3) |
| | | if err != nil { |
| | | logx.Errorf("TaskStart GetProcessModel error:%v", err.Error()) |
| | | return |