mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-05-16 15:58:41 +08:00
update 充电站通信信息
This commit is contained in:
@@ -118,7 +118,6 @@ public class ConfirmStartChargingRequestHandler extends AbstractHandler{
|
|||||||
.inputPasswordByteArr(inputPasswordHexStr)
|
.inputPasswordByteArr(inputPasswordHexStr)
|
||||||
.physicsCard(physicsCard)
|
.physicsCard(physicsCard)
|
||||||
.vinCode(vinCode)
|
.vinCode(vinCode)
|
||||||
|
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ import com.github.pagehelper.PageInfo;
|
|||||||
import com.jsowell.common.core.domain.ykc.YKCFrameTypeCode;
|
import com.jsowell.common.core.domain.ykc.YKCFrameTypeCode;
|
||||||
import com.jsowell.common.core.page.PageResponse;
|
import com.jsowell.common.core.page.PageResponse;
|
||||||
import com.jsowell.common.util.BytesUtil;
|
import com.jsowell.common.util.BytesUtil;
|
||||||
|
import com.jsowell.common.util.StringUtils;
|
||||||
import com.jsowell.common.util.YKCUtils;
|
import com.jsowell.common.util.YKCUtils;
|
||||||
import com.jsowell.pile.domain.PileMsgRecord;
|
import com.jsowell.pile.domain.PileMsgRecord;
|
||||||
import com.jsowell.pile.dto.QueryPileDTO;
|
import com.jsowell.pile.dto.QueryPileDTO;
|
||||||
@@ -67,7 +68,7 @@ public class PileMsgRecordServiceImpl implements IPileMsgRecordService {
|
|||||||
String frameType = pileMsgRecord.getFrameType();
|
String frameType = pileMsgRecord.getFrameType();
|
||||||
vo.setFrameType(frameType);
|
vo.setFrameType(frameType);
|
||||||
vo.setFrameTypeStr(YKCFrameTypeCode.getFrameTypeStr(frameType));
|
vo.setFrameTypeStr(YKCFrameTypeCode.getFrameTypeStr(frameType));
|
||||||
vo.setDescription(pileMsgRecord.getJsonMsg());
|
vo.setDescription(generateDescription(pileMsgRecord));
|
||||||
vo.setOriginalMsg(pileMsgRecord.getOriginalMsg());
|
vo.setOriginalMsg(pileMsgRecord.getOriginalMsg());
|
||||||
vo.setPileSn(pileMsgRecord.getPileSn());
|
vo.setPileSn(pileMsgRecord.getPileSn());
|
||||||
vo.setCreateTime(pileMsgRecord.getCreateTime());
|
vo.setCreateTime(pileMsgRecord.getCreateTime());
|
||||||
@@ -100,7 +101,7 @@ public class PileMsgRecordServiceImpl implements IPileMsgRecordService {
|
|||||||
result = loginMsg(jsonMsg);
|
result = loginMsg(jsonMsg);
|
||||||
break;
|
break;
|
||||||
case "0x31" :
|
case "0x31" :
|
||||||
result = loginMsg(jsonMsg);
|
result = requestStartChargingMsg(jsonMsg);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|
||||||
@@ -125,7 +126,23 @@ public class PileMsgRecordServiceImpl implements IPileMsgRecordService {
|
|||||||
|
|
||||||
private String requestStartChargingMsg(String jsonMsg) {
|
private String requestStartChargingMsg(String jsonMsg) {
|
||||||
JSONObject jsonObject = JSONObject.parseObject(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