| | |
| | | Assert.hasKeyAndValue(reqJson, "communityId", "未包含小区信息"); |
| | | Assert.hasKeyAndValue(reqJson, "machineId", "未包含充电桩"); |
| | | Assert.hasKeyAndValue(reqJson, "portId", "未包含插槽"); |
| | | Assert.hasKeyAndValue(reqJson, "orderId", "未包含订单号"); |
| | | |
| | | String userId = context.getReqHeaders().get("user-id"); |
| | | Assert.hasLength(userId, "用户不存在"); |
| | |
| | | chargeMachinePortDto.setPortId(reqJson.getString("portId")); |
| | | List<ChargeMachinePortDto> chargeMachinePortDtos = chargeMachinePortV1InnerServiceSMOImpl.queryChargeMachinePorts(chargeMachinePortDto); |
| | | |
| | | String orderId = reqJson.getString("orderId"); |
| | | //调用充电桩充电 |
| | | ResultVo resultVo = chargeCoreImpl.stopCharge(chargeMachineDtos.get(0), chargeMachinePortDtos.get(0)); |
| | | |
| | |
| | | return; |
| | | } |
| | | |
| | | // todo 生成 充电订单 |
| | | ChargeMachineOrderPo chargeMachineOrderPo = new ChargeMachineOrderPo(); |
| | | chargeMachineOrderPo.setEndTime(DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_A)); |
| | | chargeMachineOrderPo.setState(ChargeMachineOrderDto.STATE_FINISH); |
| | | chargeMachineOrderPo.setCommunityId(chargeMachineDtos.get(0).getCommunityId()); |
| | | chargeMachineOrderPo.setOrderId(orderId); |
| | | chargeMachineOrderV1InnerServiceSMOImpl.updateChargeMachineOrder(chargeMachineOrderPo); |
| | | // // todo 生成 充电订单 |
| | | // ChargeMachineOrderPo chargeMachineOrderPo = new ChargeMachineOrderPo(); |
| | | // chargeMachineOrderPo.setEndTime(DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_A)); |
| | | // chargeMachineOrderPo.setState(ChargeMachineOrderDto.STATE_FINISH); |
| | | // chargeMachineOrderPo.setCommunityId(chargeMachineDtos.get(0).getCommunityId()); |
| | | // chargeMachineOrderPo.setOrderId(orderId); |
| | | // chargeMachineOrderV1InnerServiceSMOImpl.updateChargeMachineOrder(chargeMachineOrderPo); |
| | | |
| | | ChargeMachinePortPo chargeMachinePortPo = new ChargeMachinePortPo(); |
| | | chargeMachinePortPo.setPortId(reqJson.getString("portId")); |