Quellcode durchsuchen

微信公众号代码优化

liuam vor 7 Jahren
Ursprung
Commit
4f47e624eb

+ 0 - 30
src/main/java/com/uas/platform/b2c/common/weixin/model/ResultState.java

@@ -1,30 +0,0 @@
-package com.uas.platform.b2c.common.weixin.model;
-
-/**
- * 微信API返回状态
- *
- * @author liuam
- * @date 2018年6月12日
- *
- */
-public class ResultState {
-	
-	private int errcode; // 状态
-	private String errmsg; //信息
-
-	public int getErrcode() {
-		return errcode;
-	}
-
-	public void setErrcode(int errcode) {
-		this.errcode = errcode;
-	}
-
-	public String getErrmsg() {
-		return errmsg;
-	}
-
-	public void setErrmsg(String errmsg) {
-		this.errmsg = errmsg;
-	}
-}

+ 24 - 8
src/main/java/com/uas/platform/b2c/common/weixin/model/resp/TemplateMsgResult.java

@@ -1,22 +1,38 @@
 package com.uas.platform.b2c.common.weixin.model.resp;
 
-import com.uas.platform.b2c.common.weixin.model.ResultState;
-
 /**
  * 模板消息 返回的结果
- * @author phil
- * @date 2017年6月30日
+ * @author liuam
+ * @since 2018/6/12 0012 下午 14:20
  *
  */
-public class TemplateMsgResult extends ResultState {
+public class TemplateMsgResult {
 
-	private String msgid; // 消息id(发送模板消息)
+	private Long msgid; // 消息id(发送模板消息)
+	private Integer errcode; // 状态
+	private String errmsg; //信息
 
-	public String getMsgid() {
+	public Long getMsgid() {
 		return msgid;
 	}
 
-	public void setMsgid(String msgid) {
+	public void setMsgid(Long msgid) {
 		this.msgid = msgid;
 	}
+
+	public Integer getErrcode() {
+		return errcode;
+	}
+
+	public void setErrcode(Integer errcode) {
+		this.errcode = errcode;
+	}
+
+	public String getErrmsg() {
+		return errmsg;
+	}
+
+	public void setErrmsg(String errmsg) {
+		this.errmsg = errmsg;
+	}
 }

+ 3 - 0
src/main/java/com/uas/platform/b2c/common/weixin/util/HttpReqUtil.java

@@ -71,6 +71,9 @@ public class HttpReqUtil {
                 StringBuilder builder = new StringBuilder();
                 Set<Map.Entry<String, String>> params = map.entrySet();
                 for (Map.Entry<String, String> entry : params) {
+                    if (entry.getValue() == null) {
+                        continue;
+                    }
                     String key = entry.getKey().trim();
                     String value = entry.getValue().trim();
                     if (hasParams) {