mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-08-13 17:53:45 +08:00
Merge branch 'dev' of codeup.aliyun.com:67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web into dev
# Conflicts: # jsowell-admin/src/main/java/com/jsowell/web/controller/index/indexController.java # jsowell-pile/src/main/java/com/jsowell/pile/vo/web/BigDataOverviewVO.java
This commit is contained in:
@@ -339,6 +339,33 @@ public interface OrderBasicInfoService{
|
||||
*/
|
||||
void closeStartFailedOrder(String startTime, String endTime);
|
||||
|
||||
/**
|
||||
* 校验订单支付凭证,并在底层支付流水完整时修复订单主表支付字段。
|
||||
*
|
||||
* @param orderBasicInfo 订单信息
|
||||
* @return 支付凭证校验结果
|
||||
*/
|
||||
OrderPaymentCheckResult checkAndRepairOrderPayment(OrderBasicInfo orderBasicInfo);
|
||||
|
||||
/**
|
||||
* 处理支付凭证异常订单。该方法只会将订单标记为异常,不会走正常结算或退款流程。
|
||||
*
|
||||
* @param orderBasicInfo 订单信息
|
||||
* @param reason 异常原因
|
||||
* @param data 原始交易记录报文,可为空
|
||||
* @param stopCharging 是否需要向充电桩发送停机指令
|
||||
*/
|
||||
void handleOrderPaymentAnomaly(OrderBasicInfo orderBasicInfo, String reason,
|
||||
TransactionRecordsData data, boolean stopCharging);
|
||||
|
||||
/**
|
||||
* 扫描并补偿支付凭证异常的余额支付订单。
|
||||
*
|
||||
* @param startTime 开始时间
|
||||
* @param endTime 结束时间
|
||||
*/
|
||||
void reconcileChargingOrderPayments(String startTime, String endTime);
|
||||
|
||||
List<OrderVO> getListByOrderCodes(List<String> orderCodes);
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user