package com.everyday.word.utils; import com.everyday.word.entity.SystemEnum; import com.everyday.word.vo.AcceptData; public class SystemInfoUtil { public static SystemEnum getSystem(String platform, String packageName) { for (SystemEnum s : SystemEnum.values()) { if ("android".equalsIgnoreCase(platform) && s.getPackageName().equalsIgnoreCase(packageName)) { return s; } else if (s.getBundleId().equalsIgnoreCase(packageName)) { return s; } } return null; } public static SystemEnum getSystem(AcceptData acceptData) { if (acceptData == null) return null; return getSystem(acceptData.getPlatform(), acceptData.getPackages()); } }