| package com.matrix.system.shopXcx.shopEnum; | 
|   | 
| import com.matrix.core.tools.BaseEnumConvertor; | 
|   | 
| import java.util.ArrayList; | 
| import java.util.HashMap; | 
| import java.util.List; | 
| import java.util.Map; | 
|   | 
| /** | 
|  * 小程序广告节点类型 | 
|  */ | 
| public enum ShopAdNodeType implements BaseEnumConvertor { | 
|     NODE_TYPE_IMAGES(1, "图片"), | 
|     NODE_TYPE_TEXT(2, "文字"), | 
|     NODE_TYPE_SWIPER(3, "轮播图"), | 
|     NODE_TYPE_VIDEO(4, "视频"), | 
|     NODE_TYPE_NOTICE(5, "滚动文本"), | 
|     NODE_TYPE_HUKUAI(6, "滑块"), | 
|     ; | 
|   | 
|   | 
|     ShopAdNodeType(Integer code, String name) { | 
|         this.code = code; | 
|         this.name = name; | 
|     } | 
|   | 
|     private Integer code; | 
|     private String name; | 
|   | 
|     public static List<Map<String, Object>> getSelectValue() { | 
|         List<Map<String, Object>> resList = new ArrayList<>(); | 
|         for (ShopAdNodeType orderStatusEnum : ShopAdNodeType.values()) { | 
|             Map<String, Object> orderStatus = new HashMap<>(); | 
|             orderStatus.put("code", orderStatusEnum.getCode()); | 
|             orderStatus.put("name", orderStatusEnum.getName()); | 
|             resList.add(orderStatus); | 
|         } | 
|         return resList; | 
|     } | 
|   | 
|     public Integer getCode() { | 
|         return code; | 
|     } | 
|   | 
|     public void setCode(Integer code) { | 
|         this.code = code; | 
|     } | 
|   | 
|     @Override | 
|     public Object getValue() { | 
|         return code; | 
|     } | 
|   | 
|     @Override | 
|     public String getName() { | 
|         return name; | 
|     } | 
|   | 
|     public void setName(String name) { | 
|         this.name = name; | 
|     } | 
| } |