diff --git a/src/main/java/com/jmfy/controller/PayLogic.java b/src/main/java/com/jmfy/controller/PayLogic.java index 3fe12fa..86c0e36 100644 --- a/src/main/java/com/jmfy/controller/PayLogic.java +++ b/src/main/java/com/jmfy/controller/PayLogic.java @@ -52,7 +52,7 @@ public class PayLogic { String uid = Optional.ofNullable(collback[0]).orElse("0"); String goodsId = Optional.ofNullable(collback[1]).orElse("0"); String ccId = Optional.ofNullable(collback[2]).orElse("0"); - String platform = Optional.ofNullable(collback[3]).orElse("ANDROID"); + String platform = collback.length > 3 ? collback[3] : "ANDROID"; CUserInfo cUserInfo = cuserDao.findUserInfo(Integer.valueOf(uid)); if (cUserInfo == null) {