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