diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileMsgRecordServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileMsgRecordServiceImpl.java index 8568f29e0..86662b043 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileMsgRecordServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileMsgRecordServiceImpl.java @@ -65,6 +65,12 @@ public class PileMsgRecordServiceImpl implements PileMsgRecordService { return; } + // 如果pileSn长度 不等于8(电单车桩号)或者不等于14(汽车桩号),不保存 + if (pileSn.length() != 8 && pileSn.length() != 14) { + log.error("保存桩消息记录 error -pileSn长度不等于8或者14"); + return; + } + PileMsgRecord pileMsgRecord = new PileMsgRecord(); pileMsgRecord.setPileSn(pileSn); pileMsgRecord.setTransactionCode(transactionCode);