Your Name
2023-08-26 7958f1dddb8a7f4e70d232b07a7703955ecedae0
service-common/src/main/java/com/java110/common/charge/IChargeCore.java
@@ -1,10 +1,11 @@
package com.java110.common.charge;
import com.java110.dto.chargeMachine.ChargeMachineDto;
import com.java110.dto.chargeMachineOrder.NotifyChargeOrderDto;
import com.java110.dto.chargeMachinePort.ChargeMachinePortDto;
import com.java110.dto.charge.ChargeMachineDto;
import com.java110.dto.charge.NotifyChargeOrderDto;
import com.java110.dto.charge.ChargeMachinePortDto;
import com.java110.vo.ResultVo;
import org.springframework.http.ResponseEntity;
import java.util.List;
/**
 * 充电适配器
@@ -39,9 +40,16 @@
     */
    ChargeMachinePortDto getChargePortState(ChargeMachineDto chargeMachineDto, ChargeMachinePortDto chargeMachinePortDto);
    ResponseEntity<String> finishCharge(NotifyChargeOrderDto notifyChargeOrderDto);
    ResultVo finishCharge(NotifyChargeOrderDto notifyChargeOrderDto);
    ResponseEntity<String> heartbeat(NotifyChargeOrderDto notifyChargeOrderDto);
    ResultVo workHeartbeat(NotifyChargeOrderDto notifyChargeOrderDto);
    ResponseEntity<String> chargeHeartBeat(NotifyChargeOrderDto notifyChargeOrderDto);
    /**
     * 查询设备状态
     * @param chargeMachineDtos
     */
    void queryChargeMachineState(List<ChargeMachineDto> chargeMachineDtos);
     boolean ifStartMonthCard(String personTel, String communityId);
}