update 预约充电

This commit is contained in:
Guoqs
2024-08-12 16:42:23 +08:00
parent f6823f8dd2
commit a0eb6b1502

View File

@@ -7,11 +7,10 @@ import com.jsowell.common.core.domain.ykc.YKCFrameTypeCode;
import com.jsowell.common.enums.ykc.PileChannelEntity; import com.jsowell.common.enums.ykc.PileChannelEntity;
import com.jsowell.common.enums.ykc.ReturnCodeEnum; import com.jsowell.common.enums.ykc.ReturnCodeEnum;
import com.jsowell.common.exception.BusinessException; import com.jsowell.common.exception.BusinessException;
import com.jsowell.common.protocol.SyncPromise;
import com.jsowell.common.util.*; import com.jsowell.common.util.*;
import com.jsowell.common.util.Cp56Time2a.Cp56Time2aUtil; import com.jsowell.common.util.Cp56Time2a.Cp56Time2aUtil;
import com.jsowell.pile.domain.ykcCommond.*; import com.jsowell.pile.domain.ykcCommond.*;
import com.jsowell.common.util.RpcUtil;
import com.jsowell.common.protocol.SyncPromise;
import com.jsowell.pile.service.*; import com.jsowell.pile.service.*;
import com.jsowell.pile.vo.web.BillingTemplateVO; import com.jsowell.pile.vo.web.BillingTemplateVO;
import com.jsowell.pile.vo.web.PileModelInfoVO; import com.jsowell.pile.vo.web.PileModelInfoVO;
@@ -31,7 +30,6 @@ import java.util.Date;
import java.util.List; import java.util.List;
import java.util.Objects; import java.util.Objects;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
/** /**
* 向充电桩发送指令service * 向充电桩发送指令service
@@ -213,9 +211,10 @@ public class YKCPushCommandServiceImpl implements YKCPushCommandService {
if(rpcResponse == null) { if(rpcResponse == null) {
if(syncPromise.isTimeout()) { if(syncPromise.isTimeout()) {
throw new TimeoutException("等待响应结果超时"); // throw new TimeoutException("等待响应结果超时");
log.error("等待响应结果超时");
} else{ } else{
throw new Exception("其他异常"); // throw new Exception("其他异常");
} }
} }
@@ -419,7 +418,7 @@ public class YKCPushCommandServiceImpl implements YKCPushCommandService {
try { try {
this.send(messageBody, pileSn, YKCFrameTypeCode.BILLING_TEMPLATE_SETTING_CODE); this.send(messageBody, pileSn, YKCFrameTypeCode.BILLING_TEMPLATE_SETTING_CODE);
} catch (Exception e) { } catch (Exception e) {
throw new RuntimeException(e); log.error("向充电桩发送计费模板error", e);
} }
} }
} }