From cfededd9721be4322e660fc879f11a806fcc7963 Mon Sep 17 00:00:00 2001 From: weidy <lastanimals@163.com> Date: 星期二, 20 六月 2023 17:07:42 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/utils/VciOmdUtil.java | 27 +++++++++++++++++++++++++++ 1 files changed, 27 insertions(+), 0 deletions(-) diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/utils/VciOmdUtil.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/utils/VciOmdUtil.java new file mode 100644 index 0000000..c062735 --- /dev/null +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/utils/VciOmdUtil.java @@ -0,0 +1,27 @@ +package com.vci.ubcs.omd.utils; + +import com.vci.ubcs.omd.vo.EnumVO; +import com.vci.ubcs.starter.web.pagemodel.KeyValue; +import org.springframework.util.CollectionUtils; + +import java.util.ArrayList; +import java.util.List; + +public class VciOmdUtil { + /** + * 灏哃ist<EnumVO> 杞崲涓篕eyValue 绫诲瀷 + * @param enums 鏋氫妇闆嗗悎 + * @return KeyValue闆嗗悎 + */ + public static List<KeyValue> enumsToListKeyVale(List<EnumVO> enums) { + List<KeyValue> keyValues = new ArrayList<>(); + if(CollectionUtils.isEmpty(enums)){ return keyValues;} + for (EnumVO anEnum : enums) { + KeyValue keyValue = new KeyValue(); + keyValue.setKey(anEnum.getItemName()); + keyValue.setValue(anEnum.getItemValue()); + keyValues.add(keyValue); + } + return keyValues; + } +} -- Gitblit v1.9.3