下标越界兼容

master
duhui 2021-06-10 15:25:44 +08:00
parent 75f38e7406
commit 74f5291d0a
1 changed files with 10 additions and 2 deletions

View File

@ -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;