Browse Source

全网发布

master
zxc 5 years ago
parent
commit
d93acd747f
  1. 13
      epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/WarrantServiceImpl.java

13
epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/WarrantServiceImpl.java

@ -23,7 +23,6 @@ import com.epmet.dto.result.TemplateAndAppIdResultDTO;
import com.epmet.mpaes.AesException; import com.epmet.mpaes.AesException;
import com.epmet.mpaes.WXBizMsgCrypt; import com.epmet.mpaes.WXBizMsgCrypt;
import com.epmet.mpaes.WXXmlToMapUtil; import com.epmet.mpaes.WXXmlToMapUtil;
import com.epmet.mpaes.XMLParse;
import com.epmet.redis.RedisThird; import com.epmet.redis.RedisThird;
import com.epmet.service.WarrantService; import com.epmet.service.WarrantService;
import com.epmet.wxapi.constant.WxMaCodeConstant; import com.epmet.wxapi.constant.WxMaCodeConstant;
@ -39,7 +38,6 @@ import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.io.IOException; import java.io.IOException;
@ -175,10 +173,10 @@ public class WarrantServiceImpl implements WarrantService {
PrintWriter pw = response.getWriter(); PrintWriter pw = response.getWriter();
pw.write(ModuleConstant.SUCCESS); pw.write(ModuleConstant.SUCCESS);
pw.flush(); pw.flush();
}/*else { }else {
log.info("==================== ==== event message ========= ="); log.info("==================== ==== event message ========= =");
this.replyEventMessage(request,response,event,toUserName,fromUserName); this.replyEventMessage(request,response,event,toUserName,fromUserName);
}*/ }
}else if (msgType.equals(ModuleConstant.TEXT)){ }else if (msgType.equals(ModuleConstant.TEXT)){
// TODO 公众号回复消息 // TODO 公众号回复消息
MessagePushTextFormDTO messagePushTextFormDTO = ConvertUtils.mapToEntity(xml, MessagePushTextFormDTO.class); MessagePushTextFormDTO messagePushTextFormDTO = ConvertUtils.mapToEntity(xml, MessagePushTextFormDTO.class);
@ -255,7 +253,10 @@ public class WarrantServiceImpl implements WarrantService {
throws DocumentException, IOException { throws DocumentException, IOException {
log.info("================ event + from_callback..................."); log.info("================ event + from_callback...................");
String content = event + ModuleConstant.FROM_CALLBACK; String content = event + ModuleConstant.FROM_CALLBACK;
replyTextMessage(request,response,content,toUserName,fromUserName); String s = replyTextMessage(request, response, content, toUserName, fromUserName);
PrintWriter pw = response.getWriter();
pw.write(s);
pw.flush();
} }
@ -321,7 +322,7 @@ public class WarrantServiceImpl implements WarrantService {
String generate = null; String generate = null;
try { try {
wxBizMsgCrypt = new WXBizMsgCrypt(token,aesKey,componentAppId); wxBizMsgCrypt = new WXBizMsgCrypt(token,aesKey,componentAppId);
generate = wxBizMsgCrypt.encryptMsg(replyMsg, String.valueOf(System.currentTimeMillis()/1000), wxBizMsgCrypt.getRandomStr()); generate = wxBizMsgCrypt.encryptMsg(replyMsg, String.valueOf(createTime), wxBizMsgCrypt.getRandomStr());
} catch (AesException e) { } catch (AesException e) {
e.printStackTrace(); e.printStackTrace();
} }

Loading…
Cancel
Save