diff --git a/src/main/java/com/jmfy/controller/MHTGnWebRechargeController.java b/src/main/java/com/jmfy/controller/MHTGnWebRechargeController.java index 3afe7bd..8833b5a 100644 --- a/src/main/java/com/jmfy/controller/MHTGnWebRechargeController.java +++ b/src/main/java/com/jmfy/controller/MHTGnWebRechargeController.java @@ -99,15 +99,23 @@ public class MHTGnWebRechargeController { private String insertOrder(MHTGnWebRechargeRequestBean data) { try { + // 角色id_物品id_cc值 String user_id = data.getConsumerid(); String[] collback = user_id.split("_"); + String uid,cc_id; + if (collback.length >= 3){ + uid = collback[0]; + cc_id = collback[2]; + }else { + uid = collback[0]; + cc_id = ""; + } String consumerName = data.getConsumername(); String orderNo = data.getOrderNo(); String amount = data.getMhtOrderAmt(); String time = data.getTime(); - String uid = collback[0]; CUserInfo cUserInfo = cuserDao.findUserInfo(Integer.valueOf(uid)); if (cUserInfo == null) { LOGGER.info("该用户无此角色" + uid); @@ -129,7 +137,7 @@ public class MHTGnWebRechargeController { cPayOrder.setUserId(uid); cPayOrder.setAmount(amount); cPayOrder.setGoodsId(consumerName); - cPayOrder.setCc_id(collback[2]); + cPayOrder.setCc_id(cc_id); // cPayOrder.setRecharge_type(); Result result = null;