Compare commits
No commits in common. "acc88820e531f778a9e632c0fc844d110aad7abd" and "3cb06b2b7408ad24906c5dc3558eef67c67e1b3f" have entirely different histories.
acc88820e5
...
3cb06b2b74
|
@ -6,7 +6,6 @@ import cn.iocoder.yudao.framework.pay.config.WxPayOneAutoConfiguration;
|
||||||
import cn.iocoder.yudao.framework.pay.properties.WxPayProperties;
|
import cn.iocoder.yudao.framework.pay.properties.WxPayProperties;
|
||||||
import cn.iocoder.yudao.framework.tenant.core.context.TenantContextHolder;
|
import cn.iocoder.yudao.framework.tenant.core.context.TenantContextHolder;
|
||||||
import cn.iocoder.yudao.module.shop.dal.dataobject.recharge.RechargeOrderDO;
|
import cn.iocoder.yudao.module.shop.dal.dataobject.recharge.RechargeOrderDO;
|
||||||
import cn.iocoder.yudao.module.shop.dal.mysql.recharge.RechargeOrderMapper;
|
|
||||||
import cn.iocoder.yudao.module.shop.response.member.InitOrderResponse;
|
import cn.iocoder.yudao.module.shop.response.member.InitOrderResponse;
|
||||||
import cn.iocoder.yudao.module.shop.utils.OrderUtil;
|
import cn.iocoder.yudao.module.shop.utils.OrderUtil;
|
||||||
import cn.iocoder.yudao.module.system.api.tenant.TenantApi;
|
import cn.iocoder.yudao.module.system.api.tenant.TenantApi;
|
||||||
|
@ -43,9 +42,6 @@ public class WxPayStrategy implements IPayStrategy{
|
||||||
@Autowired
|
@Autowired
|
||||||
private TenantApi tenantApi;
|
private TenantApi tenantApi;
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private RechargeOrderMapper rechargeOrderMapper;
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public InitOrderResponse pay(RechargeOrderDO orderDO, HttpServletRequest servletRequest,String openid) {
|
public InitOrderResponse pay(RechargeOrderDO orderDO, HttpServletRequest servletRequest,String openid) {
|
||||||
Long requiredTenantId = TenantContextHolder.getRequiredTenantId();
|
Long requiredTenantId = TenantContextHolder.getRequiredTenantId();
|
||||||
|
@ -94,10 +90,6 @@ public class WxPayStrategy implements IPayStrategy{
|
||||||
log.info("退款回调[{}]", JSONUtil.toJsonPrettyStr(wxPayRefundV3Request));
|
log.info("退款回调[{}]", JSONUtil.toJsonPrettyStr(wxPayRefundV3Request));
|
||||||
}catch (Exception e){
|
}catch (Exception e){
|
||||||
log.error(e.getMessage(),e);
|
log.error(e.getMessage(),e);
|
||||||
|
|
||||||
// 退款异常后将充值订单状态重置为未退款(维护阶段,暂不考虑优化代码)
|
|
||||||
orderDO.setRefundStatus(0);
|
|
||||||
rechargeOrderMapper.updateById(orderDO);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue