退款逻辑整理

This commit is contained in:
2023-07-27 17:05:50 +08:00
parent 2b343c36b7
commit a1cfc898be
3 changed files with 22 additions and 10 deletions

View File

@@ -18,6 +18,7 @@ import com.jsowell.pile.vo.web.IndexOrderInfoVO;
import com.jsowell.pile.vo.web.OrderListVO;
import com.jsowell.pile.vo.web.OrderTotalDataVO;
import com.jsowell.pile.dto.ApplyRefundDTO;
import com.jsowell.wxpay.response.WechatPayRefundResponse;
import java.text.ParseException;
import java.time.LocalDateTime;
@@ -113,6 +114,10 @@ public interface IOrderBasicInfoService {
*/
int close15MinutesOfUnpaidOrders();
WechatPayRefundResponse refundOrderWithWechatPay(ApplyRefundDTO dto);
WechatPayRefundResponse refundBalanceWithWechatPay(ApplyRefundDTO dto);
/**
* 通过订单号查询订单详情
*
@@ -271,13 +276,13 @@ public interface IOrderBasicInfoService {
* 汇付支付 订单退款
* @param dto
*/
void refundForOrderWithAdapay(ApplyRefundDTO dto);
void refundOrderWithAdapay(ApplyRefundDTO dto);
/**
* 汇付支付 余额退款
* @param dto
*/
void refundForBalanceWithAdapay(ApplyRefundDTO dto);
void refundBalanceWithAdapay(ApplyRefundDTO dto);
/**
* 生成订单日报