新增 青海平台推送充电订单接口

This commit is contained in:
Lemon
2024-04-18 10:43:59 +08:00
parent d34961e46d
commit c76cbf3c07
7 changed files with 350 additions and 0 deletions

View File

@@ -351,4 +351,11 @@ public interface OrderBasicInfoMapper {
* @return
*/
List<OrderBasicInfo> queryXDTOrderList(String merchantId, String stationId, String startDate, String endDate);
/**
* 根据订单编号查询订单详细信息(包括充电计费明细)
* @param orderCode
* @return
*/
OrderVO getChargeOrderInfoByOrderCode(String orderCode);
}

View File

@@ -438,4 +438,11 @@ public interface OrderBasicInfoService{
* @return
*/
List<OrderBasicInfo> queryOrderListByGroupCode(String groupCode);
/**
* 根据订单编号查询订单详细信息(包括充电计费明细)
* @param orderCode
* @return
*/
OrderVO getChargeOrderInfoByOrderCode(String orderCode);
}

View File

@@ -3654,6 +3654,16 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
return orderBasicInfoMapper.queryOrderListByGroupCode(groupCode);
}
/**
* 根据订单编号查询订单详细信息(包括充电计费明细)
* @param orderCode
* @return
*/
@Override
public OrderVO getChargeOrderInfoByOrderCode(String orderCode) {
return orderBasicInfoMapper.getChargeOrderInfoByOrderCode(orderCode);
}
/**
* 查询新电途订单
*/

View File

@@ -14,6 +14,8 @@ import java.math.BigDecimal;
public class OrderVO {
private String id;
private String organizationCode;
/**
* 订单号
*/
@@ -39,6 +41,8 @@ public class OrderVO {
*/
private String pileConnectorCode;
private String payMode;
/**
* 运营商id
*/
@@ -79,6 +83,8 @@ public class OrderVO {
*/
private String licensePlateNumber;
private String discountAmount;
/**
* 订单状态
*/
@@ -104,6 +110,8 @@ public class OrderVO {
*/
private BigDecimal payAmount;
private String payTime;
/**
* 充电开始时间
*/
@@ -114,11 +122,17 @@ public class OrderVO {
*/
private String endTime;
private String startSoc;
private String endSoc;
/**
* 充电时长
*/
private String chargingTime;
private String totalPower;
private BigDecimal totalElectricityAmount;
private BigDecimal totalServiceAmount;