fix
Helius
2021-08-12 4705f9b4084d9ccddb601569b223f0fb41778a94
zq-erp/src/main/java/com/matrix/system/shopXcx/bean/ShopWxtemplateMsg.java
@@ -40,8 +40,15 @@
     */
    private Integer status;
    /**
     * 模板类型 1,公众号,2,小程序
     */
    private Integer tempType;
    /**
     * 取数模板类
     */
    private String templateClass;
    /**
     * 模板备注
@@ -86,24 +93,76 @@
        }
    }
   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;