mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-20 11:05:18 +08:00
update 校验支付单
This commit is contained in:
@@ -18,6 +18,8 @@ import com.jsowell.pile.dto.CarVinDTO;
|
||||
import com.jsowell.pile.dto.QueryOrderDTO;
|
||||
import com.jsowell.pile.dto.SettleOrderReportDTO;
|
||||
import com.jsowell.pile.service.*;
|
||||
import com.jsowell.pile.service.orderlogic.AbstractOrderLogic;
|
||||
import com.jsowell.pile.service.orderlogic.OrderLogicFactory;
|
||||
import com.jsowell.pile.vo.uniapp.MemberBalanceVO;
|
||||
import com.jsowell.service.OrderService;
|
||||
import com.jsowell.service.TempService;
|
||||
@@ -318,8 +320,12 @@ public class TempController extends BaseController {
|
||||
refundDTO.setMemberId(memberBalanceVO.getMemberId());
|
||||
refundDTO.setRefundType("2");
|
||||
refundDTO.setRefundAmount(new BigDecimal(memberBalanceVO.getPrincipalAmount()));
|
||||
refundDTO.setWechatAppId(dto.getWechatAppId());
|
||||
// 调用退款接口
|
||||
orderService.weChatRefund(refundDTO);
|
||||
String mode = pileMerchantInfoService.getDelayModeByWechatAppId(dto.getWechatAppId());
|
||||
// 获取处理逻辑
|
||||
AbstractOrderLogic orderLogic = OrderLogicFactory.getOrderLogic(mode);
|
||||
orderLogic.refundBalance(dto);
|
||||
});
|
||||
}
|
||||
response = new RestApiResponse<>();
|
||||
|
||||
@@ -237,8 +237,8 @@ public class SpringBootTestController {
|
||||
@Test
|
||||
public void checkPaymentTest() {
|
||||
QueryOrderDTO dto = new QueryOrderDTO();
|
||||
String startTime = "2023-07-01 00:00:00";
|
||||
String endTime = "2023-07-31 23:59:59";
|
||||
String startTime = "2023-10-01 00:00:00";
|
||||
String endTime = "2023-10-23 23:59:59";
|
||||
dto.setStartTime(startTime);
|
||||
dto.setEndTime(endTime);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user