md
This commit is contained in:
parent
011c30b994
commit
e1d0281680
@ -408,6 +408,27 @@ public class Oms2cCommonController extends BaseController
|
||||
return iRpcSettleBillSvc.getInfoBySettleBillNo(settleBillNo);
|
||||
}
|
||||
|
||||
/**
|
||||
* 通过code直接提交支付
|
||||
* @param code
|
||||
* @param state
|
||||
* @return
|
||||
*/
|
||||
@RequestMapping(value = "/sumbitWxPayByCode")
|
||||
public AjaxResult sumbitWxPayByCode(@RequestParam String code,@RequestParam String state){
|
||||
try {
|
||||
EmisSettleBill emisSettleBill = new EmisSettleBill();
|
||||
WxOAuth2AccessToken accessToken = wxMpService.getOAuth2Service().getAccessToken(code);
|
||||
String appId=wxMpService.getWxMpConfigStorage().getAppId();
|
||||
emisSettleBill.setAppId(appId);
|
||||
emisSettleBill.setOpenId(accessToken.getOpenId());
|
||||
emisSettleBill.setSettleBillNo(state);
|
||||
return iRpcSettleBillSvc.sumbitWxPay(emisSettleBill);
|
||||
} catch (WxErrorException e) {
|
||||
return AjaxResult.error("微信授权获取用户信息异常!");
|
||||
}
|
||||
}
|
||||
|
||||
@PostMapping(value = "/sumbitWxPay")
|
||||
public AjaxResult sumbitWxPay(@RequestBody EmisSettleBill emisSettleBill){
|
||||
String appId=wxMpService.getWxMpConfigStorage().getAppId();
|
||||
@ -416,7 +437,7 @@ public class Oms2cCommonController extends BaseController
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* 获取微信跳转
|
||||
* @param response
|
||||
* @param request
|
||||
* @param url
|
||||
|
||||
Loading…
Reference in New Issue
Block a user