加注释

This commit is contained in:
2024-03-11 14:05:19 +08:00
parent f00f4869df
commit 19d0702ca2

View File

@@ -292,7 +292,7 @@ public abstract class AbstractProgramLogic implements InitializingBean {
/** /**
* 处理前端传的参数 * 处理前端传的参数
* pileConnectorCode = pileSn + connectorCode * pileConnectorCode = pileSn + connectorCode
* * 2024年3月11日14点04分修改使用OrderBasicInfoService中的公共方法
* @param dto * @param dto
*/ */
// protected void analysisPileParameter(BasicPileDTO dto) { // protected void analysisPileParameter(BasicPileDTO dto) {
@@ -315,48 +315,48 @@ public abstract class AbstractProgramLogic implements InitializingBean {
/** /**
* 校验充电桩相关的信息 * 校验充电桩相关的信息
* * 2024年3月11日14点04分修改使用OrderBasicInfoService中的公共方法
* @param dto * @param dto
*/ */
/*protected void checkPileInfo(GenerateOrderDTO dto) { // protected void checkPileInfo(GenerateOrderDTO dto) {
// 查询充电桩状态 是否空闲 枪口是否占用 // // 查询充电桩状态 是否空闲 枪口是否占用
PileConnectorDetailVO pileConnector = pileBasicInfoService.queryPileConnectorDetail(dto.getPileSn() + dto.getConnectorCode()); // PileConnectorDetailVO pileConnector = pileBasicInfoService.queryPileConnectorDetail(dto.getPileSn() + dto.getConnectorCode());
if (pileConnector == null) { // if (pileConnector == null) {
logger.error("checkPileInfo充电枪口为空 pileSn:{}, connectorCode:{}", dto.getPileSn(), dto.getConnectorCode()); // logger.error("checkPileInfo充电枪口为空 pileSn:{}, connectorCode:{}", dto.getPileSn(), dto.getConnectorCode());
throw new BusinessException(ReturnCodeEnum.CODE_CONNECTOR_INFO_NULL_ERROR); // throw new BusinessException(ReturnCodeEnum.CODE_CONNECTOR_INFO_NULL_ERROR);
} // }
//
// 查询站点状态 // // 查询站点状态
PileStationVO stationInfo = pileStationInfoService.getStationInfo(pileConnector.getStationId()); // PileStationVO stationInfo = pileStationInfoService.getStationInfo(pileConnector.getStationId());
if (stationInfo == null || StringUtils.equals(stationInfo.getOpenFlag(), Constants.ZERO)) { // if (stationInfo == null || StringUtils.equals(stationInfo.getOpenFlag(), Constants.ZERO)) {
throw new BusinessException(ReturnCodeEnum.CODE_STATION_IS_NOT_OPEN); // throw new BusinessException(ReturnCodeEnum.CODE_STATION_IS_NOT_OPEN);
} // }
//
// 校验启动桩使用的小程序,和充电桩所属一级运营商是否一致 // // 校验启动桩使用的小程序,和充电桩所属一级运营商是否一致
String merchantIdByAppId = pileMerchantInfoService.getFirstLevelMerchantIdByAppId(dto.getAppId()); // String merchantIdByAppId = pileMerchantInfoService.getFirstLevelMerchantIdByAppId(dto.getAppId());
String merchantIdByMerchantId = pileMerchantInfoService.getFirstLevelMerchantIdByMerchantId(stationInfo.getMerchantId()); // String merchantIdByMerchantId = pileMerchantInfoService.getFirstLevelMerchantIdByMerchantId(stationInfo.getMerchantId());
if (!StringUtils.equals(merchantIdByAppId, merchantIdByMerchantId)) { // if (!StringUtils.equals(merchantIdByAppId, merchantIdByMerchantId)) {
throw new BusinessException("", "当前桩运营商与小程序所属运营商不一致"); // throw new BusinessException("", "当前桩运营商与小程序所属运营商不一致");
} // }
//
// 如果是鉴权卡或者vin启动不判断枪口状态 // // 如果是鉴权卡或者vin启动不判断枪口状态
if (!(StringUtils.equals(dto.getStartMode(), StartModeEnum.AUTH_CARD.getValue()) // if (!(StringUtils.equals(dto.getStartMode(), StartModeEnum.AUTH_CARD.getValue())
|| StringUtils.equals(dto.getStartMode(), StartModeEnum.VIN_CODE.getValue()))) { // || StringUtils.equals(dto.getStartMode(), StartModeEnum.VIN_CODE.getValue()))) {
// 判断枪口状态 // // 判断枪口状态
if (!(StringUtils.equals(pileConnector.getConnectorStatus(), PileConnectorDataBaseStatusEnum.FREE.getValue()) // if (!(StringUtils.equals(pileConnector.getConnectorStatus(), PileConnectorDataBaseStatusEnum.FREE.getValue())
|| StringUtils.equals(pileConnector.getConnectorStatus(), PileConnectorDataBaseStatusEnum.OCCUPIED_NOT_CHARGED.getValue()))) { // || StringUtils.equals(pileConnector.getConnectorStatus(), PileConnectorDataBaseStatusEnum.OCCUPIED_NOT_CHARGED.getValue()))) {
logger.error("checkPileInfo充电枪口状态不正确当前状态为:{}", pileConnector.getConnectorStatus()); // logger.error("checkPileInfo充电枪口状态不正确当前状态为:{}", pileConnector.getConnectorStatus());
throw new BusinessException(ReturnCodeEnum.CODE_PILE_CONNECTOR_STATUS_ERROR); // throw new BusinessException(ReturnCodeEnum.CODE_PILE_CONNECTOR_STATUS_ERROR);
} // }
} // }
// 查询充电桩的计费模板 // // 查询充电桩的计费模板
BillingTemplateVO billingTemplateVO = pileBillingTemplateService.selectBillingTemplateDetailByPileSn(dto.getPileSn()); // BillingTemplateVO billingTemplateVO = pileBillingTemplateService.selectBillingTemplateDetailByPileSn(dto.getPileSn());
if (billingTemplateVO == null) { // if (billingTemplateVO == null) {
throw new BusinessException(ReturnCodeEnum.CODE_BILLING_TEMPLATE_NULL_ERROR); // throw new BusinessException(ReturnCodeEnum.CODE_BILLING_TEMPLATE_NULL_ERROR);
} // }
dto.setPileConnector(pileConnector); // dto.setPileConnector(pileConnector);
dto.setBillingTemplate(billingTemplateVO); // dto.setBillingTemplate(billingTemplateVO);
}*/ // }
@@ -728,7 +728,7 @@ public abstract class AbstractProgramLogic implements InitializingBean {
/** /**
* 保存订单信息到数据库 * 保存订单信息到数据库
* * 2024年3月11日14点04分修改使用OrderBasicInfoService中的公共方法
* @param dto * @param dto
* @return * @return
*/ */