开天异常处理

back_recharge
duhui 2023-04-23 10:52:43 +08:00
parent 430d76aadf
commit ff865627eb
1 changed files with 5 additions and 8 deletions

View File

@ -7,13 +7,10 @@ import com.ljsd.jieling.ktbeans.parmsBean.*;
import com.ljsd.jieling.logic.dao.PlayerManager; import com.ljsd.jieling.logic.dao.PlayerManager;
import com.ljsd.jieling.logic.dao.root.User; import com.ljsd.jieling.logic.dao.root.User;
import com.ljsd.jieling.logic.hero.HeroLogic; import com.ljsd.jieling.logic.hero.HeroLogic;
import com.ljsd.jieling.logic.item.ItemLog;
import com.ljsd.jieling.logic.item.ItemLogic;
import config.SGlobalActivity; import config.SGlobalActivity;
import config.SRechargeCommodityNewConfig; import config.SRechargeCommodityNewConfig;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import util.TimeUtils;
import java.util.Arrays; import java.util.Arrays;
import java.util.HashMap; import java.util.HashMap;
@ -21,12 +18,12 @@ import java.util.Map;
public class KtEventUtils { public class KtEventUtils {
private static final Logger LOGGER = LoggerFactory.getLogger(KtEventUtils.class); private static final Logger LOGGER = LoggerFactory.getLogger(KtEventUtils.class);
private static String[] itemUseType = new String[]{"source", "sink"}; //固定字符source 表示收入sink 表示支出 private static final String[] itemUseType = new String[]{"source", "sink"}; //固定字符source 表示收入sink 表示支出
private static String[] userloginType = new String[]{"LOGIN", "LOGOUT"}; //仅两种状态登录LOGIN、登出LOGOUT private static final String[] userloginType = new String[]{"LOGIN", "LOGOUT"}; //仅两种状态登录LOGIN、登出LOGOUT
private static String[] payResult = new String[]{"INVALID", "VALID"}; //仅两种状态登录LOGIN、登出LOGOUT private static final String[] payResult = new String[]{"INVALID", "VALID"}; //仅两种状态登录LOGIN、登出LOGOUT
public static final Logger BILog = LoggerFactory.getLogger("BILog"); public static final Logger BILog = LoggerFactory.getLogger("BILog");
private static Map<Integer, String> currencyMap = new HashMap<>(); private static final Map<Integer, String> currencyMap = new HashMap<>();
static { static {
currencyMap.put(Global.SOULCRYSTAL, "currency_1_d"); //魂晶 currencyMap.put(Global.SOULCRYSTAL, "currency_1_d"); //魂晶
@ -101,7 +98,7 @@ public class KtEventUtils {
break; break;
case ParamEventBean.UserPayEvent: case ParamEventBean.UserPayEvent:
int goodsId = (int) parm[0]; int goodsId = (int) parm[0];
String orderId = (String) parm[1]; String orderId = String.valueOf(parm[1]);
String payValid = payResult[(int) parm[2]]; String payValid = payResult[(int) parm[2]];
String amount = String.valueOf(((double) parm[3])); String amount = String.valueOf(((double) parm[3]));
SRechargeCommodityNewConfig sRechargeCommodityConfig = SRechargeCommodityNewConfig.configMap.get(goodsId); SRechargeCommodityNewConfig sRechargeCommodityConfig = SRechargeCommodityNewConfig.configMap.get(goodsId);