From 75f38e7406e3ae2bc581bc4ed7df9c02acf0a997 Mon Sep 17 00:00:00 2001 From: duhui Date: Thu, 10 Jun 2021 15:16:24 +0800 Subject: [PATCH] =?UTF-8?q?=E7=8C=95=E7=8C=B4=E6=A1=83=E6=94=AF=E4=BB=98,?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0cc=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/MHTGnWebRechargeController.java | 4 +++- src/main/java/com/jmfy/dto/CPayOrder.java | 15 +++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/jmfy/controller/MHTGnWebRechargeController.java b/src/main/java/com/jmfy/controller/MHTGnWebRechargeController.java index 82bdb23..3afe7bd 100644 --- a/src/main/java/com/jmfy/controller/MHTGnWebRechargeController.java +++ b/src/main/java/com/jmfy/controller/MHTGnWebRechargeController.java @@ -100,13 +100,14 @@ public class MHTGnWebRechargeController { private String insertOrder(MHTGnWebRechargeRequestBean data) { try { String user_id = data.getConsumerid(); + String[] collback = user_id.split("_"); String consumerName = data.getConsumername(); String orderNo = data.getOrderNo(); String amount = data.getMhtOrderAmt(); String time = data.getTime(); - String uid = user_id.split("_")[0]; + String uid = collback[0]; CUserInfo cUserInfo = cuserDao.findUserInfo(Integer.valueOf(uid)); if (cUserInfo == null) { LOGGER.info("该用户无此角色" + uid); @@ -128,6 +129,7 @@ public class MHTGnWebRechargeController { cPayOrder.setUserId(uid); cPayOrder.setAmount(amount); cPayOrder.setGoodsId(consumerName); + cPayOrder.setCc_id(collback[2]); // cPayOrder.setRecharge_type(); Result result = null; diff --git a/src/main/java/com/jmfy/dto/CPayOrder.java b/src/main/java/com/jmfy/dto/CPayOrder.java index d6c4a93..ef6b096 100644 --- a/src/main/java/com/jmfy/dto/CPayOrder.java +++ b/src/main/java/com/jmfy/dto/CPayOrder.java @@ -36,6 +36,8 @@ public class CPayOrder { @Field(value = "amount") private String amount;// 充值回调中的amount,单位为分 + @Field(value = "cc_id") + private String cc_id;// 区服渠道和游戏 public String getOrderId() { return orderId; @@ -110,14 +112,27 @@ public class CPayOrder { this.recharge_type = recharge_type; } + public String getCc_id() { + return cc_id; + } + + public void setCc_id(String cc_id) { + this.cc_id = cc_id; + } + @Override public String toString() { return "CPayOrder{" + "orderId='" + orderId + '\'' + ", delivery_time='" + delivery_time + '\'' + + ", serverId=" + serverId + ", userId='" + userId + '\'' + + ", roleId='" + roleId + '\'' + + ", goodsId='" + goodsId + '\'' + ", cpOrderId='" + cpOrderId + '\'' + + ", recharge_type='" + recharge_type + '\'' + ", amount='" + amount + '\'' + + ", cc_id='" + cc_id + '\'' + '}'; } }