|
|
|
@ -157,11 +157,13 @@ public class MesEquipmentLogService implements IMesEquipmentLogService {
|
|
|
|
|
public void updateValue(EquipLogMqttMsg equipLogMqttMsg) {
|
|
|
|
|
DdlPackBean ddlPackBean = DdlPackBean.getDdlPackBean();
|
|
|
|
|
DdlPreparedPack.getStringEqualPack(equipLogMqttMsg.getTagAddress(), "tagAddress", ddlPackBean);
|
|
|
|
|
DdlPreparedPack.getNumEqualPack(Integer.valueOf(equipLogMqttMsg.getPTCode()), "equipId", ddlPackBean);
|
|
|
|
|
|
|
|
|
|
MesEquipmentVariable mesEquipmentVariable = equipmentVariableRepository.getByProperty(ddlPackBean);
|
|
|
|
|
if (mesEquipmentVariable == null) {
|
|
|
|
|
LOGGER.info("tagAddress 不存在【{}】", equipLogMqttMsg.getTagAddress());
|
|
|
|
|
}
|
|
|
|
|
MesEquipmentLog equipmentLog = mesEquipmentLogExtService.queryMesEquipmentLog(Integer.valueOf(equipLogMqttMsg.getPTCode()), mesEquipmentVariable.getId());
|
|
|
|
|
MesEquipmentLog equipmentLog = mesEquipmentLogExtService.queryMesEquipmentLog(mesEquipmentVariable.getOrganizeCode(), Integer.valueOf(equipLogMqttMsg.getPTCode()), mesEquipmentVariable.getId());
|
|
|
|
|
ConvertBean.serviceModelUpdate(equipmentLog, "mqtt");
|
|
|
|
|
mesEquipmentLogRepository.update(equipmentLog);
|
|
|
|
|
|
|
|
|
|