100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > java如何实现建行支付_微信小程序 调用建行支付。

java如何实现建行支付_微信小程序 调用建行支付。

时间:2020-05-22 02:03:04

相关推荐

java如何实现建行支付_微信小程序 调用建行支付。

/*** 统一添加订单

*

*@parampaymentOrder

*@return

*/@WeiXinLogin

@RequestMapping("/addOrder")publicResponseModel addOrder(OrderVO orderVO) {

LoginUserVO user=RequestContext.getContext().getUser();

String key= PAYMENT_ORDER_ADD_LOCK_KEY +user.getMemberId();try{

orderVO.setMemberId(user.getMemberId());

orderVO.setOrderNo(wechatOrderNo.nextId()+ "");

orderVO.setPayType(BPAY);//订单支付渠道为建行

if (redisLockUtil.tryLock(key, 10)) {

Integer orderId=orderApi.addOrder(orderVO);return newResponseModel(orderId);

}else{return new ResponseModel(ErrorCode.BIZ_EXCEPTION.getErrcode(), "操作过于频繁", null);

}

}catch(BizException e) {

LOGGER.error("addOrder error,{}", e);return new ResponseModel(e.getErrcode(), e.getErrm(), null);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。