diff --git a/emis-oms-biz-web/src/main/java/com/xdadan/erp/oms/web/Oms2cCommonController.java b/emis-oms-biz-web/src/main/java/com/xdadan/erp/oms/web/Oms2cCommonController.java index 98bb449..56dfa0a 100644 --- a/emis-oms-biz-web/src/main/java/com/xdadan/erp/oms/web/Oms2cCommonController.java +++ b/emis-oms-biz-web/src/main/java/com/xdadan/erp/oms/web/Oms2cCommonController.java @@ -434,9 +434,14 @@ public class Oms2cCommonController extends BaseController } + /** + * 小程序支付 + * @param emisSettleBill + * @return + */ @PostMapping(value = "/sumbitWxPay") public AjaxResult sumbitWxPay(@RequestBody EmisSettleBill emisSettleBill){ - String appId=wxMpService.getWxMpConfigStorage().getAppId(); + String appId=wxMaService.getWxMaConfig().getAppid(); emisSettleBill.setAppId(appId); return iRpcSettleBillSvc.sumbitWxPay(emisSettleBill); } diff --git a/emis-oms-biz-web/src/main/java/com/xdadan/erp/oms/web/Oms2cSettleBillController.java b/emis-oms-biz-web/src/main/java/com/xdadan/erp/oms/web/Oms2cSettleBillController.java index 45e1931..e20cc6d 100644 --- a/emis-oms-biz-web/src/main/java/com/xdadan/erp/oms/web/Oms2cSettleBillController.java +++ b/emis-oms-biz-web/src/main/java/com/xdadan/erp/oms/web/Oms2cSettleBillController.java @@ -11,6 +11,7 @@ package com.xdadan.erp.oms.web; +import cn.binarywang.wx.miniapp.api.WxMaService; import cn.hutool.core.io.resource.ResourceUtil; import cn.hutool.core.map.MapUtil; import com.alibaba.fastjson.JSON; @@ -53,6 +54,9 @@ import java.util.*; public class Oms2cSettleBillController extends BaseController { + @Autowired + private WxMaService wxMaService; + @Autowired private IRpcSettleBillSvc iRpcSettleBillSvc; /** @@ -108,9 +112,10 @@ public class Oms2cSettleBillController extends BaseController return iRpcSettleBillSvc.checkCanOnlinePay(settleBillNo); } - @PostMapping(value = "/sumbitWxPay") public AjaxResult sumbitWxPay(@RequestBody EmisSettleBill emisSettleBill){ + String appId=wxMaService.getWxMaConfig().getAppid(); + emisSettleBill.setAppId(appId); return iRpcSettleBillSvc.sumbitWxPay(emisSettleBill); }