发货机兼容

master
lvxinran 2021-08-13 20:32:23 +08:00
parent 80a665d144
commit 3377c2f278
2 changed files with 8 additions and 1 deletions

View File

@ -53,7 +53,8 @@ public class PayLogic {
String platform = collback.length > 3 ? collback[3] : "ANDROID"; String platform = collback.length > 3 ? collback[3] : "ANDROID";
CUserInfo cUserInfo = cuserDao.findUserInfo(Integer.valueOf(uid)); CUserInfo cUserInfo = cuserDao.findUserInfo(Integer.valueOf(uid));
if (cUserInfo == null) { //0为了兼容
if (!uid.equals("0")&&cUserInfo == null) {
LOGGER.info("该用户无此角色" + uid); LOGGER.info("该用户无此角色" + uid);
return "FAIL"; return "FAIL";
} }

View File

@ -93,6 +93,12 @@ public class XPRechargeController {
String orderNo = data.getOrderId(); String orderNo = data.getOrderId();
String amount = data.getAmount(); String amount = data.getAmount();
Date time = new Date(System.currentTimeMillis()); Date time = new Date(System.currentTimeMillis());
String[] collback = callbackInfo.split("_");
//为了兼容老包
if(collback.length==1) {
callbackInfo = "0_"+callbackInfo;
}
return payLogic.initOrder(callbackInfo,orderNo,amount,time,data.getOpenId(), PaySdkEnum.XP); return payLogic.initOrder(callbackInfo,orderNo,amount,time,data.getOpenId(), PaySdkEnum.XP);
} }