微调
This commit is contained in:
@@ -150,16 +150,23 @@ public class SocketFreqConverterService {
|
||||
public void handleRead(String converterChannelTag, String msg) {
|
||||
FreqConverterRespDTO respDTO = JSON.parseObject(msg, FreqConverterRespDTO.class);
|
||||
|
||||
switch (FormalTestManager.freqConverterStep) {
|
||||
case CMD_INIT_SERIAL:
|
||||
handleInitSerial(converterChannelTag, respDTO);
|
||||
break;
|
||||
case CMD_GET_DEVICE_STATUS:
|
||||
handleGetDeviceStatus(converterChannelTag, respDTO);
|
||||
break;
|
||||
case CMD_CLOSE_SERIAL:
|
||||
handleCloseSerial(converterChannelTag, respDTO);
|
||||
break;
|
||||
if (respDTO.getCode() != 0) {
|
||||
SocketDataMsg socketDataMsg = new SocketDataMsg();
|
||||
socketDataMsg.setRequestId(FormalTestManager.freqConverterStep.getValue());
|
||||
socketDataMsg.setCode(respDTO.getCode());
|
||||
WebServiceManager.sendMsg(this.userId, JSON.toJSONString(socketDataMsg));
|
||||
} else {
|
||||
switch (FormalTestManager.freqConverterStep) {
|
||||
case CMD_INIT_SERIAL:
|
||||
handleInitSerial(converterChannelTag, respDTO);
|
||||
break;
|
||||
case CMD_GET_DEVICE_STATUS:
|
||||
handleGetDeviceStatus(converterChannelTag, respDTO);
|
||||
break;
|
||||
case CMD_CLOSE_SERIAL:
|
||||
handleCloseSerial(converterChannelTag, respDTO);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -266,6 +273,7 @@ public class SocketFreqConverterService {
|
||||
|
||||
/**
|
||||
* 如果变频器已停止,则清除共享的运行时状态
|
||||
*
|
||||
* @param currentUserId 当前用户ID
|
||||
*/
|
||||
private void clearStateIfStopped(String currentUserId) {
|
||||
|
||||
Reference in New Issue
Block a user