From 16da0ad1fda1dffa3019425a6887d38ed4217f44 Mon Sep 17 00:00:00 2001
From: wzy <wzy19931122ai@163.com>
Date: Sun, 10 Jan 2021 14:26:02 +0800
Subject: [PATCH] Merge branch 'api' into order_reform

---
 zq-erp/src/main/java/com/matrix/system/shopXcx/bean/ShopWxtemplateMsg.java |   89 +++++++++++++++++++++++++++++++++++++-------
 1 files changed, 74 insertions(+), 15 deletions(-)

diff --git a/zq-erp/src/main/java/com/matrix/system/shopXcx/bean/ShopWxtemplateMsg.java b/zq-erp/src/main/java/com/matrix/system/shopXcx/bean/ShopWxtemplateMsg.java
index 4c5e2d4..390f897 100644
--- a/zq-erp/src/main/java/com/matrix/system/shopXcx/bean/ShopWxtemplateMsg.java
+++ b/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;

--
Gitblit v1.9.1