当前位置: 首页 > news >正文

手机会员卡管理系统怎么seo关键词优化排名

手机会员卡管理系统,怎么seo关键词优化排名,东莞软件开发培训机构,吉安网站开发今天给大家分享java小程序支付 首先我们学习任何东西要先看官网 下面是支付业务流程 我们具体用代码去实现上面的业务流程 功能截图 代码截图 pay(){//调用后台生成订单var orderNumber "20210101123456";var amount 0.01;WxPay.wxpay(app, amount, orderNumber…

今天给大家分享java小程序支付

首先我们学习任何东西要先看官网

下面是支付业务流程

我们具体用代码去实现上面的业务流程

功能截图

代码截图

 pay(){//调用后台生成订单var orderNumber = "20210101123456";var amount = 0.01;WxPay.wxpay(app, amount, orderNumber, '支付测试', function(code) {// 下单成功,跳转到订单管理界面if (code == 0) {}});},
function wxpay(app, money, orderNum, goodsName, callback) {wx.request({header: {"token": app.globalData.token},url: app.globalData.domain + '/api/pay/wechat/unifiedOrder',data: {storeId: app.globalData.storeId,orderNum: orderNum,totalAmount: money,goodsName: goodsName},success: function (res) {if (res.data.code == 0) {// 发起支付wx.requestPayment({timeStamp: res.data.data.timeStamp,nonceStr: res.data.data.nonceStr,package: res.data.data.package,signType: 'MD5',paySign: res.data.data.paySign,fail: function (resp) {wx.showToast({title: '支付失败',icon: 'none'})callback(1);},success: function () {wx.showToast({title: '支付成功',icon: 'none'})callback(0);}})} else {wx.showToast({title: res.data.msg,icon: 'none'})callback(1);}}})
}
/*** 统一下单(详见https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1)* 在发起微信支付前,需要调用统一下单接口,获取"预支付交易会话标识"* 接口地址:https://api.mch.weixin.qq.com/pay/unifiedorder** @param request 请求对象,注意一些参数如appid、mchid等不用设置,方法内会自动从配置对象中获取到(前提是对应配置中已经设置)*/@GetMapping("/unifiedOrder")public R unifiedOrder(@RequestAttribute("userId") Long userId, String orderNum, BigDecimal totalAmount, String goodsName, HttpServletRequest req) throws WxPayException {WxPayUnifiedOrderRequest request = new WxPayUnifiedOrderRequest();request.setOutTradeNo(orderNum);MemberEntity member = memberService.queryObject(userId);request.setOpenid(member.getOpenid());request.setBody(goodsName);request.setNotifyUrl(notifyUrl);request.setTotalFee(totalAmount.multiply(new BigDecimal(100)).intValue());request.setSpbillCreateIp(IPUtils.getIpAddr(req));request.setTradeType("JSAPI");WxPayUnifiedOrderResult result = wxPayService.unifiedOrder(request);String timeStamp = String.valueOf(System.currentTimeMillis() / 1000);String nonceStr = String.valueOf(System.currentTimeMillis());//signKey 商户平台设置的密钥key//签名字段:appId,timeStamp,nonceStr,package,signTypeMap params = new HashMap();params.put("appId", wxPayService.getConfig().getAppId());params.put("timeStamp", timeStamp);params.put("nonceStr", nonceStr);params.put("package", "prepay_id=" + result.getPrepayId());params.put("signType", "MD5");String sign = SignUtils.createSign(params, "MD5",    wxPayService.getConfig().getMchKey(), new String[0]);params.put("paySign", sign);return R.ok().put("data", params);}

http://www.bjxfkj.com.cn/article/103515.html

相关文章:

  • 怎么做网站教程html文本文档关键词数据分析工具有哪些
  • 怎么选择宜昌网站建设广告推广计划
  • 玉林市建设委员会网站营销计划
  • 软件测试培训机构靠谱吗如何做网站关键词优化
  • 自己做网站自己买服务器青岛seo优化公司
  • 定制网站建设制作奶茶的营销推广软文
  • 怎样说服公司做网站俄罗斯搜索引擎yandex推广
  • 商务网站页面设计技术电商网络推广
  • 北京网站建设著名公司网址关键词查询网站
  • 富阳网站建设洛洛科技湖南专业的关键词优化
  • 网站常用颜色免费的推广引流软件
  • wordpress 手机访问不了广州百度seo 网站推广
  • 做网站设计需要多久网站为什么要做seo
  • wordpress前端开发网站seo优化方案设计
  • 视差设计网站今日新闻最新消息50字
  • 做短视频网站有流量吗无锡营销型网站制作
  • 程序员怎么做网站赚钱北京aso优化
  • asp系统网站怎么做优化seo sem是什么
  • 党校网站信息化建设整改情况深圳互联网公司排行榜
  • 大连网站外包乌海网站seo
  • 做关键词搜索的网站百度高级搜索技巧
  • 新手搭建网站教程视频自媒体推广平台
  • 网站meta模板网站建设是干嘛的
  • 贵阳网站建设方舟网络营销技巧和营销方法培训
  • 网站分析的优劣势网络营销策划内容
  • 做推广的网站有哪些最新足球新闻头条
  • 备案网站用户名是什么衡阳seo快速排名
  • 大数据做网站流量分析网站seo外包公司有哪些
  • 网上做批发有哪些网站有哪些手续域名信息查询
  • 有没有专门做包装设计的网站seo关键词优化如何