Преглед изворни кода

update

release_toaliyun_real
xiaohanzi пре 5 година
родитељ
комит
3055eeb259
1 измењених фајлова са 9 додато и 3 уклоњено
  1. +9
    -3
      mallinkCApi/src/main/java/com/iformall/controller/WxPayOrderController.java

+ 9
- 3
mallinkCApi/src/main/java/com/iformall/controller/WxPayOrderController.java Прегледај датотеку

@@ -33,6 +33,7 @@ import com.iformall.enums.EnumOrderStatus;
import com.iformall.enums.EnumPayStatus; import com.iformall.enums.EnumPayStatus;
import com.iformall.enums.EnumPayWay; import com.iformall.enums.EnumPayWay;
import com.iformall.exception.MallinkException; import com.iformall.exception.MallinkException;
import com.iformall.service.WxAppinfoService;
import com.iformall.service.WxCUserBasicInfoService; import com.iformall.service.WxCUserBasicInfoService;
import com.iformall.service.WxCouponService; import com.iformall.service.WxCouponService;
import com.iformall.service.WxOrderService; import com.iformall.service.WxOrderService;
@@ -67,6 +68,9 @@ public class WxPayOrderController extends BaseController {
@Autowired @Autowired
private WxCouponService wxCouponService; private WxCouponService wxCouponService;
@Autowired
private WxAppinfoService wxAppinfoService;
/** /**
* 微信支付 * 微信支付
* @param paramMap * @param paramMap
@@ -202,10 +206,12 @@ public class WxPayOrderController extends BaseController {
} }
} }
//查询微信订单状态并更新 //查询微信订单状态并更新
WxCUser user = getUser();
WxAppinfo appInfo = getAppInfo(user.getAppId());
WxAppinfo appInfo = wxAppinfoService.getCAppInfo(payOrder, EnumPayWay.getEnum(payOrder.getPayVendor()));
//WxCUser user = getUser();
//WxAppinfo appInfo = getAppInfo(user.getAppId());
if (null == appInfo) { if (null == appInfo) {
return new ResultData(ErrorCode.PAY_ORDER_ERROR, "当前用户appId["+user.getAppId()+"]找不到appInfo");
return new ResultData(ErrorCode.PAY_ORDER_ERROR, "当前支付类型["+payOrder.getPayVendor()+"]找不到C端appInfo");
} }
WxPayAccount payAccount = wxPayAccountService.getById(appInfo.getPayId()); WxPayAccount payAccount = wxPayAccountService.getById(appInfo.getPayId());
try { try {


Loading…
Откажи
Сачувај