From f48d6f388a659ed7a582190391dbe46808779684 Mon Sep 17 00:00:00 2001 From: duhui Date: Wed, 30 Jun 2021 15:43:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8B=E6=A0=87=E8=B6=8A=E7=95=8C2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/jmfy/controller/PayLogic.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/jmfy/controller/PayLogic.java b/src/main/java/com/jmfy/controller/PayLogic.java index 86c0e36..845e2f6 100644 --- a/src/main/java/com/jmfy/controller/PayLogic.java +++ b/src/main/java/com/jmfy/controller/PayLogic.java @@ -49,9 +49,9 @@ public class PayLogic { try { // 角色id_物品id_ccId_平台 String[] collback = collBackInfo.split("_"); - 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 uid = collback.length > 0 ? collback[0] : "0"; + String goodsId = collback.length > 1 ? collback[1] : "0"; + String ccId = collback.length > 2 ? collback[2] : "0"; String platform = collback.length > 3 ? collback[3] : "ANDROID"; CUserInfo cUserInfo = cuserDao.findUserInfo(Integer.valueOf(uid));