package com.vci.ubcs.omd.utils; import com.vci.ubcs.omd.vo.EnumVO; import com.vci.ubcs.starter.web.pagemodel.KeyValue; import java.util.ArrayList; import java.util.List; public class VciOmdUtil { /** * 将List 转换为KeyValue 类型 * @param enums 枚举集合 * @return KeyValue集合 */ public static List enumsToListKeyVale(List enums) { List keyValues = new ArrayList<>(); for (EnumVO anEnum : enums) { KeyValue keyValue = new KeyValue(); keyValue.setKey(anEnum.getItemName()); keyValue.setValue(anEnum.getItemValue()); keyValues.add(keyValue); } return keyValues; } }