| package com.matrix.system.shopXcx.bean; | 
|   | 
| import com.matrix.core.anotations.Extend; | 
| import com.matrix.core.pojo.EntityDTO; | 
|   | 
| /** | 
|  * @author | 
|  * @description 微信模板消息 | 
|  * @date 2020-01-01 10:57 | 
|  */ | 
| public class ShopWxtemplateMsg extends EntityDTO { | 
|     @Extend | 
|     private static final long serialVersionUID = 1L; | 
|   | 
|   | 
|     /** | 
|      * 主键 | 
|      */ | 
|     private Integer id; | 
|     /** | 
|      * 编码 | 
|      */ | 
|     private Integer code; | 
|   | 
|   | 
|     /** | 
|      * 模板名称 | 
|      */ | 
|     private String name; | 
|   | 
|   | 
|     /** | 
|      * 模板id | 
|      */ | 
|     private String uuid; | 
|   | 
|   | 
|     /** | 
|      * 模板状态1,启用,2禁用 | 
|      */ | 
|     private Integer status; | 
|   | 
|   | 
|   | 
|   | 
|     /** | 
|      * 模板备注 | 
|      */ | 
|     private String remark; | 
|   | 
|   | 
|     /** | 
|      * 所属公司ID | 
|      */ | 
|     private Long companyId; | 
|   | 
|   | 
|     public enum STATUS { | 
|   | 
|         ENABLE("启用", 1), | 
|   | 
|         DISABLE("禁用", 2); | 
|   | 
|         private STATUS(String name, int code) { | 
|             this.name = name; | 
|             this.code = code; | 
|         } | 
|   | 
|         private String name; | 
|         private Integer code; | 
|   | 
|         public String getName() { | 
|             return name; | 
|         } | 
|   | 
|         public void setName(String name) { | 
|             this.name = name; | 
|         } | 
|   | 
|         public Integer getCode() { | 
|             return code; | 
|         } | 
|   | 
|         public void setCode(Integer code) { | 
|             this.code = code; | 
|         } | 
|     } | 
|   | 
|     public void buildDicMap(Object value) { | 
|         if (value != null) { | 
|             STATUS[] statusArray = STATUS.values(); | 
|             for (STATUS s : statusArray) { | 
|                 if (s.getCode().equals(value)) { | 
|                     getDicMap().put("status", s.getName()); | 
|                 } | 
|             } | 
|         } | 
|     } | 
|     public void setStatus(Integer status) { | 
|         buildDicMap(status); | 
|   | 
|         buildDicMap("status"); | 
|   | 
|         this.status = status; | 
|     } | 
|   | 
|   | 
|     public Integer getId() { | 
|         return id; | 
|     } | 
|   | 
|     public void setId(Integer id) { | 
|         this.id = id; | 
|     } | 
|   | 
|   | 
|     public String getName() { | 
|         return name; | 
|     } | 
|   | 
|     public void setName(String name) { | 
|         this.name = name; | 
|     } | 
|   | 
|   | 
|     public String getUuid() { | 
|         return uuid; | 
|     } | 
|   | 
|     public void setUuid(String uuid) { | 
|         this.uuid = uuid; | 
|     } | 
|   | 
|   | 
|     public Integer getStatus() { | 
|         return status; | 
|     } | 
|   | 
|   | 
|   | 
|     public Integer getCode() { | 
|         return code; | 
|     } | 
|   | 
|     public void setCode(Integer code) { | 
|         this.code = code; | 
|     } | 
|   | 
|     public String getRemark() { | 
|         return remark; | 
|     } | 
|   | 
|     public void setRemark(String remark) { | 
|         this.remark = remark; | 
|     } | 
|   | 
|   | 
|     public Long getCompanyId() { | 
|         return companyId; | 
|     } | 
|   | 
|     public void setCompanyId(Long companyId) { | 
|         this.companyId = companyId; | 
|     } | 
|   | 
|   | 
| } |