From ac4f70defe8ab2e4dcb95f51fdf0d08607a19243 Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Thu, 20 Dec 2018 17:54:56 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=82=A8=E5=80=BC=E5=8D=A1][=E4=BF=AE?= =?UTF-8?q?=E6=94=B9]:=E4=BC=98=E6=83=A0=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/iformall/pay/WxPayOrderSP.java | 10 ++++++++++ .../iformall/service/impl/WxPayOrderServiceImpl.java | 1 + 2 files changed, 11 insertions(+) diff --git a/mallinkService/src/main/java/com/iformall/pay/WxPayOrderSP.java b/mallinkService/src/main/java/com/iformall/pay/WxPayOrderSP.java index a0cd4b4b6..ee87b5b82 100644 --- a/mallinkService/src/main/java/com/iformall/pay/WxPayOrderSP.java +++ b/mallinkService/src/main/java/com/iformall/pay/WxPayOrderSP.java @@ -16,6 +16,7 @@ public class WxPayOrderSP { private String out_trade_no; // 商户订单号 private Integer total_fee; // 支付金额 private String spbill_create_ip; // 支付IP + private String goods_tag; // 优惠标识 private String notify_url; // 通知地址 private String trade_type; // 支付类型 private String product_id; // 商品ID - 扫码必传 @@ -128,6 +129,14 @@ public class WxPayOrderSP { this.spbill_create_ip = spbill_create_ip; } + public String getGoods_tag() { + return goods_tag; + } + + public void setGoods_tag(String goods_tag) { + this.goods_tag = goods_tag; + } + public String getNotify_url() { return notify_url; } @@ -181,6 +190,7 @@ public class WxPayOrderSP { sb.append(", out_trade_no='").append(out_trade_no).append('\''); sb.append(", total_fee=").append(total_fee); sb.append(", spbill_create_ip='").append(spbill_create_ip).append('\''); + sb.append(", goods_tag='").append(goods_tag).append('\''); sb.append(", notify_url='").append(notify_url).append('\''); sb.append(", trade_type='").append(trade_type).append('\''); sb.append(", product_id='").append(product_id).append('\''); diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java index 1576461d6..ccb4fb9c0 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxPayOrderServiceImpl.java @@ -272,6 +272,7 @@ public class WxPayOrderServiceImpl implements WxPayOrderService { wxPayOrderSP.setOut_trade_no(record.getPayOrderNo()); wxPayOrderSP.setTotal_fee(order.getPayment()); wxPayOrderSP.setSpbill_create_ip(record.getIp()); // 终端IP + wxPayOrderSP.setGoods_tag("chuzhika"); wxPayOrderSP.setNotify_url(payAccount.getPayNotifyUrl()); wxPayOrderSP.setTrade_type(WxPay.TradeType.JSAPI.name()); // 终端类型 wxPayOrderSP.setProduct_id(String.valueOf(order.getId())); // 订单ID