| | |
| | | switch(deviceInfo.deviceType){ |
| | | case '读卡器': |
| | | console.log('读卡器收到消息') |
| | | sockteStore().setdkqSockte( |
| | | { |
| | | deviceName:resultInfo.deviceNumber, |
| | | type:"读卡器", |
| | | result:resultInfo.result, |
| | | resultTime:resultInfo.resultTime, |
| | | state:2 |
| | | } |
| | | ) |
| | | const res=JSON.parse(resultInfo.result) |
| | | if(res.clientCode!==null){ |
| | | sockteStore().setdkqSockte( |
| | | { |
| | | deviceName:resultInfo.deviceNumber, |
| | | type:"读卡器", |
| | | result:resultInfo.result, |
| | | resultTime:resultInfo.resultTime, |
| | | state:2 |
| | | } |
| | | ) |
| | | } |
| | | break |
| | | case "体重秤": |
| | | console.log(resultInfo,'体重秤') |
| | |
| | | { |
| | | deviceName:resultInfo.deviceNumber, |
| | | type:"体重秤", |
| | | result:resultInfo.result, |
| | | result:Number(resultInfo.result).toString(), |
| | | resultTime:resultInfo.resultTime, |
| | | state:2 |
| | | } |
| | |
| | | |
| | | // 订阅结果事件返回函数 |
| | | const callback = function(message:any) { |
| | | console.log('接收到数据-----',message.body) |
| | | if (message.body!==undefined) { |
| | | const data=JSON.parse(message.body) |
| | | writeResult(data) |