|
|
@ -56,47 +56,56 @@ const mixin = { |
|
|
|
*/ |
|
|
|
handleMessagesData(item) { |
|
|
|
const data = JSON.parse(item.data); |
|
|
|
console.log('data: ', data.data); |
|
|
|
switch (data.type) { |
|
|
|
case 'ChannelStatus': // 认证消息
|
|
|
|
this.handleAuthMessage(data); |
|
|
|
break; |
|
|
|
case 0: // 开始
|
|
|
|
// 收到开始消息
|
|
|
|
this.setStartMessages(true); |
|
|
|
break; |
|
|
|
case 1: // 体重
|
|
|
|
// 收到同步消息
|
|
|
|
// 把消息添加到store 的消息栈中
|
|
|
|
this.messagesAddWeight(data.data.value); |
|
|
|
break; |
|
|
|
case 2: // RFID
|
|
|
|
this.messagesAddRfid(data.data); |
|
|
|
break; |
|
|
|
case 3: // 称重传感器一
|
|
|
|
this.messagesAddWeighSensor1(data.data.value); |
|
|
|
break; |
|
|
|
case 4: // 称重传感器二
|
|
|
|
this.messagesAddWeighSensor2(data.data.value); |
|
|
|
break; |
|
|
|
case 5: // 称重传感器三
|
|
|
|
this.messagesAddWeighSensor3(data.data.value); |
|
|
|
break; |
|
|
|
case 6: // 称重传感器四
|
|
|
|
this.messagesAddWeighSensor4(data.data.value); |
|
|
|
break; |
|
|
|
case 7: // 震动传感器
|
|
|
|
this.messagesAddVibrationSensor(data.data); |
|
|
|
break; |
|
|
|
case 8: // 溶栓剂量(总量)
|
|
|
|
this.messagesAddThrombolyticDose(data.data); |
|
|
|
break; |
|
|
|
case 9: // 团注剂量
|
|
|
|
this.messagesAddBolusDose(data.data); |
|
|
|
break; |
|
|
|
case 10: // 维持剂量
|
|
|
|
this.messagesAddMaintenanceDose(data.data); |
|
|
|
case 'CarRecord': // 平车
|
|
|
|
if (!data.data.type) return; |
|
|
|
switch (data.data.type) { |
|
|
|
case 0: // 开始
|
|
|
|
// 收到开始消息
|
|
|
|
this.setStartMessages(true); |
|
|
|
break; |
|
|
|
case 1: // 体重
|
|
|
|
// 收到同步消息
|
|
|
|
// 把消息添加到store 的消息栈中
|
|
|
|
this.messagesAddWeight(data.data.value); |
|
|
|
break; |
|
|
|
case 2: // RFID
|
|
|
|
this.messagesAddRfid(data.data); |
|
|
|
break; |
|
|
|
case 3: // 称重传感器一
|
|
|
|
this.messagesAddWeighSensor1(data.data.value); |
|
|
|
break; |
|
|
|
case 4: // 称重传感器二
|
|
|
|
this.messagesAddWeighSensor2(data.data.value); |
|
|
|
break; |
|
|
|
case 5: // 称重传感器三
|
|
|
|
this.messagesAddWeighSensor3(data.data.value); |
|
|
|
break; |
|
|
|
case 6: // 称重传感器四
|
|
|
|
this.messagesAddWeighSensor4(data.data.value); |
|
|
|
break; |
|
|
|
case 7: // 震动传感器
|
|
|
|
this.messagesAddVibrationSensor(data.data); |
|
|
|
console.log('RFID.data: ', data.data); |
|
|
|
break; |
|
|
|
case 8: // 溶栓剂量(总量)
|
|
|
|
this.messagesAddThrombolyticDose(data.data.value); |
|
|
|
break; |
|
|
|
case 9: // 团注剂量
|
|
|
|
this.messagesAddBolusDose(data.data.value); |
|
|
|
break; |
|
|
|
case 10: // 维持剂量
|
|
|
|
this.messagesAddMaintenanceDose(data.data.value); |
|
|
|
break; |
|
|
|
default: |
|
|
|
break; |
|
|
|
} |
|
|
|
|
|
|
|
break; |
|
|
|
|
|
|
|
default: |
|
|
|
break; |
|
|
|
} |
|
|
|