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(PayType.CCBPAY);//订单支付渠道为建行
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);
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
