package com.steerinfo.dil.util; import org.springframework.stereotype.Component; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Map; @Component public class DisposeRoleData { private static List list = Arrays.asList("businessCompany","approveBusinessCompany","admin","siji","chengYunShang"); public List disposeRoleData(Object roleCodes,Object companyList) { //转数组 List roleCodeList = (List) roleCodes; // List roleFinalList = new ArrayList<>(); //遍历数组 for(String roleCode : roleCodeList) { if(list.contains(roleCode)) { roleFinalList.add(roleCode); } } return roleFinalList; } }