12345678910111213141516171819202122232425262728293031 |
- package com.qs.mp.quartz.task;
- import com.qs.mp.pay.service.IPayOrderService;
- import com.qs.mp.pay.service.IWalletService;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Component;
- /**
- * 支付相关任务
- * @author Cup
- * @date 2022/4/20
- */
- @Component("payTask")
- public class PayTask {
- protected final Logger logger = LoggerFactory.getLogger(this.getClass().getSimpleName());
- @Autowired
- private IWalletService walletService;
- @Autowired
- private IPayOrderService payOrderService;
- public void refund(String orderNo, Integer refundAmount){
- walletService.refund(orderNo, refundAmount);
- }
- }
|