Browse Source

回调消息

xueyiming 8 tháng trước cách đây
mục cha
commit
813d4c201b

+ 2 - 2
we-com-server/src/main/java/com/tzld/piaoquan/wecom/common/constant/WeComServerConstant.java

@@ -4,7 +4,7 @@ public interface WeComServerConstant {
 
     String TOKEN = "Sk4rwob1vD9bjZDINuYVBU";
 
-    String EncodingAESKey = "i2DhQ6AjBGpacrSA8NNXIW1MWRzCAwowbrEd30GWEeR";
+    String ENCODING_AES_KEY = "i2DhQ6AjBGpacrSA8NNXIW1MWRzCAwowbrEd30GWEeR";
 
-    String CorpID = "wwa4015dc7d652a21f";
+    String CORP_ID = "wwa4015dc7d652a21f";
 }

+ 3 - 5
we-com-server/src/main/java/com/tzld/piaoquan/wecom/controller/WeComController.java

@@ -3,13 +3,11 @@ package com.tzld.piaoquan.wecom.controller;
 import com.alibaba.fastjson.JSONObject;
 import com.tzld.piaoquan.wecom.common.constant.WeComServerConstant;
 import com.tzld.piaoquan.wecom.service.UserService;
-import com.tzld.piaoquan.wecom.utils.wecom.AesException;
 import com.tzld.piaoquan.wecom.utils.wecom.WXBizMsgCrypt;
 import com.tzld.piaoquan.wecom.utils.wecom.WxUtil;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.data.redis.core.RedisTemplate;
 import org.springframework.web.bind.annotation.*;
 
 import javax.servlet.ServletInputStream;
@@ -42,7 +40,7 @@ public class WeComController {
             // 如果是刷新,需返回原echostr
             String echoStr = request.getParameter("echostr");
             // 微信加密签名
-            WXBizMsgCrypt wxcpt = new WXBizMsgCrypt(WeComServerConstant.TOKEN, WeComServerConstant.EncodingAESKey, WeComServerConstant.CorpID);
+            WXBizMsgCrypt wxcpt = new WXBizMsgCrypt(WeComServerConstant.TOKEN, WeComServerConstant.ENCODING_AES_KEY, WeComServerConstant.CORP_ID);
 
             String sEchoStr = ""; //需要返回的明文
             PrintWriter out;
@@ -75,9 +73,9 @@ public class WeComController {
             // 随机数
             String nonce = request.getParameter("nonce");
 
-            String id = WeComServerConstant.CorpID;
+            String id = WeComServerConstant.CORP_ID;
 
-            WXBizMsgCrypt wxcpt = new WXBizMsgCrypt(WeComServerConstant.TOKEN, WeComServerConstant.EncodingAESKey, id);
+            WXBizMsgCrypt wxcpt = new WXBizMsgCrypt(WeComServerConstant.TOKEN, WeComServerConstant.ENCODING_AES_KEY, id);
 
             String postData = "";   // 密文,对应POST请求的数据
             //1.获取加密的请求消息:使用输入流获得加密请求消息postData

+ 2 - 0
we-com-server/src/main/java/com/tzld/piaoquan/wecom/dao/mapper/AlertMessageMapper.java

@@ -4,7 +4,9 @@ import com.tzld.piaoquan.wecom.model.po.AlertMessage;
 import com.tzld.piaoquan.wecom.model.po.AlertMessageExample;
 import java.util.List;
 import org.apache.ibatis.annotations.Param;
+import org.springframework.stereotype.Repository;
 
+@Repository
 public interface AlertMessageMapper {
     long countByExample(AlertMessageExample example);
 

+ 2 - 0
we-com-server/src/main/java/com/tzld/piaoquan/wecom/dao/mapper/HistoryMessageMapper.java

@@ -4,7 +4,9 @@ import com.tzld.piaoquan.wecom.model.po.HistoryMessage;
 import com.tzld.piaoquan.wecom.model.po.HistoryMessageExample;
 import java.util.List;
 import org.apache.ibatis.annotations.Param;
+import org.springframework.stereotype.Repository;
 
+@Repository
 public interface HistoryMessageMapper {
     long countByExample(HistoryMessageExample example);
 

+ 2 - 0
we-com-server/src/main/java/com/tzld/piaoquan/wecom/dao/mapper/StaffMapper.java

@@ -4,7 +4,9 @@ import com.tzld.piaoquan.wecom.model.po.Staff;
 import com.tzld.piaoquan.wecom.model.po.StaffExample;
 import java.util.List;
 import org.apache.ibatis.annotations.Param;
+import org.springframework.stereotype.Repository;
 
+@Repository
 public interface StaffMapper {
     long countByExample(StaffExample example);
 

+ 2 - 0
we-com-server/src/main/java/com/tzld/piaoquan/wecom/dao/mapper/StaffWithUserMapper.java

@@ -4,7 +4,9 @@ import com.tzld.piaoquan.wecom.model.po.StaffWithUser;
 import com.tzld.piaoquan.wecom.model.po.StaffWithUserExample;
 import java.util.List;
 import org.apache.ibatis.annotations.Param;
+import org.springframework.stereotype.Repository;
 
+@Repository
 public interface StaffWithUserMapper {
     long countByExample(StaffWithUserExample example);