mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-21 11:35:12 +08:00
update 充电站通信信息
This commit is contained in:
@@ -6,6 +6,7 @@ import com.github.pagehelper.PageInfo;
|
||||
import com.jsowell.common.core.domain.ykc.YKCFrameTypeCode;
|
||||
import com.jsowell.common.core.page.PageResponse;
|
||||
import com.jsowell.common.util.BytesUtil;
|
||||
import com.jsowell.common.util.StringUtils;
|
||||
import com.jsowell.common.util.YKCUtils;
|
||||
import com.jsowell.pile.domain.PileMsgRecord;
|
||||
import com.jsowell.pile.dto.QueryPileDTO;
|
||||
@@ -67,7 +68,7 @@ public class PileMsgRecordServiceImpl implements IPileMsgRecordService {
|
||||
String frameType = pileMsgRecord.getFrameType();
|
||||
vo.setFrameType(frameType);
|
||||
vo.setFrameTypeStr(YKCFrameTypeCode.getFrameTypeStr(frameType));
|
||||
vo.setDescription(pileMsgRecord.getJsonMsg());
|
||||
vo.setDescription(generateDescription(pileMsgRecord));
|
||||
vo.setOriginalMsg(pileMsgRecord.getOriginalMsg());
|
||||
vo.setPileSn(pileMsgRecord.getPileSn());
|
||||
vo.setCreateTime(pileMsgRecord.getCreateTime());
|
||||
@@ -100,7 +101,7 @@ public class PileMsgRecordServiceImpl implements IPileMsgRecordService {
|
||||
result = loginMsg(jsonMsg);
|
||||
break;
|
||||
case "0x31" :
|
||||
result = loginMsg(jsonMsg);
|
||||
result = requestStartChargingMsg(jsonMsg);
|
||||
break;
|
||||
default:
|
||||
|
||||
@@ -125,7 +126,23 @@ public class PileMsgRecordServiceImpl implements IPileMsgRecordService {
|
||||
|
||||
private String requestStartChargingMsg(String jsonMsg) {
|
||||
JSONObject jsonObject = JSONObject.parseObject(jsonMsg);
|
||||
jsonObject.getString("");
|
||||
return null;
|
||||
// 启动方式
|
||||
String startMode = jsonObject.getString("startMode");
|
||||
if (StringUtils.equals(startMode, "0x01")) {
|
||||
startMode = "离线卡启动";
|
||||
} else if (StringUtils.equals(startMode, "0x02")) {
|
||||
startMode = "帐号启动";
|
||||
} else if (StringUtils.equals(startMode, "0x03")) {
|
||||
startMode = "VIN启动";
|
||||
} else {
|
||||
startMode = "未知";
|
||||
}
|
||||
String physicsCard = jsonObject.getString("physicsCard");
|
||||
String vinCode = jsonObject.getString("vinCode");
|
||||
StringBuilder stringBuilder = new StringBuilder();
|
||||
stringBuilder.append("启动方式:").append(startMode).append(", ");
|
||||
stringBuilder.append("物理卡号:").append(physicsCard).append(", ");
|
||||
stringBuilder.append("vinCode:").append(vinCode).append(", ");
|
||||
return stringBuilder.toString();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user