|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | private Integer status; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 模板类型 1,公众号,2,小程序 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | private Integer tempType; | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 取数模板类 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | private String templateClass; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 模板备注 | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 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 enum TempType { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | MP("公众号", 1), | 
|---|
|  |  |  |  | 
|---|
|  |  |  | APP("小程序", 2); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private TempType(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 setStatus(Integer status) { | 
|---|
|  |  |  | buildDicMap(status); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | buildDicMap("status"); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if (status != null) { | 
|---|
|  |  |  | STATUS[] statusArray = STATUS.values(); | 
|---|
|  |  |  | for (STATUS s : statusArray) { | 
|---|
|  |  |  | if (s.getCode().equals(status)) { | 
|---|
|  |  |  | getDicMap().put("status", s.getName()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.status = status; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getTemplateClass() { | 
|---|
|  |  |  | return templateClass; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setTemplateClass(String templateClass) { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | this.templateClass = templateClass; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public Integer getTempType() { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return tempType; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setTempType(Integer tempType) { | 
|---|
|  |  |  | if (tempType != null) { | 
|---|
|  |  |  | TempType[] statusArray = TempType.values(); | 
|---|
|  |  |  | for (TempType s : statusArray) { | 
|---|
|  |  |  | if (s.getCode().equals(tempType)) { | 
|---|
|  |  |  | getDicMap().put("tempType", s.getName()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.tempType = tempType; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public Integer getId() { | 
|---|
|  |  |  | return id; | 
|---|